django-i18nurls

Software captura de pantalla:
django-i18nurls
Detalles de software:
Versión: 0.7
Fecha de carga: 14 Apr 15
Promotor: Orne Brocaar
Licencia: Libre
Popularidad: 11

Rating: 5.0/5 (Total Votes: 1)

django-i18nurls es una aplicación enchufable Django que hace que sea posible traducir patrones de URL usando gettext & nbsp; Además contiene una función patrones personalizados para el prefijo URL con el código de lenguaje activo (por ejemplo:. / Es / noticias / , / nl / Nieuws /) y un middleware para activar el código de idioma en el prefijo (por petición de entrada).
Ejemplos:
# Urls.py
desde django.conf.urls.defaults pautas de importación, incluir, url
desde django.utils.translation ugettext_lazy importación como _
desde i18nurls.defaults locale_prefixed_patterns importación
patrones = locale_prefixed_patterns ('',
& Nbsp; url (_ (r '^ usuarios / registrarse / $', 'your.view', nombre = 'cuenta-registrarse')),
)
# En el shell, después de actualizar sus traducciones (con makemessages / compilemessages)
>>> Activate ('nl')
>>> Atrás ('cuenta-registrarse')
'/ Nl / gebruikers / registeren /'
>>> Activate ('en')
>>> Atrás ('cuenta-registrarse')
'/ En / usuarios / registrarse /'
Instalación
- Añadir i18nurls a sus settings.INSTALLED_APPS
- Añadir i18nurls.middleware.LocaleMiddleware a sus settings.MIDDLEWARE_CLASSES. Nota:. Este middleware reemplaza el defecto Django LocaleMiddleware

¿Cuál es nuevo en esta versión:

  • {% lenguaje%} plantilla -tag implementadas (gracias a Harro van der klauw).
  • clase LocaleMiddleware no está parcheado más (Edición # 3).
  • i18n_patterns no está parcheado más.
  • barra final es ahora opcional en LocaleMiddleware regex.

¿Cuál es nuevo en la versión 0.6.1:

  • Plantillas y carpeta locale añaden a setup.py guión (Edición # 1).

¿Qué hay de nuevo en la versión 0.6:

  • API cambió por lo que coincidirá con i18n_patterns en próxima Django 1.4 liberación.

Requisitos :

  • Python
  • Django

Otro software de desarrollador Orne Brocaar

WTFMongoengine
WTFMongoengine

15 Apr 15

Comentarios a la django-i18nurls

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!