1
0
Fork 0
mirror of https://github.com/kkapsner/CanvasBlocker synced 2025-07-04 20:46:39 +02:00

Simplified translations in inject.js

This commit is contained in:
kkapsner 2015-04-24 01:04:14 +02:00
parent 48e2966d61
commit 7ce54a25c9
3 changed files with 21 additions and 16 deletions

View file

@ -6,7 +6,8 @@
"use strict";
var settings = {
showCallingFile: false
showCallingFile: false,
showCompleteCallingStack: false
};
var blockMode = {
getContext: {
@ -247,7 +248,7 @@
// Translation
var _ = function(name, replace){
var str = _[name] || name;
var str = self.options.translations[name] || name;
if (replace){
Object.keys(replace).forEach(function(name){
str = str.replace(new RegExp("{" + name + "}", "g"), replace[name]);
@ -255,9 +256,6 @@
}
return str;
};
self.port.on("setTranslation", function(name, translation){
_[name] = translation;
});
// Communication with main.js