¿Cómo cambiar el idioma del usuario en un sitio Django?
📁 python, Desarrollo web con Django
Estoy implementando la posibilidad de cambiar entre las versiones rusa, inglesa y ucraniana en el sitio. Envolví las cadenas en las plantillas que deben traducirse en la etiqueta {% trans %}, las cadenas en el código, todo traducido y compilado. También instalé locale_url.
En settings.py escribí:
LANGUAGE_CODE = 'Ru-ru'LANGUAGES = ( ('en', 'English'), ('ru', 'Russian'), ('uk', 'Ukrainian'),)TIME_ZONE = 'Europe/Kiev'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = TrueLOCALE_PATHS = ( 'locale', # os.path.join(BASE_DIR, 'locale'),)Cambiar el idioma a través de POST, ya que esto se hace en django.conf.urls.i18n no me