Move panel titles to i18n

This commit is contained in:
Maxx Crawford 2021-09-21 15:15:00 -05:00
parent f87dc359f5
commit b0811049b1
No known key found for this signature in database
GPG key ID: 71DBD3273B65FEF9
2 changed files with 10 additions and 3 deletions

View file

@ -19,9 +19,16 @@
"message": "Always Open This Site in…", "message": "Always Open This Site in…",
"description": "Menu title" "description": "Menu title"
}, },
"alwaysOpenIn": {
"message": "Always open in…",
"description": "Menu title"
},
"alwaysOpenSiteInContainer": { "alwaysOpenSiteInContainer": {
"message": "Always Open Site in Container" "message": "Always Open Site in Container"
}, },
"openANewTabIn": {
"message" : "Open a New Tab in…"
},
"openNewTabInThisContainer": { "openNewTabInThisContainer": {
"message" : "Open New Tab in this Container" "message" : "Open New Tab in this Container"
}, },

View file

@ -920,7 +920,7 @@ Logic.registerPanel(OPEN_NEW_CONTAINER_PICKER, {
// This method is called when the panel is shown. // This method is called when the panel is shown.
prepare() { prepare() {
Logic.listenToPickerBackButton(); Logic.listenToPickerBackButton();
document.getElementById("picker-title").textContent = "Open a New Tab in"; document.getElementById("picker-title").textContent = browser.i18n.getMessage("openANewTabIn");
const fragment = document.createDocumentFragment(); const fragment = document.createDocumentFragment();
const pickedFunction = function (identity) { const pickedFunction = function (identity) {
try { try {
@ -1104,7 +1104,7 @@ Logic.registerPanel(REOPEN_IN_CONTAINER_PICKER, {
// This method is called when the panel is shown. // This method is called when the panel is shown.
async prepare() { async prepare() {
Logic.listenToPickerBackButton(); Logic.listenToPickerBackButton();
document.getElementById("picker-title").textContent = "Reopen This Site in"; document.getElementById("picker-title").textContent = browser.i18n.getMessage("reopenThisSiteIn");
const fragment = document.createDocumentFragment(); const fragment = document.createDocumentFragment();
const currentTab = await Utils.currentTab(); const currentTab = await Utils.currentTab();
const pickedFunction = function (identity) { const pickedFunction = function (identity) {
@ -1197,7 +1197,7 @@ Logic.registerPanel(ALWAYS_OPEN_IN_PICKER, {
// This method is called when the panel is shown. // This method is called when the panel is shown.
prepare() { prepare() {
Logic.listenToPickerBackButton(); Logic.listenToPickerBackButton();
document.getElementById("picker-title").textContent = "Always Open in"; document.getElementById("picker-title").textContent = browser.i18n.getMessage("alwaysOpenIn");
const fragment = document.createDocumentFragment(); const fragment = document.createDocumentFragment();
document.getElementById("new-container-div").innerHTML = ""; document.getElementById("new-container-div").innerHTML = "";