mirror of
https://github.com/TriliumNext/Trilium.git
synced 2025-12-11 19:44:00 -06:00
chore(desktop): use translation
This commit is contained in:
parent
06254442c9
commit
f607c9793d
@ -1,4 +1,5 @@
|
|||||||
import { initializeTranslations } from "@triliumnext/server/src/services/i18n.js";
|
import { initializeTranslations } from "@triliumnext/server/src/services/i18n.js";
|
||||||
|
import { t } from "i18next";
|
||||||
|
|
||||||
import electron from "electron";
|
import electron from "electron";
|
||||||
import sqlInit from "@triliumnext/server/src/services/sql_init.js";
|
import sqlInit from "@triliumnext/server/src/services/sql_init.js";
|
||||||
@ -73,16 +74,17 @@ async function main() {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
await initializeTranslations();
|
||||||
|
|
||||||
const isPrimaryInstance = (await import("electron")).app.requestSingleInstanceLock();
|
const isPrimaryInstance = (await import("electron")).app.requestSingleInstanceLock();
|
||||||
if (!isPrimaryInstance) {
|
if (!isPrimaryInstance) {
|
||||||
console.info("There's already an instance running, focusing that instance instead.");
|
console.info(t("desktop.instance_already_running"));
|
||||||
process.exit(0);
|
process.exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
// this is to disable electron warning spam in the dev console (local development only)
|
// this is to disable electron warning spam in the dev console (local development only)
|
||||||
process.env["ELECTRON_DISABLE_SECURITY_WARNINGS"] = "true";
|
process.env["ELECTRON_DISABLE_SECURITY_WARNINGS"] = "true";
|
||||||
|
|
||||||
await initializeTranslations();
|
|
||||||
const startTriliumServer = (await import("@triliumnext/server/src/www.js")).default;
|
const startTriliumServer = (await import("@triliumnext/server/src/www.js")).default;
|
||||||
await startTriliumServer();
|
await startTriliumServer();
|
||||||
console.log("Server loaded");
|
console.log("Server loaded");
|
||||||
|
|||||||
@ -428,5 +428,8 @@
|
|||||||
"sql_init": {
|
"sql_init": {
|
||||||
"db_not_initialized_desktop": "DB not initialized, please follow on-screen instructions.",
|
"db_not_initialized_desktop": "DB not initialized, please follow on-screen instructions.",
|
||||||
"db_not_initialized_server": "DB not initialized, please visit setup page - http://[your-server-host]:{{port}} to see instructions on how to initialize Trilium."
|
"db_not_initialized_server": "DB not initialized, please visit setup page - http://[your-server-host]:{{port}} to see instructions on how to initialize Trilium."
|
||||||
|
},
|
||||||
|
"desktop": {
|
||||||
|
"instance_already_running": "There's already an instance running, focusing that instance instead."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user