summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/private/l10n/factory.php10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/private/l10n/factory.php b/lib/private/l10n/factory.php
index fd093c3601b..8f157d9c0bb 100644
--- a/lib/private/l10n/factory.php
+++ b/lib/private/l10n/factory.php
@@ -95,20 +95,18 @@ class Factory implements IFactory {
if ($lang !== null) {
$lang = str_replace(array('\0', '/', '\\', '..'), '', (string) $lang);
}
- $key = $lang;
- if ($key === null || !$this->languageExists($app, $lang)) {
- $key = 'null';
+ if ($lang === null || !$this->languageExists($app, $lang)) {
$lang = $this->findLanguage($app);
}
- if (!isset($this->instances[$key][$app])) {
- $this->instances[$key][$app] = new L10N(
+ if (!isset($this->instances[$lang][$app])) {
+ $this->instances[$lang][$app] = new L10N(
$this, $app, $lang,
$this->getL10nFilesForApp($app, $lang)
);
}
- return $this->instances[$key][$app];
+ return $this->instances[$lang][$app];
}
/**