У меня есть проект, который переведен на множество языков, среди них zh_hans
, en_us
и en_gb
. Эти языки работают нормально, но по некоторым причинам переводы pt_pt
и pt_br
вообще не работают, хотя кнопка «поиск» переводится как «pesquisar», поэтому, вероятно, не читаются только мои файлы локалей.
Странно, языки прекрасно работают в локальной разработке в Unix, они не работают только на сервере Linux. Где я могу отладить это? В чем может быть проблема?
Спецификации
Мой linux-сервер - это Debian 10, но у меня такая же версия gettext (0.20.1) после установки gettext с помощью wget. Я использую require.txt в virtualenv. Между моими питонами есть небольшая разница: на localdev у меня 3.7.4, а на сервере - python 3.7.3.