i18n

Wielojęzyczny interfejs w Django

Coraz częściej przygotowujemy serwisy, które z założenia mają byc dostepne w różnych językach.
Ostatnio pisałem przy okazji pewnego projektu instrukcję prostej "internacjonalizacji". Oto ona:
Krok 1
W pliku settings.py należy upewnić się, że USE_I18N jest ustawione na True (tak jest domyślnie)
Następnie należy dodać klasę LocaleMiddleware do MIDDLEWARE_CLASSES, np.:

MIDDLEWARE_CLASSES = (
    "Django.middleware.common.CommonMiddleware",
    "Django.contrib.sessions.middleware.SessionMiddleware",
    "Django.contrib.auth.middleware.AuthenticationMiddleware",

Subskrybuje zawartość