From 3dee4744f9d0643026ebcf100fc839e2a4a1aa32 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Thu, 29 Sep 2016 16:31:55 +0200 Subject: contract playground --- lib/i18n.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'lib/i18n.ts') 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 = 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 = {}; -- cgit v1.2.3