Change Language Main.js

This commit is contained in:
MasterAcnolo
2025-11-19 18:09:42 +01:00
parent b3f1edaabd
commit f8e3bc843d

24
main.js
View File

@@ -22,7 +22,7 @@ if (!gotLock) {
app.on("second-instance", () => { app.on("second-instance", () => {
// La vieille instance se ferme // La vieille instance se ferme
if (mainWindow) { if (mainWindow) {
logger.info("Nouvelle instance tectée, fermeture de l'ancienne..."); logger.info("New Instance Detected, closing the older...");
mainWindow.destroy(); mainWindow.destroy();
mainWindow = null; mainWindow = null;
} }
@@ -32,7 +32,7 @@ if (!gotLock) {
// Création fenêtre principale // Création fenêtre principale
async function createMainWindow() { async function createMainWindow() {
if (mainWindow) { if (mainWindow) {
logger.warn("La fenêtre existe déjà, pas de nouvelle création"); logger.warn("Window already exists, no new creation!");
return; return;
} }
@@ -51,13 +51,13 @@ async function createMainWindow() {
try { try {
await mainWindow.loadURL(`http://localhost:${config.applicationPort}`); await mainWindow.loadURL(`http://localhost:${config.applicationPort}`);
logger.info("Fenêtre chargée"); logger.info("Window Loaded");
} catch (err) { } catch (err) {
logger.error("Erreur chargement fenêtre:", err); logger.error("Window Loading Error:", err);
} }
mainWindow.on("closed", () => { mainWindow.on("closed", () => {
logger.info("Fenêtre principale fermée"); logger.info("Main Window Closed");
mainWindow = null; mainWindow = null;
}); });
} }
@@ -72,7 +72,7 @@ ipcMain.handle("select-download-folder", async () => {
} }
return null; return null;
} catch (err) { } catch (err) {
logger.error(`Erreur lors de la sélection de dossier : ${err.message}`); logger.error(`Error when creating Output Folder : ${err.message}`);
return null; return null;
} }
}); });
@@ -90,7 +90,7 @@ function setupMenu() {
label: "Logs", label: "Logs",
submenu: [ submenu: [
{ {
label: "Ouvrir les logs", label: "Open Logs",
click: () => shell.openPath(logsFolderPath), click: () => shell.openPath(logsFolderPath),
}, },
], ],
@@ -99,7 +99,7 @@ function setupMenu() {
label: "Documentation", label: "Documentation",
submenu: [ submenu: [
{ {
label: "Accéder au Wiki", label: "Go to Wiki",
click: () => shell.openExternal("https://masteracnolo.github.io/No-Sense/pages/FreedomLoader/index.html"), click: () => shell.openExternal("https://masteracnolo.github.io/No-Sense/pages/FreedomLoader/index.html"),
}, },
], ],
@@ -117,14 +117,14 @@ function setupMenu() {
// App ready // App ready
app.whenReady().then(async () => { app.whenReady().then(async () => {
logSessionStart(); logSessionStart();
logger.info("App prête, démarrage du serveur Express..."); logger.info("App Ready, Server Express starting...");
const serverPath = path.join(__dirname, "server", "server.js"); const serverPath = path.join(__dirname, "server", "server.js");
const expressServer = require(serverPath); const expressServer = require(serverPath);
try { try {
await expressServer.startServer(); await expressServer.startServer();
logger.info("Serveur Express démarré"); logger.info("Express Server Started");
const { startRPC } = require("./server/discordRPC"); const { startRPC } = require("./server/discordRPC");
startRPC(); startRPC();
@@ -133,13 +133,13 @@ app.whenReady().then(async () => {
AutoUpdater(mainWindow); AutoUpdater(mainWindow);
setupMenu(); setupMenu();
} catch (err) { } catch (err) {
logger.error("Erreur serveur ou fenêtre :", err); logger.error("Window or Server error :", err);
app.quit(); app.quit();
} }
}); });
app.on("window-all-closed", () => { app.on("window-all-closed", () => {
logger.info("Toutes fenêtres fermées, quitte l'app"); logger.info("All Window Closed, shuting down app");
if (process.platform !== "darwin") app.quit(); if (process.platform !== "darwin") app.quit();
}); });