Breiseáin¶
Soláthraíonn breiseáin bealaí 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 Manage ↓ Breiseáin de gach tionscadal nó comhpháirt aistriúcháin faoi seach. Is féidir breiseáin a shuiteáil ar fud an tsuímh freisin i Comhéadan bainistíochta.
Hint
Is féidir leat breiseáin a chumrú freisin le API, DEFAULT_ADDONS, nó install_addon.
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.
Event change¶
Triggered after a Change event is created.
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ú.
Iar-ualach stórála¶
Spreagtar é nuair a dhéanann Weblate an comhad a pharsáil.
Aonad iar-shábháil¶
Spreagtha díreach tar éis an teaghrán a shábháil.
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:
mol-- Cuir leis mar mholadhaistrithe-- Cuir mar aistriúchánfuzzy-- Cuir mar "gá eagarthóireacht"filter_typeScagaire cuardaigh
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.
Roghanna atá ar fáil:
go léir-- Gach teaghrángan aistriú-- Teaghráin neamhaistrithetodo-- Teaghráin neamhchríochnaithe`` doiléir`` -- Teaghráin marcáilte le haghaidh eagarthóireacht
seiceáil:neamh-chomhsheasmhach-- Seiceáil ag teip: Neamh-chomhsheasmhachseiceáil:aistrithe-- Seiceáil ag teip: Aistríodh éauto_sourceFoinse aistriúcháin uathoibrithe
Roghanna atá ar fáil:
daoine-- Comhpháirteanna aistriúcháin eilemt-- Aistriúchán meaisíncomponentComhphá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:
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
Tairseach chun aistriúcháin a chuimsiú.
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-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:
Cinntíonn sé go mbaintear úsáid as tacar comhsheasmhach teangacha do gach comhpháirt de thionscadal.
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
file_formatFormáid comhaid
name_templateSaincheap ainm an chomhpháirt
base_file_templateSainmhínigh an bonnainm aonteangach
Fág folamh le haghaidh comhaid aistriúcháin dhátheangacha.
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ú. Le haghaidh gettext roghnaigh comhad .pot.
intermediate_templateComhad 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_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
confirmDeimhním go bhfuil cuma cheart ar na cluichí thuas
- Truicear:
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:
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.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áirte URLanna inmheánacha an Ghréasáin. Is bealach áisiúil é chun socrú VCS a roinnt idir ilchomhpháirteanna. Úsáideann comhpháirteanna nasctha stór áitiúil na príomh-chomhpháirt a bunaíodh trí weblate: //project/main-component a líonadh isteach sa Stór cód foinse réimse (in Manage ↓ Settings ↓ Version control system) gach comhpháirt faoi seach. Sábhálann sé seo am le cumraíocht agus acmhainní córais freisin.
See also
Bulc eagarthóireacht¶
- Aitheantas an bhreiseáin:
weblate.flags.bulk- Cumraíocht:
qCheist
stateLuaigh a shocrú
Roghanna atá ar fáil:
`` -1`` -- Ná athraigh
10-- Teastaíonn eagarthóireacht20-- Aistrithe30-- Faofaadd_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 |
|
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:
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.
See also
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:
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.
See also
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:
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.
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á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:
sourceTeaghráin foinse
targetAistriúchán sprice
Déanfar gach teaghrán san aistriúchán seo a fhorscríobh
prefixRéimír teaghrán seasta
var_prefixRéimír teaghrán inathraithe
suffixIarmhír teaghrán seasta
var_suffixIarmhír teaghrán inathraithe
var_multiplierIolraitheoir páirt athraitheach
Cé mhéad uair chun an chuid athróg a athdhéanamh ag brath ar fhad na sreangán 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í úsáid a bhaint as na codanna athraitheacha is féidir teaghráin a lorg nach bhféadfadh a bheith oiriúnach sa chomhéadan úsáideora tar éis an logánaithe - leathnaíonn sé an téacs bunaithe ar fad na sreangán foinse. Déantar na codanna athraitheacha arís agus arís eile de réir fad an téacs iolraithe leis an iolraitheoir. Mar shampla `Dia duit domhan le iarmhír athraitheach _ agus iolraitheoir athraitheach de 1 éiríonn `Dia duit domhan___________ - déantar an iarmhír arís 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:
Fixed string prefix Variable string prefix Source string Variable string suffix Fixed string suffix
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:
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¶
- Aitheantas an bhreiseáin:
weblate.gettext.customize- Cumraíocht:
widthTimfhilleadh línte fada
De réir réamhshocraithe, fillteann gettext línte ag 77 carachtar agus ag línte nua. Leis an bparaiméadar --no-wrap, ní dhéantar timfhilleadh ach ag línte nua.
Roghanna atá ar fáil:
77-- Wrap línte ag 77 carachtar agus ag línte nua (xgettext réamhshocraithe)65535-- Línte fillte amháin ag línte nua (cosúil le 'xgettext --no-wrap')`` -1`` -- Gan aon timfhilleadh líne
- Truicear:
Ligeann sé iompraíocht aschuir gettext a shaincheapadh, mar shampla timfhilleadh líne.
Cuireann sé na roghanna seo a leanas ar fáil:
Línte fillte ag 77 carachtar agus ag línte nua
Na línte fillte ag línte nua amháin
Gan timfhilleadh líne
Note
De réir réamhshocraithe, fillteann gettext línte ag 77 carachtar agus ag línte nua. Leis an bparaiméadar --no-wrap, ní dhéantar timfhilleadh ach ag línte nua.
Nuashonraigh comhad LINGUAS¶
- Aitheantas an bhreiseáin:
weblate.gettext.linguas- Cumraíocht:
Níl aon chumraíocht ag an mbreiseán seo.
- Truicear:
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:
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)¶
- Aitheantas an bhreiseáin:
weblate.gettext.msgmerge- Cumraíocht:
previousCoinnigh na hathbhreithnithe roimhe seo de theaghráin aistrithe
no_locationScrios suíomhanna na teaghráin atá aistrithe
fuzzyBain úsáid as meaitseáil doiléir
- Truicear:
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.
Is féidir an chuid is mó de roghanna ordú-líne msgmerge a shocrú trí chumraíocht an bhreiseáin.
Geallann Squash Git¶
- Aitheantas an bhreiseáin:
weblate.git.squash- Cumraíocht:
squashTiomantas scuaise
Roghanna atá ar fáil:
go léir-- Gach tiomantas isteach i gceannteanga-- in aghaidh na teangacomhad-- in aghaidh an chomhaidúdar-- Per údarappend_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ú.
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 geallta mar Co-authored-by: ...) a bhaint go roghnach de na bunteachtaireachtaí tiomantais agus iad a chur i gceangal le deireadh na teachtaireachta tiomnaithe brúite. Cruthaíonn sé seo creidiúint cheart do gach aistritheoir freisin.
Saincheap aschur JSON¶
- Aitheantas an bhreiseáin:
weblate.json.customize- Cumraíocht:
sort_keysSórtáil eochracha JSON
indenteangú JSON
styleStíl eangaithe JSON
Roghanna atá ar fáil:
spásanna-- Spásannacluaisíní-- Cluaisíní- Truicear:
Ligeann sé seo iompraíocht aschuir JSON a choigeartú, mar shampla eangú nó sórtáil.
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
Tairseach chun é a bhaint. Níl aon éifeacht ag an réimse seo agus an vótáil múchta.
- 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.
Webhook¶
Added in version 5.11.
- Aitheantas an bhreiseáin:
weblate.webhook.webhook- Cumraíocht:
webhook_urlWebhook URL
secretSecret
eventsChange events
Roghanna atá ar fáil:
0-- Resource updated1-- Translation completed2-- Translation changed3-- Comment added4-- Suggestion added5-- Translation added6-- Automatically translated7-- Suggestion accepted8-- Translation reverted9-- Translation uploaded13-- Source string added14-- Component locked15-- Component unlocked17-- Changes committed18-- Changes pushed19-- Repository reset20-- Repository merged21-- Repository rebased22-- Repository merge failed23-- Repository rebase failed24-- Parsing failed25-- Translation removed26-- Suggestion removed27-- Translation replaced28-- Repository push failed29-- Suggestion removed during cleanup30-- Source string changed31-- String added32-- Bulk status changed33-- Visibility changed34-- User added35-- User removed36-- Translation approved37-- Marked for edit38-- Component removed39-- Project removed41-- Project renamed42-- Component renamed43-- Moved component45-- Contributor joined46-- Announcement posted47-- Alert triggered48-- Language added49-- Language requested50-- Project created51-- Component created52-- User invited53-- Repository notification received54-- Translation replaced file by upload55-- License changed56-- Contributor license agreement changed57-- Screenshot added58-- Screenshot uploaded59-- String updated in the repository60-- Add-on installed61-- Add-on configuration changed62-- Add-on uninstalled63-- String removed64-- Comment removed65-- Comment resolved66-- Explanation updated67-- Category removed68-- Category renamed69-- Category moved70-- Saving string failed71-- String added in the repository72-- String updated in the upload73-- String added in the upload74-- Translation updated by source upload75-- Component translation completed76-- Applied enforced check77-- Propagated change78-- File uploaded79-- Extra flags updated- Truicear:
Sends notification to external service based on selected events.
Saincheap aschur XML¶
Added in version 4.15.
- Aitheantas an bhreiseáin:
weblate.xml.customize- Cumraíocht:
closing_tagsCuir clib deiridh san áireamh le haghaidh clibeanna bána XML
- Truicear:
Ligeann sé iompar aschuir XML a choigeartú, mar shampla clibeanna a dhúnadh.
Saincheap aschur YAML¶
- Aitheantas an bhreiseáin:
weblate.yaml.customize- Cumraíocht:
indenteangú YAML
widthTimfhilleadh línte fada
Roghanna atá ar fáil:
`` 80`` -- Wrap línte ag 80 chars
`` 100`` -- Wrap línte ag 100 chars
`` 120`` -- Wrap línte ag 120 chars
`` 180`` -- Wrap línte ag 180 chars
65535-- Gan aon timfhilleadh líneline_breakBriseadh líne
Roghanna atá ar fáil:
dos-- DOS (\ rn)unix-- UNIX (\n)mac-- MAC (\r)- Truicear:
Ceadaíonn sé iompar aschuir YAML a choigeartú, mar shampla fad líne nó línte nua.
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 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: 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 agus deisiúcháin uathoibríoch.
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ú.