if (code.indexOf('_') > -1) {
var clang = code.split('_').shift();
var cc = code.split('_').pop();
- return this.toName('l', clang) + ' (' + cc + ')';
+ return this.toName('l', clang.toLowerCase()) + ' (' + this.toName('c', cc.toUpperCase()) + ')';
}
ret = d.title;
return false; // stop!
}
+ return true;
});
return ret;
simpleStoreData : function(type, filter)
{
+ filter = typeof(filter) == 'undefined' ? false : filter;
var lang = 'en';
try {
lang = Pman.Login.authUser.lang;
lang = lang || 'en';
var ret = [];
Roo.each(Pman.I18n.Data[lang][type], function (o) {
- if (typeof(filter) != 'undefined' && filter(o) === false) {
+ if (filter !== false && filter(o) === false) {
return;
}
ret.push([ o.code, o.title ]);
xtype: 'Store',
proxy: {
xtype: 'HttpProxy',
- url: baseURL + '/I18N/Country.html',
+ url: baseURL + '/Core/I18n/Country.html',
method: 'GET'
},
xtype: 'Store',
proxy: {
xtype: 'HttpProxy',
- url: baseURL + '/I18N/Lang.html',
+ url: baseURL + '/Core/I18n/Lang.html',
method: 'GET'
},
xtype: 'Store',
proxy: {
xtype: 'HttpProxy',
- url: baseURL + '/I18N/Currency.html',
+ url: baseURL + '/Core/I18n/Currency.html',
method: 'GET'
},