django-i18nurls

Screenshot Software:
django-i18nurls
Detalii soft:
Versiune: 0.7
Incarca data: 14 Apr 15
Producător: Orne Brocaar
Licenţă: Gratuit
Popularitate: 11

Rating: 5.0/5 (Total Votes: 1)

django-i18nurls este o aplicatie conectabile Django care face posibilă pentru a traduce modele URL cu ajutorul gettext & nbsp; De asemenea conține o funcție modele personalizate pentru prefixarea URL-uri cu activ limbaj cod (de ex:. / Ro / stiri / , / NL / nieuws /) și un middleware pentru a activa codul de limbă din prefixul (pentru cerere de intrare).
Exemple:
# Urls.py
de la django.conf.urls.defaults modele de import, includ, url
de la django.utils.translation ugettext_lazy import ca _
de la locale_prefixed_patterns i18nurls.defaults de import
modele = locale_prefixed_patterns ('',
& Nbsp; url (_ (R '^ utilizatori / Inregistrare / $', 'your.view', numele = "cont-registru")),
)
# În shell, după actualizarea traducerilor (cu makemessages / compilemessages)
>>> Activați ("nl")
>>> Inversa ("cont-registru")
"/ LM / gebruikers / registeren / '
>>> Activați ("en")
>>> Inversa ("cont-registru")
"/ Ro / utilizatorii / Inregistrare / '
Instalare
- Adauga i18nurls la settings.INSTALLED_APPS dvs.
- Adauga i18nurls.middleware.LocaleMiddleware la settings.MIDDLEWARE_CLASSES tale. Notă:. Acest middleware inlocuieste implicit Django LocaleMiddleware

Ce este nou în această versiune:

  • {% limbaj%} șablon -tag puse în aplicare (datorită Harro van der Klauw).
  • clasă LocaleMiddleware este nu mai patch-uri (Ediția # 3).
  • i18n_patterns nu mai este patch-uri.
  • Trailing slash este acum opțională în LocaleMiddleware regex.

Ce este nou în versiunea 0.6.1:

  • Șabloane și dosar de localizare a adăugat la setup.py script (Ediția # 1).

Ce este nou în versiunea 0,6:

  • API schimbat asa ca se va potrivi cu i18n_patterns în viitoarea Django 1.4 eliberare.

Cerințe :

  • Python
  • Django

Alte software-uri de dezvoltator Orne Brocaar

WTFMongoengine
WTFMongoengine

15 Apr 15

Comentarii la django-i18nurls

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!