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 Operations ↓ Add-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.
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:
modeModh aistriúcháin uathoibríoch
Roghanna atá ar fáil:¶ suggestCuir leis mar mholadh
translateCuir leis mar aistriúchán
fuzzyCuir leis mar "Eagarthóireacht de dhíth"
qCheist
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_sourceFoinse aistriúcháin uathoibrithe
Roghanna atá ar fáil:¶ othersComhpháirteanna aistriúcháin eile
mtAistriúchán meaisín
componentComhphá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.
enginesInnill aistriúcháin meaisín
thresholdTairseach 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:
thresholdTairseach 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_selectorRoghnóir CSS
Roghnóir CSS chun eilimintí logánta a bhrath.
cookie_nameAinm fianán teanga
Ainm an fhianáin a stórálann rogha teanga.
filesSliocht 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/.
Translation files 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
Publishes translation files into a content delivery network.
Publishes translation files without converting them to another format. Files
are written below the add-on specific CDN directory and served from
LOCALIZE_CDN_URL/<add-on UUID>/. Single-file translations use the language
code and original file extension, for example cs.json or de.po.
Multi-file translations are served below the language code using paths relative
to the translation directory. Monolingual components include the source
language file, while bilingual components publish only target-language files.
See Logánú CDN for secure serving guidance.
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:
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:
matchslonn 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_formatFormáid comhaid
name_templateSaincheap 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_templateSainmhí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_templateSainmhí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_templateComhad 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_regexScagaire teanga
Slonn rialta chun comhaid aistriúcháin a scagadh ina choinne agus masc comhaid á scanadh.
copy_addonsBreiseáin Clón ón bpríomh-chomhpháirt go dtí na cinn nuachruthaithe
removeBain comhpháirteanna as comhaid nach bhfuil ann
- Truicear:
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
componentaguslanguagea 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_templateagus comhad aistriúcháin amháin ar a laghad a mheaitseálannmatcha bheith sa chomhpháirt.
Sampla oibre: news_<lang>.md¶
Seo leagan amach coitianta teanga atá bunaithe ar ainm comhaid:
docs/news_en.mddocs/news_cs.mddocs/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_*.mddocs/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:
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.pocs/website.pode/application.pode/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.polocale/cs/LC_MESSAGES/website.polocale/de/LC_MESSAGES/application.polocale/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.posrc/locale/website.cs.posrc/locale/application.de.posrc/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.polocale/cs/website/cs.polocale/de/application/de.polocale/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.xmlres/values-cs/strings-help.xmlres/values-de/strings-about.xmlres/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.propertiesparent/module1/submodule/src/main/resources/ApplicationResource_es.propertiesparent/module2/src/main/resources/ApplicationResource_de.propertiesparent/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 Operations ↓ Settings ↓ Version 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.
See also
Teachtaireachtaí Fedora¶
Added in version 5.15.
- Aitheantas an bhreiseáin:
weblate.fedora_messaging.publish- Cumraíocht:
eventsAthraigh 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_certTeastais 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_keyEochair SSL an chliaint
Eochair phríobháideach SSL cliant ionchódaithe le PEM.
client_certTeastais SSL cliant
Teastas SSL cliaint ionchódaithe PEM.
- Truicear:
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_idID uimhriúil an athraithe
actionAinm focalach an athraithe.
timestampStampa ama formáidithe ISO
targetLuach nua an athraithe (m.sh. aistriúchán nua ar an teaghrán)
oldSeanluach an athraithe (m.sh. aistriúchán na teaghrán roimhe seo)
sourceTeaghrán foinse.
urlURL absalóideach chun an réad gaolmhar a fheiceáil.
authorAinm úsáideora an údair (is féidir é seo a bheith difriúil ón úsáideoir mar shampla nuair a ghlactar le moltaí)
userAinm úsáideora gníomhach
projectSeilide tionscadail
componentSeilide comhpháirte
translationCó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:
actionAinm focalach an athraithe.
projectSeilide tionscadail
componentSeilide 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:
qCheist
stateLuaigh a shocrú
Roghanna atá ar fáil:¶ -1Ná athraigh
10Tá eagarthóireacht de dhíth
11Riachtanas eagarthóireachta (Riachtanas athscríofa)
12Riachtanas eagarthóireachta (Riachtanas seiceála)
20Aistrithe
30Ceadaithe
add_flagsBratacha aistriúcháin le cur leis
remove_flagsBratacha aistriúcháin le baint
add_labelsLipéid le cur leis
remove_labelsLipéid le baint
- Truicear:
Bulceagrú bratacha, lipéid, nó stáit teaghráin.
Samplaí:
Iarratas cuardaigh |
|
|---|---|
Lipéid le cur leis |
le déanaí |
Iarratas cuardaigh |
|
|---|---|
Bratacha aistriúcháin le cur leis |
|
Iarratas cuardaigh |
|
|---|---|
Bratacha aistriúcháin le cur leis |
|
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:
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.
See also
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:
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.
See also
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:
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.
See also
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:
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.
See also
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:
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:
filenameAinm an chomhaid a cruthaíodh
templateÁbhar an chomhaid a cruthaíodh
- Truicear:
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 }}", }
See also
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:
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:
sourceTeaghráin foinse
targetAistriúchán sprice
Déanfar gach teaghrán san aistriúchán seo a fhorscríobh
prefixTéacs statach curtha roimh
var_prefixTéacs athrógach curtha roimh
suffixTéacs statach curtha leis
var_suffixTéacs athraitheach curtha leis
var_multiplierIolraitheoir 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_readonlyCuir teaghráin inléite amháin san áireamh
- Truicear:
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:
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.
Update gettext template (Django)¶
Added in version 5.17.
- Aitheantas an bhreiseáin:
weblate.gettext.django- Cumraíocht:
intervalMinicí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:¶ dailyLaethúil
weeklySeachtainiúil
monthlyMíosúil
normalize_headerCeanntásc POT a normalú
Nuashonraíonn sé ceanntásca gettext agus cuireann sé tuairimí POT in ionad na n-áitchoinneálaí.
- Truicear:
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:
intervalMinicí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:¶ dailyLaethúil
weeklySeachtainiúil
monthlyMíosúil
normalize_headerCeanntásc POT a normalú
Nuashonraíonn sé ceanntásca gettext agus cuireann sé tuairimí POT in ionad na n-áitchoinneálaí.
comment_modeTrá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:¶ offNá bain amach tuairimí
allBain amach na tuairimí go léir
taggedBain amach tuairimí leis an gclib
comment_tagClib tráchta
Cuireadh an chlib chuig xgettext le haghaidh eastóscadh tráchta agus mód tráchta clibáilte in úsáid.
checksseiceálacha xgettext
Seiceálacha bailíochtaithe xgettext breise chun teachtaireachtaí eastósctha a chumasú.
Roghanna atá ar fáil:¶ ellipsis-unicodeeilipsis-unicode
space-ellipsisspás-eilipsis
quote-unicodeluachan-unicode
bullet-unicodepiléar-unicode
keywordEochairfhocal breise
Eochairfhocal breise roghnach a chuirtear chuig xgettext ag baint úsáide as --keyword.
presetRé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:¶ glibGLib
- Truicear:
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:
pathConair an chomhaid MO a ghintear
Mura sonraítear é, úsáidfear suíomh an chomhaid PO.
fuzzyCuir 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:
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:
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:
intervalMinicí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:¶ dailyLaethúil
weeklySeachtainiúil
monthlyMíosúil
normalize_headerCeanntásc POT a normalú
Nuashonraíonn sé ceanntásca gettext agus cuireann sé tuairimí POT in ionad na n-áitchoinneálaí.
filter_modeScagadh
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:¶ noneDada
weblate_docsCáipéisíocht Weblate
- Truicear:
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:
intervalMinicí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:¶ dailyLaethúil
weeklySeachtainiúil
monthlyMíosúil
normalize_headerCeanntásc POT a normalú
Nuashonraíonn sé ceanntásca gettext agus cuireann sé tuairimí POT in ionad na n-áitchoinneálaí.
comment_modeTrá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:¶ offNá bain amach tuairimí
allBain amach na tuairimí go léir
taggedBain amach tuairimí leis an gclib
comment_tagClib tráchta
Cuireadh an chlib chuig xgettext le haghaidh eastóscadh tráchta agus mód tráchta clibáilte in úsáid.
checksseiceálacha xgettext
Seiceálacha bailíochtaithe xgettext breise chun teachtaireachtaí eastósctha a chumasú.
Roghanna atá ar fáil:¶ ellipsis-unicodeeilipsis-unicode
space-ellipsisspás-eilipsis
quote-unicodeluachan-unicode
bullet-unicodepiléar-unicode
keywordEochairfhocal breise
Eochairfhocal breise roghnach a chuirtear chuig xgettext ag baint úsáide as --keyword.
input_modeFoinse ionchuir
Roghnaigh an léifidh xgettext comhaid foinse ó phatrúin glob nó ó mhaitrís POTFILES/POTFILES.in.
Roghanna atá ar fáil:¶ patternsPatrúin comhaid foinse
potfilesLéiriú POTFILES
languageteanga xgettext
Teanga ríomhchlárúcháin a chuirtear ar aghaidh chuig xgettext, mar shampla Python nó C.
source_patternsPatrú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_pathCosá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:
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:
squashTiomantas scuaise
Roghanna atá ar fáil:¶ allGach tiomantas i amháin
languageIn aghaidh an teanga
fileIn aghaidh an chomhaid
authorDe réir an údair
append_trailersLeantó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_messageTiomantas teachtaireacht
Úsáidfear an teachtaireacht gealltanais seo in ionad na dteachtaireachtaí comhcheangailte ón ngealltanas brúite.
- Truicear:
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:
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_sensitiveCumasaigh sórtáil eochrach cás-íogair
- Truicear:
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:
ageLaethanta le coinneáil
- Truicear:
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:
ageLaethanta le coinneáil
votesTairseach vótála
Threshold for removal. Leave empty to remove suggestions regardless of votes. This field has no effect with voting turned off.
- Truicear:
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:
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_urlURL Webhook
eventsAthraigh imeachtaí
- Truicear:
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_urlURL Webhook
secretRún Webhook
Is teaghrán ionchódaithe base64 é rún Standard Webhooks.
eventsAthraigh imeachtaí
- Truicear:
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¶
|
Ali Baba |
|
Amazon Translate |
|
Anthropic |
|
Apertium APy |
|
Azure AI Aistritheoir |
|
Azure OpenAI |
|
Baidu |
|
CyrTranslit |
|
domhainL |
|
Glosbe |
|
Google Cloud Translation Advanced |
|
Google Cloud Translation Bunúsach |
|
LTEngine |
|
LibreTranslate |
|
ModernMT |
|
MyMemory |
|
Radharc Netease |
|
Ollama |
|
Oscail AI |
|
Mol Aistriúcháin SAP |
|
Systran |
|
Weblate |
|
Cuimhne Aistriúcháin Weblate |
|
Yandex |
|
Yandex leagan 2 |
|
Tú Zhiyun |
|
freastalaí tm |
Formáid comhaid¶
|
XLIFF 1.2 le síntí Apple |
|
Comhaid meiteashonraí ó App Store |
|
Comhad ARB |
|
Acmhainn Teaghrán Android |
|
Comhad AsciiDoc |
|
Comhad fotheideal Advanced SubStation Alpha |
|
Eochracha cait Haiku |
|
Acmhainn Il-ardáin a Chur le chéile |
|
Comhad CSV |
|
Comhad CSV illuach |
|
Comhad CSV simplí |
|
Comhad téacs DokuWiki |
|
Comhad DTD |
|
Comhad XML cothrom |
|
Comhad líofa |
|
Formáid.JS comhad JSON |
|
go-i18n v1 JSON comhad |
|
go-i18n v2 JSON comhad |
|
comhad TOML go-i18n |
|
gotext JSON comhad |
|
airíonna GWT |
|
Comhad HTML |
|
i18next comhad JSON v3 |
|
i18next comhad JSON v4 |
|
Comhad IDML |
|
comhad INI |
|
Comhad INI Inno Socrú |
|
Joomla comhad teanga |
|
comhad JSON |
|
Comhad struchtúir neadaithe JSON |
|
Teaghráin php Laravel |
|
Comhad marcála |
|
Comhad MDX |
|
Comhad téacs MediaWiki |
|
@draggable/i18n comhad lang |
|
Acmhainn Soghluaiste Kotlin |
|
Comhad JSON Nextcloud |
|
Comhad OpenDocument |
|
Teaghráin PHP |
|
Comhad aistriúcháin XLIFF 1.2 |
|
comhad PO gettext |
|
comhad PO gettext (aonteangach) |
|
XLIFF 1.2 le síntí gettext |
|
Airíonna Java |
|
Comhad RC |
|
Comhad RESJSON |
|
Comhad ResourceDictionary |
|
Comhad acmhainne .NET |
|
Comhad Ruby YAML |
|
Comhad fotheideal SubRip |
|
Comhad fotheideal SubStation Alpha |
|
teaghráin iOS |
|
Stringsdict comhad |
|
Comhad fotheideal microDVD |
|
Comhad eXchange TermBase |
|
Comhad TOML |
|
Comhad aistriúcháin Qt Language |
|
Comhad téacs simplí |
|
Comhad JSON WebExtension |
|
Comhad WixLocalization |
|
XLIFF 1.2 le tacaíocht placeables |
|
Comhad aistriúcháin XLIFF 2.0 |
|
Comhad aistriúcháin XLIFF 2.0 le tacaíocht do shuímh inláimhsithe |
|
Excel Oscailte XML |
|
Leathanach Iomlán XWiki |
|
Airíonna XWiki Java |
|
Airíonna Leathanach XWiki |
|
Comhad YAML |
Athraigh imeachtaí¶
|
Acmhainn nuashonraithe |
|
Aistriúchán críochnaithe |
|
Athraíodh an t-aistriúchán |
|
Trácht curtha leis |
|
Moladh curtha leis |
|
Aistriúchán curtha leis |
|
Aistrithe go huathoibríoch |
|
Glacadh le moladh |
|
Aistriúchán ar ais |
|
Aistriúchán uaslódáilte |
|
Cuireadh teaghrán foinse leis |
|
Comhpháirt faoi ghlas |
|
Comhpháirt díghlasáilte |
|
Athruithe geallta |
|
Athruithe bhrú |
|
Athshocrú stór |
|
Cumasc an stór |
|
Stór athbhunaithe |
|
Theip ar chumasc stórtha |
|
Theip ar athbhunú an taisc |
|
Theip ar pharsáil |
|
Baineadh an t-aistriúchán |
|
Baineadh an moladh |
|
Aistriúchán ionad |
|
Theip ar bhrú stórtha |
|
Baineadh an moladh le linn glantacháin |
|
Athraíodh teaghrán foinse |
|
Teaghrán curtha leis |
|
Athraíodh an stádas mórchóir |
|
Infheictheacht athraithe |
|
Úsáideoir curtha leis |
|
Baineadh an t-úsáideoir |
|
Aistriúchán ceadaithe |
|
Marcáilte le haghaidh eagarthóireacht |
|
Baineadh an chomhpháirt |
|
Baineadh an tionscadal |
|
Athainmníodh an tionscadal |
|
Comhpháirt athainmnithe |
|
Comhpháirt bhog |
|
Chuaigh an ranníocóir isteach |
|
Fógraí curtha suas |
|
Spreagadh foláireamh |
|
Cuireadh teanga leis |
|
Teanga iarrtha |
|
Tionscadal cruthaithe |
|
Comhpháirt cruthaithe |
|
Tugadh cuireadh don úsáideoir |
|
Fuarthas fógra stórtha |
|
Uaslódáil in ionad an aistriúcháin |
|
Athraíodh an ceadúnas |
|
Comhaontú ceadúnais ranníocóra athraithe |
|
Cuireadh gabháil scáileáin leis |
|
Uaslódáladh gabháil scáileáin |
|
Teaghrán nuashonraithe sa stór |
|
Breiseán suiteáilte |
|
Athraíodh cumraíocht an bhreiseáin |
|
Breiseán díshuiteáilte |
|
Teaghrán bainte |
|
Baineadh an nóta tráchta |
|
Trácht réitithe |
|
Míniú nuashonraithe |
|
Baineadh an chatagóir |
|
Athainmníodh an chatagóir |
|
Bogadh an chatagóir |
|
Theip ar shábháil teaghrán |
|
Teaghrán curtha leis sa stór |
|
Nuashonraíodh an teaghrán sa uaslódáil |
|
Teaghrán curtha leis san uaslódáil |
|
Aistriúchán nuashonraithe ag foinse uaslódáil |
|
Aistriú comhpháirte críochnaithe |
|
Seice forfheidhmithe curtha i bhfeidhm |
|
Athrú iomadaithe |
|
Comhad uaslódáilte |
|
Bratacha breise nuashonraithe |
|
Cló uaslódáilte |
|
Athraíodh an cló |
|
Cló bainte |
|
Sioncrónú éigeantach aistriúcháin |
|
Athscanadh éigeantach ar aistriúcháin |
|
Baineadh an scáileán |
|
Lipéad curtha leis |
|
Lipéad bainte |
|
Glanadh stórais |
|
Teaghrán foinse curtha leis san uaslódáil |
|
Teaghrán foinse curtha leis an stórlann |
|
Cúltaca déanta den tionscadal |
|
Athchóirithe tionscadail |
|
Comhpháirt athchóirithe |
|
Eagarthóireacht úsáideora curtha ar ais |
|
Athraíodh socruithe tionscadail |
|
Athraíodh socrú na comhpháirte |
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.
See also
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.
See also
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ú.