]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Middleware/Localization.php
Added language list favourites sorting, updated styles
[bookstack] / app / Http / Middleware / Localization.php
index b29bbe4b3c60491acf2e2e7e1e1eb64c4fc56dec..16aea8ec9241bc26a61feac436b2d4ce35dd1c04 100644 (file)
@@ -11,10 +11,11 @@ class Localization
     /**
      * Array of right-to-left locales.
      */
-    protected $rtlLocales = ['ar', 'he'];
+    protected $rtlLocales = ['ar', 'fa', 'he'];
 
     /**
      * Map of BookStack locale names to best-estimate system locale names.
+     * Locales can often be found by running `locale -a` on a linux system.
      */
     protected $localeMap = [
         'ar'          => 'ar',
@@ -27,6 +28,9 @@ class Localization
         'en'          => 'en_GB',
         'es'          => 'es_ES',
         'es_AR'       => 'es_AR',
+        'et'          => 'et_EE',
+        'eu'          => 'eu_ES',
+        'fa'          => 'fa_IR',
         'fr'          => 'fr_FR',
         'he'          => 'he_IL',
         'hr'          => 'hr_HR',
@@ -34,6 +38,7 @@ class Localization
         'it'          => 'it_IT',
         'ja'          => 'ja',
         'ko'          => 'ko_KR',
+        'lt'          => 'lt_LT',
         'lv'          => 'lv_LV',
         'nl'          => 'nl_NL',
         'nb'          => 'nb_NO',