Skip to content

Commit b3cb084

Browse files
committed
Use user locale as default in the template
Signed-off-by: John Molakvoæ (skjnldsv) <[email protected]>
1 parent e9c6444 commit b3cb084

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/private/TemplateLayout.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,11 @@ public function __construct( $renderAs, $appId = '' ) {
139139
}
140140
// Send the language and the locale to our layouts
141141
$lang = \OC::$server->getL10NFactory()->findLanguage();
142+
$locale = $this->config->getUserValue(\OC_User::getUser(), 'core', 'locale', \OC::$server->getL10NFactory()->findLocale($lang));
142143
$lang = str_replace('_', '-', $lang);
144+
$locale = str_replace('_', '-', $locale);
143145
$this->assign('language', $lang);
144-
$this->assign('locale', \OC::$server->getL10NFactory()->findLocale($lang));
146+
$this->assign('locale', $locale);
145147

146148
if(\OC::$server->getSystemConfig()->getValue('installed', false)) {
147149
if (empty(self::$versionHash)) {
@@ -159,7 +161,7 @@ public function __construct( $renderAs, $appId = '' ) {
159161
if ($this->config->getSystemValue('installed', false) && $renderAs != 'error') {
160162
if (\OC::$server->getContentSecurityPolicyNonceManager()->browserSupportsCspV3()) {
161163
$jsConfigHelper = new JSConfigHelper(
162-
\OC::$server->getL10N('lib'),
164+
\OC::$server->getL10N('lib', $locale),
163165
\OC::$server->query(Defaults::class),
164166
\OC::$server->getAppManager(),
165167
\OC::$server->getSession(),

0 commit comments

Comments
 (0)