diff --git a/src/public/app/services/i18n.js b/src/public/app/services/i18n.js index 2902c2260..6a63dfe89 100644 --- a/src/public/app/services/i18n.js +++ b/src/public/app/services/i18n.js @@ -2,9 +2,14 @@ import library_loader from "./library_loader.js"; await library_loader.requireLibrary(library_loader.I18NEXT); -i18next.init({ - lng: "ro", - debug: true -}); +await i18next + .use(i18nextHttpBackend) + .init({ + lng: "ro", + debug: true, + backend: { + loadPath: `/${window.glob.assetPath}/translations/{{lng}}/{{ns}}.json` + } + }); export const t = i18next.t; \ No newline at end of file diff --git a/src/public/translations/en.json b/src/public/translations/en.json deleted file mode 100644 index 627d86985..000000000 --- a/src/public/translations/en.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "translation": { - "about": { - "title": "About TriliumNext Notes", - "homepage": "Homepage:", - "app_version": "App version:", - "db_version": "DB version:", - "sync_version": "Sync version:", - "build_date": "Build date:", - "build_revision": "Build revision:", - "data_directory": "Data directory:" - } - } -} \ No newline at end of file diff --git a/src/public/translations/en/translation.json b/src/public/translations/en/translation.json new file mode 100644 index 000000000..9917fb25d --- /dev/null +++ b/src/public/translations/en/translation.json @@ -0,0 +1,12 @@ +{ + "about": { + "title": "About TriliumNext Notes", + "homepage": "Homepage:", + "app_version": "App version:", + "db_version": "DB version:", + "sync_version": "Sync version:", + "build_date": "Build date:", + "build_revision": "Build revision:", + "data_directory": "Data directory:" + } +} \ No newline at end of file diff --git a/src/public/translations/ro.json b/src/public/translations/ro.json deleted file mode 100644 index a4c8bf9f1..000000000 --- a/src/public/translations/ro.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "translation": { - "about": { - "title": "Despre TriliumNext Notes", - "homepage": "Site web:", - "app_version": "Versiune aplicație:", - "db_version": "Versiune bază de date:", - "sync_version": "Versiune sincronizare:", - "build_date": "Data compilării:", - "build_revision": "Revizia compilării:", - "data_directory": "Directorul de date:" - } - } -} \ No newline at end of file diff --git a/src/public/translations/ro/translation.json b/src/public/translations/ro/translation.json new file mode 100644 index 000000000..ca6b15e88 --- /dev/null +++ b/src/public/translations/ro/translation.json @@ -0,0 +1,12 @@ +{ + "about": { + "title": "Despre TriliumNext Notes", + "homepage": "Site web:", + "app_version": "Versiune aplicație:", + "db_version": "Versiune bază de date:", + "sync_version": "Versiune sincronizare:", + "build_date": "Data compilării:", + "build_revision": "Revizia compilării:", + "data_directory": "Directorul de date:" + } +} \ No newline at end of file