Debugging for i18n

This commit is contained in:
Core 2022-08-07 16:39:19 +01:00
parent 53ff9426f3
commit a1525a307d

View file

@ -1037,11 +1037,13 @@ export class BrowserWindow {
}); });
ipcMain.on("get-i18n-listing", (event) => { ipcMain.on("get-i18n-listing", (event) => {
let i18nFiles = readdirSync(join(__dirname, "../../src/i18n")).filter((file) => file.endsWith(".json")); console.debug("[i18n] Getting i18n listing from " + utils.getPath("i18nPath"));
// read all the files and parse them const i18nFiles = readdirSync(utils.getPath("i18nPath")).filter((file) => file.endsWith(".json")),
let i18nListing = []; i18nListing = [];
for (let i = 0; i < i18nFiles.length; i++) { for (let i = 0; i < i18nFiles.length; i++) {
const i18n: { [index: string]: Object } = JSON.parse(readFileSync(join(__dirname, `../../src/i18n/${i18nFiles[i]}`), "utf8")); console.debug("[i18n] Processing file: " + join(utils.getPath("i18nPath"), i18nFiles[i]))
const i18n: { [index: string]: Object } = JSON.parse(readFileSync(join(utils.getPath("i18nPath"), i18nFiles[i]), "utf8"));
i18nListing.push({ i18nListing.push({
code: i18nFiles[i].replace(".json", ""), code: i18nFiles[i].replace(".json", ""),
nameNative: i18n["i18n.languageName"] ?? i18nFiles[i].replace(".json", ""), nameNative: i18n["i18n.languageName"] ?? i18nFiles[i].replace(".json", ""),
@ -1190,7 +1192,7 @@ export class BrowserWindow {
var inputIndex = 0; var inputIndex = 0;
for (var index = 0; index < length; ) { for (var index = 0; index < length;) {
result[index++] = leftChannel[inputIndex]; result[index++] = leftChannel[inputIndex];
result[index++] = rightChannel[inputIndex]; result[index++] = rightChannel[inputIndex];
inputIndex++; inputIndex++;