Improve localization func to support placeholders

pull/91/head
Francis Lachapelle 2014-08-14 14:50:03 -04:00
parent c8ea3da5bc
commit 7f9be26541
1 changed files with 5 additions and 1 deletions

View File

@ -71,7 +71,8 @@ String.prototype.base64decode = function() {
return output;
};
function l(key) {
function l() {
var key = arguments[0];
var value = key;
if (labels[key]) {
value = labels[key];
@ -79,6 +80,9 @@ function l(key) {
else if (clabels[key]) {
value = clabels[key];
}
for (var i = 1, j = 0; i < arguments.length; i++, j++) {
value = value.replace('%{' + j + '}', arguments[i]);
}
return value;
}