diff --git a/system/blueprints/user/account.yaml b/system/blueprints/user/account.yaml index cc03b8062..da141fe4c 100644 --- a/system/blueprints/user/account.yaml +++ b/system/blueprints/user/account.yaml @@ -44,3 +44,10 @@ form: type: text size: large label: Title + + language: + type: text + size: large + label: Language + help: "Set the favorite language. E.g. 'it' or 'de'. Defaults to english" + diff --git a/system/src/Grav/Common/Language/Language.php b/system/src/Grav/Common/Language/Language.php index ea644e8af..6c890b1bc 100644 --- a/system/src/Grav/Common/Language/Language.php +++ b/system/src/Grav/Common/Language/Language.php @@ -295,10 +295,7 @@ class Language if ($this->config->get('system.languages.translations', true)) { - - if (isset($this->grav['admin'])) { - $languages = ['en']; - } elseif ($this->enabled() && $lookup) { + if ($this->enabled() && $lookup) { if (empty($languages)) { if ($this->config->get('system.languages.translations_fallback', true)) { $languages = $this->getFallbackLanguages();