aboutsummaryrefslogtreecommitdiff
path: root/lib/i18n.ts
diff options
context:
space:
mode:
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 = {};