aboutsummaryrefslogtreecommitdiff
path: root/lib/i18n.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-09-29 16:31:55 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-09-29 16:31:55 +0200
commit3dee4744f9d0643026ebcf100fc839e2a4a1aa32 (patch)
treef012fd6ee03a07137ce391d29132397a7db3951b /lib/i18n.ts
parent8b660d688235bb27da95a33054478b66b0c88068 (diff)
downloadwallet-core-3dee4744f9d0643026ebcf100fc839e2a4a1aa32.tar.xz
contract playground
Diffstat (limited to 'lib/i18n.ts')
-rw-r--r--lib/i18n.ts12
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/i18n.ts b/lib/i18n.ts
index c78e8dbbf..c91b385a7 100644
--- a/lib/i18n.ts
+++ b/lib/i18n.ts
@@ -19,7 +19,11 @@
document.addEventListener(
"DOMContentLoaded",
function () {
- document.body.lang = chrome.i18n.getUILanguage();
+ try {
+ document.body.lang = chrome.i18n.getUILanguage();
+ } catch (e) {
+ // chrome.* not available?
+ }
});
declare var i18n: any;
@@ -134,7 +138,11 @@ var i18n = <any>function i18n(strings: string[], ...values: any[]) {
return tr;
};
-i18n.lang = chrome.i18n.getUILanguage();
+try {
+ i18n.lang = chrome.i18n.getUILanguage();
+} catch (e) {
+ console.warn("i18n default language not available");
+}
i18n.strings = {};