]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Middleware/Localization.php
Move logFailedAccess into Activity
[bookstack] / app / Http / Middleware / Localization.php
index 29a4369548b4af622c9b60ee3f8b376c162b7e49..f36d727253395ff306ed5acf1508b279cd1accb7 100644 (file)
@@ -19,6 +19,7 @@ class Localization
      */
     protected $localeMap = [
         'ar' => 'ar',
+        'da' => 'da_DK',
         'de' => 'de_DE',
         'de_informal' => 'de_DE',
         'en' => 'en_GB',
@@ -27,7 +28,7 @@ class Localization
         'fr' => 'fr_FR',
         'it' => 'it_IT',
         'ja' => 'ja',
-        'kr' => 'ko_KR',
+        'ko' => 'ko_KR',
         'nl' => 'nl_NL',
         'pl' => 'pl_PL',
         'pt_BR' => 'pt_BR',
@@ -37,6 +38,7 @@ class Localization
         'uk' => 'uk_UA',
         'zh_CN' => 'zh_CN',
         'zh_TW' => 'zh_TW',
+        'tr' => 'tr_TR',
     ];
 
     /**
@@ -57,7 +59,7 @@ class Localization
             $locale = setting()->getUser(user(), 'language', $defaultLang);
         }
 
-        config()->set('app.lang', $this->getLocaleIso($locale));
+        config()->set('app.lang', str_replace('_', '-', $this->getLocaleIso($locale)));
 
         // Set text direction
         if (in_array($locale, $this->rtlLocales)) {