Files
ms1inscription-v5/rapports/components/js/pgui.localizer.js
2026-05-13 09:43:32 -04:00

33 lines
995 B
JavaScript

define(function(require, exports, module)
{
var Class = require('class'),
resource = require('components/js/jslang.php?').resource,
_ = require('underscore');
var Localizer = Class.extend({
init: function(localizationResource)
{
this.localizationResource = localizationResource;
this.localizedStrings = resource;
},
loadLocalization: function() {
var self = this;
/*$.get(
this.localizationResource,
function (data, s) {
//_.extend(self.localizedStrings, data);
},
'json');*/
},
getString: function(code, defaultValue)
{
return _.isUndefined(this.localizedStrings[code]) ? defaultValue : this.localizedStrings[code];
}
});
exports.localizer = new Localizer('components/js/jslang.php');
exports.localizer.loadLocalization();
});