From f6e4ae700a7df927855cf1e2213bcac713da4c95 Mon Sep 17 00:00:00 2001 From: Tobias Barsnes Date: Thu, 26 Dec 2024 13:26:16 +0100 Subject: [PATCH 1/2] feat(i18n): add Norwegian language support --- apps/dokploy/lib/languages.ts | 1 + apps/dokploy/public/locales/no/settings.json | 52 ++++++++++++++++++++ packages/server/src/services/docker.ts | 2 +- 3 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 apps/dokploy/public/locales/no/settings.json diff --git a/apps/dokploy/lib/languages.ts b/apps/dokploy/lib/languages.ts index 70c3c558..af32858a 100644 --- a/apps/dokploy/lib/languages.ts +++ b/apps/dokploy/lib/languages.ts @@ -14,6 +14,7 @@ export enum Languages { Italian = "it", Japanese = "ja", Spanish = "es", + Norwegian = "no", } export type Language = keyof typeof Languages; diff --git a/apps/dokploy/public/locales/no/settings.json b/apps/dokploy/public/locales/no/settings.json new file mode 100644 index 00000000..03c6bc4a --- /dev/null +++ b/apps/dokploy/public/locales/no/settings.json @@ -0,0 +1,52 @@ +{ + "settings.common.save": "Lagre", + "settings.server.domain.title": "Serverdomene", + "settings.server.domain.description": "Legg til et domene i serverapplikasjonen din.", + "settings.server.domain.form.domain": "Domene", + "settings.server.domain.form.letsEncryptEmail": "Let's Encrypt Epost", + "settings.server.domain.form.certificate.label": "Sertifikatleverandør", + "settings.server.domain.form.certificate.placeholder": "Velg et sertifikat", + "settings.server.domain.form.certificateOptions.none": "Ingen", + "settings.server.domain.form.certificateOptions.letsencrypt": "Let's Encrypt", + + "settings.server.webServer.title": "Webserver", + "settings.server.webServer.description": "Last på nytt eller rens webserveren.", + "settings.server.webServer.actions": "Handlinger", + "settings.server.webServer.reload": "Last på nytt", + "settings.server.webServer.watchLogs": "Se logger", + "settings.server.webServer.updateServerIp": "Oppdater server-IP", + "settings.server.webServer.server.label": "Server", + "settings.server.webServer.traefik.label": "Traefik", + "settings.server.webServer.traefik.modifyEnv": "Endre miljø", + "settings.server.webServer.traefik.managePorts": "Ytterligere portkartlegginger", + "settings.server.webServer.traefik.managePortsDescription": "Legg til eller fjern flere porter for Traefik", + "settings.server.webServer.traefik.targetPort": "Målport", + "settings.server.webServer.traefik.publishedPort": "Publisert port", + "settings.server.webServer.traefik.addPort": "Legg til port", + "settings.server.webServer.traefik.portsUpdated": "Portene ble oppdatert", + "settings.server.webServer.traefik.portsUpdateError": "Kunne ikke oppdatere portene", + "settings.server.webServer.traefik.publishMode": "Publiseringsmodus", + "settings.server.webServer.storage.label": "Lagring", + "settings.server.webServer.storage.cleanUnusedImages": "Rens ubrukte bilder", + "settings.server.webServer.storage.cleanUnusedVolumes": "Rens ubrukte volumer", + "settings.server.webServer.storage.cleanStoppedContainers": "Rens stoppete containere", + "settings.server.webServer.storage.cleanDockerBuilder": "Rens Docker Builder og System", + "settings.server.webServer.storage.cleanMonitoring": "Rens overvåking", + "settings.server.webServer.storage.cleanAll": "Rens alt", + + "settings.profile.title": "Konto", + "settings.profile.description": "Endre detaljene for profilen din her.", + "settings.profile.email": "Epost", + "settings.profile.password": "Passord", + "settings.profile.avatar": "Avatar", + + "settings.appearance.title": "Utseende", + "settings.appearance.description": "Tilpass temaet for dashbordet ditt.", + "settings.appearance.theme": "Tema", + "settings.appearance.themeDescription": "Velg et tema for dashbordet ditt", + "settings.appearance.themes.light": "Lys", + "settings.appearance.themes.dark": "Mørk", + "settings.appearance.themes.system": "System", + "settings.appearance.language": "Språk", + "settings.appearance.languageDescription": "Velg et språk for dashbordet ditt" +} diff --git a/packages/server/src/services/docker.ts b/packages/server/src/services/docker.ts index 79cd8345..cc7e02b9 100644 --- a/packages/server/src/services/docker.ts +++ b/packages/server/src/services/docker.ts @@ -426,7 +426,7 @@ export const getNodeApplications = async (serverId?: string) => { .trim() .split("\n") .map((line) => JSON.parse(line)) - .filter((service) => !service.Name.startsWith('dokploy-')); + .filter((service) => !service.Name.startsWith("dokploy-")); return appArray; } catch (error) {} From 766279f265120ac56fe256f5752ff80c01607683 Mon Sep 17 00:00:00 2001 From: Tobias Barsnes Date: Thu, 26 Dec 2024 13:30:29 +0100 Subject: [PATCH 2/2] fix: add norwegian common.json file --- apps/dokploy/public/locales/no/common.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 apps/dokploy/public/locales/no/common.json diff --git a/apps/dokploy/public/locales/no/common.json b/apps/dokploy/public/locales/no/common.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/apps/dokploy/public/locales/no/common.json @@ -0,0 +1 @@ +{}