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.

../_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ú.

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-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-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/.

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

file_format

Formáid comhaid

Formáid comhaid

name_template

Saincheap ainm an chomhpháirt

base_file_template

Sainmhínigh an bonnainm aonteangach

Fág folamh le haghaidh comhaid aistriúcháin dhátheangacha.

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ú. Le haghaidh gettext roghnaigh comhad .pot.

intermediate_template

Comhad teanga idirmheánach

Ainm comhaid an chomhaid aistriúcháin idirmheánach. I bhformhór na gcásanna is comhad aistriúcháin é seo a sholáthraíonn forbróirí agus a úsáidtear nuair a bhíonn teaghráin fhoinse iarbhír á gcruthú.

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

confirm

Deimhním go bhfuil cuma cheart ar na cluichí thuas

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 mheaitseáil le habairtí rialta a chumasaíonn cumraíocht chasta, ach teastaíonn roinnt eolais chun é sin a dhéanamh. Is féidir roinnt samplaí de chásanna úsáide coitianta a fháil sa rannán cabhrach breiseáin.

Caithfidh dhá ghrúpa ainmnithe a bheith sa slonn rialta chun comhaid aistriúcháin a mheaitseáil le comhpháirt agus teanga a mheaitseáil. Is féidir gach grúpa ainmnithe sa slonn rialta a úsáid mar athróga sna réimsí teimpléad.

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

{{ component }}

Meaitseálann ainm comhaid na comhpháirte

{{ 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

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.

Warning

Chun go bhfaighfear amach é, ní mór comhad a bheith i gcomhpháirt nua a mheaitseálann base_file_template agus comhad amháin ar a laghad a bhfuil ainm air a mheaitseálann match -- i.e., ní mór comhad teanga bhunúsach agus aistriúchán amháin atá ann cheana féin ar a laghad a bheith sa chomhpháirt. Seachas sin, déanfar neamhaird de.

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 athscríofa

12

Riachtanas seiceáil

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

Bratach aistriúcháin gan athrú mar "Tá eagarthóireacht de dhíth"

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 a mheaitseálann sí le teaghrán foinse, cuirtear in iúl go bhfuil gá le heagrú in Weblate. Úsáideach go háirithe le haghaidh formáidí comhaid lena n-áirítear teaghráin foinse do teaghrá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.

Bratach teaghráin foinse nua mar "Tá eagarthóireacht de dhíth"

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 allmhairítear teaghrán foinse nua ón VCS, cuirtear in iúl go dteastaíonn eagarthóireacht air in 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.

Cuir aistriúcháin nua in iúl mar "Tá eagarthóireacht de dhíth"

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 in iúl go bhfuil gá le heagrú in Weblate. Ar an mbealach seo is féidir leat aistriúcháin atá cruthaithe ag na forbróirí a scagadh agus a chur in eagar go héasca.

Brataigh aistriúcháin nuashonraithe ón stór mar "Riachtanas eagarthóireachta"

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 in iúl go bhfuil gá é a chur in eagar i Weblate. Tá sé seo an-úsáideach go háirithe má dhéantar comhaid aistriúcháin a nuashonrú de láimh nó má dhéanann seirbhís sheachtrach é.

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:

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áin a bhfuil gá le heagrú. Bain úsáid as seo nuair nach féidir teaghráin fholmha a bheith agat sna comhaid aistriúcháin.

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:

Prepended static text Prepended variable text Source string Appended variable text Appended static text

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

Nuashonraíonn an t-athróg ALL_LINGUAS in configure, configure.in nó aon configure.ac comhaid, nuair a chuirtear aistriúchán nua leis.

Saincheap aschur gettext

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

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

Nuashonraítear an comhad LINGUAS nuair a chuirtear aistriúchán nua leis.

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íonn 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áid 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.

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.

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 chun é a bhaint. Níl aon éifeacht ag an réimse seo agus 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.

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:

aws

Amazon Translate

deepl

domhainL

google-translate-api-v3

Google Cloud Translation Advanced

google-translate

Google Cloud Translation Bunúsach

modernmt

ModernMT

openai

Oscail AI

weblate

Weblate

weblate-translation-memory

Cuimhne Aistriúcháin Weblate

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

Formáid comhaid

Roghanna atá ar fáil:

appstore

Comhaid meiteashonraí ó App Store

arb

Comhad ARB

aresource

Acmhainn Teaghrán Android

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-utf-8

Comhad CSV illuach (UTF-8)

csv-simple

Comhad CSV simplí

csv-simple-iso

Comhad CSV simplí (ISO-8859-1)

csv-simple-utf-8

Comhad CSV simplí (UTF-8)

csv-utf-8

Comhad CSV (UTF-8)

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 (UTF-8)

gwt-iso

airíonna GWT (ISO-8859-1)

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

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 (ISO 8859-1)

properties-utf16

Airíonna Java (UTF-16)

properties-utf8

Airíonna Java (UTF-8)

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 (UTF-16)

strings-utf8

teaghráin iOS (UTF-8)

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

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

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ú.