Gettext

Z L10N.cz Wiki
Verze z 21. 2. 2018, 14:14, kterou vytvořil Mstanke (diskuse | příspěvky) (Hlavička PO souboru pro češtinu)
Skočit na navigaci Skočit na vyhledávání

GNU gettext je internacionalizační (i18n) a lokalizační (l10n) knihovna umožňující provozování lokalizovaného softwaru v Unixu a na dalších platformách. Je součástí projektu GNU.

Gettext používá několik souborů. Samotný překlad je v souborech PO. Hlavička souboru PO pro češtinu musí vždy obsahovat následující:

"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms:  nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"

Externí odkazy