INNER CODE UNIT · JavaScript
getLocalizedMessage
mozilla/firefox-translations · extension/controller/backgroundScript.js:790
const getLocalizedMessage = payload => {
let localizedMessage;
if (typeof payload[1] === "string") {
localizedMessage = browser.i18n.getMessage(payload[1]);
} else if (typeof payload[1] === "object") {
// we have a downloading message, which contains placeholders, hence this special treatment
localizedMessage = browser.i18n.getMessage(payload[1][0], payload[1][1]);
}
if (payload[1][0] === "translationProgress") {
localizedMessage = `${browser.i18n.getMessage("translationEnabled")} ${localizedMessage}`;
}
return localizedMessage;
};
const sendUpdateProgress = (tabId, payload) => {
/*