fbpx

Как правильно использовать gettext в web-проектах

238 просмотра
0
0 Комментариев

Подскажите как правильно использовать интернационализацию в web-проектах.
В примерах приведена следующая схема:

from gettext import translation
lang = 'ru_RU'
tl = translation(__name__, 'locale', languages=(lang,))
_ = tl.gettext

Это что получается данные строки мне придется дублировать в каждый модуль web-проекта и передавать переменную lang?

Спасибо.

P.S. Хорошо бы админы метку gettext добавили.


Добавить комментарий

1 Ответы

Python Опубликовано 17.01.2019
0

Даже если так, что мешает вынести это в отдельный файл и импортировать из него только _?

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up