Browse Source

Fix abp.localization.localize method.

pull/14900/head
Halil İbrahim Kalkan 4 years ago
parent
commit
9d51af23ee
  1. 12
      npm/packs/core/src/abp.js

12
npm/packs/core/src/abp.js

@ -135,14 +135,20 @@ var abp = abp || {};
if (sourceName === '_') { //A convention to suppress the localization if (sourceName === '_') { //A convention to suppress the localization
return key; return key;
} }
if (sourceName) {
return abp.localization.internal.localize.apply(this, arguments).value;
}
sourceName = sourceName || abp.localization.defaultResourceName; if (!abp.localization.defaultResourceName) {
if (!sourceName) {
abp.log.warn('Localization source name is not specified and the defaultResourceName was not defined!'); abp.log.warn('Localization source name is not specified and the defaultResourceName was not defined!');
return key; return key;
} }
return abp.localization.internal.localize.apply(this, arguments).value; var copiedArguments = Array.prototype.slice.call(arguments, 0);
copiedArguments.splice(1, 1, abp.localization.defaultResourceName);
return abp.localization.internal.localize.apply(this, copiedArguments).value;
}; };
abp.localization.isLocalized = function (key, sourceName) { abp.localization.isLocalized = function (key, sourceName) {

Loading…
Cancel
Save