Fixed bug #496334
[squirrelmail.git] / src / options_display.php
index 3c62f70caba29406f3d46ff067dfacbb33824b04..784b3487dfb41c2ca841eedf18596e47ce87e78d 100644 (file)
@@ -3,7 +3,7 @@
 /**
  * options_display.php
  *
- * Copyright (c) 1999-2001 The Squirrelmail Development Team
+ * Copyright (c) 1999-2002 The SquirrelMail Project Team
  * Licensed under the GNU GPL. For full terms see the file COPYING.
  *
  * Displays all optinos about display preferences
@@ -48,12 +48,14 @@ function load_optpage_data_display() {
         'save'    => 'save_option_theme'
     );
 
-    $language_values = array('');
+    $language_values = array();
     foreach ($languages as $lang_key => $lang_attributes) {
         if (isset($lang_attributes['NAME'])) {
-            $language_values[$lang_key] = $lang_attributes['NAME'];
+            $language_values[$lang_attributes['NAME']] = $lang_key;
         }
     }
+    asort($language_values);
+    $language_values = array_flip($language_values);
     $optvals[SMOPT_GRP_GENERAL][] = array(
         'name'    => 'language',
         'caption' => _("Language"),