From bd0392698dcbcc293e735b8286ad7c3642a58934 Mon Sep 17 00:00:00 2001 From: Roland Rusch Date: Fri, 11 Aug 2023 16:07:31 +0200 Subject: [PATCH] RETROTEC-AG/OpenXE#17 Locale des GUI-Users ermitteln --- www/pages/content/welcome_settings.tpl | 6 +++++- www/pages/welcome.php | 7 +++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/www/pages/content/welcome_settings.tpl b/www/pages/content/welcome_settings.tpl index 0161d7d3..1464be20 100644 --- a/www/pages/content/welcome_settings.tpl +++ b/www/pages/content/welcome_settings.tpl @@ -97,7 +97,11 @@ {|Sprache|}: - + + {|Sprache und Region|}: + + + {|Eigene Kalenderfarbe|}: diff --git a/www/pages/welcome.php b/www/pages/welcome.php index 6bdc9d1c..9c1d91ed 100644 --- a/www/pages/welcome.php +++ b/www/pages/welcome.php @@ -1711,6 +1711,13 @@ $this->app->Tpl->Add('TODOFORUSER',"".$tmp[$i]['aufgabe']. $this->app->Tpl->Set('STARTSEITE', $settings['startseite']); $this->app->Tpl->Set('DEFAULTCOLOR', $settings['defaultcolor']); $this->app->Tpl->Set('SPRACHEBEVORZUGEN', $this->languageSelectOptions($settings['sprachebevorzugen'])); + + /** @var \Xentral\Components\I18n\Localization $localization */ + if($localization=$this->app->Container->get('Localization')) { + $this->app->Tpl->Set('LOCALE', $localization->getLocale()); + } else { + $this->app->Tpl->Set('LOCALE', 'Fehler!'); + } if($settings['chat_popup']){ $this->app->Tpl->Set('CHAT_POPUP', ' checked="checked" ');