1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-28 05:12:18 +01:00
metamask-extension/ui/i18n.js
2018-01-28 00:20:56 -05:00

21 lines
538 B
JavaScript

// cross-browser connection to extension i18n API
const chrome = chrome || null
const browser = browser || null
let getMessage = null
if ((chrome && chrome.i18n && chrome.i18n.getMessage) ||
(browser && browser.i18n && browser.i18n.getMessage)) {
getMessage = (chrome || browser).i18n.getMessage
} else {
// fallback function
console.warn('browser.i18n API not available?')
let msg = require('../app/_locales/en/messages.json')
getMessage = function (key) {
return msg[key].message
}
}
module.exports = getMessage