diff options
author | kumavis <kumavis@users.noreply.github.com> | 2018-03-28 10:42:42 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-28 10:42:42 +0800 |
commit | b324a9c29506661c18034df37f2cb17e66972915 (patch) | |
tree | 8d122128b5e43251a2275d6f2108178ab74897ff /ui/i18n.js | |
parent | 74ac3bb2a7130675a10e1701d569b2c35a948f8f (diff) | |
parent | 871edfe12ad37545c596e2e926afc458c0efa559 (diff) | |
download | tangerine-wallet-browser-b324a9c29506661c18034df37f2cb17e66972915.tar tangerine-wallet-browser-b324a9c29506661c18034df37f2cb17e66972915.tar.gz tangerine-wallet-browser-b324a9c29506661c18034df37f2cb17e66972915.tar.bz2 tangerine-wallet-browser-b324a9c29506661c18034df37f2cb17e66972915.tar.lz tangerine-wallet-browser-b324a9c29506661c18034df37f2cb17e66972915.tar.xz tangerine-wallet-browser-b324a9c29506661c18034df37f2cb17e66972915.tar.zst tangerine-wallet-browser-b324a9c29506661c18034df37f2cb17e66972915.zip |
Merge branch 'master' into i3471-checkbalanceonconfirmscreen
Diffstat (limited to 'ui/i18n.js')
-rw-r--r-- | ui/i18n.js | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/ui/i18n.js b/ui/i18n.js deleted file mode 100644 index abfece426..000000000 --- a/ui/i18n.js +++ /dev/null @@ -1,33 +0,0 @@ - -// cross-browser connection to extension i18n API - -const chrome = chrome || null -const browser = browser || null -const extension = require('extensionizer') -var log = require('loglevel') -window.log = log -let getMessage - -if (extension.i18n && extension.i18n.getMessage) { - getMessage = extension.i18n.getMessage -} else { - // fallback function - log.warn('browser.i18n API not available, calling back to english.') - const msg = require('../app/_locales/en/messages.json') - getMessage = function (key, substitutions) { - if (!msg[key]) { - log.error(key) - throw new Error(key) - } - let phrase = msg[key].message - if (substitutions && substitutions.length) { - phrase = phrase.replace(/\$1/g, substitutions[0]) - if (substitutions.length > 1) { - phrase = phrase.replace(/\$2/g, substitutions[1]) - } - } - return phrase - } -} - -module.exports = getMessage |