Die PHP gettext Erweiterung verlangt nach einer bestimmten Verzeichnissstruktur, die die Übersetungsdateien enthält.
/path/to/your/translation_root/en_US/LC_MESSAGES/
/path/to/your/translation_root/en_GB/LC_MESSAGES/
/path/to/your/translation_root/fr_FR/LC_MESSAGES/
/path/to/your/translation_root/es_ES/LC_MESSAGES/
… and so on …
Die Sprachkode besteht aus zwei Zeichen, die die eigentliche Sprache (fr, de, it, …) und zwei Zeichen, die das Land (CH, DE, IT, …) festlegen.
Das Verzeichnismuster sieht so aus:
<path_to_where_you_want>/<ll_CC>/LC_MESSAGES/