PO gettext GNU (Réad Inaistrithe)¶
An fhormáid is mó a úsáidtear chun bogearraí libre a aistriú.
Tacaítear le faisnéis chomhthéacsúil atá stóráilte sa chomhad trína cheanntásca a choigeartú nó trí nascadh le comhaid foinse comhfhreagracha.
See also
Athrú teaghrán foinse á thaispeáint¶
Is féidir le Weblate teaghráin foinse roimhe seo a bhaint as na comhaid PO má tá siad i láthair agus an difríocht teaghrán a thaispeáint do teaghráin a dteastaíonn eagarthóireacht orthu bunaithe air sin. Chun iad seo a chur san áireamh, ní mór msgmerge a rith le --roimhe agus ansin tá línte mar:
#, fuzzy
#| msgid "previous-untranslated-string"
msgid "untranslated-string"
msgstr "translated-string"
Ceanntásc comhaid PO¶
Coinníonn Weblate ceanntásc an chomhaid PO go huathoibríoch. Roghnach is féidir Seoladh tuairiscithe fabht teaghrán foinse agus Socraigh ceanntásc "Foireann Teanga" a chur san áireamh.
Is féidir na tráchtanna ceanntásca a nuashonrú freisin chun ainmneacha údar a bheith iontu ag baint úsáide as Rannpháirtithe sa trácht.
Timfhilleadh líne¶
Den chuid is mó, bíonn an fillteán líne ag teacht le hiompar GNU gettext. Evolve an algartam fillte sa GNU gettext agus na sonraí Unicode ar a bhfuil an fillteán bunaithe, rud a d'fhéadfadh difríochtaí a chruthú i gcásanna áirithe.
Is féidir leithead an fillte a chumrú ag baint úsáide as an bparaiméadar po_line_wrap, féach Paraiméadair formáid comhaid.
Comhaid MO comhoiriúnacha á nginiúint¶
Sa chás go gcoimeádtar comhaid MO sa stór mar aon le comhaid PO, is féidir Gin comhaid MO a úsáid chun iad a choinneáil cothrom le dáta le comhaid PO.
Ag nuashonrú comhaid PO ón gcomhad POT¶
Is féidir Nuashonraigh comhaid PO chun teacht le POT (msgmerge) a úsáid chun comhaid PO a nuashonrú ón gcomhad POT, féach Comhaid sprioctheanga á nuashonrú.
Gettext aonteangach¶
Socraíonn roinnt tionscadal gettext a úsáid mar fhormáidí aonteangacha – ní chódaíonn siad ach na haitheantais ina gcód foinseach agus ní mór an teaghrán a aistriú chuig gach teanga, Béarla san áireamh. Tacaítear leis seo, cé go gcaithfidh tú an fhormáid comhaid seo a roghnú go sainráite agus comhpháirteanna á n-iompórtáil go Weblate.
Comhaid shamplacha¶
Is gnách gur mar seo a bhíonn an chuma ar an gcomhad PO dátheangach gettext:
#: weblate/media/js/bootstrap-datepicker.js:1421
msgid "Monday"
msgstr "Pondělí"
#: weblate/media/js/bootstrap-datepicker.js:1421
msgid "Tuesday"
msgstr "Úterý"
#: weblate/accounts/avatar.py:163
msgctxt "No known user"
msgid "None"
msgstr "Žádný"
Is gnách gur mar seo a bhíonn cuma ar an gcomhad PO gettext aonteangach:
#: weblate/media/js/bootstrap-datepicker.js:1421
msgid "day-monday"
msgstr "Pondělí"
#: weblate/media/js/bootstrap-datepicker.js:1421
msgid "day-tuesday"
msgstr "Úterý"
#: weblate/accounts/avatar.py:163
msgid "none-user"
msgstr "Žádný"
Cé gurb é an bunchomhad teanga:
#: weblate/media/js/bootstrap-datepicker.js:1421
msgid "day-monday"
msgstr "Monday"
#: weblate/media/js/bootstrap-datepicker.js:1421
msgid "day-tuesday"
msgstr "Tuesday"
#: weblate/accounts/avatar.py:163
msgid "none-user"
msgstr "None"
Cumraíocht Weblate¶
Gnáthchlár Gréasáin Cumraíocht na Comhpháirte le haghaidh téacs dátheangach |
|
|---|---|
Masc comhaid |
|
Comhad aonteangach bunteanga |
Folamh |
Teimpléad le haghaidh aistriúcháin nua |
|
Formáid comhaid |
Comhad PO Gettext |
Gnáthchlár Gréasáin Cumraíocht na Comhpháirte le haghaidh téacs aonteangach |
|
|---|---|
Masc comhaid |
|
Comhad aonteangach bunteanga |
|
Teimpléad le haghaidh aistriúcháin nua |
|
Formáid comhaid |
Comhad PO Gettext (aonteangach) |
Paraiméadair formáid comhaid¶
Is féidir Paraiméadair formáid comhaid leis an patrún po_* a úsáid chun iompar an fhormáid gettext a chumrú.