summaryrefslogtreecommitdiffstats
path: root/lib/private/l10n.php
diff options
context:
space:
mode:
authorAndreas Fischer <bantu@owncloud.com>2013-10-23 12:56:51 +0200
committerAndreas Fischer <bantu@owncloud.com>2013-10-23 12:56:51 +0200
commit4c76dd38719f28d6c995047e2ac6154ec20c2ad5 (patch)
treed862ea0886acbd6c33ac422225d99b2a191c7493 /lib/private/l10n.php
parent207f6d55ce5047e43f7250ef30b14525dee6bd65 (diff)
downloadnextcloud-server-4c76dd38719f28d6c995047e2ac6154ec20c2ad5.tar.gz
nextcloud-server-4c76dd38719f28d6c995047e2ac6154ec20c2ad5.zip
Better variable names.
Diffstat (limited to 'lib/private/l10n.php')
-rw-r--r--lib/private/l10n.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/private/l10n.php b/lib/private/l10n.php
index 99481404f62..9f89f0d03e3 100644
--- a/lib/private/l10n.php
+++ b/lib/private/l10n.php
@@ -453,27 +453,27 @@ class OC_L10N implements \OCP\IL10N {
}
if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
- $accepted_languages = preg_split('/,\s*/', strtolower($_SERVER['HTTP_ACCEPT_LANGUAGE']));
if(is_array($app)) {
$available = $app;
} else {
$available = self::findAvailableLanguages($app);
}
- foreach($accepted_languages as $i) {
- $temp = explode(';', $i);
- $temp[0] = str_replace('-', '_', $temp[0]);
- if( ($key = array_search($temp[0], $available)) !== false) {
+ $preferences = preg_split('/,\s*/', strtolower($_SERVER['HTTP_ACCEPT_LANGUAGE']));
+ foreach($preferences as $preference) {
+ list($prefered_language) = explode(';', $preference);
+ $prefered_language = str_replace('-', '_', $prefered_language);
+ if( ($key = array_search($prefered_language, $available)) !== false) {
if (is_null($app)) {
self::$language = $available[$key];
}
return $available[$key];
}
- foreach($available as $l) {
- if ( $temp[0] == substr($l, 0, 2) ) {
+ foreach($available as $available_language) {
+ if ($prefered_language == substr($available_language, 0, 2)) {
if (is_null($app)) {
- self::$language = $l;
+ self::$language = $available_language;
}
- return $l;
+ return $available_language;
}
}
}