🌐 Add translations
This commit is contained in:
@@ -11,10 +11,7 @@ ext.runtime.onMessage.addListener(
|
||||
url = resp.url;
|
||||
token = resp.token;
|
||||
var destination = url+"?v=1&u="+encodeURIComponent(data.url)+"&t="+encodeURIComponent(data.title)+"&m="+encodeURIComponent(token);
|
||||
|
||||
console.log("Destination: ", destination);
|
||||
fetch(destination).then(function(response) {
|
||||
console.log(response);
|
||||
sendResponse({ action: "saved" });
|
||||
});
|
||||
});
|
||||
|
||||
@@ -16,13 +16,17 @@ storage.get('token', function(resp) {
|
||||
urlInput.addEventListener("blur", function(e) {
|
||||
var value = this.value;
|
||||
storage.set({ url: value }, function() {
|
||||
message.innerHTML = "URL changed!";
|
||||
message.innerHTML = browser.i18n.getMessage("URLChanged");
|
||||
});
|
||||
});
|
||||
|
||||
tokenInput.addEventListener("blur", function(e) {
|
||||
var value = this.value;
|
||||
storage.set({ token: value }, function() {
|
||||
message.innerHTML = "Token saved!";
|
||||
message.innerHTML = browser.i18n.getMessage("tokenSaved");
|
||||
});
|
||||
});
|
||||
|
||||
document.querySelectorAll("[data-message]").forEach(function(elt) {
|
||||
elt.innerHTML = browser.i18n.getMessage(elt.dataset.message);
|
||||
});
|
||||
|
||||
@@ -33,7 +33,7 @@ var renderBookmark = (data) => {
|
||||
var tmpl = template(data);
|
||||
displayContainer.innerHTML = tmpl;
|
||||
} else {
|
||||
renderMessage("Sorry, could not extract this page's title and URL")
|
||||
renderMessage(browser.i18n.getMessage("cantExtractTitle"));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -48,14 +48,21 @@ popup.addEventListener("click", function(e) {
|
||||
var data = e.target.getAttribute("data-bookmark");
|
||||
ext.runtime.sendMessage({action: "perform-save", data: data}, function (response) {
|
||||
if (response && response.action === "saved") {
|
||||
renderMessage("Your bookmark was saved successfully!");
|
||||
renderMessage(browser.i18n.getMessage("savedSuccessfully"));
|
||||
} else {
|
||||
renderMessage("Sorry, there was an error while saving your bookmark.");
|
||||
renderMessage(browser.i18n.getMessage("unknownError"));
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
var dataMessages = document.querySelectorAll("[data-message]");
|
||||
console.dir(dataMessages);
|
||||
[].forEach.call(dataMessages, function(elt) {
|
||||
console.log(elt.dataset.message);
|
||||
elt.innerHTML = browser.i18n.getMessage(elt.dataset.message);
|
||||
});
|
||||
|
||||
var optionsLink = document.querySelector(".js-options");
|
||||
optionsLink.addEventListener("click", function(e) {
|
||||
e.preventDefault();
|
||||
|
||||
Reference in New Issue
Block a user