fix rebase conflicts
This commit is contained in:
parent
006c46c91a
commit
388bd1fd3d
1 changed files with 7 additions and 6 deletions
|
|
@ -35,23 +35,24 @@ angular.module('copayApp.services')
|
||||||
// works for iOS and Android 4.x
|
// works for iOS and Android 4.x
|
||||||
userLang = preferedLanguage.value;
|
userLang = preferedLanguage.value;
|
||||||
userLang = userLang ? (userLang.split('-', 1)[0] || 'en') : 'en';
|
userLang = userLang ? (userLang.split('-', 1)[0] || 'en') : 'en';
|
||||||
|
// Set only available languages
|
||||||
|
userLang = root.isAvailableLanguage(userLang);
|
||||||
return cb(userLang);
|
return cb(userLang);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
// Auto-detect browser language
|
// Auto-detect browser language
|
||||||
userLang = navigator.userLanguage || navigator.language;
|
userLang = navigator.userLanguage || navigator.language;
|
||||||
userLang = userLang ? (userLang.split('-', 1)[0] || 'en') : 'en';
|
userLang = userLang ? (userLang.split('-', 1)[0] || 'en') : 'en';
|
||||||
|
// Set only available languages
|
||||||
|
userLang = root.isAvailableLanguage(userLang);
|
||||||
return cb(userLang);
|
return cb(userLang);
|
||||||
}
|
}
|
||||||
|
};
|
||||||
|
|
||||||
userLang = userLang ? (userLang.split('-', 1)[0] || 'en') : 'en';
|
root.isAvailableLanguage = function(userLang) {
|
||||||
|
return lodash.find(root.availableLanguages, {
|
||||||
// Set only available languages
|
|
||||||
userLang = lodash.find(root.availableLanguages, {
|
|
||||||
'isoCode': userLang
|
'isoCode': userLang
|
||||||
}) ? userLang : 'en';
|
}) ? userLang : 'en';
|
||||||
|
|
||||||
return userLang;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
root._set = function(lang) {
|
root._set = function(lang) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue