Преглед изворни кода

[GENERIC] Zend_Locale:

-  fixed locale detection for info prepending locales

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@16246 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas пре 16 година
родитељ
комит
4b84db6116
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      library/Zend/Locale.php

+ 4 - 0
library/Zend/Locale.php

@@ -963,6 +963,10 @@ class Zend_Locale
         }
 
         $parts = explode('_', $locale);
+        if (!isset(self::$_localeData[$parts[0]])) {
+            return '';
+        }
+
         foreach($parts as $key => $value) {
             if ((strlen($value) < 2) || (strlen($value) > 3)) {
                 unset($parts[$key]);