diff --git a/upload/catalog/model/localisation/language.php b/upload/catalog/model/localisation/language.php
index <HASH>..<HASH> 100644
--- a/upload/catalog/model/localisation/language.php
+++ b/upload/catalog/model/localisation/language.php
@@ -15,7 +15,7 @@ class ModelLocalisationLanguage extends Model {
 			$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name");
 		
     		foreach ($query->rows as $result) {
-      			$language_data[$result['language_id']] = array(
+      			$language_data[$result['code']] = array(
         			'language_id' => $result['language_id'],
         			'name'        => $result['name'],
         			'code'        => $result['code'],
fix for Language cache file is set differently by admin and customer sides