Я совершенно запутался, пытаясь использовать babel с flask для языкового перевода.
Предположим следующее. Пользователь предпочитает испанский язык английскому. У меня есть переменная, которая отмечает это:
g.user.default_language='sp'
Допустим, у меня есть сообщения, одно на английском, а другое на испанском, которые я хочу отобразить. «Пожалуйста» против «пор фовор»
<html>
<h1>INSERT TRANSLATION HERE</h1>
</html>
Вот мой базовый конфигурационный файл babel
[python: **.py]
[jinja2: **/templates/**.html]
extensions=jinja2.ext.autoescape,jinja2.ext.with_
Итак, куда идет «Пожалуйста» и как оно сопоставляется с «por fovor», если пользовательский префикс испанский?
Тогда как мне звонить из шаблона на основе языкового профиля?
Спасибо