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.

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.

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

po/*.po

Comhad aonteangach bunteanga

Folamh

Teimpléad le haghaidh aistriúcháin nua

po/messages.pot

Formáid comhaid

Comhad PO Gettext

Gnáthchlár Gréasáin Cumraíocht na Comhpháirte le haghaidh téacs aonteangach

Masc comhaid

po/*.po

Comhad aonteangach bunteanga

po/en.po

Teimpléad le haghaidh aistriúcháin nua

po/messages.pot

Formáid comhaid

Comhad PO Gettext (aonteangach)