Comment l'activer?L'internationalisation de Django pour les débutants
Selon cette http://docs.djangoproject.com/en/1.2/topics/i18n/internationalization/
que je mets dans mon modèle /var/www/project/template/index.html
{% load i18n %}
{% get_current_language as LANGUAGE_CODE %}
{% get_available_languages as LANGUAGES %}
<html><body><h1>{% trans "It works!" $}</h1>
get_current_language = {{ LANGUAGE_CODE }}<br>
get_available_languages = {{ LANGUAGES}}<br></body></html>
et dans le dossier/var/www/projet/modèle/créer locale que je ne sous-dossier lance
django-admin makemessages -l pl_PL
traitement du langage pl_PLet il n'y a pas de fichiers dans locale/pl_pl/LC_MESSAGES/(qui sont créés automatiquement)
Que dois-je faire de plus?
Si vous placez le dossier locale dans le même répertoire que settings.py, vous n'avez pas besoin de spécifier l'emplacement. –
mais django-admin makemessages -l pl_pl ne regarderait pas dans/var/www/project/templates, n'est-ce pas? –