Comhtháthú le Weblate¶
Bunúsacha láithreán gréasáin¶
Struchtúr tionscadail agus comhpháirteanna¶
In Weblate eagraítear aistriúcháin ina dtionscadail agus ina gcomhpháirteanna. Is féidir líon comhpháirteanna a chuimsiú i ngach tionscadal agus aistriúcháin go teangacha aonair a bheith iontu. Freagraíonn an chomhpháirt do chomhad amháin inaistrithe (mar shampla PO gettext GNU (Réad Inaistrithe) nó Acmhainní sreang Android). Tá na tionscadail ann chun cabhrú leat comhpháirt a eagrú ina thacair loighciúla (mar shampla na haistriúcháin go léir a úsáidtear a ghrúpáil laistigh d’fheidhmchlár amháin).
Ina theannta sin, is féidir comhpháirteanna laistigh de thionscadail a struchtúrú trí chatagóirí a úsáid. Is féidir le comhpháirteanna baint le catagóir, agus is féidir catagóirí a neadú.
Go hinmheánach, tá aistriúcháin ag gach tionscadal go teaghráin choiteanna a iomadaíodh thar comhpháirteanna eile laistigh de réir réamhshocraithe. Éadromaíonn sé seo ualach an aistriúcháin athchleachtach agus illeaganacha. Is féidir bolscaireacht an aistriúcháin a dhíchumasú in aghaidh Cumraíocht na Comhpháirte ag baint úsáide as Ceadaigh iomadú aistriúcháin ar eagla go mbeadh éagsúlacht ag baint leis na haistriúcháin.
Comhtháthú stórtha¶
Tógtar Weblate chun comhtháthú le stór rialaithe leagan in aghaidh an tsrutha, déanann Logánú leanúnach cur síos ar na bloic thógála agus mar a shreabhann na hathruithe eatarthu.
See also
Déanann Forbhreathnú ar ailtireacht cur síos ar conas a oibríonn Weblate go hinmheánach.
Sannadh úsáideora¶
Coinníonn Weblate na haistriúcháin atá údaraithe i gceart ag aistritheoirí sa stór rialaithe leagan trí úsáid a bhaint as ainm agus ríomhphost. Má bhíonn fíor-r-phost ceangailte leis an ngealltanas leanann sé na biotáillí rialaithe leagan dáilte agus ligeann sé do sheirbhísí cosúil le GitHub do chuid ranníocaíochtaí a rinneadh in Weblate a cheangal le do phróifíl GitHub.
Cruthaíonn an ghné seo freisin baol mí-úsáide r-phoist a fhoilsítear sa leagan gealltanais rialaithe. Ina theannta sin, a luaithe a fhoilsítear gealltanas den sórt sin ar óstáil phoiblí (amhail GitHub), níl aon bhealach ann i ndáiríre é a chur in eagar. Ligeann Weblate r-phost gealltanas príobháideach a roghnú i Cuntas chun é seo a sheachaint.
Mar sin, ba cheart do riarthóirí é seo a bhreithniú agus Weblate á chumrú:
Ba cheart cur síos soiléir a dhéanamh ar úsáid ríomhphoist dá leithéid i dtéarmaí seirbhíse ar eagla go mbeadh gá lena leithéid de dhoiciméad. Is féidir le Modúl dlí cabhrú leis sin.
Is féidir le
PRIVATE_COMMIT_EMAIL_OPT_INr-phoist a dhéanamh príobháideach de réir réamhshocraithe.
Tionscadal logánaithe á iompórtáil isteach i Weblate¶
Forbraíodh Weblate le comhtháthú VCS san áireamh mar phríomhghné, mar sin is é an bealach is éasca ná rochtain a thabhairt do Weblate ar do stór. Tabharfaidh an próiseas iompórtála treoir duit trí do chuid aistriúcháin a chumrú ina gcomhpháirteanna Weblate.
Mar mhalairt air sin, is féidir leat ligean do Weblate stór áitiúil amháin a bhunú ina bhfuil na haistriúcháin go léir gan comhtháthú.
Aistriúcháin nuashonraithe á fháil ó Weblate¶
Stórálann Weblate teaghráin nuashonraithe i mbunachar sonraí agus tiomnaíonn sé iad chuig stór áitiúil rialaithe leagan. Is féidir leat stór Weblate a chur leis (nuair a chuirtear Onnmhaireoir Git ar siúl) mar chianstór breise agus nuashonruithe aistriúcháin a fháil uaidh.
Roimhe seo, b'fhéidir gur mhaith leat aon athruithe áitiúla atá ar feitheamh a rinneadh in Weblate a dhéanamh (féach Geallann leisciúil). Is féidir é seo a dhéanamh ón gcomhéadan úsáideora (sa Cothabháil stórtha), nó ón líne ordaithe ag baint úsáide as Cliant Gréasáin.
Pushing changes can be automated if you grant Weblate push access to your repository and configure URL bhrú stórais in the Cumraíocht na Comhpháirte, see Athruithe a bhrú ó Weblate.
Nó, bain úsáid as API REST Weblate chun aistriúcháin a nuashonrú ionas go mbeidh siad ag teacht leis an leagan is déanaí ón tsrutha suas i do stór VCS cianda.
Athruithe cianda á bhfáil go Weblate¶
Chun aon teaghráin a nuashonraíodh le déanaí i do stór VCS cianda a fháil isteach i Weblate, lig do Weblate tarraingt ón stór in aghaidh an tsrutha. Is féidir é seo a bhaint amach sa chomhéadan úsáideora (sa Cothabháil stórtha), nó ón líne ordaithe ag baint úsáide as Cliant Gréasáin.
Is féidir é seo a uathoibriú ach cuaille gréasáin a shocrú i do stór chun Weblate a spreagadh nuair a bhíonn gealltanas nua ann. Féach Taisclanna á nuashonrú le haghaidh tuilleadh sonraí.
Mura bhfuil comhtháthú VCS in úsáid agat, is féidir leat an Chomhéadain nó API REST Weblate a úsáid chun na haistriúcháin a nuashonrú ionas go mbeidh siad ag teacht le do bhunachar cód.
See also
Teaghráin nua á gcur leis¶
Má tá do chuid comhad aistriúcháin stóráilte i gcianrialtán mar aon leis an gcód, is dóichí go mbeidh sreabhadh oibre agat cheana féin le go bhféadfaidh forbróirí teaghráin nua a thabhairt isteach. Piocfar aon bhealach le teaghráin a chur leis, ach smaoinigh ar Geata cáilíochta do na teaghráin foinse a úsáid chun earráidí a sheachaint.
Nuair a scartar comhaid aistriúcháin ón gcód, is féidir teaghráin nua a thabhairt isteach i Weblate ar na bealaí seo a leanas.
De láimh, ag baint úsáide as Add new translation string ón roghchlár Operations sa teanga foinse. Is féidir leat rogha a dhéanamh idir na cnaipí raidió Singular agus Plural laistigh den fhoirm. Roghnaigh an fhoirm chuí den teaghrán aistriúcháin nua atá le cur leis.
Go ríomhchláraithe, ag baint úsáide as an API
POST /api/translations/(string:project)/(string:component)/(string:language)/units/.Trí chomhad foinseach a uaslódáil mar Athchuir an comhad aistriúcháin atá ann cheana (forscríobhann sé seo teaghráin atá ann cheana féin, mar sin cinntigh le do thoil go bhfuil teaghráin sean agus nua araon san áireamh) nó Add new strings, féach Modhanna allmhairithe.
Note
Teastaíonn Bainistigh teaghráin chun teaghráin a chur leis in Weblate.
Comhaid sprioctheanga á nuashonrú¶
Maidir le comhaid aonteangacha (féach Formáidí comhaid logánaithe), d'fhéadfadh Weblate teaghráin aistriúcháin nua a chur i láthair sa Comhad aonteangach bunteanga, agus nach bhfuil in aistriúcháin iarbhír. Ní dhéanann sé aon ghlanadh uathoibríoch de sheanteaghráin, áfach, mar go bhféadfadh torthaí gan choinne a bheith aige. Más mian leat é seo a dhéanamh fós, suiteáil an breiseán Glanadh comhaid aistriúcháin, a láimhseálann glantachán de réir do riachtanas.
Ní dhéanfaidh Weblate iarracht comhaid dhátheangacha a nuashonrú nuair a athraíonn an fhoinse ach an oiread, mar sin má theastaíonn uait comhaid po a nuashonrú ó pot, tá dhá rogha agat:
Go huathoibríoch le breiseán (molta le haghaidh nuashonruithe leanúnacha): Suiteáil an breiseán Nuashonraigh comhaid PO chun teacht le POT (msgmerge), a ritheann msgmerge go huathoibríoch chun gach comhad PO a nuashonrú aon uair a athraítear an comhad POT.
De láimh trí uaslódáil: Úsáid an Nuashonraigh teaghráin foinse Modhanna allmhairithe chun d’ chomhad POT a uaslódáil, rud a chumascfaidh é le haistriúcháin atá ann cheana féin.
Hint
Ní mór uirlisí eastósctha teaghrán foinse, mar xgettext nó lupdate, a rith lasmuigh de Weblate.
Teaghráin nua a thabhairt isteach¶
Is féidir leat teaghráin nua a chur i Weblate le: Bainistigh teaghráin a chasadh air, ach de ghnáth is fearr teaghráin nua a thabhairt isteach in éineacht leis na hathruithe cód a thug isteach iad.
Ní mór formáidí aonteangacha a chumrú ionas go gcuirfear teaghráin nua le Comhad aonteangach bunteanga. De ghnáth déanann forbróirí é seo, agus iad ag scríobh an chóid. B'fhéidir gur mhaith leat próiseas athbhreithnithe ar na teaghráin sin a úsáid ag baint úsáide as Geata cáilíochta do na teaghráin foinse.
Is iondúil go mbaineann formáidí dátheangacha teaghráin as an gcód foinse agus úsáid á baint as roinnt uirlisí (amhail xgettext nó intltool-update). Lean do chreat-dhoiciméadú logánaithe chun treoracha a fháil conas é sin a dhéanamh. Nuair a bhaintear na teaghráin amach, seans go mbeidh céim bhreise ag teastáil chun aistriúcháin atá ann cheana a nuashonrú, féach Comhaid sprioctheanga á nuashonrú.
Hint
Tá uathoibriú eastóscadh sreinge lasmuigh den scóip do Weblate faoi láthair. Is éard atá i gceist leis go hiondúil cód neamhiontaofa a fhorghníomhú rud a fhágann go bhfuil sé níos oiriúnaí do chomhtháthú leanúnach cineálach ná ardán a bhaineann go sonrach le logánú.
B'fhéidir gur mhaith leat é seo a chomhtháthú isteach i do phíblínte um chomhtháthú leanúnach chun teaghráin nua a thaispeáint go huathoibríoch le haistriú. Ba cheart go gclúdódh píblíne den sórt sin Coinbhleachtaí cumaisc a sheachaint.
An stór áitiúil VCS a bhainistiú¶
Stórálann Weblate na haistriúcháin go léir ina stór rialaithe leagan bunúsach. Moltar é a cheangal le ceann iargúlta, ach is féidir socruithe inmheánacha amháin a dhéanamh freisin. Ceadaíonn an Repository maintenance an stór seo a rialú. Le haghaidh cur síos mionsonraithe ar na gníomhartha atá ar fáil, féach Cothabháil stór.
Hint
Le Logánú leanúnach, déantar aon athruithe a bhrú go huathoibríoch ón stór, mar sin de ghnáth ní gá é a bhainistiú de láimh.