Вопросы по теме 'python-babel'

Использование Babel: как защитить комментарии переводчика (и старые переводы) в PO-файлах GNU gettext?
С помощью утилит gettext Babel на основе Python можно ли сохранить комментарии переводчика и старые ) переводы (отмечены #~ ) в .po файлах между обновлениями из .pot файла? Первый раз, когда устаревший перевод находится в файле .po и...
1384 просмотров
schedule 30.07.2022

Python, flask, babel-сообщение и т.д. Испанский - Как
Я совершенно запутался, пытаясь использовать babel с flask для языкового перевода. Предположим следующее. Пользователь предпочитает испанский язык английскому. У меня есть переменная, которая отмечает это: g.user.default_language='sp'...
3398 просмотров
schedule 24.07.2023

Модульный тест Python с i18, но без webapp2
I encountered a problem with unit tests when use i18 in my project. My project uses framewoks i18 and webapp2 The function uses the translation by i18. But when I test, I get the error - missing global variable request. For example it is: from...
242 просмотров

python gettext на разных языках одновременно
Я использую флягу, pybabel для i18n. Иногда мне нужно отправить электронные письма своим пользователям. И я хочу отправить письмо на их родном языке. Код языка хранится в базах данных, поэтому проблема заключается в том, чтобы перевести шаблон на...
1064 просмотров

Укажите конкретный файл .mo для загрузки Babel
Настройка задачи достаточно проста: пользователь выбирает языковые предпочтения (эти предпочтения можно прочитать из сеанса пользователя); на основе этого выбора загрузите соответствующий .mo из доступных переводов; (никаких отдельных доменов...
110 просмотров
schedule 22.09.2022

Переключить язык в шаблоне jinja
Я переношу многоязычное приложение Django с механизма шаблонов Django на Jinja2. В шаблонах я в настоящее время переключаю активный язык для каждого объекта, используя Тег шаблона Django language , например: {% load i18n %} <h1>{% trans...
2576 просмотров

Перевод между языками с разным количеством множественного числа
Я пытаюсь создать файл перевода на упрощенном китайском языке из английского источника. Все это происходит в проекте Flask, и я использую Flask-Babel (до сих пор успешно) для перевода на испанский и французский языки. Я добавил файл китайского...
285 просмотров

Как исправить ValueError: ошибка неизвестного метода извлечения «jinja2» в Python? (Интернационализация Jinja2?)
Мне нужно извлечь сообщения из файлов jinja2 из моего веб-приложения пирамиды, у Babel есть три метода извлечения по умолчанию (javascript, python, ignore). Как я могу добавить метод извлечения Jinja2? Все мои пакеты обновлены (pyramid,...
116 просмотров