Add feature flag for languages and i18n
Resolves MS-759 #complete
This commit is contained in:
parent
f660d45349
commit
1c99ab9f42
|
|
@ -26,6 +26,7 @@ ENABLE_SILKY = bool_value(os.environ.get("ENABLE_SILKY", ""))
|
|||
SERVE_VIA_WEBPACK = bool_value(os.environ.get("SERVE_VIA_WEBPACK", DEBUG))
|
||||
ENABLE_SENTRY = not DEBUG or bool_value(os.environ.get("ENABLE_SENTRY_DEBUG", ""))
|
||||
THEME = os.environ.get("THEME", "skillbox")
|
||||
PLATFORM = os.environ.get("APP_FLAVOR", "myskillbox")
|
||||
|
||||
ALLOWED_HOSTS = ["*"]
|
||||
|
||||
|
|
@ -187,17 +188,29 @@ LANGUAGE_CODE = "de"
|
|||
TIME_ZONE = "UTC"
|
||||
|
||||
USE_I18N = True
|
||||
WAGTAIL_I18N_ENABLED = True
|
||||
|
||||
USE_L10N = True
|
||||
|
||||
USE_TZ = True
|
||||
|
||||
WAGTAIL_CONTENT_LANGUAGES = LANGUAGES = [
|
||||
("de", _("German")),
|
||||
("en", _("English")),
|
||||
("fr", _("French")),
|
||||
]
|
||||
GERMAN = ("de", _("German"))
|
||||
ENGLISH = ("en", _("English"))
|
||||
FRENCH = ("fr", _("French"))
|
||||
|
||||
if PLATFORM in ["my-kv", "my-dhf", "my-dha"]:
|
||||
WAGTAIL_I18N_ENABLED = True
|
||||
WAGTAIL_CONTENT_LANGUAGES = LANGUAGES = [
|
||||
GERMAN,
|
||||
ENGLISH,
|
||||
FRENCH,
|
||||
]
|
||||
else:
|
||||
WAGTAIL_I18N_ENABLED = False
|
||||
LANGUAGES = [
|
||||
GERMAN,
|
||||
ENGLISH,
|
||||
]
|
||||
|
||||
|
||||
LOCALE_PATHS = [os.path.join(BASE_DIR, "locale")]
|
||||
|
||||
|
|
@ -405,7 +418,6 @@ AUTHLIB_OAUTH_CLIENTS = {
|
|||
}
|
||||
}
|
||||
|
||||
PLATFORM = os.environ.get("APP_FLAVOR", "myskillbox")
|
||||
|
||||
OAUTH_LOCAL_REDIRECT_URI = os.environ.get("OAUTH_LOCAL_REDIRECT_URI")
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue