Я нахожусь в процессе I18N django веб-сайта.
Я выбрал два потенциально хороших django-приложения:
С Вашей точки зрения, каковы за и против тех двух методов?
Если вы хотите, чтобы пользователи вашего приложения (или сторонние переводчики) могли легко обновлять переводы без изменения кода, воспользуйтесь одним из решений, которое хранит переводы в базе данных.
Если вместо этого вам нужен больший контроль качества (контроль версий, несколько наборов глаз и т. Д.), Используйте gettext. Используя gettext, вы также можете контролировать, какие строки вы хотите перевести.
Только мой 2с.