diff --git a/public/views/backup.html b/public/views/backup.html
index 9896a8511..27859642c 100644
--- a/public/views/backup.html
+++ b/public/views/backup.html
@@ -75,7 +75,7 @@
diff --git a/src/js/controllers/backup.js b/src/js/controllers/backup.js
index eef4c5057..1f98120bd 100644
--- a/src/js/controllers/backup.js
+++ b/src/js/controllers/backup.js
@@ -30,4 +30,5 @@ angular.module('copayApp.controllers').controller('wordsController',
this.mnemonicWords = words.split(/[\u3000\s]+/);
this.mnemonicHasPassphrase = fc.mnemonicHasPassphrase();
+ this.useIdeograms = words.indexOf("\u3000") >= 0;
});
diff --git a/src/js/services/uxLanguage.js b/src/js/services/uxLanguage.js
index e0cb59ac0..a61a2974e 100644
--- a/src/js/services/uxLanguage.js
+++ b/src/js/services/uxLanguage.js
@@ -27,6 +27,7 @@ angular.module('copayApp.services')
}, {
name: '日本語',
isoCode: 'ja',
+ useIdeograms: true,
}, {
name: 'Pусский',
isoCode: 'ru',
@@ -64,6 +65,12 @@ angular.module('copayApp.services')
return root.getName(root.currentLanguage);
};
+ root.getCurrentLanguageInfo = function() {
+ return lodash.find(root.availableLanguages, {
+ 'isoCode': root.currentLanguage
+ });
+ };
+
root.getLanguages = function() {
return root.availableLanguages;
};