From c63e35acfe61f54dea1c94018422ac1c3b5fda35 Mon Sep 17 00:00:00 2001 From: Gustavo Maximiliano Cortez Date: Fri, 8 Jan 2016 11:03:56 -0300 Subject: [PATCH] Set only available languages --- public/views/translators.html | 9 +-------- src/js/services/uxLanguage.js | 17 +++++------------ 2 files changed, 6 insertions(+), 20 deletions(-) diff --git a/public/views/translators.html b/public/views/translators.html index f0989984a..70b34564e 100644 --- a/public/views/translators.html +++ b/public/views/translators.html @@ -9,16 +9,9 @@
diff --git a/src/js/services/uxLanguage.js b/src/js/services/uxLanguage.js index 84c09b176..438f4c03e 100644 --- a/src/js/services/uxLanguage.js +++ b/src/js/services/uxLanguage.js @@ -9,21 +9,12 @@ angular.module('copayApp.services') }, { name: 'Français', isoCode: 'fr', - }, { - name: 'Italiano', - isoCode: 'it', }, { name: 'Deutsch', isoCode: 'de', }, { name: 'Español', isoCode: 'es', - }, { - name: 'Português', - isoCode: 'pt', - }, { - name: 'Ελληνικά', - isoCode: 'el', }, { name: '日本語', isoCode: 'ja', @@ -31,9 +22,6 @@ angular.module('copayApp.services') }, { name: 'Pусский', isoCode: 'ru', - }, { - name: 'Türk', - isoCode: 'tr', }]; root.currentLanguage = null; @@ -50,6 +38,11 @@ angular.module('copayApp.services') } userLang = userLang ? (userLang.split('-', 1)[0] || 'en') : 'en'; + // Set only available languages + userLang = lodash.find(root.availableLanguages, { + 'isoCode': userLang + }) ? userLang : 'en'; + return userLang; };