mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-03-09 15:40:18 +00:00
Agent translation fixes.
This commit is contained in:
parent
a19bf5146a
commit
fc432430f6
2 changed files with 4 additions and 84 deletions
|
@ -668,7 +668,9 @@ function extractFromJson(file) {
|
|||
const str = json.en[i]
|
||||
if (sourceStrings[str] == null) {
|
||||
sourceStrings[str] = { en: str, xloc: [name] };
|
||||
} else { if (sourceStrings[str].xloc == null) { sourceStrings[str].xloc = []; } sourceStrings[str].xloc.push(name); }
|
||||
} else {
|
||||
if (sourceStrings[str].xloc == null) { sourceStrings[str].xloc = []; } sourceStrings[str].xloc.push(name);
|
||||
}
|
||||
} else if (Array.isArray(json.en[i])) {
|
||||
for (var k in json.en[i]) {
|
||||
if (typeof json.en[i][k] == 'string') {
|
||||
|
@ -794,7 +796,7 @@ function translateAllInJson(xlang, langFile, file) {
|
|||
for (var i in langFileData.strings) {
|
||||
var entry = langFileData.strings[i];
|
||||
for (var lang in entry) {
|
||||
if (lang == 'en') continue;
|
||||
if ((lang == 'en') || (lang == 'xloc')) continue;
|
||||
if ((xlang != null) && (lang != xlang)) continue;
|
||||
if (languages.indexOf(lang) == -1) { languages.push(lang); xtranslationTable[lang] = {}; }
|
||||
if ((entry['en'] != null) && (entry[lang] != null)) { xtranslationTable[lang][entry['en']] = entry[lang]; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue