Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
die_coolen_jungs
our_own_cloud_project
Commits
b2b3e1ac
Commit
b2b3e1ac
authored
Apr 03, 2015
by
Thomas Müller
Browse files
Merge pull request #15391 from owncloud/fix-language-caching
fix caching of preferred language
parents
3d2116df
712e478c
Changes
1
Hide whitespace changes
Inline
Side-by-side
lib/private/l10n.php
View file @
b2b3e1ac
...
...
@@ -125,7 +125,7 @@ class OC_L10N implements \OCP\IL10N {
$preferred_language
=
str_replace
(
'-'
,
'_'
,
$preferred_language
);
foreach
(
$available
as
$available_language
)
{
if
(
$preferred_language
===
strtolower
(
$available_language
))
{
if
(
is_
null
(
$app
))
{
if
(
!
is_
array
(
$app
))
{
self
::
$language
=
$available_language
;
}
return
$available_language
;
...
...
@@ -133,7 +133,7 @@ class OC_L10N implements \OCP\IL10N {
}
foreach
(
$available
as
$available_language
)
{
if
(
substr
(
$preferred_language
,
0
,
2
)
===
$available_language
)
{
if
(
is_
null
(
$app
))
{
if
(
!
is_
array
(
$app
))
{
self
::
$language
=
$available_language
;
}
return
$available_language
;
...
...
@@ -142,6 +142,7 @@ class OC_L10N implements \OCP\IL10N {
}
}
self
::
$language
=
'en'
;
// Last try: English
return
'en'
;
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment