]> wagnertech.de Git - timetracker.git/blobdiff - WEB-INF/lib/I18n.class.php
Fixed determination of a multi-part browser language such as pt-br.
[timetracker.git] / WEB-INF / lib / I18n.class.php
index f21c0a01b56dce67feb75d7e1a8a299b14d190c8..0683f91f10d8e5d47444c97627c67217a1860871 100644 (file)
@@ -133,6 +133,9 @@ class I18n {
     $lang_prefs = explode(',', $acclang);
     foreach ($lang_prefs as $lang_pref) {
       $lang_pref_parts = explode(';', trim($lang_pref));
+      if ($this->hasLang($lang_pref_parts[0])) {
+        return $lang_pref_parts[0];
+      }
       $lang_parts = explode('-', trim($lang_pref_parts[0]));
       $lang_main = $lang_parts[0];
       if ($this->hasLang($lang_main)) {