У меня проблемы с работой gettext на сервере Linux. Это работает на моей машине Windows. Поэтому одна из возможных причин, по которой я обнаружил, заключается в том, что файлы MO могут зависеть от платформы.
В этой статье написано:
Поскольку файлы .mo являются двоичными, они зависят от платформы.
Но так ли это на самом деле? Почему команда gettext делает их специфичными для платформы? Это все равно что сказать: «.jpg файлы являются бинарными, они зависят от платформы», что, к счастью, неверно.
Так кто-нибудь знает что-нибудь об этом? Я не могу найти много информации в справочной документации gettext.