Skip to content

Commit 168f5e4

Browse files
committed
Fix - missing translation keys
1 parent 24b6d6c commit 168f5e4

28 files changed

+9731
-8783
lines changed

scripts/execute-translation.js

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ async function getAuthToken() {
3535

3636
const options = {
3737
method: 'POST',
38-
url: 'https://westeurope.api.cognitive.microsoft.com/sts/v1.0/issueToken',
38+
url: 'https://api.cognitive.microsoft.com/sts/v1.0/issueToken',
3939
headers: {
4040
'Ocp-Apim-Subscription-Key': subscriptionKey,
4141
'Content-type': 'application/x-www-form-urlencoded',
@@ -103,17 +103,22 @@ function compareTranslationKeys(srcObj, dstObj) {
103103
// Extract all the keys and set them in alpabetyical order
104104
let dstKeys = Object.keys(dstObj);
105105

106-
// Array<string>
107106
let toTranslate = [];
108-
dstKeys.forEach((locKey) => {
109-
if (typeof srcObj[locKey] !== "string") {
110-
// In case we have nested translation objects
111-
toTranslate = toTranslate.concat(compareTranslationKeys(srcObj[locKey], dstObj[locKey]));
112-
} else if (srcObj[locKey] === dstObj[locKey]) {
113-
// In case the english value is the same as localized one, add it to translate
114-
toTranslate.push(srcObj[locKey]);
115-
}
116-
});
107+
// Array<string>
108+
try {
109+
dstKeys.forEach((locKey) => {
110+
if (typeof srcObj[locKey] !== "string") {
111+
// In case we have nested translation objects
112+
toTranslate = toTranslate.concat(compareTranslationKeys(srcObj[locKey], dstObj[locKey]));
113+
} else if (srcObj[locKey] === dstObj[locKey]) {
114+
// In case the english value is the same as localized one, add it to translate
115+
toTranslate.push(srcObj[locKey]);
116+
}
117+
});
118+
} catch (error) {
119+
console.log(error.message);
120+
}
121+
117122

118123
return toTranslate;
119124
}

src/loc/bg-bg.ts

Lines changed: 369 additions & 334 deletions
Large diffs are not rendered by default.

src/loc/ca-es.ts

Lines changed: 369 additions & 334 deletions
Large diffs are not rendered by default.

src/loc/da-dk.ts

Lines changed: 369 additions & 334 deletions
Large diffs are not rendered by default.

src/loc/de-de.ts

Lines changed: 369 additions & 334 deletions
Large diffs are not rendered by default.

src/loc/el-gr.ts

Lines changed: 369 additions & 334 deletions
Large diffs are not rendered by default.

src/loc/es-es.ts

Lines changed: 369 additions & 334 deletions
Large diffs are not rendered by default.

src/loc/et-ee.ts

Lines changed: 369 additions & 334 deletions
Large diffs are not rendered by default.

src/loc/fi-fi.ts

Lines changed: 121 additions & 86 deletions
Large diffs are not rendered by default.

src/loc/fr-ca.ts

Lines changed: 369 additions & 334 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)