From bff9bedc44f77f8045e31896f94cba6367bec731 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 2 Nov 2024 15:43:16 +0200 Subject: [PATCH] i18n: Translate sync messages --- src/routes/api/sync.ts | 7 ++++--- translations/en/server.json | 4 ++++ translations/ro/server.json | 4 ++++ 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/routes/api/sync.ts b/src/routes/api/sync.ts index 428a06c94..6089ae42c 100644 --- a/src/routes/api/sync.ts +++ b/src/routes/api/sync.ts @@ -12,14 +12,15 @@ import syncOptions from "../../services/sync_options.js"; import utils from "../../services/utils.js"; import ws from "../../services/ws.js"; import { Request } from 'express'; -import { EntityChange, EntityChangeRecord } from '../../services/entity_changes_interface.js'; +import { EntityChange } from '../../services/entity_changes_interface.js'; import ValidationError from "../../errors/validation_error.js"; import consistencyChecksService from "../../services/consistency_checks.js"; +import { t } from "i18next"; async function testSync() { try { if (!syncOptions.isSyncSetup()) { - return { success: false, message: "Sync server host is not configured. Please configure sync first." }; + return { success: false, message: t("test_sync.not-configured") }; } await syncService.login(); @@ -28,7 +29,7 @@ async function testSync() { // this is important in case when sync server has been just initialized syncService.sync(); - return { success: true, message: "Sync server handshake has been successful, sync has been started." }; + return { success: true, message: t("test_sync.successful") }; } catch (e: any) { return { diff --git a/translations/en/server.json b/translations/en/server.json index 5eb23c40f..329409477 100644 --- a/translations/en/server.json +++ b/translations/en/server.json @@ -188,5 +188,9 @@ "theme_none": "No syntax highlighting", "theme_group_light": "Light themes", "theme_group_dark": "Dark themes" + }, + "test_sync": { + "not-configured": "Sync server host is not configured. Please configure sync first.", + "successful": "Sync server handshake has been successful, sync has been started." } } diff --git a/translations/ro/server.json b/translations/ro/server.json index 3ba7b127b..d0554f2f3 100644 --- a/translations/ro/server.json +++ b/translations/ro/server.json @@ -188,5 +188,9 @@ "theme_none": "Fără evidențiere de sintaxă", "theme_group_dark": "Teme întunecate", "theme_group_light": "Teme luminoase" + }, + "test_sync": { + "not-configured": "Calea către serverul de sincronizare nu este configurată. Configurați sincronizarea înainte.", + "successful": "Comunicarea cu serverul de sincronizare a avut loc cu succes, s-a început sincronizarea." } }