django-i18nurls.

Übersetzen Sie URL-Muster und Präfix-URLs mit Sprachcode
Jetzt downloaden

django-i18nurls. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Orne Brocaar
  • Website des Verlags:
  • http://brocaar.com

django-i18nurls. Stichworte


django-i18nurls. Beschreibung

Übersetzen Sie URL-Muster und Präfix-URLs mit Sprachcode django-i18nurls ist eine django-steckbare App, mit der URL-Muster mithilfe von GETTEXT übersetzt werden können. Außerdem enthält es eine benutzerdefinierte Musterfunktion zum Präfix von URLs mit dem aktiven Sprachcode (z. B.: / de / news /, / nl / nieuws /) und eine Middleware, um den Sprachcode im Präfix zu aktivieren (für eingehende Anforderung) .Xampel : # urls.pyvon django.conf.urls.defaults-Importmuster, umfassen, urlfrom django.utils.translation importieren uGyText_Lazy als _von i18nurls.defaults importLOCALE_PREFIXED_PATTERNSPATTERNS = locale_prefixed_Patterns ('', URL (_ (R '^ Benutzer / Register / $ ',' your.view ', name =' Account-Register ')),) # in Ihrer Shell, nachdem Sie Ihre Übersetzungen aktualisiert (mit Makemessages / Compilessages) >>> Aktivieren (' NL ') >>> Reverse (' Konto -Register ')' / NL / Gebruikers / markiert / '>>> aktivieren (' de ') >>> Reverse (' Account-Register ')' / de / Benutzer / Register / 'Installation - Fügen Sie i18Nurls zu Ihren Einstellungen hinzu. Installig_Apps- Add i18nurls.middleware.localEmiddleware auf Ihre Settings.middleware_classes. Hinweis: Diese Middleware ersetzt die Standarddjango LocalMintdleware. Anforderungen: · Python · Django


django-i18nurls. Zugehörige Software