mirror of
https://github.com/FoggedLens/iD.git
synced 2026-05-24 00:54:03 +02:00
16 lines
404 B
JavaScript
16 lines
404 B
JavaScript
var locale = { current: 'en' };
|
|
|
|
function t(s, o) {
|
|
var path = s.split(".").reverse(),
|
|
rep = locale[locale.current];
|
|
|
|
while (rep !== undefined && path.length) rep = rep[path.pop()];
|
|
|
|
if (rep !== undefined) {
|
|
if (o) for (var k in o) rep = rep.replace('{' + k + '}', o[k]);
|
|
return rep;
|
|
} else {
|
|
if (console) console.error('key ' + s + ' not found');
|
|
}
|
|
}
|