Для перевода моего PHP-приложения я использую скомпилированный модуль gettext. Вот дерево каталогов переводов, выполненных в соответствии с документами:
locale/
cs_CZ/
LC_MESSAGES/
messages.po
messages.mo
de_DE/
LC_MESSAGES/
messages.po
messages.mo
fr_FR/
LC_MESSAGES/
messages.po
messages.mo
Вопрос : можно ли избавиться от каталога LC_MESSAGES? Сможет ли PHP найти переводы, если я использую эту структуру?
locale/
cs_CZ/
messages.po
messages.mo
de_DE/
messages.po
messages.mo
fr_FR/
messages.po
messages.mo
Мой PHP, который переключает переводы:
<?php
setlocale(LC_ALL, 'fr_FR.UTF-8');
bindtextdomain("messages", "locale");
bind_textdomain_codeset("messages", 'UTF-8');
textdomain("messages");
?>
Заранее спасибо.