Update of extract.js to process translations in other languages.
This commit is contained in:
parent
79164c5fe5
commit
8eae6d6c41
2 changed files with 5 additions and 2 deletions
|
@ -300,7 +300,11 @@ function processFile(file) {
|
||||||
source = source.split(fragment).join(replacement);
|
source = source.split(fragment).join(replacement);
|
||||||
setInDict(resDict, key, value);
|
setInDict(resDict, key, value);
|
||||||
|
|
||||||
if (originalKey === undefined || findInDict(prevResDict, originalKey) !== value) {
|
if (
|
||||||
|
// If a key is formed from a value (e.g. t('Refresh') ) and and the same time already present in common.json, originalKey is undefined. Therefore the additional test here
|
||||||
|
(originalKey === undefined && findInDict(origResDict, key) !== value) ||
|
||||||
|
(originalKey !== undefined && findInDict(prevResDict, originalKey) !== value)
|
||||||
|
) {
|
||||||
keysWithChangedValue.add(key);
|
keysWithChangedValue.add(key);
|
||||||
anyUpdates = true;
|
anyUpdates = true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,6 @@
|
||||||
"deep-keys": "^0.5.0",
|
"deep-keys": "^0.5.0",
|
||||||
"ellipsize": "^0.1.0",
|
"ellipsize": "^0.1.0",
|
||||||
"fast-deep-equal": "^2.0.1",
|
"fast-deep-equal": "^2.0.1",
|
||||||
"fs-extra": "^7.0.0",
|
|
||||||
"klaw-sync": "^6.0.0",
|
"klaw-sync": "^6.0.0",
|
||||||
"slugify": "^1.3.3"
|
"slugify": "^1.3.3"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue