Вопросы по теме 'django-i18n'

Локализация не работает с ModelForm в Django
def Person(models.Model) name = models.CharField(max_length=50) birth_date = models.DateField() и у меня есть эта форма def PersonForm(forms.ModelForm) class Meta: model = Person Мне нужно локализовать проект на...
421 просмотров
schedule 14.11.2022

Как получить польское множественное число с помощью django?
Я хочу сделать перевод i18n, но не знаю, как это сделать с помощью django. Например, я хочу сделать такой перевод файла PO): #: mainwindow.cpp:127 #, kde-format msgid "Time: %1 second" msgid_plural "Time: %1 seconds" msgstr[0] "Czas: %1...
664 просмотров

Некоторые строки не переведены в модуль django i18n
У меня странные проблемы с модулем интернационализации django. Большинство строк переведены так, как должны быть, а некоторые нет. Позвольте мне показать вам и пример: <li>{% trans "Upload Score" %}</li> <li>{% trans "Profile"...
1874 просмотров
schedule 03.03.2024

I18n, похоже, не работает, в то время как перевод модели работает (немного)
Мне нужно реализовать интернационализацию в моем проекте, поэтому я хочу использовать i18n для статического контента, а для моделей использую приложение django-modeltranslation. Я поддерживаю следующие языки: en-us (по умолчанию) nl-nl de-de fr-fr...
1353 просмотров
schedule 31.05.2022

Django i18n блоктранс против транса
В шаблонах Django, в чем именно разница между этими двумя: {% blocktrans %}My Text{% endblocktrans %} {% trans 'My Text' %}
7358 просмотров

Шаблон Django i18n + включает теги
Мне нужно отобразить переведенный отзыв, и я использую блок включения для кода отзыва, например: {% include "includes/blog/testimonial.html" with text="This is the best product I've ever used!" name="Tim Z" description="Store Manager" %} Как...
1072 просмотров
schedule 19.03.2023

Размещение Django Locale вне папки проекта
У меня есть небольшая проблема, которая мне нужна помощь / мысли о том, как решить. У меня есть вопрос относительно создания файлов *.po для языковых переводов в django. Я использую сценарий Fabric для развертывания новой папки с каждым выпуском...
829 просмотров

I18n перестал работать
Я всегда использую этот скрипт для компиляции django.po, и он всегда работает: #!/bin/sh django-admin.py makemessages -a django-admin.py compilemessages Внезапно он перестал работать с этой ошибкой: $ i18n.sh Traceback (most recent call...
2165 просмотров
schedule 27.07.2023

AppRegistryNotReady: инфраструктура перевода не может быть инициализирована
Когда я пытаюсь получить доступ к своему приложению, я получаю следующую ошибку. AppRegistryNotReady: инфраструктура перевода не может быть инициализирована до того, как будет готов реестр приложений. Убедитесь, что вы не делаете неленивые...
15617 просмотров
schedule 05.07.2022

При использовании i18n_patterns, как изменить URL-адрес без кода языка
Я использую i18n_patterns , но я хочу использовать reverse для создания ссылки на страницу без языка в URL-адресе (чтобы пользователь был перенаправлен на основе файлов cookie, заголовков и т. д.). я пытался from django.utils.translation...
2771 просмотров
schedule 30.12.2022

Блок переводов Django не переведен
У меня есть шаблон Django 1.6 со следующим содержимым (базовый язык немецкий, перевод на английский): {% trans "My App" as appname %} {% blocktrans with appname=appname %}Garantie: '{{ appname }}' ist 100%% gratis!{% endblocktrans %} {% trans...
706 просмотров

Как я могу присоединиться к ленивому переводу в Django?
Мне нужно использовать ленивый перевод, но также мне нужно сделать перевод - что делать? Этот код делает то, что мне нужно: print ugettext_lazy('Hello world!') Теперь я хочу объединить два ленивых перевода вместе и перевести их отдельно...
2129 просмотров
schedule 14.04.2024

Django: запись blocktrans не переводится
У меня есть этот блок в моем HTML ... <a class="header" href="{% url 'listing' house_post.id %}"> {% blocktrans with house_type=house_post.house_type.name trimmed %} {{house_type}} {% endblocktrans %} </a> ... Одно из...
817 просмотров
schedule 12.01.2023

Ошибка CSRF django 1.8 интернационализация i18n
Привет, у меня есть интернационализация django, работающая на моем сайте django. То есть, если я просматриваю ".../en/foo/bar" и ".../nb/foo/bar", они работают нормально. Но я пытаюсь получить раскрывающееся меню для автоматической смены языка, но...
428 просмотров
schedule 23.08.2022

Еще одна проблема с Django Translation
Прочитав десятки вопросов и ответов о неработающих трансталионах, я сдаюсь, потому что я сделал (думаю, что сделал) все, что упоминалось в других темах, и до сих пор не могу выполнить работу. Мои настройки.py: # -*- coding: utf-8 -*- from...
268 просмотров

Команда Django makemessage не обрабатывает приложение
Я пытаюсь интернационализировать приложение django. Я следил за учебником, но когда я бегу... ./manage.py makemessages --all ... django создает только файл .po, содержащий переводы моих settings.py (см. ниже). Он полностью игнорирует все...
1742 просмотров

Использовать cookie только для языка пользователя вместо открытия сеанса
Я установил количество языков и переводов на своем сайте, они работают нормально. На моей странице добавлено управление переключением языка. Переключение языка вызывает установку токена сеанса для каждого [анонимного] пользователя. Как я могу...
2782 просмотров

Как настроить перевод электронной почты с помощью Django Allauth
Я пытаюсь настроить переводы для электронных писем с помощью django-allauth. Я переписал свои шаблоны, перевел файлы .po и выполнил их. HTML-переводы работают нормально, но по какой-то причине только электронные письма не переводятся. Я...
1299 просмотров
schedule 24.05.2022

Как я могу применить I18N к меткам CheckboxSelectMultiple в Django?
Учитывая приложение Django, я должен применить I18N к значениям, хранящимся в таблице «Площадь». Значения поля i18n_code указывают на записи msgid в моей локали/en_US/LC_MESSAGES/django.po. Как вы можете видеть в моем коде, модель Startup...
252 просмотров
schedule 13.11.2023

Какова цель ugettext_noop в Django?
Как указано в этом разделе перевода | документация по Django , функция ugettext_noop — вспомогательная функция для интернационализации: ugettext_noop(сообщение) ¶ Помечает строки для перевода, но не переводит их сейчас. Это...
1445 просмотров