eclint
Version:
Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.
19 lines • 533 B
JavaScript
var osLocale = require("os-locale");
var util = require("util");
var locale;
/* tslint:disable:no-var-requires */
try {
locale = require("../locales/" + osLocale.sync() + ".json");
}
catch (ex) {
locale = require('../locales/en.json');
}
module.exports = function (str) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
return util.format.apply(util, [locale[str] || str].concat(args));
};
//# sourceMappingURL=i18n.js.map
;