Breiseáin

Cuireann breiseáin bealaí ar fáil chun an sreabhadh oibre aistriúcháin a shaincheapadh agus a uathoibriú. Is féidir le riarthóirí breiseáin a chur leis agus a bhainistiú ón roghchlár OperationsAdd-ons de gach tionscadal nó comhpháirt aistriúcháin faoi seach. Is féidir breiseáin a shuiteáil ar fud an tsuímh i Comhéadan bainistíochta freisin.

Hint

Is féidir leat breiseáin a chumrú freisin le API, DEFAULT_ADDONS, nó install_addon.

Is féidir breiseáin a roghnaíonn spreagadh de láimh a rith ó bhainistíocht breiseán nó trí úsáid a bhaint as API. Déantar na torthaí a thaifeadadh i log gníomhaíochta na mbreiseán.

../_images/addons.webp

Imeachtaí a spreagann breiseáin

Suiteáil breiseán

Spreagtha nuair atá an breiseán á shuiteáil.

Nuashonrú comhpháirte

Spreagtar aon uair a tharlaíonn athrú i gcomhpháirt mar:

  • Athraítear teaghráin sa stór.

  • Cuirtear sreang leis.

  • Cuirtear aistriúchán nua leis.

Laethúil

Spreagtar iad go laethúil, ach de ghnáth scoilteann breiseáin an t-ualach laethúil idir comhpháirteanna ag brath ar BACKGROUND_TASKS.

Athrú imeachta

Cuirtear i ngníomh tar éis teagmhas Athraithe a chruthú.

Truicear láimhe

Cuirtear i ngníomh nuair a ritheann breiseán de láimh ó bhainistíocht breiseán nó ón API.

Iarchur leis an stóras

Spreagtha díreach tar éis an t-aistriúchán nua a chur leis agus geallta.

Iarchoimisiún stóras

Spreagtha díreach tar éis na hathruithe a bheith geallta.

Stóras iar-bhrú

Spreagtha díreach tar éis an stóras a bhrú suas an sruth.

Iar-bhaint an stórais

Cuirtear i ngníomh díreach tar éis aistriúchán a bhaint.

Iar-nuashonrú an stóras

Spreagtar iad nuair a tharraingítear athruithe nua ón stóras in aghaidh an tsrutha.

Réamhthiomantas stóras

Spreagtha díreach sula ndéantar na hathruithe.

Stóras réamh-bhrú

Spreagtha díreach sula gcuirtear an stóras in aghaidh an tsrutha.

Réamh-nuashonrú ar an stóras

Spreagtha díreach sula ndéantar iarracht an stóras a nuashonrú.

Aonad iar-shábháil

Spreagtha díreach tar éis an teaghrán a shábháil.

Iar-shioncrónú aonaid

Cuirtear i ngníomh tar éis an teaghrán a shioncrónú leis an VCS.

Aonad réamh-chruthú

Spreagtha díreach tar éis an teaghrán nuachruthaithe a shábháil.

Breiseáin ionsuite

Aistriúchán uathoibríoch

Aitheantas an bhreiseáin:

weblate.autotranslate.autotranslate

Cumraíocht:

mode

Modh aistriúcháin uathoibríoch

Roghanna atá ar fáil:

suggest

Cuir leis mar mholadh

translate

Cuir leis mar aistriúchán

fuzzy

Cuir leis mar "Eagarthóireacht de dhíth"

q

Cheist

Tabhair faoi deara le do thoil go gcaithfí na haistriúcháin go léir atá ann cheana féin agus tú ag aistriú gach teaghrán.

auto_source

Foinse aistriúcháin uathoibrithe

Roghanna atá ar fáil:

others

Comhpháirteanna aistriúcháin eile

mt

Aistriúchán meaisín

component

Comhpháirt

Cuir isteach sluga comhpháirte le húsáid mar fhoinse, coinnigh bán chun gach comhpháirt sa tionscadal reatha a úsáid.

engines

Innill aistriúcháin meaisín

Innill aistriúcháin meaisín

threshold

Tairseach scóir

Truicear:

Suiteáil breiseán, Nuashonrú comhpháirte, Laethúil, Athrú imeachta

Aistrítear teaghráin go huathoibríoch ag baint úsáide as aistriúchán meaisín nó comhpháirteanna eile.

Logánú JavaScript CDN

Added in version 4.2.

Aitheantas an bhreiseáin:

weblate.cdn.cdnjs

Cumraíocht:

threshold

Tairseach aistriúcháin

An céatadán de theaghráin aistrithe nach mór a bheith i láthair le go gcuirfear aistriúchán san áireamh.

css_selector

Roghnóir CSS

Roghnóir CSS chun eilimintí logánta a bhrath.

cookie_name

Ainm fianán teanga

Ainm an fhianáin a stórálann rogha teanga.

files

Sliocht teaghráin ó chomhaid HTML

Liosta de na comhaid sa stór reatha nó i URLanna cianda le parsáil le haghaidh teaghráin inaistrithe.

Truicear:

Suiteáil breiseán, Laethúil, Iarchoimisiún stóras, Iar-bhaint an stórais, Iar-nuashonrú an stóras

Foilsíonn sé aistriúcháin go líonra seachadta inneachair le húsáid i logánú JavaScript nó HTML.

Is féidir é a úsáid chun leathanaigh HTML statacha a logánú, nó chun logánú a luchtú sa chód JavaScript.

Gineann sé URL uathúil do chomhpháirt is féidir leat a áireamh i leathanaigh HTML chun iad a logánú. Féach HTML agus JavaScript a aistriú ag úsáid Weblate CDN le haghaidh tuilleadh sonraí.

Note

Éilíonn an breiseán seo cumraíocht bhreise ar an bhfreastalaí Weblate. :setting: Cumraíonn LOCALIZE_CDN_PATH cá scríobhfar comhaid ghintear (ar chóras comhaid), agus LOCALIZE_CDN_URL sainmhíníonn cá háit a sheirbheálfar iad (URL). Ní dhéanann Weblate na comhaid a sheirbheáil agus caithfear iad a chur ar bun go seachtrach (de ghnáth ag baint úsáide as seirbhís CDN).

Tá an breiseán seo cumraithe ar Hosted Weblate agus freastalaíonn sé ar na comhaid trí https://weblate-cdn.com/.

Comhaid aistriúcháin CDN

Added in version 2026.5.

Aitheantas an bhreiseáin:

weblate.cdn.files

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Nuashonrú comhpháirte, Iarchoimisiún stóras, Iar-bhaint an stórais, Iar-nuashonrú an stóras

Foilsíonn sé comhaid aistriúcháin i líonra seachadta ábhair.

Foilsíonn sé comhaid aistriúcháin gan iad a thiontú go formáid eile. Scríobhtar comhaid faoin eolaire CDN atá sainiúil don bhreiseán agus freastalaítear iad ó LOCALIZE_CDN_URL/<UUID an bhreiseáin>/. Úsáideann aistriúcháin aonchomhaid an cód teanga agus an síneadh comhaid bunaidh, mar shampla cs.jsonde.po. Freastalaítear aistriúcháin ilchomhaid faoin gcód teanga ag baint úsáide as cosáin a bhaineann leis an eolaire aistriúcháin. Áirítear leis na comhpháirteanna aonteangacha an comhad teanga foinse, agus ní fhoilsíonn comhpháirteanna dátheangacha ach comhaid teanga sprice. Féach Logánú CDN le haghaidh treoir maidir le freastal slán.

Bain teaghráin bhána

Added in version 4.4.

Aitheantas an bhreiseáin:

weblate.cleanup.blank

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Iarchoimisiún stóras, Iar-nuashonrú an stóras

Bain teaghráin gan aistriú ó chomhaid aistriúcháin.

Bain úsáid as seo chun nach mbeidh aon teaghráin fholmha i gcomhaid aistriúcháin (mar shampla má thaispeánann do leabharlann logánaithe iad a bheith in easnamh in ionad titim ar ais go dtí an teaghrán foinse).

Glanadh comhaid aistriúcháin

Aitheantas an bhreiseáin:

weblate.cleanup.generic

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Iar-nuashonrú an stóras, Réamhthiomantas stóras

Nuashonraigh gach comhad aistriúcháin chun teacht leis an mbunchomhad aonteangach. Don chuid is mó de na formáidí comhaid, ciallaíonn sé seo go mbaintear seaneochracha aistriúcháin nach bhfuil sa bhunchomhad a thuilleadh.

I gcás formáidí ina bhfuil ábhar breise seachas teaghráin aistriúcháin (amhail Comhaid HTML, Comhaid RC Windows, nó Formáid OpenDocument) tugann sé seo an comhad aistriúcháin ar shioncronú leis an mbunchomhad.

Cuir teangacha atá in easnamh leis

Aitheantas an bhreiseáin:

weblate.consistency.languages

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Laethúil, Iarchur leis an stóras

Cinntíonn sé go mbaintear úsáid as tacar comhsheasmhach teangacha do gach comhpháirt de thionscadal.

Note

Ní chuirtear na comhpháirteanna a roinntear ó thionscadail eile san áireamh anseo.

Seiceáiltear teangacha ar iarraidh uair amháin gach 24 uair, agus nuair a chuirtear teangacha nua leis in Weblate.

Murab ionann agus formhór na cinn eile, bíonn tionchar ag an mbreiseán seo ar an tionscadal iomlán.

Hint

Uath-aistrigh na teaghráin nua-chur leis le Aistriúchán uathoibríoch.

Fionnachtain Comhpháirte

Aitheantas an bhreiseáin:

weblate.discovery.discovery

Cumraíocht:

match

slonn rialta chun comhaid aistriúcháin a mheaitseáil le

Caithfidh an abairt rialta grúpaí ainmnithe a shainiú don chomhpháirt agus don teanga.

file_format

Formáid comhaid

Formáid comhaid

name_template

Saincheap ainm an chomhpháirt

Bain úsáid as comhréir teimpléid Django. Ní mór {{ component }} a bheith san áireamh sa teimpléad seo.

base_file_template

Sainmhínigh an bonnainm aonteangach

Fág folamh le haghaidh comhaid aistriúcháin dátheangacha. Nuair a bheidh sé socraithe, ní mór {{ component }} a bheith san áireamh sa teimpléad seo.

new_base_template

Sainmhínigh an bunchomhad le haghaidh aistriúcháin nua

Ainm comhaid an chomhaid a úsáidtear chun aistriúcháin nua a chruthú. Roghnaigh comhad .pot le haghaidh gettext. Caithfidh {{ component }} a bheith sa teimpléad seo.

intermediate_template

Comhad teanga idirmheánach

Ainm comhaid an chomhaid aistriúcháin idirmheánaigh. I bhformhór na gcásanna, is comhad aistriúcháin é seo arna sholáthar ag forbróirí agus úsáidtear é agus teaghráin foinse iarbhír á gcruthú. Ní mór {{ component }} a bheith san áireamh sa teimpléad seo.

language_regex

Scagaire teanga

Slonn rialta chun comhaid aistriúcháin a scagadh ina choinne agus masc comhaid á scanadh.

copy_addons

Breiseáin Clón ón bpríomh-chomhpháirt go dtí na cinn nuachruthaithe

remove

Bain comhpháirteanna as comhaid nach bhfuil ann

Truicear:

Suiteáil breiseán, Iar-nuashonrú an stóras

Cuireann nó baintear comhpháirteanna tionscadail go huathoibríoch bunaithe ar athruithe comhaid sa chóras rialaithe leagain.

Déantar an meaitseáil trí úsáid a bhaint as nathanna rialta a chuireann cumraíocht chasta ar chumas, ach tá gá le roinnt eolais chun é sin a dhéanamh. Caithfidh dhá ghrúpa ainmnithe a bheith sa ghnáthsheanchas chun comhaid aistriúcháin a mheaitseáil chun comhpháirt agus teanga a mheaitseáil. Is féidir na grúpaí ainmnithe go léir sa ghnáthsheanchas a úsáid mar athróga sna réimsí teimpléid.

Riachtanais fionnachtana

Chun comhpháirt a aimsiú go rathúil, ní mór don chumraíocht na nithe seo a leanas go léir a dhéanamh:

  • Caithfidh an abairt rialta grúpaí ainmnithe component agus language a shainiú.

  • Caithfidh {{ component }} a bheith i réimsí teimpléid a úsáidtear chun comhaid in aghaidh an chomhpháirte a ainmniú nó a aimsiú, ionas go n-athraíonn an luach rindreáilte i ndáiríre do gach comhpháirt a aimsítear.

  • I gcás formáidí aonteangacha, ní mór comhad a mheaitseálann base_file_template agus comhad aistriúcháin amháin ar a laghad a mheaitseálann match a bheith sa chomhpháirt.

Sampla oibre: news_<lang>.md

Seo leagan amach coitianta teanga atá bunaithe ar ainm comhaid:

  • docs/news_en.md

  • docs/news_cs.md

  • docs/guide_en.md

Bain úsáid as an réamhshocrú File-name-based language variants mar phointe tosaigh, ansin roghnaigh an fhormáid comhaid chomhoiriúnach agus athbhreithnigh na luachanna atá líonta isteach.

slonn rialta:

(?:(?P<path>.*/))?(?P<component>.+?)_(?P<language>[A-Za-z]{2,3}(?:[_-][A-Za-z0-9]+)*)\.(?P<extension>[^/.]+)

Ainm na Comhpháirte:

{{ component }}

Maisc chomhaid a aimsíodh:
  • docs/news_*.md

  • docs/guide_*.md

Sa sampla seo, réitíonn {{ component }} go dtí an bunainm roimh iarmhír na teanga, mar sin bíonn docs/news_en.md, docs/news_pt_BR.md, agus docs/news_pt-BR.md ina gcomhpháirt news.

Is féidir leat marcáil teimpléad Django a úsáid i ngach réimse ainm comhaid, mar shampla:

{{ component }}

Ainm an chomhpháirte parsáilte ón ngrúpa meaitseála component

{{ component|title }}

Comhainm comhpháirte agus an chéad litir sa chás uachtair

{{ path }}: {{ component }}

Grúpa cluiche saincheaptha ón slonn rialta

Nuair a bhuaileann tú Sábháil, cuirfear i láthair réamhamharc ar na comhpháirteanna meaitseála, áit ar féidir leat a sheiceáil cibé an bhfuil an chumraíocht ag teacht le do chuid riachtanas:

../_images/addon-discovery.webp

Samplaí fionnachtana Comhpháirte

Clúdaíonn an sampla thuas an leagan amach malairte is coitianta atá bunaithe ar ainm comhaid. Taispeánann na samplaí seo a leanas struchtúir stórtha eile ar féidir leat a mheaitseáil.

Fillteán amháin in aghaidh na teanga

Fillteán amháin in aghaidh na teanga ina bhfuil comhaid aistriúcháin le haghaidh comhpháirteanna.

slonn rialta:

(?P<language>[^/.]*)/(?P<component>[^/]*)\.po

Comhaid a mheaitseálann:
  • cs/application.po

  • cs/website.po

  • de/application.po

  • de/website.po

Leagan amach locales Gettext

Struchtúr is gnách chun comhaid PO gettext a stóráil.

slonn rialta:

locale/(?P<language>[^/.]*)/LC_MESSAGES/(?P<component>[^/]*)\.po

Comhaid a mheaitseálann:
  • locale/cs/LC_MESSAGES/application.po

  • locale/cs/LC_MESSAGES/website.po

  • locale/de/LC_MESSAGES/application.po

  • locale/de/LC_MESSAGES/website.po

Ainmneacha comhaid casta

Ag baint úsáide as ainm comhpháirte agus teanga laistigh d'ainm an chomhaid.

slonn rialta:

src/locale/(?P<component>[^/]*)\.(?P<language>[^/.]*)\.po

Comhaid a mheaitseálann:
  • src/locale/application.cs.po

  • src/locale/website.cs.po

  • src/locale/application.de.po

  • src/locale/website.de.po

Cód teanga arís agus arís eile

Teanga in úsáid sa chonair agus san ainm comhaid.

slonn rialta:

locale/(?P<language>[^/.]*)/(?P<component>[^/]*)/(?P=language)\.po

Comhaid a mheaitseálann:
  • locale/cs/application/cs.po

  • locale/cs/website/cs.po

  • locale/de/application/de.po

  • locale/de/website/de.po

Scoilt teaghráin Android

Teaghráin acmhainní Android, roinnte i roinnt comhaid.

slonn rialta:

res/values-(?P<language>[^/.]*)/strings-(?P<component>[^/]*)\.xml

Comhaid a mheaitseálann:
  • res/values-cs/strings-about.xml

  • res/values-cs/strings-help.xml

  • res/values-de/strings-about.xml

  • res/values-de/strings-help.xml

Cosáin iolracha a mheaitseáil

Tionscadal Maven Il-modúl le haistriúcháin airíonna Java....

slonn rialta:

(?P<originalHierarchy>.+/)(?P<component>[^/]*)/src/main/resources/ApplicationResources_(?P<language>[^/.]*)\.properties

Ainm na Comhpháirte:

{{ originalHierarchy }}: {{ component }}

Comhaid a mheaitseálann:
  • parent/module1/submodule/src/main/resources/ApplicationResources_fr.properties

  • parent/module1/submodule/src/main/resources/ApplicationResource_es.properties

  • parent/module2/src/main/resources/ApplicationResource_de.properties

  • parent/module2/src/main/resources/ApplicationResource_ro.properties

Hint

Úsáideann breiseán fionnachtana comhpháirteanna URLanna inmheánacha an Ghréasáin. Is bealach áisiúil é chun socrú VCS a roinnt idir ilchodanna. Úsáideann comhpháirteanna nasctha stór áitiúil an phríomh-chomhpháirte atá socraithe trí weblate://project/main-component a líonadh isteach sa réimse Stór cód foinse (i OperationsSettingsVersion control system) de gach comhpháirt faoi seach. Sábhálann sé seo am le cumraíocht agus acmhainní córais freisin.

Hint

Cinntigh go bhfuil an tacar iomlán teangacha inaistrithe sa chomhpháirt nua le Cuir teangacha atá in easnamh leis.

Teachtaireachtaí Fedora

Added in version 5.15.

Aitheantas an bhreiseáin:

weblate.fedora_messaging.publish

Cumraíocht:

events

Athraigh imeachtaí

Athraigh imeachtaí

amqp_host

Óstach bróicéir AMQP

An bróicéir AMQP le ceangal leis.

amqp_ssl

Úsáid SSL le haghaidh nasc AMQP

ca_cert

Teastais CA

Pacáiste de theastais CA ionchódaithe PEM a úsáidtear chun an deimhniú a chuir an freastalaí i láthair a bhailíochtú.

client_key

Eochair SSL an chliaint

Eochair phríobháideach SSL cliant ionchódaithe le PEM.

client_cert

Teastais SSL cliant

Teastas SSL cliaint ionchódaithe PEM.

Truicear:

Athrú imeachta

Seolann sé fógraí chuig malartán AMQP atá comhoiriúnach le Fedora Messaging.

Is foilsitheoir é Fedora Messaging atá bunaithe ar AMQP maidir le gach athrú a tharlaíonn ar Weblate. Is féidir leat seirbhísí breise a chuimsiú ar athruithe atá ag tarlú ar Weblate agus é seo á úsáid agat.

Ábhar an teachtaireachta

Tá an topaic weblate.<action>.<project>.<component>.<translation> ag gach teachtaireacht. Is léiriú téacsúil beaglitir den ghníomh é an gníomh le fo-línte in ionad spáis, mar shampla resource_update, tá na codanna eile go léir roghnach agus léiríonn siad slug an réada nó cód teanga.

Corp an teachtaireachta

Tá na réimsí seo a leanas sa chorp (ar choinníoll go bhfuil siad ar fáil don imeacht):

change_id

ID uimhriúil an athraithe

action

Ainm focalach an athraithe.

timestamp

Stampa ama formáidithe ISO

target

Luach nua an athraithe (m.sh. aistriúchán nua ar an teaghrán)

old

Seanluach an athraithe (m.sh. aistriúchán na teaghrán roimhe seo)

source

Teaghrán foinse.

url

URL absalóideach chun an réad gaolmhar a fheiceáil.

author

Ainm úsáideora an údair (is féidir é seo a bheith difriúil ón úsáideoir mar shampla nuair a ghlactar le moltaí)

user

Ainm úsáideora gníomhach

project

Seilide tionscadail

component

Seilide comhpháirte

translation

Cód teanga aistriúcháin

Ceanntásca teachtaireachtaí

Tá ceanntásca breise ann a d'fhéadfá a úsáid le haghaidh ródaithe chomh maith:

action

Ainm focalach an athraithe.

project

Seilide tionscadail

component

Seilide comhpháirte

Teachtaireachtaí samplacha

Imeacht chumasc stórais:

{
  "id": 1,
  "action": "Merged repository",
  "timestamp": "2017-06-15T11:30:47.325000+00:00",
  "url": "http://example.com/projects/test/test/",
  "component": "test"
}

Imeacht teaghrán foinse nua:

{
  "id": 2,
  "action": "New source string",
  "timestamp": "2017-06-15T11:30:47.372000+00:00",
  "url": "http://example.com/translate/test/test/cs/?checksum=6412684aaf018e8e",
  "component": "test",
  "translation": "cs",
  "source": ["Hello, world!\n"]
}

Imeacht nuashonraithe acmhainní:

{
  "id": 6,
  "action": "Resource update",
  "timestamp": "2017-06-15T11:30:47.410000+00:00",
  "url": "http://example.com/projects/test/test/cs/",
  "project": "test",
  "component": "test",
  "translation": "cs"
}
{
  "id": 7,
  "action": "Resource update",
  "timestamp": "2017-06-15T11:30:47.510000+00:00",
  "url": "http://example.com/projects/test/test/de/",
  "project": "test",
  "component": "test",
  "translation": "de"
}
{
  "id": 8,
  "action": "Resource update",
  "timestamp": "2017-06-15T11:30:47.595000+00:00",
  "url": "http://example.com/projects/test/test/it/",
  "project": "test",
  "component": "test",
  "translation": "it"
}

Imeacht bainte tionscadail:

{
  "id": 9,
  "action": "Removed project",
  "timestamp": "2019-10-17T15:57:08.559420+00:00",
  "target": "test",
  "user": "testuser"
}

Imeacht rannpháirtí nua:

{
  "id": 11,
  "action": "New contributor",
  "timestamp": "2019-10-17T15:57:08.759960+00:00",
  "url": "http://example.com/translate/test/test/cs/?checksum=6412684aaf018e8e",
  "author": "testuser",
  "user": "testuser",
  "project": "test",
  "component": "test",
  "translation": "cs",
  "source": ["Hello, world!\n"]
}

Imeacht aistriúcháin nua:

{
  "id": 12,
  "action": "New translation",
  "timestamp": "2019-10-17T15:57:08.772591+00:00",
  "url": "http://example.com/translate/test/test/cs/?checksum=6412684aaf018e8e",
  "target": ["Ahoj svete!\n"],
  "author": "testuser",
  "user": "testuser",
  "project": "test",
  "component": "test",
  "translation": "cs",
  "source": ["Hello, world!\n"]
}

Bulc eagarthóireacht

Aitheantas an bhreiseáin:

weblate.flags.bulk

Cumraíocht:

q

Cheist

state

Luaigh a shocrú

Roghanna atá ar fáil:

-1

Ná athraigh

10

Tá eagarthóireacht de dhíth

11

Riachtanas eagarthóireachta (Riachtanas athscríofa)

12

Riachtanas eagarthóireachta (Riachtanas seiceála)

20

Aistrithe

30

Ceadaithe

add_flags

Bratacha aistriúcháin le cur leis

remove_flags

Bratacha aistriúcháin le baint

add_labels

Lipéid le cur leis

remove_labels

Lipéid le baint

Truicear:

Suiteáil breiseán, Nuashonrú comhpháirte

Bulceagrú bratacha, lipéid, nó stáit teaghráin.

Samplaí:

Lipéadaigh teaghráin nua go huathoibríoch

Iarratas cuardaigh

NOT has:label

Lipéid le cur leis

le déanaí

Marcáil na teaghráin log-athraithe go léite amháin Comhaid meiteashonraí ó App Store a mharcáil

Iarratas cuardaigh

language:en AND key:changelogs/

Bratacha aistriúcháin le cur leis

read-only

Teaghráin áirithe a mharcáil inléite amháin

Iarratas cuardaigh

source:r"^\`\`[.a-zA-Z0-9_-]*\`\`$" AGUS language:en

Bratacha aistriúcháin le cur leis

read-only

Brataigh aistriúcháin gan athrú mar "Riachtanas athscríofa"

Aitheantas an bhreiseáin:

weblate.flags.same_edit

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Aonad réamh-chruthú

Aon uair a allmhairítear teaghrán nua inaistrithe ón VCS agus go bhfuil sé ag teacht le teaghrán foinse, cuirtear bratach air mar theaghrán a bhfuil gá é a athscríobh i Weblate. Tá sé seo an-úsáideach go háirithe i gcás formáidí comhaid ina bhfuil teaghráin foinse do theaghráin neamhaistrithe.

Hint

B'fhéidir gur mhaith leat an seice Aistriúchán gan athrú a dhaingniú trí bhratach strict-same a chur chuig Bratacha aistriúcháin.

Brataigh teaghráin foinse nua mar "Riachtanas seiceála"

Aitheantas an bhreiseáin:

weblate.flags.source_edit

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Aonad réamh-chruthú

Aon uair a iompórtáiltear teaghrán foinse nua ón VCS, cuirtear bratach air mar rud a bhfuil gá le seiceáil air i Weblate. Ar an mbealach seo is féidir leat teaghráin foinse scríofa ag na forbróirí a scagadh agus a chur in eagar go héasca.

Brataigh aistriúcháin nua mar "Riachtanas athscríofa"

Aitheantas an bhreiseáin:

weblate.flags.target_edit

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Aonad réamh-chruthú

Aon uair a allmhairítear teaghrán nua inaistrithe ón VCS, cuirtear bratach air mar theaghrán a bhfuil gá é a athscríobh i Weblate. Ar an mbealach seo is féidir leat aistriúcháin a chruthaigh na forbróirí a scagadh agus a chur in eagar go héasca.

Brataigh aistriúcháin nuashonraithe ón stór mar "Riachtanas athscríofa"

Aitheantas an bhreiseáin:

weblate.flags.target_repo_update

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Iar-shioncrónú aonaid

Aon uair a athraítear aistriúchán teaghráin ón VCS, cuirtear bratach air mar rud a bhfuil gá é a athscríobh i Weblate. Tá sé seo an-úsáideach go háirithe má bhíonn comhaid aistriúcháin á nuashonrú de láimh nó ag seirbhís sheachtrach go minic.

Líon teaghráin inléite amháin leis an bhfoinse

Added in version 4.18.

Aitheantas an bhreiseáin:

weblate.generate.fill_read_only

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Nuashonrú comhpháirte, Laethúil

Líonann sé aistriúchán teaghráin inléite amháin le teaghrán foinse.

Gineadóir staitisticí

Aitheantas an bhreiseáin:

weblate.generate.generate

Cumraíocht:

filename

Ainm an chomhaid a cruthaíodh

template

Ábhar an chomhaid a cruthaíodh

Truicear:

Suiteáil breiseán, Réamhthiomantas stóras

Gintear comhad ina bhfuil faisnéis mhionsonraithe faoi stádas an aistriúcháin.

Is féidir leat teimpléad Django a úsáid in ainm comhaid agus in ábhar araon, féach Marcáil teimpléad le haghaidh tuairisc mhionsonraithe marcála.

Mar shampla comhad achomair a ghiniúint do gach aistriúchán:

Ainm an chomhaid a cruthaíodh

locale/{{ language_code }}.json

Ábhar
{
   "language": "{{ language_code }}",
   "strings": "{{ stats.all }}",
   "translated": "{{ stats.translated }}",
   "last_changed": "{{ stats.last_changed }}",
   "last_author": "{{ stats.last_author }}",
}

Réamhlíon an t-aistriúchán leis an bhfoinse

Added in version 4.11.

Aitheantas an bhreiseáin:

weblate.generate.prefill

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Nuashonrú comhpháirte, Laethúil

Líonann sé teaghráin aistriúcháin le teaghrán foinse.

Líonfar gach teaghrán neamhaistrithe sa chomhpháirt leis an teaghrán foinse, agus marcálfar iad mar theaghrán a bhfuil gá le heagarthóireacht orthu. Bain úsáid as seo nuair nach féidir teaghráin folamha a bheith sna comhaid aistriúcháin. .. TOSACH UATHGHINIÚNTA: weblate.generate.pseudolocale .. Gintear an chuid seo go huathoibríoch ag ./manage.py list_addons. Ná déan eagarthóireacht de láimh.

Giniúint pseudolocale

Added in version 4.5.

Aitheantas an bhreiseáin:

weblate.generate.pseudolocale

Cumraíocht:

source

Teaghráin foinse

target

Aistriúchán sprice

Déanfar gach teaghrán san aistriúchán seo a fhorscríobh

prefix

Téacs statach curtha roimh

var_prefix

Téacs athrógach curtha roimh

suffix

Téacs statach curtha leis

var_suffix

Téacs athraitheach curtha leis

var_multiplier

Iolraitheoir téacs athraitheach

Cé mhéad uair is ceart an téacs athrógach a athdhéanamh ag brath ar fhad an teaghráin foinse.

include_readonly

Cuir teaghráin inléite amháin san áireamh

Truicear:

Suiteáil breiseán, Nuashonrú comhpháirte, Laethúil

Gintear aistriúchán trí réimír agus iarmhír a chur le teaghráin foinse go huathoibríoch.

Tá pseudolocales úsáideach chun teaghráin a aimsiú nach bhfuil ullmhaithe le haghaidh logánú. Déantar é seo trí gach teaghrán foinse inaistrithe a athrú chun go mbeidh sé éasca teaghráin neamhathraithe a fheiceáil agus an feidhmchlár á rith sa teanga pseudolocale.

Is féidir teaghráin a aimsiú nach n-oireann a gcomhghleacaithe áitiúla don leagan amach freisin.

Trí na codanna athraitheacha a úsáid, is féidir teaghráin a lorg nach n-oirfeadh don chomhéadan úsáideora tar éis an logánaithe - síneann sé an téacs bunaithe ar fhad an teaghráin foinse. Déantar na téacsanna athraitheacha a athdhéanamh de réir fhad an téacs iolraithe faoin iolraitheoir. Mar shampla, éiríonn Haigh a dhomhan le téacs athraitheach _ agus iolraitheoir athraitheach de 1 ina Haigh a dhomhan__________ - déantar an téacs a athdhéanamh uair amháin do gach carachtar sa teaghrán foinse.

Ginfear na teaghráin ag baint úsáide as an bpatrún seo a leanas:

Téacs statach curtha leis Téacs athraitheach curtha leis Teaghrán foinse Téacs athraitheach curtha leis Téacs statach curtha leis

Hint

Is féidir leat fíortheangacha a úsáid le haghaidh tástála, ach tá pseudolocales tiomnaithe ar fáil in Weblate - en_XA agus ar_XB.

Hint

Is féidir leat an breiseán seo a úsáid chun aistriúchán go logán nua de theanga atá ann cheana féin nó teanga chomhchosúil a thosú. Nuair a chuireann tú an t-aistriúchán leis an gcomhpháirt, lean ar aghaidh chuig an mbreiseán. Sampla: Má tá fr agat agus gur mhaith leat aistriúchán fr_CA a thosú, níl le déanamh ach fr a shocrú mar fhoinse, fr_CA mar sprioc, agus fág bán an réimír agus an iarmhír.

Díshuiteáil an breiseán nuair a bheidh an t-aistriúchán nua líonta agat chun Weblate a chosc ó na haistriúcháin a rinneadh tar éis na cóipeála a athrú.

Rannpháirtithe sa trácht

Aitheantas an bhreiseáin:

weblate.gettext.authors

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Réamhthiomantas stóras

Nuashonraítear an chuid tuairimí de cheanntásc an chomhaid PO chun ainmneacha ranníocóirí agus blianta na ranníocaíochtaí a áireamh.

Breathnóidh an ceanntásc comhaid PO mar seo:

# Michal Čihař <michal@weblate.org>, 2012, 2018, 2019, 2020.
# Pavel Borecki <pavel@example.com>, 2018, 2019.
# Filip Hron <filip@example.com>, 2018, 2019.
# anonymous <noreply@weblate.org>, 2019.

Nuashonraigh ALL_LINGUAS athróg sa chomhad "cumraigh"

Aitheantas an bhreiseáin:

weblate.gettext.configure

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Laethúil, Iarchur leis an stóras, Iar-bhaint an stórais

Nuashonraíonn sé an athróg ALL_LINGUAS i gcomhaid "configure", "configure.in" nó "configure.ac", nuair a chuirtear aistriúchán leis nó nuair a bhaintear é.

Nuashonraíonn sé an athróg ALL_LINGUAS i configure, configure.in nó in aon chomhad configure.ac, nuair a chuirtear aistriúchán leis nó nuair a bhaintear é.

Saincheap aschur gettext

Removed in version 5.13: Arna ionadú ag Paraiméadair formáid comhaid.

Nuashonraigh teimpléad gettext (Django)

Added in version 5.17.

Aitheantas an bhreiseáin:

weblate.gettext.django

Cumraíocht:

interval

Minicíocht nuashonraithe

Cé chomh minic ba chóir don bhreiseán an comhad POT a nuashonrú nuair a athnuachantar an chomhpháirt.

Roghanna atá ar fáil:

daily

Laethúil

weekly

Seachtainiúil

monthly

Míosúil

normalize_header

Ceanntásc POT a normalú

Nuashonraíonn sé ceanntásca gettext agus cuireann sé tuairimí POT in ionad na n-áitchoinneálaí.

Truicear:

Suiteáil breiseán, Truicear láimhe, Iar-nuashonrú an stóras

Nuashonraíonn sé an teimpléad gettext ag baint úsáide as an ordú makemessages atá ionsuite i Django.

Nuashonraigh comhad LINGUAS

Aitheantas an bhreiseáin:

weblate.gettext.linguas

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Laethúil, Iarchur leis an stóras, Iar-bhaint an stórais

Nuashonraíonn sé an comhad LINGUAS nuair a chuirtear aistriúchán leis nó nuair a bhaintear é.

Nuashonraigh comhad POT (Meson)

Added in version 5.17.

Aitheantas an bhreiseáin:

weblate.gettext.meson

Cumraíocht:

interval

Minicíocht nuashonraithe

Cé chomh minic ba chóir don bhreiseán an comhad POT a nuashonrú nuair a athnuachantar an chomhpháirt.

Roghanna atá ar fáil:

daily

Laethúil

weekly

Seachtainiúil

monthly

Míosúil

normalize_header

Ceanntásc POT a normalú

Nuashonraíonn sé ceanntásca gettext agus cuireann sé tuairimí POT in ionad na n-áitchoinneálaí.

comment_mode

Tráchtanna ar chód

Roghnaigh an gcaithfidh xgettext gan aon tráchtanna, na tráchtanna uile, nó tráchtanna atá marcáilte le clib shonrach amháin a bhaint amach.

Roghanna atá ar fáil:

off

Ná bain amach tuairimí

all

Bain amach na tuairimí go léir

tagged

Bain amach tuairimí leis an gclib

comment_tag

Clib tráchta

Cuireadh an chlib chuig xgettext le haghaidh eastóscadh tráchta agus mód tráchta clibáilte in úsáid.

checks

seiceálacha xgettext

Seiceálacha bailíochtaithe xgettext breise chun teachtaireachtaí eastósctha a chumasú.

Roghanna atá ar fáil:

ellipsis-unicode

eilipsis-unicode

space-ellipsis

spás-eilipsis

quote-unicode

luachan-unicode

bullet-unicode

piléar-unicode

keyword

Eochairfhocal breise

Eochairfhocal breise roghnach a chuirtear chuig xgettext ag baint úsáide as --keyword.

preset

Réamhshocrú Meson

Réamhshocrú argóinte xgettext ionsuite a mheaitseálann comhtháthú gettext Meson. Cuireann an réamhshocrú GLib na roghanna eochairfhocail agus brataí formáide a úsáideann cúntóir gettext Meson leis.

Roghanna atá ar fáil:

glib

GLib

Truicear:

Suiteáil breiseán, Truicear láimhe, Iar-nuashonrú an stóras

Nuashonraíonn sé an teimpléad gettext ag baint úsáide as coinbhinsiúin gettext Meson.

Gin comhaid MO

Aitheantas an bhreiseáin:

weblate.gettext.mo

Cumraíocht:

path

Conair an chomhaid MO a ghintear

Mura sonraítear é, úsáidfear suíomh an chomhaid PO.

fuzzy

Cuir teaghráin ar gá eagarthóireacht a dhéanamh orthu

Go hiondúil ní bhíonn teaghráin ar gá eagarthóireacht a dhéanamh orthu (doiléir) réidh le húsáid mar aistriúcháin.

Truicear:

Réamhthiomantas stóras

Gineann sé go huathoibríoch comhad MO do gach comhad PO athraithe.

Is féidir suíomh an chomhaid MO a ghintear a shaincheapadh agus úsáideann an réimse chuige Marcáil teimpléad.

Note

Má bhaintear aistriúchán, scriosfar a chomhad PO ón stór, ach ní bheidh an comhad MO ginte ag an mbreiseán seo. Ní mór an comhad MO a bhaint den réamhtheacht de láimh.

Nuashonraigh comhaid PO chun teacht le POT (msgmerge)

Changed in version 5.13: Settings tá an chumraíocht bogtha go Paraiméadair formáid comhaid.

Aitheantas an bhreiseáin:

weblate.gettext.msgmerge

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Iar-nuashonrú an stóras

Nuashonraítear gach comhad PO (mar atá cumraithe ag "Masc Comhaid") chun an comhad POT a mheaitseáil (mar atá cumraithe ag "Teimpléad le haghaidh aistriúcháin nua") ag baint úsáide as msgmerge.

Tá an breiseán seo riachtanach agus comhaid PO gettext á n-oibriú nuair a dhéantar an comhad POT (teimpléad) a nuashonrú le teaghráin nua nó athruithe ar theaghráin atá ann cheana féin. Nuair a dhéantar an comhad POT a nuashonrú sa stórlann, cumascfaidh an breiseán seo na hathruithe sin go huathoibríoch i ngach comhad PO teanga, rud a chinntíonn:

  • Tá teaghráin inaistrithe nua le feiceáil i ngach teanga

  • Tá teaghráin bainte marcáilte mar atá as dáta

  • Tá teaghráin mhodhnaithe marcáilte mar theastaigh athbhreithniú uathu (doiléir)

Is féidir formhór na roghanna líne ordaithe msgmerge a shocrú trí chumraíocht paraiméadair formáid comhaid.

Nuashonraigh comhad POT (Sphinx)

Added in version 5.17.

Aitheantas an bhreiseáin:

weblate.gettext.sphinx

Cumraíocht:

interval

Minicíocht nuashonraithe

Cé chomh minic ba chóir don bhreiseán an comhad POT a nuashonrú nuair a athnuachantar an chomhpháirt.

Roghanna atá ar fáil:

daily

Laethúil

weekly

Seachtainiúil

monthly

Míosúil

normalize_header

Ceanntásc POT a normalú

Nuashonraíonn sé ceanntásca gettext agus cuireann sé tuairimí POT in ionad na n-áitchoinneálaí.

filter_mode

Scagadh

Is féidir teaghráin nach bhfuil úsáideach le haistriú a bhaint tar éis eastóscadh an Sphinx, más mian leat.

Roghanna atá ar fáil:

none

Dada

weblate_docs

Cáipéisíocht Weblate

Truicear:

Suiteáil breiseán, Truicear láimhe, Iar-nuashonrú an stóras

Nuashonraíonn sé an teimpléad gettext ag baint úsáide as tógálaí gettext Sphinx gan cumraíocht an tionscadail a luchtú.

Nuashonraigh comhad POT (xgettext)

Added in version 5.17.

Aitheantas an bhreiseáin:

weblate.gettext.xgettext

Cumraíocht:

interval

Minicíocht nuashonraithe

Cé chomh minic ba chóir don bhreiseán an comhad POT a nuashonrú nuair a athnuachantar an chomhpháirt.

Roghanna atá ar fáil:

daily

Laethúil

weekly

Seachtainiúil

monthly

Míosúil

normalize_header

Ceanntásc POT a normalú

Nuashonraíonn sé ceanntásca gettext agus cuireann sé tuairimí POT in ionad na n-áitchoinneálaí.

comment_mode

Tráchtanna ar chód

Roghnaigh an gcaithfidh xgettext gan aon tráchtanna, na tráchtanna uile, nó tráchtanna atá marcáilte le clib shonrach amháin a bhaint amach.

Roghanna atá ar fáil:

off

Ná bain amach tuairimí

all

Bain amach na tuairimí go léir

tagged

Bain amach tuairimí leis an gclib

comment_tag

Clib tráchta

Cuireadh an chlib chuig xgettext le haghaidh eastóscadh tráchta agus mód tráchta clibáilte in úsáid.

checks

seiceálacha xgettext

Seiceálacha bailíochtaithe xgettext breise chun teachtaireachtaí eastósctha a chumasú.

Roghanna atá ar fáil:

ellipsis-unicode

eilipsis-unicode

space-ellipsis

spás-eilipsis

quote-unicode

luachan-unicode

bullet-unicode

piléar-unicode

keyword

Eochairfhocal breise

Eochairfhocal breise roghnach a chuirtear chuig xgettext ag baint úsáide as --keyword.

input_mode

Foinse ionchuir

Roghnaigh an léifidh xgettext comhaid foinse ó phatrúin glob nó ó mhaitrís POTFILES/POTFILES.in.

Roghanna atá ar fáil:

patterns

Patrúin comhaid foinse

potfiles

Léiriú POTFILES

language

teanga xgettext

Teanga ríomhchlárúcháin a chuirtear ar aghaidh chuig xgettext, mar shampla Python nó C.

source_patterns

Patrúin comhaid foinse

Patrúin globa coibhneasta leis an stór atá scartha de réir líne nua le haghaidh comhad le baint amach le xgettext.

potfiles_path

Cosán POTFILES

Cosán gaolmhar leis an stórlann chuig POTFILES nó POTFILES.in. Réitítear iontrálacha i gcoibhneas le fréamh an stórlainne. Má tá sé i láthair in aice leis an manifíse, ní dhéanann POTFILES.skip comhaid liostaithe a eastóscadh.

Truicear:

Suiteáil breiseán, Truicear láimhe, Iar-nuashonrú an stóras

Nuashonraíonn sé an teimpléad gettext ag baint úsáide as xgettext ar chomhaid foinse roghnaithe.

Geallann Squash Git

Aitheantas an bhreiseáin:

weblate.git.squash

Cumraíocht:

squash

Tiomantas scuaise

Roghanna atá ar fáil:

all

Gach tiomantas i amháin

language

In aghaidh an teanga

file

In aghaidh an chomhaid

author

De réir an údair

append_trailers

Leantóirí a chur i gceangal leis an teachtaireacht cimithe brúite

Is éard atá i línte leantóir ná línte atá cosúil le ceanntásca r-phoist RFC 822, ag deireadh na coda eile de theachtaireacht gealltanais, amhail ‘Co-authored-by: …’.

commit_message

Tiomantas teachtaireacht

Úsáidfear an teachtaireacht gealltanais seo in ionad na dteachtaireachtaí comhcheangailte ón ngealltanas brúite.

Truicear:

Suiteáil breiseán, Iarchoimisiún stóras

Geallann Squash Git roimh athruithe a bhrú.

Hint

Chun coimhlintí neamhriachtanacha a sheachaint, moltar glacadh uathoibríoch athruithe suas an sruth a chumrú trí webhooks nó API, féach Taisclanna á nuashonrú.

Is féidir gealltanais git a bhrú roimh athruithe a bhrú ar cheann de na modhanna seo a leanas:

  • Gach tiomantas i amháin

  • In aghaidh an teanga

  • In aghaidh an chomhaid

  • De réir an údair

Coinnítear na bunteachtaireachtaí gealltanais, ach cailltear an t-údaracht ach amháin má roghnaítear Per author, nó má dhéantar an teachtaireacht tiomantais a shaincheapadh chun é a chur san áireamh.

Is féidir na buntheachtaireachtaí gealltanais a shárú go roghnach le teachtaireacht chimithe saincheaptha.

Is féidir leantóirí (línte tiomantais cosúil le Comhúdaraithe ag: ) a bhaint de na teachtaireachtaí tiomantais bunaidh agus iad a chur le deireadh na teachtaireachta tiomantais brúite. Gineann sé seo creidiúint chuí Comhúdaraithe ag: do gach aistritheoir freisin.

Saincheap aschur JSON

Changed in version 5.12: Avoid spaces after separators rogha curtha leis..

Removed in version 5.13: Arna ionadú ag Paraiméadair formáid comhaid.

Athshocraigh an stór go dtí an sruth

Added in version 5.17.

Aitheantas an bhreiseáin:

weblate.hosted.reset

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Laethúil

Caitheann sé gach athrú sa stór Weblate gach oíche.

Formáidigh an comhad airíonna Java

Aitheantas an bhreiseáin:

weblate.properties.sort

Cumraíocht:

case_sensitive

Cumasaigh sórtáil eochrach cás-íogair

Truicear:

Réamhthiomantas stóras

Formáidí agus sórtálann an comhad airíonna Java.

  • Comhdhlúthaíonn sé línte nua le cinn Unix.

  • Formáidiú cás uachtair ar sheichimh éalaithe Unicode (i gcás go bhfuil siad i láthair).

  • Stiallacha línte bána agus tuairimí.

  • Sórtáil na teaghráin de réir na heochracha.

  • Titeann teaghráin dhúbailt.

Baint tráchta stale

Aitheantas an bhreiseáin:

weblate.removal.comments

Cumraíocht:

age

Laethanta le coinneáil

Truicear:

Suiteáil breiseán, Laethúil

Socraigh fráma ama chun tuairimí a bhaint.

D’fhéadfadh sé seo a bheith úsáideach chun seantráchtanna a d’fhéadfadh a bheith as dáta a bhaint. Bain úsáid as go cúramach mar ní chiallaíonn tuairimí ag dul in aois go bhfuil a dtábhacht caillte acu.

Moladh stale a bhaint

Aitheantas an bhreiseáin:

weblate.removal.suggestions

Cumraíocht:

age

Laethanta le coinneáil

votes

Tairseach vótála

Tairseach le haghaidh bainte. Fág folamh chun moltaí a bhaint beag beann ar vótaí. Níl aon éifeacht ag an réimse seo nuair a bhíonn an vótáil múchta.

Truicear:

Suiteáil breiseán, Laethúil

Socraigh fráma ama chun moltaí a bhaint.

Is féidir a bheith an-úsáideach i dtaca le vótáil mholtaí (féach Léirmheas piaraí) chun moltaí nach bhfaigheann go leor vótaí dearfacha a bhaint i bhfráma ama ar leith.

Nuashonraigh comhaid RESX

Aitheantas an bhreiseáin:

weblate.resx.update

Cumraíocht:

Níl aon chumraíocht ag an mbreiseán seo.

Truicear:

Suiteáil breiseán, Iar-nuashonrú an stóras

Nuashonraigh gach comhad aistriúcháin chun teacht leis an mbunchomhad aonteangach réamhtheachtacha. Baintear teaghráin nár úsáideadh, agus cuirtear cinn nua leis mar chóipeanna den teaghrán foinse.

Hint

Úsáid Glanadh comhaid aistriúcháin mura bhfuil uait ach seaneochracha aistriúcháin a bhaint.

Crúcaí Gréasáin Slack

Added in version 5.12.

Aitheantas an bhreiseáin:

weblate.webhook.slack

Cumraíocht:

webhook_url

URL Webhook

events

Athraigh imeachtaí

Athraigh imeachtaí

Truicear:

Athrú imeachta

Seolann sé fógra chuig cainéal Slack bunaithe ar imeachtaí roghnaithe.

Warning

D’fhéadfadh clibeanna HTML a bheith le feiceáil in ábhar an fhógra. Is fadhb aitheanta í seo a réiteofar go luath; féach https://github.com/WeblateOrg/weblate/issues/15056.

Hint

Chun URL webhook a fháil, lean na céimeanna atá leagtha amach i ndoiciméadacht Slack Incoming Webhooks

Crúca Gréasáin

Added in version 5.11.

Changed in version 5.15: Tá comhlíonadh fad an rúnda leis an tsonraíocht bailíochtú anois.

Aitheantas an bhreiseáin:

weblate.webhook.webhook

Cumraíocht:

webhook_url

URL Webhook

secret

Rún Webhook

Is teaghrán ionchódaithe base64 é rún Standard Webhooks.

events

Athraigh imeachtaí

Athraigh imeachtaí

Truicear:

Athrú imeachta

Seolann sé fógraí chuig seirbhísí seachtracha bunaithe ar imeachtaí roghnaithe, ag leanúint shonraíocht chaighdeánach Webhooks.

Comhlíonann ualach an iarratais an scéim Weblate Messaging. Is féidir cur síos ar an OpenAPI a fháil ag /api/docs/ freisin. Corp iarratais samplach:

{
   "change_id": 99,
   "action": "Translation changed",
   "timestamp": "2019-08-24T14:15:22Z",
   "target": "Nazdar svete!",
   "old": "Nazdar!",
   "source": "Hello, world",
   "url": "/translate/project-slug/component-slug/cs/?checksum=46add148a53cab6f",
   "author": "author-username",
   "user": "user-username",
   "project": "project-slug",
   "component": "component-slug",
   "translation": "cs"
}

Corp iarratais shamplach le catagóirí:

{
   "change_id": 8910,
   "action": "Component renamed",
   "timestamp": "2025-06-11T07:15:09Z",
   "target": ["new-name"],
   "old": ["component-slug"],
   "url": "/projects/project-slug/parent-category/child-category/sub-category/component-slug/",
   "user": "testuser",
   "project": "project-slug",
   "component": "component-slug",
   "category": [
      "sub-category",
      "child-category",
      "parent-category"
   ]
}

Ceanntásca iarratais samplacha:

{
   "webhook-id": "7f1c5477f6275a69af7b83236c20cb1a",
   "webhook-timestamp": "1748505623.044281",
   "webhook-signature": "v1,Ceo5qEr07ixe2NLpvHk3FH9bwy/WavXrAFQ/9tdO6mc="
}

Is liosta de shínithe HMAC scartha le spásanna é an webhook-signature a ghintear ag baint úsáide as an teaghrán secret, ualach an iarratais, an webhook-timestamp, agus an webhook-id. Cinntíonn sé seo barántúlacht agus sláine an iarratais webhook.

Is teaghrán ionchódaithe le base64 idir 24 beart (192 giotán) agus 64 beart (512 giotán) an secret a chuirtear ar fáil. Is féidir réimír whsec_ a chur leis le go mbeidh sé éasca é a aithint.

Chun iarratas a fhíorú, is féidir leat an modh Webhook.verify ón leabharlann standardwebhooks nó cur i bhfeidhm den "Standard Webhooks Specification" a úsáid.

Breiseáin atá as dáta

Saincheap aschur XML

Added in version 4.15.

Removed in version 5.13: Arna ionadú ag Paraiméadair formáid comhaid.

Saincheap aschur YAML

Removed in version 5.13: Arna ionadú ag Paraiméadair formáid comhaid.

Paraiméadair bhreiseáin choitianta

Innill aistriúcháin meaisín

Roghanna atá ar fáil:

alibaba

Ali Baba

aws

Amazon Translate

anthropic

Anthropic

apertium-apy

Apertium APy

microsoft-translator

Azure AI Aistritheoir

azure-openai

Azure OpenAI

baidu

Baidu

cyrtranslit

CyrTranslit

deepl

domhainL

glosbe

Glosbe

google-translate-api-v3

Google Cloud Translation Advanced

google-translate

Google Cloud Translation Bunúsach

ltengine

LTEngine

libretranslate

LibreTranslate

modernmt

ModernMT

mymemory

MyMemory

netease-sight

Radharc Netease

ollama

Ollama

openai

Oscail AI

sap-translation-hub

Mol Aistriúcháin SAP

systran

Systran

weblate

Weblate

weblate-translation-memory

Cuimhne Aistriúcháin Weblate

yandex

Yandex

yandex-v2

Yandex leagan 2

youdao-zhiyun

Tú Zhiyun

tmserver

freastalaí tm

Formáid comhaid

Roghanna atá ar fáil:

apple-xliff

XLIFF 1.2 le síntí Apple

appstore

Comhaid meiteashonraí ó App Store

arb

Comhad ARB

aresource

Acmhainn Teaghrán Android

asciidoc

Comhad AsciiDoc

ass

Comhad fotheideal Advanced SubStation Alpha

catkeys

Eochracha cait Haiku

cmp-resource

Acmhainn Il-ardáin a Chur le chéile

csv

Comhad CSV

csv-multi

Comhad CSV illuach

csv-simple

Comhad CSV simplí

dokuwiki

Comhad téacs DokuWiki

dtd

Comhad DTD

flatxml

Comhad XML cothrom

fluent

Comhad líofa

formatjs

Formáid.JS comhad JSON

go-i18n-json

go-i18n v1 JSON comhad

go-i18n-json-v2

go-i18n v2 JSON comhad

go-i18n-toml

comhad TOML go-i18n

gotext

gotext JSON comhad

gwt

airíonna GWT

html

Comhad HTML

i18next

i18next comhad JSON v3

i18nextv4

i18next comhad JSON v4

idml

Comhad IDML

ini

comhad INI

islu

Comhad INI Inno Socrú

joomla

Joomla comhad teanga

json

comhad JSON

json-nested

Comhad struchtúir neadaithe JSON

laravel

Teaghráin php Laravel

markdown

Comhad marcála

mdx

Comhad MDX

mediawiki

Comhad téacs MediaWiki

mi18n-lang

@draggable/i18n comhad lang

moko-resource

Acmhainn Soghluaiste Kotlin

nextcloud-json

Comhad JSON Nextcloud

odf

Comhad OpenDocument

php

Teaghráin PHP

plainxliff

Comhad aistriúcháin XLIFF 1.2

po

comhad PO gettext

po-mono

comhad PO gettext (aonteangach)

poxliff

XLIFF 1.2 le síntí gettext

properties

Airíonna Java

rc

Comhad RC

resjson

Comhad RESJSON

resourcedictionary

Comhad ResourceDictionary

resx

Comhad acmhainne .NET

ruby-yaml

Comhad Ruby YAML

srt

Comhad fotheideal SubRip

ssa

Comhad fotheideal SubStation Alpha

strings

teaghráin iOS

stringsdict

Stringsdict comhad

sub

Comhad fotheideal microDVD

tbx

Comhad eXchange TermBase

toml

Comhad TOML

ts

Comhad aistriúcháin Qt Language

txt

Comhad téacs simplí

webextension

Comhad JSON WebExtension

wxl

Comhad WixLocalization

xliff

XLIFF 1.2 le tacaíocht placeables

xliff2

Comhad aistriúcháin XLIFF 2.0

xliff2-placeables

Comhad aistriúcháin XLIFF 2.0 le tacaíocht do shuímh inláimhsithe

xlsx

Excel Oscailte XML

xwiki-fullpage

Leathanach Iomlán XWiki

xwiki-java-properties

Airíonna XWiki Java

xwiki-page-properties

Airíonna Leathanach XWiki

yaml

Comhad YAML

Athraigh imeachtaí

Roghanna atá ar fáil:

0

Acmhainn nuashonraithe

1

Aistriúchán críochnaithe

2

Athraíodh an t-aistriúchán

3

Trácht curtha leis

4

Moladh curtha leis

5

Aistriúchán curtha leis

6

Aistrithe go huathoibríoch

7

Glacadh le moladh

8

Aistriúchán ar ais

9

Aistriúchán uaslódáilte

13

Cuireadh teaghrán foinse leis

14

Comhpháirt faoi ghlas

15

Comhpháirt díghlasáilte

17

Athruithe geallta

18

Athruithe bhrú

19

Athshocrú stór

20

Cumasc an stór

21

Stór athbhunaithe

22

Theip ar chumasc stórtha

23

Theip ar athbhunú an taisc

24

Theip ar pharsáil

25

Baineadh an t-aistriúchán

26

Baineadh an moladh

27

Aistriúchán ionad

28

Theip ar bhrú stórtha

29

Baineadh an moladh le linn glantacháin

30

Athraíodh teaghrán foinse

31

Teaghrán curtha leis

32

Athraíodh an stádas mórchóir

33

Infheictheacht athraithe

34

Úsáideoir curtha leis

35

Baineadh an t-úsáideoir

36

Aistriúchán ceadaithe

37

Marcáilte le haghaidh eagarthóireacht

38

Baineadh an chomhpháirt

39

Baineadh an tionscadal

41

Athainmníodh an tionscadal

42

Comhpháirt athainmnithe

43

Comhpháirt bhog

45

Chuaigh an ranníocóir isteach

46

Fógraí curtha suas

47

Spreagadh foláireamh

48

Cuireadh teanga leis

49

Teanga iarrtha

50

Tionscadal cruthaithe

51

Comhpháirt cruthaithe

52

Tugadh cuireadh don úsáideoir

53

Fuarthas fógra stórtha

54

Uaslódáil in ionad an aistriúcháin

55

Athraíodh an ceadúnas

56

Comhaontú ceadúnais ranníocóra athraithe

57

Cuireadh gabháil scáileáin leis

58

Uaslódáladh gabháil scáileáin

59

Teaghrán nuashonraithe sa stór

60

Breiseán suiteáilte

61

Athraíodh cumraíocht an bhreiseáin

62

Breiseán díshuiteáilte

63

Teaghrán bainte

64

Baineadh an nóta tráchta

65

Trácht réitithe

66

Míniú nuashonraithe

67

Baineadh an chatagóir

68

Athainmníodh an chatagóir

69

Bogadh an chatagóir

70

Theip ar shábháil teaghrán

71

Teaghrán curtha leis sa stór

72

Nuashonraíodh an teaghrán sa uaslódáil

73

Teaghrán curtha leis san uaslódáil

74

Aistriúchán nuashonraithe ag foinse uaslódáil

75

Aistriú comhpháirte críochnaithe

76

Seice forfheidhmithe curtha i bhfeidhm

77

Athrú iomadaithe

78

Comhad uaslódáilte

79

Bratacha breise nuashonraithe

80

Cló uaslódáilte

81

Athraíodh an cló

82

Cló bainte

83

Sioncrónú éigeantach aistriúcháin

84

Athscanadh éigeantach ar aistriúcháin

85

Baineadh an scáileán

86

Lipéad curtha leis

87

Lipéad bainte

88

Glanadh stórais

89

Teaghrán foinse curtha leis san uaslódáil

90

Teaghrán foinse curtha leis an stórlann

91

Cúltaca déanta den tionscadal

92

Athchóirithe tionscadail

93

Comhpháirt athchóirithe

94

Eagarthóireacht úsáideora curtha ar ais

95

Athraíodh socruithe tionscadail

96

Athraíodh socrú na comhpháirte

97

Athraíodh rochtain úsáideora

98

Spás oibre cruthaithe

99

Athraíodh socruithe an spáis oibre

100

Tionscadal bogtha

Liosta breiseán a shaincheapadh

Tá liosta na mbreiseán cumraithe ag WEBLATE_ADDONS. Chun breiseán eile a chur leis, níl le déanamh ach ainm an ranga a chur san áireamh sa socrú seo.

Breiseán scríofa

Is féidir leat do bhreiseáin féin a scríobh freisin, fo-aicme de weblate.addons.base.BaseAddon a chruthú chun meiteashonraí na mbreiseán a shainiú, agus ansin glao ar ais a chur i bhfeidhm chun an phróiseáil a dhéanamh.

Scripteanna a rith ón mbreiseán

Is féidir breiseáin a úsáid freisin chun scripteanna seachtracha a rith. Ba ghnách é seo a chomhtháthú le Weblate, ach anois caithfidh tú cód éigin a scríobh chun do script a fhilleadh le breiseán.

# Copyright © Michal Čihař <michal@weblate.org>
#
# SPDX-License-Identifier: GPL-3.0-or-later

"""Example pre commit script."""

from __future__ import annotations

from typing import ClassVar

from django.utils.translation import gettext_lazy

from weblate.addons.events import AddonEvent
from weblate.addons.scripts import BaseScriptAddon


class ExamplePreAddon(BaseScriptAddon):
    # Event used to trigger the script
    events: ClassVar[set[AddonEvent]] = {
        AddonEvent.EVENT_PRE_COMMIT,
    }
    # Name of the addon, has to be unique
    name = "weblate.example.pre"
    # Verbose name and long description
    verbose = gettext_lazy("Execute script before commit")
    description = gettext_lazy("This add-on executes a script.")

    # Script to execute
    script = "/bin/true"
    # File to add in commit (for pre commit event)
    # does not have to be set
    add_file = "po/{{ language_code }}.po"

Le haghaidh treoracha suiteála féach Seiceálacha cáilíochta saincheaptha, breiseáin, moltaí uathoibríocha agus ceartúcháin uathoibríocha.

Déantar an script a fhorghníomhú agus an t-eolaire reatha socraithe ag fréamh an stór VCS d'aon chomhpháirt ar leith.

Ina theannta sin, tá na hathróga timpeallachta seo a leanas ar fáil:

WL_VCS

Córas rialaithe leagan a úsáidtear.

WL_REPO

URL stór in aghaidh an tsrutha.

WL_PATH

Conair iomlán chuig stór VCS.

WL_BRANCH

Brainse stórtha cumraithe sa chomhpháirt reatha.

WL_FILEMASK

Masc comhaid don chomhpháirt reatha.

WL_TEMPLATE

Ainm comhaid an teimpléid le haghaidh aistriúcháin aonteangacha (is féidir iad a bheith folamh).

WL_NEW_BASE

Ainm comhaid an chomhaid a úsáidtear chun aistriúcháin nua a chruthú (is féidir iad a bheith folamh).

WL_FILE_FORMAT

Formáid comhaid a úsáidtear sa chomhpháirt reatha.

WL_LANGUAGE

Teanga an aistriúcháin atá próiseáilte faoi láthair (níl ar fáil le haghaidh crúcaí ar leibhéal na gcomhpháirteanna).

WL_PREVIOUS_HEAD

CEANN roimhe seo tar éis nuashonrú (ar fáil ach amháin tar éis an hook iar-nuashonraithe a rith).

WL_COMPONENT_SLUG

Seilide comhpháirte a úsáidtear chun URL a chruthú.

WL_PROJECT_SLUG

Seilide tionscadail a úsáideadh chun URL a chruthú.

WL_COMPONENT_NAME

Ainm na comhpháirte.

WL_PROJECT_NAME

Ainm an tionscadail.

WL_COMPONENT_URL

URL na Comhpháirte.

WL_ENGAGE_URL

URL gabháil leis an tionscadal.

Próiseáil stórtha iar-nuashonraithe

Is féidir é a úsáid chun comhaid aistriúcháin a nuashonrú nuair a athraíonn foinse réamhtheachtacha an VCS. Chun é seo a bhaint amach, cuimhnigh le do thoil nach bhfeiceann Weblate ach comhaid tiomanta don VCS, mar sin ní mór duit athruithe a dhéanamh mar chuid den script.

Mar shampla le Gulp is féidir leat é a dhéanamh ag baint úsáide as an gcód seo a leanas:

#! /bin/sh
gulp --gulpfile gulp-i18n-extract.js
git commit -m 'Update source strings' src/languages/en.lang.json

Próiseáil aistriúcháin a réamhghealladh

Bain úsáid as an script tiomnaithe chun aistriúchán a athrú go huathoibríoch sula gcuirfear sa stór é.

Cuirtear ar aghaidh é mar pharaiméadar amháin ina bhfuil ainm comhaid an aistriúcháin reatha.

Logánú gníomhaíochta breiseán

Coinníonn loga gníomhaíochta na mbreiseán súil ar fheidhmiú an bhreiseáin agus is féidir é a úsáid chun súil a choinneáil ar ghníomhaíocht na mbreiseán.

Is féidir na logaí a ghearradh tar éis eatramh ama áirithe trí ADDON_ACTIVITY_LOG_EXPIRY a chumrú.