Python Django Локализация - PullRequest
       3

Python Django Локализация

0 голосов
/ 24 апреля 2011

Я использую текущую интернационализацию django.Когда я использую в шаблоне, таком как

{% trans "i love you" %}

, он работает нормально.

Но когда я определяю его в файле Python

_("i love you")

, он все равно выводит английское слово.

Если я заменим _("i love you") на "我爱你", он скажет:

   SyntaxError: Non-ASCII character '\xe4'

1 Ответ

0 голосов
/ 24 апреля 2011

вы не должны заменять _("i love you") в вашем views.py, но в .po-файле, сгенерированном django-admin.py compilemessages ( см. Здесь ).

надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...