django-i18nurls

Logiciel capture d'écran:
django-i18nurls
Détails logiciels:
Version: 0.7
Date de transfert: 14 Apr 15
Développeur: Orne Brocaar
Licence: Gratuit
Popularité: 11

Rating: 5.0/5 (Total Votes: 1)

django-i18nurls est une application plug Django qui permet de traduire des modèles URL en utilisant gettext & nbsp; En outre, il contient une fonction de modèles personnalisés pour préfixe URL avec la langue-code actif (par exemple:. / Fr / nouvelles / , / nl / nieuws /) et un middleware pour activer le code de langue dans le préfixe (par requête entrante).
Exemples:
# Urls.py
à partir de motifs django.conf.urls.defaults d'importation, notamment, URL
de django.utils.translation importation ugettext_lazy que _
de i18nurls.defaults locale_prefixed_patterns d'importation
modèles = locale_prefixed_patterns ('',
& Nbsp; url (_ (r '^ users / register / $', 'your.view », nom =' compte-enregistrer»)),
)
# Dans votre shell, après mise à jour de vos traductions (avec makemessages / compilemessages)
>>> Activation («NL»)
>>> Marche arrière («compte-enregistrer ')
'/ Nl / utilisateurs Télécharger / InscrireEnglish /'
>>> Activate ('fr')
>>> Marche arrière («compte-enregistrer ')
'/ Fr / users / register /'
Installation
- Ajouter à vos i18nurls settings.INSTALLED_APPS
- Ajouter à vos i18nurls.middleware.LocaleMiddleware settings.MIDDLEWARE_CLASSES. Remarque:. Ce middleware remplace le défaut Django LocaleMiddleware

Quoi de neuf dans cette version:

  • {% langue%} modèle -tag mises en œuvre (grâce à Harro van der klauw).
  • classe LocaleMiddleware ne est plus patché (Issue # 3).
  • i18n_patterns ne est plus patchés.
  • slash est maintenant facultative dans LocaleMiddleware regex.

Quoi de neuf dans la version 0.6.1:

  • Modèles et dossier locale ajoutés au script de setup.py (Issue # 1).

Ce qui est nouveau dans la version 0.6:

  • API modifié afin qu'il corresponde avec i18n_patterns à venir Django 1.4 de presse.

Exigences :

  • Python
  • Django

D'autres logiciels de développeur Orne Brocaar

WTFMongoengine
WTFMongoengine

15 Apr 15

Commentaires à django-i18nurls

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!