Я перевел свой сервис, работающий в GAE, на другой язык.Код ниже работает.
Однако я хочу указать и страну.В частности, я хочу использовать 2 португальских перевода: pt_PR и pt_BR.(Я уже создал папку 2 с файлами .mo)
i18n.get_i18n().set_locale(language)
localedir = '/'.join((os.path.dirname(__file__), '..', 'locale'))
try:
transl = gettext.translation('strings', localedir = localedir, languages = [language])
except IOError:
return
transl.install()
Я использую webapp2 в качестве фреймворка.