From b08e4f24e31b9f2f99cf5d9353e22459cac298eb Mon Sep 17 00:00:00 2001 From: Thomas Camlong <49837342+ajnart@users.noreply.github.com> Date: Wed, 18 Jan 2023 16:53:35 +0900 Subject: [PATCH] New Crowdin updates (#566) * New translations docker.json (German) * New translations overseerr.json (German) * New translations ping.json (German) * New translations search.json (German) * New translations weather.json (German) * New translations common.json (German) * New translations page-appearance.json (German) * New translations config-changer.json (German) * New translations search-engine.json (German) * New translations widget-positions.json (German) * New translations usenet.json (Danish) * New translations login.json (Danish) * New translations selector.json (Danish) * New translations toggle-edit-mode.json (Danish) * New translations add-app.json (Danish) * New translations about.json (Danish) * New translations drawer.json (Danish) * New translations torrents-status.json (Danish) * New translations usenet.json (German) * New translations login.json (German) * New translations selector.json (German) * New translations toggle-edit-mode.json (German) * New translations add-app.json (German) * New translations about.json (German) * New translations calendar.json (Hebrew) * New translations common.json (Hebrew) * New translations dashdot.json (Hebrew) * New translations date.json (Hebrew) * New translations dlspeed.json (Hebrew) * New translations docker.json (Hebrew) * New translations overseerr.json (Hebrew) * New translations ping.json (Hebrew) * New translations search.json (Hebrew) * New translations weather.json (Hebrew) * New translations widget-positions.json (Hebrew) * New translations torrents-status.json (German) * New translations usenet.json (Hebrew) * New translations login.json (Hebrew) * New translations selector.json (Hebrew) * New translations toggle-edit-mode.json (Hebrew) * New translations add-app.json (Hebrew) * New translations about.json (Hebrew) * New translations torrents-status.json (Hebrew) * New translations toggle-edit-mode.json (Italian) * New translations toggle-edit-mode.json (Japanese) * New translations toggle-edit-mode.json (Korean) * New translations toggle-edit-mode.json (Dutch) * New translations toggle-edit-mode.json (Polish) * New translations toggle-edit-mode.json (Russian) * New translations toggle-edit-mode.json (Slovenian) * New translations toggle-edit-mode.json (Swedish) * New translations toggle-edit-mode.json (Ukrainian) * New translations toggle-edit-mode.json (Chinese Simplified) * New translations toggle-edit-mode.json (Vietnamese) * New translations toggle-edit-mode.json (Portuguese, Brazilian) * New translations toggle-edit-mode.json (LOLCAT) * New translations toggle-edit-mode.json (Spanish) * New translations calendar.json (Swedish) * New translations common.json (Swedish) * New translations dashdot.json (Swedish) * New translations date.json (Swedish) * New translations dlspeed.json (Swedish) * New translations docker.json (Swedish) * New translations overseerr.json (Swedish) * New translations ping.json (Swedish) * New translations search.json (Swedish) * New translations weather.json (Swedish) * New translations toggle-edit-mode.json (Swedish) * New translations weather.json (Swedish) * New translations common.json (Swedish) * New translations page-appearance.json (Swedish) * New translations config-changer.json (Swedish) * New translations search-engine.json (Swedish) * New translations widget-positions.json (Swedish) * New translations usenet.json (Swedish) * New translations login.json (Swedish) * New translations selector.json (Swedish) * New translations toggle-edit-mode.json (Swedish) * New translations add-app.json (Swedish) * New translations add-app.json (Swedish) * New translations calendar.json (Dutch) * New translations common.json (Dutch) * New translations dashdot.json (Dutch) * New translations date.json (Dutch) * New translations dlspeed.json (Dutch) * New translations docker.json (Dutch) * New translations overseerr.json (Dutch) * New translations ping.json (Dutch) * New translations search.json (Dutch) * New translations weather.json (Dutch) * New translations common.json (Dutch) * New translations page-appearance.json (Dutch) * New translations config-changer.json (Dutch) * New translations search-engine.json (Dutch) * New translations widget-positions.json (Dutch) * New translations usenet.json (Dutch) * New translations login.json (Dutch) * New translations selector.json (Dutch) * New translations toggle-edit-mode.json (Dutch) * New translations add-app.json (Dutch) * New translations about.json (Dutch) * New translations torrents-status.json (Dutch) * New translations common.json (LOLCAT) * New translations calendar.json (LOLCAT) * New translations common.json (LOLCAT) * New translations dashdot.json (LOLCAT) * New translations date.json (LOLCAT) * New translations dlspeed.json (LOLCAT) * New translations docker.json (LOLCAT) * New translations overseerr.json (LOLCAT) * New translations ping.json (LOLCAT) * New translations search.json (LOLCAT) * New translations weather.json (LOLCAT) * New translations common.json (LOLCAT) * New translations page-appearance.json (LOLCAT) * New translations config-changer.json (LOLCAT) * New translations search-engine.json (LOLCAT) * New translations widget-positions.json (LOLCAT) * New translations usenet.json (LOLCAT) * New translations login.json (LOLCAT) * New translations selector.json (LOLCAT) * New translations toggle-edit-mode.json (LOLCAT) * New translations add-app.json (LOLCAT) * New translations about.json (LOLCAT) * New translations change-position.json (LOLCAT) * New translations drawer.json (LOLCAT) * New translations torrents-status.json (LOLCAT) * New translations calendar.json (Swedish) * New translations docker.json (Swedish) * New translations add-app.json (Swedish) * New translations about.json (Swedish) * New translations torrents-status.json (Swedish) * New translations config-changer.json (Hebrew) * New translations config-changer.json (French) * New translations config-changer.json (Spanish) * New translations config-changer.json (Danish) * New translations config-changer.json (German) * New translations config-changer.json (Italian) * New translations config-changer.json (Japanese) * New translations config-changer.json (Korean) * New translations config-changer.json (Dutch) * New translations config-changer.json (Polish) * New translations config-changer.json (Russian) * New translations config-changer.json (Slovenian) * New translations config-changer.json (Swedish) * New translations config-changer.json (Ukrainian) * New translations config-changer.json (Chinese Simplified) * New translations config-changer.json (Vietnamese) * New translations config-changer.json (Portuguese, Brazilian) * New translations config-changer.json (LOLCAT) * New translations config-changer.json (Dutch) * New translations config-changer.json (Swedish) * New translations config-changer.json (German) * New translations common.json (Chinese Simplified) * New translations login.json (Chinese Simplified) * New translations selector.json (Chinese Simplified) * New translations login.json (Chinese Simplified) * New translations selector.json (Chinese Simplified) * New translations toggle-edit-mode.json (Chinese Simplified) * New translations about.json (Chinese Simplified) * New translations common.json (Italian) * New translations calendar.json (Italian) * New translations common.json (Italian) * New translations common.json (Chinese Simplified) * New translations color-selector.json (Chinese Simplified) * New translations opacity-selector.json (Chinese Simplified) * New translations page-appearance.json (Chinese Simplified) * New translations search-engine.json (Chinese Simplified) * New translations add-app.json (Chinese Simplified) * New translations about.json (Chinese Simplified) * New translations config-changer.json (Hebrew) * New translations dashdot.json (Italian) * New translations date.json (Italian) * New translations dlspeed.json (Italian) * New translations docker.json (Italian) * New translations overseerr.json (Italian) * New translations ping.json (Italian) * New translations search.json (Italian) * New translations weather.json (Italian) * New translations common.json (Italian) * New translations page-appearance.json (Italian) * New translations config-changer.json (Italian) * New translations search-engine.json (Italian) * New translations widget-positions.json (Italian) * New translations usenet.json (Italian) * New translations login.json (Italian) * New translations selector.json (Italian) * New translations toggle-edit-mode.json (Italian) * New translations add-app.json (Italian) * New translations add-app.json (Italian) * New translations about.json (Italian) * New translations torrents-status.json (Italian) * New translations page-appearance.json (Hebrew) * New translations docker.json (Hebrew) * New translations login.json (Hebrew) * New translations selector.json (Hebrew) * New translations toggle-edit-mode.json (Hebrew) * New translations config-changer.json (Danish) * New translations common.json (French) * New translations config-changer.json (French) * New translations login.json (French) * New translations selector.json (French) * New translations search.json (French) * New translations common.json (French) * New translations weather.json (French) * New translations config-changer.json (French) * New translations search-engine.json (French) * New translations widget-positions.json (French) * New translations usenet.json (French) * New translations toggle-edit-mode.json (French) * New translations add-app.json (French) * New translations about.json (French) * New translations torrents-status.json (French) * New translations config-changer.json (Hebrew) * New translations config-changer.json (French) * New translations config-changer.json (Spanish) * New translations config-changer.json (Danish) * New translations config-changer.json (German) * New translations config-changer.json (Italian) * New translations config-changer.json (Japanese) * New translations config-changer.json (Korean) * New translations config-changer.json (Dutch) * New translations config-changer.json (Polish) * New translations config-changer.json (Russian) * New translations config-changer.json (Slovenian) * New translations config-changer.json (Swedish) * New translations config-changer.json (Ukrainian) * New translations config-changer.json (Chinese Simplified) * New translations config-changer.json (Vietnamese) * New translations config-changer.json (Portuguese, Brazilian) * New translations config-changer.json (LOLCAT) * New translations config-changer.json (Hebrew) * New translations config-changer.json (French) * New translations config-changer.json (Spanish) * New translations config-changer.json (Danish) * New translations config-changer.json (German) * New translations config-changer.json (Italian) * New translations config-changer.json (Japanese) * New translations config-changer.json (Korean) * New translations config-changer.json (Dutch) * New translations config-changer.json (Polish) * New translations config-changer.json (Russian) * New translations config-changer.json (Slovenian) * New translations config-changer.json (Swedish) * New translations config-changer.json (Ukrainian) * New translations config-changer.json (Chinese Simplified) * New translations config-changer.json (Vietnamese) * New translations config-changer.json (Portuguese, Brazilian) * New translations config-changer.json (LOLCAT) * New translations config-changer.json (Swedish) --- public/locales/da/authentication/login.json | 6 +- .../da/layout/element-selector/selector.json | 4 +- .../header/actions/toggle-edit-mode.json | 11 ++- public/locales/da/layout/mobile/drawer.json | 2 +- public/locales/da/layout/modals/about.json | 3 +- public/locales/da/layout/modals/add-app.json | 22 +++--- public/locales/da/modules/calendar.json | 4 +- public/locales/da/modules/common.json | 2 +- public/locales/da/modules/dashdot.json | 2 +- public/locales/da/modules/date.json | 6 +- public/locales/da/modules/dlspeed.json | 2 +- public/locales/da/modules/docker.json | 10 +-- public/locales/da/modules/overseerr.json | 4 +- public/locales/da/modules/ping.json | 2 +- public/locales/da/modules/search.json | 6 +- .../locales/da/modules/torrents-status.json | 10 +-- public/locales/da/modules/usenet.json | 4 +- public/locales/da/modules/weather.json | 4 +- public/locales/da/settings/common.json | 2 +- .../customization/page-appearance.json | 2 +- .../da/settings/general/config-changer.json | 64 ++++++++++------- .../da/settings/general/search-engine.json | 2 +- .../da/settings/general/widget-positions.json | 4 +- public/locales/de/authentication/login.json | 6 +- .../de/layout/element-selector/selector.json | 4 +- .../header/actions/toggle-edit-mode.json | 11 ++- public/locales/de/layout/modals/about.json | 1 + public/locales/de/layout/modals/add-app.json | 22 +++--- public/locales/de/modules/calendar.json | 4 +- public/locales/de/modules/common.json | 2 +- public/locales/de/modules/dashdot.json | 2 +- public/locales/de/modules/date.json | 6 +- public/locales/de/modules/dlspeed.json | 2 +- public/locales/de/modules/docker.json | 10 +-- public/locales/de/modules/overseerr.json | 4 +- public/locales/de/modules/ping.json | 2 +- public/locales/de/modules/search.json | 6 +- .../locales/de/modules/torrents-status.json | 10 +-- public/locales/de/modules/usenet.json | 4 +- public/locales/de/modules/weather.json | 4 +- public/locales/de/settings/common.json | 2 +- .../customization/page-appearance.json | 2 +- .../de/settings/general/config-changer.json | 64 ++++++++++------- .../de/settings/general/search-engine.json | 2 +- .../de/settings/general/widget-positions.json | 4 +- public/locales/es/authentication/login.json | 6 +- .../es/layout/element-selector/selector.json | 4 +- .../header/actions/toggle-edit-mode.json | 11 ++- .../es/settings/general/config-changer.json | 56 +++++++++------ public/locales/fr/authentication/login.json | 6 +- .../fr/layout/element-selector/selector.json | 2 +- .../header/actions/toggle-edit-mode.json | 7 +- public/locales/fr/layout/modals/about.json | 1 + public/locales/fr/layout/modals/add-app.json | 14 ++-- public/locales/fr/modules/common.json | 2 +- public/locales/fr/modules/date.json | 4 +- public/locales/fr/modules/docker.json | 6 +- public/locales/fr/modules/overseerr.json | 2 +- public/locales/fr/modules/search.json | 6 +- .../locales/fr/modules/torrents-status.json | 10 +-- public/locales/fr/modules/usenet.json | 4 +- public/locales/fr/modules/weather.json | 4 +- public/locales/fr/settings/common.json | 2 +- .../customization/page-appearance.json | 2 +- .../fr/settings/general/config-changer.json | 62 ++++++++++------ .../fr/settings/general/search-engine.json | 2 +- .../fr/settings/general/widget-positions.json | 4 +- public/locales/he/authentication/login.json | 10 +-- .../he/layout/element-selector/selector.json | 4 +- .../header/actions/toggle-edit-mode.json | 11 ++- public/locales/he/layout/modals/about.json | 1 + public/locales/he/layout/modals/add-app.json | 22 +++--- public/locales/he/modules/calendar.json | 4 +- public/locales/he/modules/common.json | 2 +- public/locales/he/modules/dashdot.json | 2 +- public/locales/he/modules/date.json | 6 +- public/locales/he/modules/dlspeed.json | 2 +- public/locales/he/modules/docker.json | 14 ++-- public/locales/he/modules/overseerr.json | 4 +- public/locales/he/modules/ping.json | 2 +- public/locales/he/modules/search.json | 6 +- .../locales/he/modules/torrents-status.json | 10 +-- public/locales/he/modules/usenet.json | 4 +- public/locales/he/modules/weather.json | 4 +- public/locales/he/settings/common.json | 2 +- .../customization/page-appearance.json | 6 +- .../he/settings/general/config-changer.json | 64 ++++++++++------- .../he/settings/general/search-engine.json | 2 +- .../he/settings/general/widget-positions.json | 4 +- public/locales/it/authentication/login.json | 6 +- public/locales/it/common.json | 2 +- .../it/layout/element-selector/selector.json | 4 +- .../header/actions/toggle-edit-mode.json | 11 ++- public/locales/it/layout/modals/about.json | 1 + public/locales/it/layout/modals/add-app.json | 22 +++--- public/locales/it/modules/calendar.json | 4 +- public/locales/it/modules/common.json | 2 +- public/locales/it/modules/dashdot.json | 2 +- public/locales/it/modules/date.json | 6 +- public/locales/it/modules/dlspeed.json | 2 +- public/locales/it/modules/docker.json | 10 +-- public/locales/it/modules/overseerr.json | 4 +- public/locales/it/modules/ping.json | 2 +- public/locales/it/modules/search.json | 6 +- .../locales/it/modules/torrents-status.json | 12 ++-- public/locales/it/modules/usenet.json | 4 +- public/locales/it/modules/weather.json | 4 +- public/locales/it/settings/common.json | 2 +- .../customization/page-appearance.json | 2 +- .../it/settings/general/config-changer.json | 64 ++++++++++------- .../it/settings/general/search-engine.json | 2 +- .../it/settings/general/widget-positions.json | 4 +- .../header/actions/toggle-edit-mode.json | 5 ++ .../ja/settings/general/config-changer.json | 56 +++++++++------ .../header/actions/toggle-edit-mode.json | 5 ++ .../ko/settings/general/config-changer.json | 56 +++++++++------ public/locales/lol/authentication/login.json | 16 ++--- public/locales/lol/common.json | 16 ++--- .../lol/layout/element-selector/selector.json | 10 +-- .../header/actions/toggle-edit-mode.json | 15 ++-- public/locales/lol/layout/mobile/drawer.json | 4 +- public/locales/lol/layout/modals/about.json | 8 ++- public/locales/lol/layout/modals/add-app.json | 66 ++++++++--------- .../lol/layout/modals/change-position.json | 9 ++- public/locales/lol/modules/calendar.json | 6 +- public/locales/lol/modules/common.json | 2 +- public/locales/lol/modules/dashdot.json | 4 +- public/locales/lol/modules/date.json | 6 +- public/locales/lol/modules/dlspeed.json | 2 +- public/locales/lol/modules/docker.json | 24 +++---- public/locales/lol/modules/overseerr.json | 4 +- public/locales/lol/modules/ping.json | 2 +- public/locales/lol/modules/search.json | 22 +++--- .../locales/lol/modules/torrents-status.json | 20 +++--- public/locales/lol/modules/usenet.json | 6 +- public/locales/lol/modules/weather.json | 4 +- public/locales/lol/settings/common.json | 28 ++++---- .../customization/page-appearance.json | 4 +- .../lol/settings/general/config-changer.json | 70 ++++++++++++------- .../lol/settings/general/search-engine.json | 10 +-- .../settings/general/widget-positions.json | 4 +- public/locales/nl/authentication/login.json | 6 +- .../nl/layout/element-selector/selector.json | 4 +- .../header/actions/toggle-edit-mode.json | 11 ++- public/locales/nl/layout/modals/about.json | 1 + public/locales/nl/layout/modals/add-app.json | 22 +++--- public/locales/nl/modules/calendar.json | 4 +- public/locales/nl/modules/common.json | 2 +- public/locales/nl/modules/dashdot.json | 2 +- public/locales/nl/modules/date.json | 6 +- public/locales/nl/modules/dlspeed.json | 2 +- public/locales/nl/modules/docker.json | 10 +-- public/locales/nl/modules/overseerr.json | 4 +- public/locales/nl/modules/ping.json | 2 +- public/locales/nl/modules/search.json | 6 +- .../locales/nl/modules/torrents-status.json | 10 +-- public/locales/nl/modules/usenet.json | 4 +- public/locales/nl/modules/weather.json | 4 +- public/locales/nl/settings/common.json | 2 +- .../customization/page-appearance.json | 4 +- .../nl/settings/general/config-changer.json | 64 ++++++++++------- .../nl/settings/general/search-engine.json | 2 +- .../nl/settings/general/widget-positions.json | 4 +- .../header/actions/toggle-edit-mode.json | 5 ++ .../pl/settings/general/config-changer.json | 56 +++++++++------ .../header/actions/toggle-edit-mode.json | 5 ++ .../pt/settings/general/config-changer.json | 56 +++++++++------ .../header/actions/toggle-edit-mode.json | 5 ++ .../ru/settings/general/config-changer.json | 56 +++++++++------ .../header/actions/toggle-edit-mode.json | 5 ++ .../sl/settings/general/config-changer.json | 56 +++++++++------ public/locales/sv/authentication/login.json | 6 +- .../sv/layout/element-selector/selector.json | 4 +- .../header/actions/toggle-edit-mode.json | 11 ++- public/locales/sv/layout/modals/about.json | 1 + public/locales/sv/layout/modals/add-app.json | 22 +++--- public/locales/sv/modules/calendar.json | 4 +- public/locales/sv/modules/common.json | 2 +- public/locales/sv/modules/dashdot.json | 2 +- public/locales/sv/modules/date.json | 6 +- public/locales/sv/modules/dlspeed.json | 2 +- public/locales/sv/modules/docker.json | 10 +-- public/locales/sv/modules/overseerr.json | 4 +- public/locales/sv/modules/ping.json | 2 +- public/locales/sv/modules/search.json | 6 +- .../locales/sv/modules/torrents-status.json | 10 +-- public/locales/sv/modules/usenet.json | 4 +- public/locales/sv/modules/weather.json | 4 +- public/locales/sv/settings/common.json | 2 +- .../customization/page-appearance.json | 2 +- .../sv/settings/general/config-changer.json | 64 ++++++++++------- .../sv/settings/general/search-engine.json | 2 +- .../sv/settings/general/widget-positions.json | 4 +- .../header/actions/toggle-edit-mode.json | 5 ++ .../uk/settings/general/config-changer.json | 56 +++++++++------ .../header/actions/toggle-edit-mode.json | 5 ++ .../vi/settings/general/config-changer.json | 56 +++++++++------ public/locales/zh/authentication/login.json | 6 +- public/locales/zh/common.json | 8 +-- .../zh/layout/element-selector/selector.json | 10 +-- .../header/actions/toggle-edit-mode.json | 9 ++- public/locales/zh/layout/modals/about.json | 3 +- public/locales/zh/layout/modals/add-app.json | 36 +++++----- .../customization/color-selector.json | 2 +- .../customization/opacity-selector.json | 2 +- .../customization/page-appearance.json | 2 +- .../zh/settings/general/config-changer.json | 56 +++++++++------ .../zh/settings/general/search-engine.json | 2 +- 208 files changed, 1343 insertions(+), 926 deletions(-) diff --git a/public/locales/da/authentication/login.json b/public/locales/da/authentication/login.json index dc380f994..8443dd103 100644 --- a/public/locales/da/authentication/login.json +++ b/public/locales/da/authentication/login.json @@ -1,6 +1,6 @@ { "title": "Velkommen tilbage!", - "text": "", + "text": "Indtast venligst din adgangskode", "form": { "fields": { "password": { @@ -18,10 +18,10 @@ "message": "Din adgangskode er ved at blive tjekket..." }, "correct": { - "title": "" + "title": "Log ind vellykket, omdirigerer..." }, "wrong": { - "title": "" + "title": "Kodeordet du tastede ind, var forkert. Prøv venligst igen." } } } diff --git a/public/locales/da/layout/element-selector/selector.json b/public/locales/da/layout/element-selector/selector.json index d7cb003f3..f6e731cf9 100644 --- a/public/locales/da/layout/element-selector/selector.json +++ b/public/locales/da/layout/element-selector/selector.json @@ -1,9 +1,9 @@ { "modal": { "title": "Tilføj et nyt felt", - "text": "" + "text": "Felter er det vigtigste element i Homarr. De bruges til at vise dine apps og andre oplysninger. Du kan tilføje så mange felter, som du ønsker." }, - "widgetDescription": "", + "widgetDescription": "Widgets interagerer med dine apps for at give dig mere kontrol over dine programmer. De kræver normalt nogle få konfigurationer, før de kan bruges.", "goBack": "Gå tilbage til det forrige trin", "actionIcon": { "tooltip": "Tilføj et felt" diff --git a/public/locales/da/layout/header/actions/toggle-edit-mode.json b/public/locales/da/layout/header/actions/toggle-edit-mode.json index c67aecaa2..e4c5db360 100644 --- a/public/locales/da/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/da/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "I redigeringstilstand kan du justere felter og konfigurere apps. Ændringerne gemmes først, når du forlader redigeringstilstand.", "button": { "disabled": "Gå i redigeringstilstand", "enabled": "Afslut og gem" }, "popover": { - "title": "", - "text": "" + "title": "Redigeringstilstand er aktiveret for <1>{{size}} størrelse", + "text": "Du kan justere og konfigurere dine apps nu. Ændringer er ikke gemt indtil du forlader redigeringstilstanden" + }, + "screenSizes": { + "small": "lille", + "medium": "mellem", + "large": "stor" } } diff --git a/public/locales/da/layout/mobile/drawer.json b/public/locales/da/layout/mobile/drawer.json index 42d8f7df0..c8f63000f 100644 --- a/public/locales/da/layout/mobile/drawer.json +++ b/public/locales/da/layout/mobile/drawer.json @@ -1,3 +1,3 @@ { - "title": "{{position}} sidebar" + "title": "{{position}} sidebjælke" } diff --git a/public/locales/da/layout/modals/about.json b/public/locales/da/layout/modals/about.json index 8526f9d9e..d60c97911 100644 --- a/public/locales/da/layout/modals/about.json +++ b/public/locales/da/layout/modals/about.json @@ -1,6 +1,7 @@ { + "description": "Homarr er et elegant, moderne dashboard, der giver dig alle dine apps og tjenester lige ved hånden. Med Homarr kan du få adgang til og styre alt på ét praktisk sted. Homarr integrerer problemfrit med de apps, du har tilføjet, og giver dig værdifulde oplysninger og fuld kontrol. Installationen er en leg, og Homarr understøtter en lang række implementeringsmetoder.", "i18n": "Indlæst I18n oversættelse navnerum", - "locales": "Konfigurerede I18n-lokaler", + "locales": "Konfigurerede I18n landestandarder", "contact": "Har du problemer eller spørgsmål? Kontakt os!", "addToDashboard": "Tilføj til dashboard" } diff --git a/public/locales/da/layout/modals/add-app.json b/public/locales/da/layout/modals/add-app.json index 80757860b..49d7d0241 100644 --- a/public/locales/da/layout/modals/add-app.json +++ b/public/locales/da/layout/modals/add-app.json @@ -9,54 +9,54 @@ "general": { "appname": { "label": "App navn", - "description": "" + "description": "Bruges til visning af appen på dashboardet." }, "internalAddress": { "label": "Intern adresse", - "description": "" + "description": "Appens interne IP." }, "externalAddress": { "label": "Ekstern adresse", - "description": "" + "description": "URL-adresse, der åbnes, når du klikker på appen." } }, "behaviour": { "isOpeningNewTab": { "label": "Åbn i nyt faneblad", - "description": "" + "description": "Åbn appen i en ny fane i stedet for den aktuelle fane." } }, "network": { "statusChecker": { "label": "Statuskontrol", - "description": "" + "description": "Kontrollerer, om din app er online ved hjælp af en simpel HTTP(S)-anmodning." }, "statusCodes": { "label": "HTTP statuskoder", - "description": "" + "description": "De HTTP-statuskoder, der betragtes som online." } }, "appearance": { "icon": { "label": "App Ikon", - "description": "" + "description": "Det ikon, der vises på dashboarded." } }, "integration": { "type": { "label": "Konfiguration af integration", - "description": "", + "description": "Den integrationskonfiguration, der skal bruges til at oprette forbindelse til din app.", "placeholder": "Vælg en integration", "defined": "Defineret", "undefined": "Udefineret", "public": "Offentlig", "private": "Privat", - "explanationPrivate": "", - "explanationPublic": "" + "explanationPrivate": "En privat hemmelighed sendes kun én gang til serveren. Når din browser har opdateret siden, vil den aldrig blive sendt igen.", + "explanationPublic": "En offentlig hemmelighed vil altid blive sendt til klienten og er tilgængelig via API'en. Den bør ikke indeholde fortrolige værdier som f. eks. brugernavne, adgangskoder, tokens, certifikater og lignende!" }, "secrets": { "description": "Hvis du vil opdatere en hemmelighed, skal du indtaste en værdi og klikke på knappen Gem. Hvis du vil fjerne en hemmelighed, skal du bruge knappen \"clear\".", - "warning": "", + "warning": "Dine legitimationsoplysninger fungerer som adgang til dine integrationer, og du bør aldrig dele dem med andre. Det officielle Homarr-team vil aldrig bede om legitimationsoplysninger. Sørg for at opbevare og administrere dine hemmeligheder sikkert.", "clear": "Ryd hemmelighed", "save": "Gem hemmelighed", "update": "Opdater hemmelighed" diff --git a/public/locales/da/modules/calendar.json b/public/locales/da/modules/calendar.json index 44d504025..a32cb723b 100644 --- a/public/locales/da/modules/calendar.json +++ b/public/locales/da/modules/calendar.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Kalender", - "description": "", + "description": "Viser en kalender med kommende udgivelser fra understøttede integrationer.", "settings": { - "title": "", + "title": "Indstillinger for kalender widget", "sundayStart": { "label": "Søndag første ugedag" }, diff --git a/public/locales/da/modules/common.json b/public/locales/da/modules/common.json index 2a501ced2..68d59d38a 100644 --- a/public/locales/da/modules/common.json +++ b/public/locales/da/modules/common.json @@ -4,7 +4,7 @@ }, "errors": { "unmappedOptions": { - "text": "" + "text": "Der er fundet en ubrugt parameter i konfigurationen
{{key}}. Homarr kan ikke fortolke og bruge denne parameter. For at undgå uventet adfærd skal du sikkerhedskopiere din konfiguration og rette konfigurationen." } } } diff --git a/public/locales/da/modules/dashdot.json b/public/locales/da/modules/dashdot.json index 6be9a42c3..beefc98aa 100644 --- a/public/locales/da/modules/dashdot.json +++ b/public/locales/da/modules/dashdot.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Dash.", - "description": "", + "description": "Viser graferne for en ekstern Dash. instans i Homarr.", "settings": { "title": "Indstillinger for Dash. widget", "cpuMultiView": { diff --git a/public/locales/da/modules/date.json b/public/locales/da/modules/date.json index 2965f48f2..f40ee2391 100644 --- a/public/locales/da/modules/date.json +++ b/public/locales/da/modules/date.json @@ -1,9 +1,9 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Dato og tid", + "description": "Viser aktuel dag og klokkeslæt.", "settings": { - "title": "", + "title": "Indstillinger for dato og tid widget", "display24HourFormat": { "label": "Vis fuld tid (24-timer)" } diff --git a/public/locales/da/modules/dlspeed.json b/public/locales/da/modules/dlspeed.json index b4b314915..4e4811ed5 100644 --- a/public/locales/da/modules/dlspeed.json +++ b/public/locales/da/modules/dlspeed.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Download hastighed", - "description": "" + "description": "Viser download- og uploadhastigheden for understøttede integrationer." }, "card": { "table": { diff --git a/public/locales/da/modules/docker.json b/public/locales/da/modules/docker.json index 58530734e..a5b6cf21f 100644 --- a/public/locales/da/modules/docker.json +++ b/public/locales/da/modules/docker.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Docker", - "description": "" + "description": "Giver dig mulighed for nemt at se og administrere alle dine Docker Containers." }, "search": { "placeholder": "Søg efter container- eller imagenavn" @@ -25,8 +25,8 @@ }, "actionBar": { "addService": { - "title": "", - "message": "" + "title": "Tilføj app", + "message": "Tilføj app til Homarr" }, "restart": { "title": "Genstart" @@ -68,13 +68,13 @@ "errors": { "integrationFailed": { "title": "Docker integration mislykkedes", - "message": "" + "message": "Har du glemt at mounte docker socket?" }, "unknownError": { "title": "Der opstod en fejl" }, "oneServiceAtATime": { - "title": "" + "title": "Tilføj kun én app eller tjeneste ad gangen!" } }, "actionIcon": { diff --git a/public/locales/da/modules/overseerr.json b/public/locales/da/modules/overseerr.json index 18b4bc353..0ebd9a9bd 100644 --- a/public/locales/da/modules/overseerr.json +++ b/public/locales/da/modules/overseerr.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Overseerr", - "description": "" + "description": "Giver dig mulighed for at søge og tilføje medier fra Overseerr eller Jellyseerr." }, "popup": { "item": { @@ -18,7 +18,7 @@ } }, "seasonSelector": { - "caption": "", + "caption": "Sæt kryds ved de sæsoner, du ønsker at downloade", "table": { "header": { "season": "Sæson", diff --git a/public/locales/da/modules/ping.json b/public/locales/da/modules/ping.json index d2458fc59..c8ca496cd 100644 --- a/public/locales/da/modules/ping.json +++ b/public/locales/da/modules/ping.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Ping", - "description": "" + "description": "Viser en statusindikator afhængig af HTTP-svarkoden for en given URL." }, "states": { "online": "Online {{response}}", diff --git a/public/locales/da/modules/search.json b/public/locales/da/modules/search.json index 70b8170eb..876c99352 100644 --- a/public/locales/da/modules/search.json +++ b/public/locales/da/modules/search.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Søgebjælke", - "description": "" + "description": "En søgelinje, der giver dig mulighed for at søge i din brugerdefinerede søgemaskine, YouTube og understøttede integrationer." }, "input": { "placeholder": "Søg på nettet..." @@ -10,7 +10,7 @@ "searchEngines": { "search": { "name": "Web", - "description": "" + "description": "Søg..." }, "youtube": { "name": "YouTube", @@ -22,7 +22,7 @@ }, "overseerr": { "name": "Overseerr", - "description": "" + "description": "Søg efter film og tv-udsendelser på Overseerr" } }, "tip": "Du kan vælge søgefeltet med genvejen ", diff --git a/public/locales/da/modules/torrents-status.json b/public/locales/da/modules/torrents-status.json index e77c82a47..8db870296 100644 --- a/public/locales/da/modules/torrents-status.json +++ b/public/locales/da/modules/torrents-status.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Torrent", - "description": "", + "description": "Viser en liste over torrents fra understøttede Torrent-klienter.", "settings": { - "title": "", + "title": "Indstillinger for Torrent-widget", "refreshInterval": { "label": "Opdateringsinterval (i sekunder)" }, @@ -39,12 +39,12 @@ }, "errors": { "noDownloadClients": { - "title": "", - "text": "" + "title": "Ingen understøttede Torrent-klienter fundet!", + "text": "Tilføj en understøttet Torrent-klient for at se dine aktuelle downloads" }, "generic": { "title": "Der opstod en uventet fejl", - "text": "" + "text": "Homarr kunne ikke kommunikere med dine Torrent-klienter. Kontroller venligst din konfiguration" } }, "loading": { diff --git a/public/locales/da/modules/usenet.json b/public/locales/da/modules/usenet.json index 0490ead76..99ebc60e5 100644 --- a/public/locales/da/modules/usenet.json +++ b/public/locales/da/modules/usenet.json @@ -1,13 +1,13 @@ { "descriptor": { "name": "Usenet", - "description": "" + "description": "Tillader dig at se og administrere din Usenet instans." }, "card": { "errors": { "noDownloadClients": { "title": "Ingen understøttede downloadklienter fundet!", - "text": "" + "text": "Tilføj en understøttet Usenet Download Client for at se dine aktuelle downloads" } } }, diff --git a/public/locales/da/modules/weather.json b/public/locales/da/modules/weather.json index 1bddd731a..1976d55a7 100644 --- a/public/locales/da/modules/weather.json +++ b/public/locales/da/modules/weather.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Vejr", - "description": "", + "description": "Viser de aktuelle vejroplysninger for en bestemt placering.", "settings": { - "title": "", + "title": "Indstillinger for vejr widget", "displayInFahrenheit": { "label": "Vis i Fahrenheit" }, diff --git a/public/locales/da/settings/common.json b/public/locales/da/settings/common.json index 6db7e7d62..cd7e64ce5 100644 --- a/public/locales/da/settings/common.json +++ b/public/locales/da/settings/common.json @@ -6,7 +6,7 @@ "customizations": "Tilpasninger" }, "tips": { - "configTip": "" + "configTip": "Upload din konfigurationsfil ved at trække og slippe den på siden!" }, "credits": { "madeWithLove": "Lavet med ❤️ af @" diff --git a/public/locales/da/settings/customization/page-appearance.json b/public/locales/da/settings/customization/page-appearance.json index aab352f7d..ff8ef2979 100644 --- a/public/locales/da/settings/customization/page-appearance.json +++ b/public/locales/da/settings/customization/page-appearance.json @@ -16,7 +16,7 @@ }, "customCSS": { "label": "Tilpasset CSS", - "placeholder": "" + "placeholder": "Brugerdefineret CSS vil blive anvendt sidst" }, "buttons": { "submit": "Indsend" diff --git a/public/locales/da/settings/general/config-changer.json b/public/locales/da/settings/general/config-changer.json index bfdc39a62..7303244b8 100644 --- a/public/locales/da/settings/general/config-changer.json +++ b/public/locales/da/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { - "label": "", + "label": "Konfigurationsskifter", + "description": "{{configCount}} konfigurationer er tilgængelige", "loadingNew": "Indlæser din konfiguration...", - "pleaseWait": "" + "pleaseWait": "Vent venligst, indtil din nye konfiguration er indlæst!" }, "modal": { - "title": "Vælg navnet på din nye konfiguration", - "form": { - "configName": { - "label": "Konfigurationens navn", - "validation": { - "required": "Konfigurationsnavn er påkrævet" + "copy": { + "title": "Vælg navnet på din nye konfiguration", + "form": { + "configName": { + "label": "Konfigurationens navn", + "validation": { + "required": "Konfigurationsnavn er påkrævet", + "notUnique": "Konfigurationsnavnet er allerede i brug" + }, + "placeholder": "Dit nye konfigurationsnavn" }, - "placeholder": "Dit nye konfigurationsnavn" + "submitButton": "Bekræft" }, - "submitButton": "Bekræft" + "events": { + "configSaved": { + "title": "Konfigurationen gemt", + "message": "Konfigurationen gemt som {{configName}}" + }, + "configCopied": { + "title": "Konfigurationen kopieret", + "message": "Konfigurationen kopieret som {{configName}}" + }, + "configNotCopied": { + "title": "Kan ikke kopiere konfigurationen", + "message": "Din konfiguration blev ikke kopieret som {{configName}}" + } + } }, - "events": { - "configSaved": { - "title": "Konfigurationen gemt", - "message": "Konfigurationen gemt som {{configName}}" - }, - "configCopied": { - "title": "Konfigurationen kopieret", - "message": "Konfigurationen gemt som {{configName}}" - }, - "configNotCopied": { - "title": "Kan ikke kopiere konfigurationen", - "message": "Din konfiguration blev ikke kopieret som {{configName}}" + "confirmDeletion": { + "title": "Bekræft sletning af din konfiguration", + "warningText": "Du er ved at slette '{{configName}}'", + "text": "Bemærk venligst, at sletningen ikke kan fortrydes, og at dine data vil gå tabt permanent. Når du klikker på denne knap, slettes filen permanent fra din disk. Sørg for at oprette en passende sikkerhedskopi af din konfiguration.", + "buttons": { + "confirm": "Ja, slet '{{configName}}'" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Sletning af konfiguration mislykkedes", "message": "Sletning af konfiguration mislykkedes" + }, + "deleteFailedDefaultConfig": { + "title": "Standardkonfiguration kan ikke slettes", + "message": "Konfigurationen blev ikke slettet fra filsystemet" } } }, @@ -60,11 +76,11 @@ }, "accept": { "title": "Upload af konfiguration", - "text": "" + "text": "Træk filer hertil for at uploade en konfiguration. Kun understøttelse af JSON." }, "reject": { "title": "Træk og slip Upload afvist", - "text": "" + "text": "Dette filformat understøttes ikke. Upload venligst kun JSON." } } } diff --git a/public/locales/da/settings/general/search-engine.json b/public/locales/da/settings/general/search-engine.json index bda188d48..d3578aece 100644 --- a/public/locales/da/settings/general/search-engine.json +++ b/public/locales/da/settings/general/search-engine.json @@ -2,7 +2,7 @@ "title": "Søgemaskine", "configurationName": "Konfiguration af søgemaskiner", "tips": { - "generalTip": "", + "generalTip": "Der er flere præfikser, du kan bruge! Hvis du tilføjer disse foran din forespørgsel, filtreres resultaterne. !s (Web), !t (Torrents), !y (YouTube) og !m (Media).", "placeholderTip": "%s kan bruges som en pladsholder for forespørgslen." }, "customEngine": { diff --git a/public/locales/da/settings/general/widget-positions.json b/public/locales/da/settings/general/widget-positions.json index 0967ef424..92bd90b40 100644 --- a/public/locales/da/settings/general/widget-positions.json +++ b/public/locales/da/settings/general/widget-positions.json @@ -1 +1,3 @@ -{} +{ + "label": "Placer widgets til venstre" +} diff --git a/public/locales/de/authentication/login.json b/public/locales/de/authentication/login.json index c9e6c152c..72e0156d5 100644 --- a/public/locales/de/authentication/login.json +++ b/public/locales/de/authentication/login.json @@ -1,6 +1,6 @@ { "title": "Willkommen zurück!", - "text": "", + "text": "Bitte geben Sie Ihr Kennwort ein", "form": { "fields": { "password": { @@ -18,10 +18,10 @@ "message": "Ihr Passwort wird geprüft..." }, "correct": { - "title": "" + "title": "Anmeldung erfolgreich, Weiterleitung..." }, "wrong": { - "title": "" + "title": "Das von dir eingegebene Passwort ist nicht korrekt. Bitte versuche es noch mal." } } } diff --git a/public/locales/de/layout/element-selector/selector.json b/public/locales/de/layout/element-selector/selector.json index ab7723c41..c665ab8e2 100644 --- a/public/locales/de/layout/element-selector/selector.json +++ b/public/locales/de/layout/element-selector/selector.json @@ -1,9 +1,9 @@ { "modal": { "title": "Neue Kachel hinzufügen", - "text": "" + "text": "Kacheln sind das Hauptelement von Homarr. Sie werden verwendet, um Ihre Anwendungen und andere Informationen anzuzeigen. Sie können so viele Kacheln hinzufügen, wie Sie möchten." }, - "widgetDescription": "", + "widgetDescription": "Widgets interagieren mit Ihren Anwendungen, um Ihnen mehr Kontrolle über sie zu geben. Sie erfordern in der Regel eine zusätzliche Konfiguration vor der Verwendung.", "goBack": "Zurück auf die vorherige Seite", "actionIcon": { "tooltip": "Kachel hinzufügen" diff --git a/public/locales/de/layout/header/actions/toggle-edit-mode.json b/public/locales/de/layout/header/actions/toggle-edit-mode.json index bbfc0fb46..6824b9d63 100644 --- a/public/locales/de/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/de/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "Im Bearbeitungsmodus können Sie Kacheln anpassen und Anwendungen konfigurieren. Die Änderungen werden erst gespeichert, wenn Sie den Bearbeitungsmodus verlassen.", "button": { "disabled": "Bearbeitungsmodus aktivieren", "enabled": "Speichern und Beenden" }, "popover": { - "title": "", - "text": "" + "title": "Der Bearbeitungsmodus ist für <1>{{size}} aktiviert", + "text": "Sie können Ihre Apps jetzt anpassen und konfigurieren. Änderungen werden nicht gespeichert bis Sie den Bearbeitungsmodus verlassen" + }, + "screenSizes": { + "small": "Klein", + "medium": "Mittel", + "large": "Groß" } } diff --git a/public/locales/de/layout/modals/about.json b/public/locales/de/layout/modals/about.json index 29a660b7e..2bd54bf47 100644 --- a/public/locales/de/layout/modals/about.json +++ b/public/locales/de/layout/modals/about.json @@ -1,4 +1,5 @@ { + "description": "Homarr ist ein schlankes, modernes Dashboard, das alle Ihre Apps und Dienste auf Knopfdruck zur Verfügung stellt. Mittels Homarr können Sie von einem einzigen Ort aus auf alles zugreifen und steuern. Es lässt sich nahtlos in die von Ihnen bevorzugten Apps integrieren und versorgt Sie mit wertvollen Informationen und der vollständige Kontrolle. Die Installation ist ein Kinderspiel, und es werden eine breite Palette von Konfigurations unterstützt.", "i18n": "Geladene I18n Übersetzungs Namensräume", "locales": "Konfigurierte I18n Sprachumgebungen", "contact": "Haben Sie Probleme oder Fragen? Nehmen Sie Kontakt mit uns auf!", diff --git a/public/locales/de/layout/modals/add-app.json b/public/locales/de/layout/modals/add-app.json index 7311c3aa2..758e777d7 100644 --- a/public/locales/de/layout/modals/add-app.json +++ b/public/locales/de/layout/modals/add-app.json @@ -9,54 +9,54 @@ "general": { "appname": { "label": "Anwendungsname", - "description": "" + "description": "Wird für die Anzeige der App auf dem Dashboard verwendet." }, "internalAddress": { "label": "Interne Adresse", - "description": "" + "description": "Interne IP-Adresse der Anwendung." }, "externalAddress": { "label": "Externe Adresse", - "description": "" + "description": "URL, die beim Anklicken der App geöffnet wird." } }, "behaviour": { "isOpeningNewTab": { "label": "In neuem Tab öffnen", - "description": "" + "description": "Öffnen Sie die App in einer neuen Registerkarte, anstatt in der aktuellen Registerkarte." } }, "network": { "statusChecker": { "label": "Statusprüfer", - "description": "" + "description": "Prüft, ob Ihre Anwendung online und mittels einer einfachen HTTP(S)-Anfrage erreichbar ist." }, "statusCodes": { "label": "HTTP Statuscodes", - "description": "" + "description": "Die HTTP-Statuscodes, die als online angesehen werden." } }, "appearance": { "icon": { "label": "App Symbol", - "description": "" + "description": "Das Symbol, das auf dem Dashboard angezeigt werden soll." } }, "integration": { "type": { "label": "Integrations-Konfiguration", - "description": "", + "description": "Die Integrationskonfiguration, die für die Verbindung mit Ihrer Anwendung verwendet wird.", "placeholder": "Integration auswählen", "defined": "Definiert", "undefined": "Nicht definiert", "public": "Öffentlich sichtbar", "private": "Privat", - "explanationPrivate": "", - "explanationPublic": "" + "explanationPrivate": "Ein private Phrase wird nur einmal an den Server gesendet. Sobald Ihr Browser die Seite aktualisiert hat, wird es nie wieder gesendet.", + "explanationPublic": "Ein öffentliche Phrase wird immer an den Client gesendet und ist über die API zugänglich. Es sollte keine vertraulichen Werte wie Benutzernamen, Passwörter, Token, Zertifikate und ähnliches enthalten!" }, "secrets": { "description": "Um eine Phrase zu aktualisieren, geben Sie einen Wert ein und klicken Sie auf Speichern. Um eine Phrase zu entfernen, klicken Sie auf die Schaltfläche Löschen.", - "warning": "", + "warning": "Ihre Anmeldedaten dienen als Zugang für Homarr und sie sollten diese niemals an andere Personen weitergeben. Das Homarr-Team wird Sie niemals nach Ihren Zugangsdaten fragen. Stellen Sie sicher, dass sie ihre Zugangsdaten sicher aufbewahren und verwalten.", "clear": "Phrase löschen", "save": "Phrase speichern", "update": "Phrase ändern" diff --git a/public/locales/de/modules/calendar.json b/public/locales/de/modules/calendar.json index d94c9de43..d6ddf5949 100644 --- a/public/locales/de/modules/calendar.json +++ b/public/locales/de/modules/calendar.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Kalender", - "description": "", + "description": "Zeigt einen Kalender mit anstehenden Veröffentlichungen von unterstützten Widgets an.", "settings": { - "title": "", + "title": "Einstellungen für das Kalender Widget", "sundayStart": { "label": "Wochenbeginn am Sonntag" }, diff --git a/public/locales/de/modules/common.json b/public/locales/de/modules/common.json index c216b43d1..c7014d161 100644 --- a/public/locales/de/modules/common.json +++ b/public/locales/de/modules/common.json @@ -4,7 +4,7 @@ }, "errors": { "unmappedOptions": { - "text": "" + "text": "Ungenutzter Parameter in der Konfiguration erkannt
{{key}}. Homarr ist nicht in der Lage, diesen Parameter zu interpretieren und zu verwenden. Um ein unerwartetes Verhalten zu vermeiden, sichern Sie Ihre Konfiguration und korrigieren Sie sie." } } } diff --git a/public/locales/de/modules/dashdot.json b/public/locales/de/modules/dashdot.json index 15d4ae542..a484a30fb 100644 --- a/public/locales/de/modules/dashdot.json +++ b/public/locales/de/modules/dashdot.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Dash.", - "description": "", + "description": "Zeigt die Graphen einer externen Dash.-Instanz innerhalb von Homarr an.", "settings": { "title": "Einstellungen für Dash. Widget", "cpuMultiView": { diff --git a/public/locales/de/modules/date.json b/public/locales/de/modules/date.json index b5f6ec88a..63de4fdc0 100644 --- a/public/locales/de/modules/date.json +++ b/public/locales/de/modules/date.json @@ -1,9 +1,9 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Datum und Zeit", + "description": "Zeigt das aktuelle Datum und die Uhrzeit an", "settings": { - "title": "", + "title": "Einstellungen für das Widget \"Datum und Uhrzeit", "display24HourFormat": { "label": "24-Stunden Format" } diff --git a/public/locales/de/modules/dlspeed.json b/public/locales/de/modules/dlspeed.json index 29a4b260e..ecefcd65c 100644 --- a/public/locales/de/modules/dlspeed.json +++ b/public/locales/de/modules/dlspeed.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Download Geschwindigkeit", - "description": "" + "description": "Zeigt die Download- und Upload-Geschwindigkeit der unterstützten Widgets an." }, "card": { "table": { diff --git a/public/locales/de/modules/docker.json b/public/locales/de/modules/docker.json index 09166f7d8..718402eeb 100644 --- a/public/locales/de/modules/docker.json +++ b/public/locales/de/modules/docker.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Docker", - "description": "" + "description": "Ermöglicht es Ihnen, alle Ihre Docker-Container zu sehen und zu verwalten." }, "search": { "placeholder": "Suche nach Container- oder Image namen" @@ -25,8 +25,8 @@ }, "actionBar": { "addService": { - "title": "", - "message": "" + "title": "App hinzufügen", + "message": "App zu Homarr hinzufügen" }, "restart": { "title": "Neustarten" @@ -68,13 +68,13 @@ "errors": { "integrationFailed": { "title": "Docker-Integration fehlgeschlagen", - "message": "" + "message": "Haben Sie vergessen, den Docker-Socket zu mounten?" }, "unknownError": { "title": "Es ist ein Fehler aufgetreten" }, "oneServiceAtATime": { - "title": "" + "title": "Bitte fügen Sie immer nur eine Anwendung oder einen Dienst auf einmal hinzu!" } }, "actionIcon": { diff --git a/public/locales/de/modules/overseerr.json b/public/locales/de/modules/overseerr.json index a805bfb92..60767f669 100644 --- a/public/locales/de/modules/overseerr.json +++ b/public/locales/de/modules/overseerr.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Overseerr", - "description": "" + "description": "Ermöglicht Ihnen das Suchen und Hinzufügen von Medien aus Overseerr oder Jellyseerr." }, "popup": { "item": { @@ -18,7 +18,7 @@ } }, "seasonSelector": { - "caption": "", + "caption": "Markieren Sie die Staffeln, die Sie herunterladen möchten", "table": { "header": { "season": "Staffel", diff --git a/public/locales/de/modules/ping.json b/public/locales/de/modules/ping.json index 9a77d88da..20ae061aa 100644 --- a/public/locales/de/modules/ping.json +++ b/public/locales/de/modules/ping.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Ping", - "description": "" + "description": "Zeigt einen Statusindikator in Abhängigkeit vom HTTP-Antwortcode einer bestimmten URL an." }, "states": { "online": "Online {{response}}", diff --git a/public/locales/de/modules/search.json b/public/locales/de/modules/search.json index da3db653f..8d04cb708 100644 --- a/public/locales/de/modules/search.json +++ b/public/locales/de/modules/search.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Suchleiste", - "description": "" + "description": "Eine Suchleiste, mit der Sie Ihre eigene Suchmaschine, YouTube und andere unterstützte Konfigurationen durchsuchen können." }, "input": { "placeholder": "Das Internet durchsuchen..." @@ -10,7 +10,7 @@ "searchEngines": { "search": { "name": "Web", - "description": "" + "description": "Suche..." }, "youtube": { "name": "YouTube", @@ -22,7 +22,7 @@ }, "overseerr": { "name": "Overseerr", - "description": "" + "description": "Suche nach Filmen und TV-Sendungen auf Overseerr" } }, "tip": "Sie können die Suchleiste mit dem Tastenkürzel auswählen ", diff --git a/public/locales/de/modules/torrents-status.json b/public/locales/de/modules/torrents-status.json index 9020a8db6..4b9053bc6 100644 --- a/public/locales/de/modules/torrents-status.json +++ b/public/locales/de/modules/torrents-status.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Torrent", - "description": "", + "description": "Zeigt eine Liste von Torrents der unterstützten Torrent-Clients an.", "settings": { - "title": "", + "title": "Einstellungen für das Torrent Widget", "refreshInterval": { "label": "Aktualisierungsintervall (in Sekunden)" }, @@ -39,12 +39,12 @@ }, "errors": { "noDownloadClients": { - "title": "", - "text": "" + "title": "Keine unterstützten Torrent Clients gefunden!", + "text": "Fügen Sie einen unterstützten Torrent Client hinzu, um Ihre aktuellen Downloads anzuzeigen" }, "generic": { "title": "Ein unerwarteter Fehler ist aufgetreten", - "text": "" + "text": "Homarr konnte nicht mit Ihren Torrent Clients kommunizieren. Bitte überprüfen Sie Ihre Konfiguration" } }, "loading": { diff --git a/public/locales/de/modules/usenet.json b/public/locales/de/modules/usenet.json index e222066fc..f14981934 100644 --- a/public/locales/de/modules/usenet.json +++ b/public/locales/de/modules/usenet.json @@ -1,13 +1,13 @@ { "descriptor": { "name": "Usenet", - "description": "" + "description": "Ermöglicht es Ihnen, Ihre Usenet-Instanz anzuzeigen und zu verwalten." }, "card": { "errors": { "noDownloadClients": { "title": "Keine unterstützten Download-Clients gefunden!", - "text": "" + "text": "Fügen Sie einen unterstützten Usenet Download Client hinzu, um Ihre aktuellen Downloads anzuzeigen" } } }, diff --git a/public/locales/de/modules/weather.json b/public/locales/de/modules/weather.json index 6c70d9943..16a5d8039 100644 --- a/public/locales/de/modules/weather.json +++ b/public/locales/de/modules/weather.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Wetter", - "description": "", + "description": "Zeigt die aktuellen Wetterinformationen für einen bestimmten Ort an.", "settings": { - "title": "", + "title": "Einstellungen für das Wetter Widget", "displayInFahrenheit": { "label": "In Fahrenheit anzeigen" }, diff --git a/public/locales/de/settings/common.json b/public/locales/de/settings/common.json index f7bdff764..e2a08e507 100644 --- a/public/locales/de/settings/common.json +++ b/public/locales/de/settings/common.json @@ -6,7 +6,7 @@ "customizations": "Anpassungen" }, "tips": { - "configTip": "" + "configTip": "Laden Sie Ihre Konfigurationsdatei hoch, indem Sie sie per Drag & Drop auf diese Seite ziehen!" }, "credits": { "madeWithLove": "Gemacht mit ❤️ von @" diff --git a/public/locales/de/settings/customization/page-appearance.json b/public/locales/de/settings/customization/page-appearance.json index a2a3eb820..d55ac9c5f 100644 --- a/public/locales/de/settings/customization/page-appearance.json +++ b/public/locales/de/settings/customization/page-appearance.json @@ -16,7 +16,7 @@ }, "customCSS": { "label": "Benutzerdefiniertes CSS", - "placeholder": "" + "placeholder": "Benutzerdefiniertes CSS wird zuletzt angewendet" }, "buttons": { "submit": "Absenden" diff --git a/public/locales/de/settings/general/config-changer.json b/public/locales/de/settings/general/config-changer.json index 490e3ed9e..87c200f02 100644 --- a/public/locales/de/settings/general/config-changer.json +++ b/public/locales/de/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { - "label": "", + "label": "Konfigurationslader", + "description": "", "loadingNew": "Ihre Konfiguration wird geladen...", - "pleaseWait": "" + "pleaseWait": "Bitte warten Sie, bis Ihre neue Konfiguration geladen ist!" }, "modal": { - "title": "Wählen Sie den Namen für Ihre neue Konfiguration", - "form": { - "configName": { - "label": "Konfigurationsname", - "validation": { - "required": "Name der Konfiguration ist erforderlich" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Ihr neuer Konfigurationsname" + "submitButton": "" }, - "submitButton": "Bestätigen" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Konfiguration gespeichert", - "message": "Konfiguration gespeichert als {{configName}}" - }, - "configCopied": { - "title": "Konfiguration kopiert", - "message": "Konfiguration gespeichert als {{configName}}" - }, - "configNotCopied": { - "title": "Konfiguration konnte nicht kopiert werden", - "message": "Ihre Konfiguration wurde nicht als {{configName}} kopiert" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Löschung der Konfiguration fehlgeschlagen", "message": "Löschung der Konfiguration fehlgeschlagen" + }, + "deleteFailedDefaultConfig": { + "title": "Die Standardkonfiguration kann nicht gelöscht werden", + "message": "Die Konfiguration wurde nicht vom System gelöscht" } } }, @@ -60,11 +76,11 @@ }, "accept": { "title": "Konfiguration hochladen", - "text": "" + "text": "Ziehen Sie unterstütze Dateien hierher, um eine Konfiguration hochzuladen. Nur für JSON-Dateien." }, "reject": { "title": "Drag and Drop Upload abgelehnt", - "text": "" + "text": "Dieses Dateiformat wird nicht unterstützt. Bitte laden Sie nur JSON-Dateien hoch." } } } diff --git a/public/locales/de/settings/general/search-engine.json b/public/locales/de/settings/general/search-engine.json index 17a441ecb..900ecb677 100644 --- a/public/locales/de/settings/general/search-engine.json +++ b/public/locales/de/settings/general/search-engine.json @@ -2,7 +2,7 @@ "title": "Suchmaschine", "configurationName": "Suchmaschinen Einstellungen", "tips": { - "generalTip": "", + "generalTip": "Es gibt mehrere Präfixe, die Sie verwenden können! Wenn Sie diese vor Ihrer Abfrage hinzufügen, werden die Ergebnisse gefiltert. z.b. !s (Web), !t (Torrents), !y (YouTube), und !m (Medien).", "placeholderTip": "%s kann als Platzhalter für deine Suchanfrage verwendet werden." }, "customEngine": { diff --git a/public/locales/de/settings/general/widget-positions.json b/public/locales/de/settings/general/widget-positions.json index 0967ef424..22bf81801 100644 --- a/public/locales/de/settings/general/widget-positions.json +++ b/public/locales/de/settings/general/widget-positions.json @@ -1 +1,3 @@ -{} +{ + "label": "Widgets auf der linken Seite positionieren" +} diff --git a/public/locales/es/authentication/login.json b/public/locales/es/authentication/login.json index e1571fb79..7944a509a 100644 --- a/public/locales/es/authentication/login.json +++ b/public/locales/es/authentication/login.json @@ -1,6 +1,6 @@ { "title": "¡Bienvenido/a otra vez!", - "text": "", + "text": "Por favor, introduce tu contraseña", "form": { "fields": { "password": { @@ -18,10 +18,10 @@ "message": "Tu contraseña está siendo comprobada..." }, "correct": { - "title": "" + "title": "Inicio de sesión satisfactorio, redirigiendo..." }, "wrong": { - "title": "" + "title": "La contraseña introducida es incorrecta, por favor, intenta de nuevo." } } } diff --git a/public/locales/es/layout/element-selector/selector.json b/public/locales/es/layout/element-selector/selector.json index 69b4ce50f..448cf2d7c 100644 --- a/public/locales/es/layout/element-selector/selector.json +++ b/public/locales/es/layout/element-selector/selector.json @@ -1,9 +1,9 @@ { "modal": { "title": "Añadir nueva tarjeta", - "text": "" + "text": "Las tarjetas son el elemento principal de Homarr. Éstas se usan para mostrar tus apps, e información extra. Puedes agregar tantas tarjetas como quieras." }, - "widgetDescription": "", + "widgetDescription": "Los widgets interactúan con tus apps, para otorgarte mayor control sobre éstas. Por lo general, éstos requieren de configuración adicional antes de poder usarlos.", "goBack": "Volver al paso anterior", "actionIcon": { "tooltip": "Añadir tarjeta" diff --git a/public/locales/es/layout/header/actions/toggle-edit-mode.json b/public/locales/es/layout/header/actions/toggle-edit-mode.json index cf44f7e67..d0f4f8f3b 100644 --- a/public/locales/es/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/es/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "En Modo Edición, puedes ajustar tarjetas y configurar apps. Los cambios no se guardan hasta que salgas del Modo Edición.", "button": { "disabled": "Abrir Modo Edición", "enabled": "Salir y Guardar" }, "popover": { - "title": "", - "text": "" + "title": "Modo edición activado para el tamaño <1>{{size}}", + "text": "Puedes ajustar y configurar tus apps ahora. Los cambios no son guardados hasta que salgas del modo edición" + }, + "screenSizes": { + "small": "pequeño", + "medium": "medio", + "large": "grande" } } diff --git a/public/locales/es/settings/general/config-changer.json b/public/locales/es/settings/general/config-changer.json index 900534699..4001ec8c7 100644 --- a/public/locales/es/settings/general/config-changer.json +++ b/public/locales/es/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "Cargando tu configuración...", "pleaseWait": "" }, "modal": { - "title": "Escoge el nombre de tu nueva configuración", - "form": { - "configName": { - "label": "Nombre de la configuración", - "validation": { - "required": "Nombre de configuración requerido" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Tu nuevo nombre de configuración" + "submitButton": "" }, - "submitButton": "Confirmar" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Configuración guardada", - "message": "Configuración guardada como {{configName}}" - }, - "configCopied": { - "title": "Configuración copiada", - "message": "Configuración copiada como {{configName}}" - }, - "configNotCopied": { - "title": "Imposible copiar configuración", - "message": "Tu configuración no pudo ser copiada como {{configName}}" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Error en el borrado de la configuración", "message": "Error en el borrado de la configuración" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/fr/authentication/login.json b/public/locales/fr/authentication/login.json index 272b59d47..112db8720 100644 --- a/public/locales/fr/authentication/login.json +++ b/public/locales/fr/authentication/login.json @@ -1,6 +1,6 @@ { "title": "Bienvenue !", - "text": "", + "text": "Veuillez entrer votre mot de passe", "form": { "fields": { "password": { @@ -18,10 +18,10 @@ "message": "Votre mot de passe est en cours de vérification..." }, "correct": { - "title": "" + "title": "Inscription réussie, redirection..." }, "wrong": { - "title": "" + "title": "Le mot de passe saisi est incorrect, veuillez réessayer." } } } diff --git a/public/locales/fr/layout/element-selector/selector.json b/public/locales/fr/layout/element-selector/selector.json index ee6468472..95b5836ee 100644 --- a/public/locales/fr/layout/element-selector/selector.json +++ b/public/locales/fr/layout/element-selector/selector.json @@ -3,7 +3,7 @@ "title": "Ajouter une tuile", "text": "" }, - "widgetDescription": "", + "widgetDescription": "Les widgets interagissent avec vos applications, pour vous permettre de mieux les contrôler. Ils nécessitent généralement quelques configurations supplémentaires avant d'être utilisés.", "goBack": "Retourner à la page précédente", "actionIcon": { "tooltip": "Ajouter une tuile" diff --git a/public/locales/fr/layout/header/actions/toggle-edit-mode.json b/public/locales/fr/layout/header/actions/toggle-edit-mode.json index 6fbeeccdf..39e034157 100644 --- a/public/locales/fr/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/fr/layout/header/actions/toggle-edit-mode.json @@ -6,6 +6,11 @@ }, "popover": { "title": "", - "text": "" + "text": "Vous pouvez désormais ajuster et configurer vos applications. Les modifications ne sont pas enregistrées jusqu'à ce que vous quittiez le mode édition" + }, + "screenSizes": { + "small": "petit", + "medium": "moyen", + "large": "grand" } } diff --git a/public/locales/fr/layout/modals/about.json b/public/locales/fr/layout/modals/about.json index 995ef2d86..582f5d996 100644 --- a/public/locales/fr/layout/modals/about.json +++ b/public/locales/fr/layout/modals/about.json @@ -1,4 +1,5 @@ { + "description": "Homarr est un tableau de bord élégant, moderne qui met toutes vos applications et services au bout de vos doigts. Avec Homarr, vous pouvez accéder et contrôler tout dans un seul endroit. Homarr s'intègre de façon transparente avec les applications que vous avez ajoutées, vous fournissant des informations précieuses et vous donnant un contrôle total. L'installation est un jeu d'enfant, et Homarr prend en charge un large éventail de méthodes de déploiement.", "i18n": "Espaces de traduction I18n chargés", "locales": "Locales I18n configurées", "contact": "Vous avez des problèmes ou des questions ? Communiquez-le nous !", diff --git a/public/locales/fr/layout/modals/add-app.json b/public/locales/fr/layout/modals/add-app.json index 3cd265584..dd58e754c 100644 --- a/public/locales/fr/layout/modals/add-app.json +++ b/public/locales/fr/layout/modals/add-app.json @@ -9,37 +9,37 @@ "general": { "appname": { "label": "Nom de l'application", - "description": "" + "description": "Utilisé pour afficher l'application sur le tableau de bord." }, "internalAddress": { "label": "Adresse interne", - "description": "" + "description": "IP interne de l'application." }, "externalAddress": { "label": "Adresse externe", - "description": "" + "description": "URL qui sera ouverte dans le navigateur lorsque l'on clique sur l'application." } }, "behaviour": { "isOpeningNewTab": { "label": "Ouvrir dans un nouvel onglet", - "description": "" + "description": "Ouvrez l'application dans un nouvel onglet au lieu de l'onglet actuel." } }, "network": { "statusChecker": { "label": "Vérificateur de statut", - "description": "" + "description": "Vérifie si votre application est en ligne en utilisant une simple requête HTTP(S)." }, "statusCodes": { "label": "Codes d'état HTTP", - "description": "" + "description": "Les codes d'état HTTP qui sont considérés comme étant en ligne." } }, "appearance": { "icon": { "label": "Icône de l’app", - "description": "" + "description": "L'icône qui sera affichée sur le tableau de bord." } }, "integration": { diff --git a/public/locales/fr/modules/common.json b/public/locales/fr/modules/common.json index ce050fe42..cc7a46382 100644 --- a/public/locales/fr/modules/common.json +++ b/public/locales/fr/modules/common.json @@ -4,7 +4,7 @@ }, "errors": { "unmappedOptions": { - "text": "" + "text": "Un paramètre non utilisé dans votre configuration a été détectée
{{key}}. Homarr est incapable d'interpréter et d'utiliser ce paramètre. Pour éviter tout comportement inattendu, sauvegardez votre configuration et corrigez-la." } } } diff --git a/public/locales/fr/modules/date.json b/public/locales/fr/modules/date.json index 04616421e..08db74791 100644 --- a/public/locales/fr/modules/date.json +++ b/public/locales/fr/modules/date.json @@ -1,7 +1,7 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Date et heure", + "description": "Affiche la date et l'heure courante.", "settings": { "title": "", "display24HourFormat": { diff --git a/public/locales/fr/modules/docker.json b/public/locales/fr/modules/docker.json index 8b6b8be96..ddf7efa72 100644 --- a/public/locales/fr/modules/docker.json +++ b/public/locales/fr/modules/docker.json @@ -25,7 +25,7 @@ }, "actionBar": { "addService": { - "title": "", + "title": "Ajouter une application", "message": "" }, "restart": { @@ -68,13 +68,13 @@ "errors": { "integrationFailed": { "title": "L'intégration de Docker a échoué", - "message": "" + "message": "Avez-vous oublié de monter le socket Docker ?" }, "unknownError": { "title": "Une erreur s’est produite" }, "oneServiceAtATime": { - "title": "" + "title": "Veuillez n'ajouter qu'une application ou service à la fois !" } }, "actionIcon": { diff --git a/public/locales/fr/modules/overseerr.json b/public/locales/fr/modules/overseerr.json index e3a35878a..975dc1769 100644 --- a/public/locales/fr/modules/overseerr.json +++ b/public/locales/fr/modules/overseerr.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Overseerr", - "description": "" + "description": "Permet de rechercher et d'ajouter des médias depuis Overseerr ou Jellyseerr." }, "popup": { "item": { diff --git a/public/locales/fr/modules/search.json b/public/locales/fr/modules/search.json index ec65d9b48..9100ecbbe 100644 --- a/public/locales/fr/modules/search.json +++ b/public/locales/fr/modules/search.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Barre de recherche", - "description": "" + "description": "Une barre de recherche qui vous permet d'effectuer des recherches dans un moteur de recherche personnalisé, sur YouTube et dans les intégrations prises en charge." }, "input": { "placeholder": "Cherchez sur le web..." @@ -10,7 +10,7 @@ "searchEngines": { "search": { "name": "Web", - "description": "" + "description": "Rechercher..." }, "youtube": { "name": "YouTube", @@ -22,7 +22,7 @@ }, "overseerr": { "name": "Overseerr", - "description": "" + "description": "Rechercher des films et sériess sur Overseerr" } }, "tip": "Vous pouvez sélectionner la barre de recherche avec le raccourci ", diff --git a/public/locales/fr/modules/torrents-status.json b/public/locales/fr/modules/torrents-status.json index 01e2be029..fb9c03ab2 100644 --- a/public/locales/fr/modules/torrents-status.json +++ b/public/locales/fr/modules/torrents-status.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Torrent", - "description": "", + "description": "Affiche une liste de torrents provenant de clients Torrent pris en charge.", "settings": { - "title": "", + "title": "Paramètres du widget Torrent", "refreshInterval": { "label": "Intervalle d'actualisation en secondes" }, @@ -39,12 +39,12 @@ }, "errors": { "noDownloadClients": { - "title": "", - "text": "" + "title": "Aucun client Torrent supporté n'a été trouvé !", + "text": "Ajouter un client Torrent pris en charge pour voir vos téléchargements en cours" }, "generic": { "title": "Une erreur inattendue s'est produite", - "text": "" + "text": "Homarr n'a pas pu communiquer avec vos clients Torrent. Veuillez vérifier votre configuration" } }, "loading": { diff --git a/public/locales/fr/modules/usenet.json b/public/locales/fr/modules/usenet.json index 38a7953db..afd2ea7f0 100644 --- a/public/locales/fr/modules/usenet.json +++ b/public/locales/fr/modules/usenet.json @@ -1,13 +1,13 @@ { "descriptor": { "name": "Usenet", - "description": "" + "description": "Vous permet d'afficher et de gérer votre instance Usenet." }, "card": { "errors": { "noDownloadClients": { "title": "Aucun client de téléchargement supporté n'a été trouvé !", - "text": "" + "text": "Ajoutez un client de téléchargement Usenet pris en charge pour afficher vos téléchargements" } } }, diff --git a/public/locales/fr/modules/weather.json b/public/locales/fr/modules/weather.json index 98bfc0713..8accacb79 100644 --- a/public/locales/fr/modules/weather.json +++ b/public/locales/fr/modules/weather.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Météo", - "description": "", + "description": "Affiche la météo actuelle d'un emplacement préconfiguré.", "settings": { - "title": "", + "title": "Paramètres du widget météo", "displayInFahrenheit": { "label": "Affichage en Fahrenheit" }, diff --git a/public/locales/fr/settings/common.json b/public/locales/fr/settings/common.json index 796345e09..80cdaca53 100644 --- a/public/locales/fr/settings/common.json +++ b/public/locales/fr/settings/common.json @@ -6,7 +6,7 @@ "customizations": "Personnalisations" }, "tips": { - "configTip": "" + "configTip": "Importer votre fichier de configuration en le faisant glisser et en le déposant sur la page !" }, "credits": { "madeWithLove": "Fait avec ❤️ par @" diff --git a/public/locales/fr/settings/customization/page-appearance.json b/public/locales/fr/settings/customization/page-appearance.json index 42077cb66..0072601b6 100644 --- a/public/locales/fr/settings/customization/page-appearance.json +++ b/public/locales/fr/settings/customization/page-appearance.json @@ -16,7 +16,7 @@ }, "customCSS": { "label": "CSS personnalisé", - "placeholder": "" + "placeholder": "Le CSS personnalisé sera appliqué en dernier" }, "buttons": { "submit": "Soumettre" diff --git a/public/locales/fr/settings/general/config-changer.json b/public/locales/fr/settings/general/config-changer.json index 15dbccd8e..c964b9391 100644 --- a/public/locales/fr/settings/general/config-changer.json +++ b/public/locales/fr/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "Chargement des configurations ...", - "pleaseWait": "" + "pleaseWait": "Veuillez attendre que votre nouvelle configuration soit chargée !" }, "modal": { - "title": "Choisissez le nom de votre nouvelle configuration", - "form": { - "configName": { - "label": "Nom de la configuration", - "validation": { - "required": "Le nom de la configuration est obligatoire" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Le nom de votre nouvelle configuration" + "submitButton": "" }, - "submitButton": "Confirmer" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Configuration sauvegardée", - "message": "Configuration enregistrée sous {{configName}}" - }, - "configCopied": { - "title": "Configuration copiée", - "message": "Configuration copiée comme {{configName}}" - }, - "configNotCopied": { - "title": "Impossible de copier le fichier", - "message": "Votre configuration n'a pas été copiée en tant que {{configName}}" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "La suppression de la configuration a échoué", "message": "La suppression de la configuration a échoué" + }, + "deleteFailedDefaultConfig": { + "title": "La configuration par défaut ne peut pas être supprimée", + "message": "La configuration n'a pas pu être supprimée du système de fichiers" } } }, @@ -60,11 +76,11 @@ }, "accept": { "title": "Téléversement de la configuration", - "text": "" + "text": "Faites glisser les fichiers ici pour importer votre configuration. Supporte uniquement les fichiers JSON." }, "reject": { "title": "Upload par glisser-déposer rejeté", - "text": "" + "text": "Ce format de fichier n'est pas pris en charge. Veuillez ne téléverser que des fichiers JSON." } } } diff --git a/public/locales/fr/settings/general/search-engine.json b/public/locales/fr/settings/general/search-engine.json index b4c630924..ba73acb6d 100644 --- a/public/locales/fr/settings/general/search-engine.json +++ b/public/locales/fr/settings/general/search-engine.json @@ -2,7 +2,7 @@ "title": "Moteur de recherche", "configurationName": "Configuration du moteur de recherche", "tips": { - "generalTip": "", + "generalTip": "Il existe plusieurs préfixes que vous pouvez utiliser ! L'ajout de ces préfixes devant votre requête filtrera les résultats. !s (Web), !t (Torrents), !y (YouTube), et !m (Media).", "placeholderTip": "%s peut être utilisé en tant que placeholder pour la requête." }, "customEngine": { diff --git a/public/locales/fr/settings/general/widget-positions.json b/public/locales/fr/settings/general/widget-positions.json index 0967ef424..96674015a 100644 --- a/public/locales/fr/settings/general/widget-positions.json +++ b/public/locales/fr/settings/general/widget-positions.json @@ -1 +1,3 @@ -{} +{ + "label": "Positionner les widgets à gauche" +} diff --git a/public/locales/he/authentication/login.json b/public/locales/he/authentication/login.json index ba887d820..b4e9fa11e 100644 --- a/public/locales/he/authentication/login.json +++ b/public/locales/he/authentication/login.json @@ -1,6 +1,6 @@ { - "title": "ברוך הבא", - "text": "", + "title": "ברוך שובך!", + "text": "נא להזין סיסמה", "form": { "fields": { "password": { @@ -9,7 +9,7 @@ } }, "buttons": { - "submit": "כניסה למערכת" + "submit": "התחבר\\י" } }, "notifications": { @@ -18,10 +18,10 @@ "message": "הסיסמה בבדיקה..." }, "correct": { - "title": "" + "title": "התחברת בהצלחה" }, "wrong": { - "title": "" + "title": "הסיסמה שגויה, נסה שנית" } } } diff --git a/public/locales/he/layout/element-selector/selector.json b/public/locales/he/layout/element-selector/selector.json index db697c6aa..8c50729af 100644 --- a/public/locales/he/layout/element-selector/selector.json +++ b/public/locales/he/layout/element-selector/selector.json @@ -1,9 +1,9 @@ { "modal": { "title": "הוספת אריח חדש", - "text": "" + "text": "אריחים הם המרכיב העיקרי של Homarr. הם משמשים להצגת אפליקציות ומידע נוסף. ניתן להוסיף אריחים ללא הגבלה." }, - "widgetDescription": "", + "widgetDescription": "ווידג'טים מקיימים אינטראקציה עם האפליקציות, כדי לספק שליטה רבה יותר על היישומים. בדרך כלל דורשים תצורה נוספת לפני השימוש.", "goBack": "חזרה לשלב הקודם", "actionIcon": { "tooltip": "הוספת אריח" diff --git a/public/locales/he/layout/header/actions/toggle-edit-mode.json b/public/locales/he/layout/header/actions/toggle-edit-mode.json index 0fdd20b8d..7486123e6 100644 --- a/public/locales/he/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/he/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "במצב עריכה, ניתן להתאים אריחים ולהגדיר אפליקציות. שינויים לא נשמרים עד יציאה ממצב עריכה.", "button": { "disabled": "כניסה למצב עריכה", "enabled": "יציאה ושמירה" }, "popover": { - "title": "", - "text": "" + "title": "מצב עריכה מופעל עבור גודל <1>{{size}}", + "text": "ניתן להתאים ולהגדיר את האפליקציות עכשיו. השינויים לא נשמרים עד יציאה ממצב עריכה." + }, + "screenSizes": { + "small": "קטן", + "medium": "בינוני", + "large": "גדול" } } diff --git a/public/locales/he/layout/modals/about.json b/public/locales/he/layout/modals/about.json index 58b376c0e..6f3d57a9b 100644 --- a/public/locales/he/layout/modals/about.json +++ b/public/locales/he/layout/modals/about.json @@ -1,4 +1,5 @@ { + "description": "Homarr הוא לוח מחוונים אלגנטי, מודרני, אשר שם את כל האפליקציות והשירותים בהישג יד. עם Homarr, ניתן לגשת לכל דבר ולשלוט בו במיקום נוח אחד. Homarr משתלב בצורה חלקה עם האפליקציות, מספק מידע רב ערך ונותן שליטה מלאה. ההתקנה היא קלה ותומכת במגוון רחב של שיטות פריסה.", "i18n": "מרחבי שמות טעונים של תרגום i18n", "locales": "אזורי i18n שתצורתם נקבעה", "contact": "נתקלת בבעיות או בשאלות? צור איתנו קשר!", diff --git a/public/locales/he/layout/modals/add-app.json b/public/locales/he/layout/modals/add-app.json index 1a96a9780..feae550bb 100644 --- a/public/locales/he/layout/modals/add-app.json +++ b/public/locales/he/layout/modals/add-app.json @@ -9,54 +9,54 @@ "general": { "appname": { "label": "שם אפליקציה", - "description": "" + "description": "משמש להצגת האפליקציה בלוח המחוונים." }, "internalAddress": { "label": "כתובת פנימית", - "description": "" + "description": "כתובת פנימית של האפליקציה." }, "externalAddress": { "label": "כתובת חיצונית", - "description": "" + "description": "כתובת אינטרנט שתיפתח בעת לחיצה על האפליקציה." } }, "behaviour": { "isOpeningNewTab": { "label": "פתיחה בכרטיסיה חדשה", - "description": "" + "description": "פתח את האפליקציה בלשונית חדשה במקום הנוכחית." } }, "network": { "statusChecker": { "label": "בודק מצב", - "description": "" + "description": "בודק אם האפליקציה שלך מקוונת באמצעות בקשת אינטרנט פשוטה." }, "statusCodes": { "label": "קוד מצב HTTP ", - "description": "" + "description": "קודי סטטוס שנחשבים מקוונים." } }, "appearance": { "icon": { "label": "סמל אפליקציה", - "description": "" + "description": "הסמל שיוצג בלוח המחוונים." } }, "integration": { "type": { "label": "תצורת אינטגרציה", - "description": "", + "description": "תצורת האינטגרציה שתשמש לחיבור לאפליקציה שלך.", "placeholder": "בחר אינטגרציה", "defined": "מוגדר", "undefined": "לא מוגדר", "public": "ציבורי", "private": "פרטי", - "explanationPrivate": "", - "explanationPublic": "" + "explanationPrivate": "קוד פרטי יישלח לשרת פעם אחת בלבד. לאחר שהדפדפן שלך ירענן את הדף, הוא לעולם לא יישלח שוב.", + "explanationPublic": "קוד ציבורי יישלח תמיד ללקוח והוא נגיש דרך ה-API. זה לא אמור להכיל ערכים סודיים כגון שמות משתמש, סיסמאות, אסימונים, אישורים וכדומה!" }, "secrets": { "description": "כדי לעדכן את הקוד, הזן ערך ולחץ על הלחצן שמור. כדי להסיר סוד השתמש בלחצן נקה.", - "warning": "", + "warning": "האישורים שלך משמשים כגישה לאינטגרציות שלך ואתה לעולם לא תשתף אותם עם אף אחד אחר. צוות Homarr לעולם לא יבקש אישורים. הקפד לאחסן ולנהל את אישורים שלך בבטחה.", "clear": "נקה אישורים", "save": "שמור אישורים", "update": "עדכן אישורים" diff --git a/public/locales/he/modules/calendar.json b/public/locales/he/modules/calendar.json index f3a86327f..4bb55e5f1 100644 --- a/public/locales/he/modules/calendar.json +++ b/public/locales/he/modules/calendar.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "לוח שנה", - "description": "", + "description": "מציג לוח שנה עם עדכונים מאינטגרציות נתמכות.", "settings": { - "title": "", + "title": "הגדרות עבור ווידג'ט יומן", "sundayStart": { "label": "התחל את השבוע ביום ראשון" }, diff --git a/public/locales/he/modules/common.json b/public/locales/he/modules/common.json index 4ec400cde..8fd412e0b 100644 --- a/public/locales/he/modules/common.json +++ b/public/locales/he/modules/common.json @@ -4,7 +4,7 @@ }, "errors": { "unmappedOptions": { - "text": "" + "text": "זוהה פרמטר לא בשימוש בתצורה
{{key}}. לא ניתן להשתמש בפרמטר זה. כדי להימנע מכל התנהגות בלתי צפויה, גבה ותקן את התצורה." } } } diff --git a/public/locales/he/modules/dashdot.json b/public/locales/he/modules/dashdot.json index d809bed5e..cb9db2f42 100644 --- a/public/locales/he/modules/dashdot.json +++ b/public/locales/he/modules/dashdot.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Dash.", - "description": "", + "description": "מציג נתוני גרפים.", "settings": { "title": "הגדרות עבור וידג׳ט Dash.", "cpuMultiView": { diff --git a/public/locales/he/modules/date.json b/public/locales/he/modules/date.json index 63ec47306..5afc50fd3 100644 --- a/public/locales/he/modules/date.json +++ b/public/locales/he/modules/date.json @@ -1,9 +1,9 @@ { "descriptor": { - "name": "", - "description": "", + "name": "תאריך ושעה", + "description": "מציג את התאריך והשעה הנוכחיים.", "settings": { - "title": "", + "title": "הגדרות עבור ווידג'ט תאריך ושעה", "display24HourFormat": { "label": "הצגת זמן בפורמט 24 שעות" } diff --git a/public/locales/he/modules/dlspeed.json b/public/locales/he/modules/dlspeed.json index c7e555f4b..e5a190159 100644 --- a/public/locales/he/modules/dlspeed.json +++ b/public/locales/he/modules/dlspeed.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "מהירות הורדה", - "description": "" + "description": "מציג את מהירות ההורדה וההעלאה של אינטגרציות נתמכות." }, "card": { "table": { diff --git a/public/locales/he/modules/docker.json b/public/locales/he/modules/docker.json index 7747a639a..4067d78ca 100644 --- a/public/locales/he/modules/docker.json +++ b/public/locales/he/modules/docker.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "דוקר", - "description": "" + "description": "מאפשר לראות ולנהל בקלות את כל מכולות הדוקר." }, "search": { "placeholder": "חיפוש לפי קונטיינר או שם קובץ תמונה" @@ -25,8 +25,8 @@ }, "actionBar": { "addService": { - "title": "", - "message": "" + "title": "הוספת יישום", + "message": "הוספת יישום ל-Homarr" }, "restart": { "title": "אתחל" @@ -67,17 +67,17 @@ }, "errors": { "integrationFailed": { - "title": "שילוב docker נכשל", - "message": "" + "title": "שילוב דוקר נכשל", + "message": "האם שכחת לטעון את הדוקר?" }, "unknownError": { "title": "אירעה שגיאה" }, "oneServiceAtATime": { - "title": "" + "title": "אנא הוסף רק אפליקציה או שירות אחד בכל פעם!" } }, "actionIcon": { - "tooltip": "Docker" + "tooltip": "דוקר" } } diff --git a/public/locales/he/modules/overseerr.json b/public/locales/he/modules/overseerr.json index 8bfcfc5ad..f025277e7 100644 --- a/public/locales/he/modules/overseerr.json +++ b/public/locales/he/modules/overseerr.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Overseerr", - "description": "" + "description": "מאפשר לך לחפש ולהוסיף מדיה מ-Overseerr או Jellyseerr." }, "popup": { "item": { @@ -18,7 +18,7 @@ } }, "seasonSelector": { - "caption": "", + "caption": "סמן את העונות שברצונך להוריד", "table": { "header": { "season": "עונה", diff --git a/public/locales/he/modules/ping.json b/public/locales/he/modules/ping.json index 9691186d9..55acb8638 100644 --- a/public/locales/he/modules/ping.json +++ b/public/locales/he/modules/ping.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "פינג", - "description": "" + "description": "מציג מחוון סטטוס בהתאם לקוד תגובת בקשת רשת של כתובת אינטרנט נתונה." }, "states": { "online": "מקוון {{response}}", diff --git a/public/locales/he/modules/search.json b/public/locales/he/modules/search.json index d01b7df3f..940239c6c 100644 --- a/public/locales/he/modules/search.json +++ b/public/locales/he/modules/search.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "סרגל חיפוש", - "description": "" + "description": "שורת חיפוש המאפשרת לחפש במנוע החיפוש, ביוטיוב ובאינטגרציות נתמכות." }, "input": { "placeholder": "חפש באינטרנט..." @@ -10,7 +10,7 @@ "searchEngines": { "search": { "name": "אינטרנט", - "description": "" + "description": "חיפוש..." }, "youtube": { "name": "יוטיוב", @@ -22,7 +22,7 @@ }, "overseerr": { "name": "Overseerr", - "description": "" + "description": "חפש סרטים ותוכניות טלוויזיה ב-Overseerr" } }, "tip": "באפשרותך לבחור את סרגל החיפוש באמצעות קיצור הדרך", diff --git a/public/locales/he/modules/torrents-status.json b/public/locales/he/modules/torrents-status.json index 70af6fdd6..093a96df4 100644 --- a/public/locales/he/modules/torrents-status.json +++ b/public/locales/he/modules/torrents-status.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "טורנט", - "description": "", + "description": "מציג רשימה של טורנטים מלקוחות טורנט נתמכים.", "settings": { - "title": "", + "title": "הגדרות עבור וידג׳ט טורנט", "refreshInterval": { "label": "מרווח הזמן לרענון (בשניות)" }, @@ -39,12 +39,12 @@ }, "errors": { "noDownloadClients": { - "title": "", - "text": "" + "title": "לא נמצאו לקוחות טורנט נתמכים!", + "text": "הוסף לקוח טורנט נתמך כדי להציג את ההורדות הנוכחיות שלך" }, "generic": { "title": "שגיאה לא צפויה התרחשה", - "text": "" + "text": "לא ניתן לתקשר עם לקוחות הטורנט שלך. אנא בדוק את התצורה שלך" } }, "loading": { diff --git a/public/locales/he/modules/usenet.json b/public/locales/he/modules/usenet.json index 45fae0db0..a76171842 100644 --- a/public/locales/he/modules/usenet.json +++ b/public/locales/he/modules/usenet.json @@ -1,13 +1,13 @@ { "descriptor": { "name": "קבוצת דיון", - "description": "" + "description": "מאפשר לך להציג ולנהל את מופע Usenet שלך." }, "card": { "errors": { "noDownloadClients": { "title": "לא נמצאו לקוחות הורדה נתמכים!", - "text": "" + "text": "הוסף לקוח הורדה נתמך של Usenet כדי להציג את ההורדות הנוכחיות שלך" } } }, diff --git a/public/locales/he/modules/weather.json b/public/locales/he/modules/weather.json index 168aa1a00..82217d6d0 100644 --- a/public/locales/he/modules/weather.json +++ b/public/locales/he/modules/weather.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "מזג אוויר", - "description": "", + "description": "מציג את מידע מזג האוויר הנוכחי של מיקום מוגדר.", "settings": { - "title": "", + "title": "הגדרות עבור ווידג'ט מזג אוויר", "displayInFahrenheit": { "label": "פרנהייט" }, diff --git a/public/locales/he/settings/common.json b/public/locales/he/settings/common.json index 25e1202cf..63be54c7f 100644 --- a/public/locales/he/settings/common.json +++ b/public/locales/he/settings/common.json @@ -6,7 +6,7 @@ "customizations": "התאמה אישית" }, "tips": { - "configTip": "" + "configTip": "העלה את קובץ התצורה שלך על ידי גרירה ושחרור שלו אל הדף!" }, "credits": { "madeWithLove": "נעשה ב- ❤️ ע״י @" diff --git a/public/locales/he/settings/customization/page-appearance.json b/public/locales/he/settings/customization/page-appearance.json index d414d3466..3e08c2634 100644 --- a/public/locales/he/settings/customization/page-appearance.json +++ b/public/locales/he/settings/customization/page-appearance.json @@ -3,20 +3,20 @@ "label": "כותרת העמוד" }, "metaTitle": { - "label": "כותרת על" + "label": "כותרת דף" }, "logo": { "label": "סמל" }, "favicon": { - "label": "אייקון לצד שם העמוד" + "label": "אייקון לצד שם הדף" }, "background": { "label": "רקע" }, "customCSS": { "label": "CSS מותאם אישית", - "placeholder": "" + "placeholder": "CSS מותאם אישית יוחל אחרון" }, "buttons": { "submit": "שלח" diff --git a/public/locales/he/settings/general/config-changer.json b/public/locales/he/settings/general/config-changer.json index 8c133e3d8..e9df3fbb8 100644 --- a/public/locales/he/settings/general/config-changer.json +++ b/public/locales/he/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { - "label": "", + "label": "מחליף הגדרות", + "description": "{{configCount}} תצורות זמינות", "loadingNew": "טוען הגדרות...", - "pleaseWait": "" + "pleaseWait": "אנא המתן עד לטעינת התצורה החדשה שלך!" }, "modal": { - "title": "בחירת שם קובץ הגדרות חדש", - "form": { - "configName": { - "label": "שם קובץ הגדרות", - "validation": { - "required": "נדרש שם קובץ הגדרות" + "copy": { + "title": "בחר/י את שם התצורה החדשה שלך", + "form": { + "configName": { + "label": "שם תצורה", + "validation": { + "required": "נדרש שם תצורה", + "notUnique": "שם התצורה כבר בשימוש" + }, + "placeholder": "שם התצורה החדש שלך" }, - "placeholder": "שם קובץ הגדרות חדש" + "submitButton": "לאשר" }, - "submitButton": "אישור" + "events": { + "configSaved": { + "title": "התצורה נשמרה", + "message": "התצורה נשמרה בשם {{configName}}" + }, + "configCopied": { + "title": "התצורה הועתקה", + "message": "התצורה הועתקה בשם {{configName}}" + }, + "configNotCopied": { + "title": "לא ניתן להעתיק את התצורה", + "message": "התצורה שלך לא הועתקה בשם {{configName}}" + } + } }, - "events": { - "configSaved": { - "title": "קובץ הגדרות נשמר", - "message": "קובץ הגדרות נשמר בשם {{configName}}" - }, - "configCopied": { - "title": "קובץ ההגדרות הועתק", - "message": "קובץ ההגדרות הועתק כ- {{configName}}" - }, - "configNotCopied": { - "title": "אין אפשרות להעתיק את קובץ ההגדרות", - "message": "קובץ ההגדרות לא נשמר כ- {{configName}}" + "confirmDeletion": { + "title": "אשר את מחיקת התצורה שלך", + "warningText": "אתה עומד למחוק את ' {{configName}}'", + "text": "שים לב שהמחיקה לא ניתנת לשינוי והנתונים שלך יאבדו לצמיתות. לאחר לחיצה על כפתור זה, הקובץ יימחק לצמיתות מהדיסק שלך. הקפד ליצור גיבוי מתאים של התצורה שלך.", + "buttons": { + "confirm": "כן, למחוק ' {{configName}}'" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "נכשל במחיקת קובץ הגדרות", "message": "נכשל במחיקת קובץ הגדרות" + }, + "deleteFailedDefaultConfig": { + "title": "לא ניתן למחוק את תצורת ברירת המחדל", + "message": "התצורה לא נמחקה ממערכת הקבצים" } } }, @@ -60,11 +76,11 @@ }, "accept": { "title": "קובץ הגדרות עלה", - "text": "" + "text": "גרור לכאן קבצים כדי להעלות תצורה. תמיכה בקבצי JSON בלבד." }, "reject": { "title": "גרור ושחרר העלאה שנדחתה", - "text": "" + "text": "פורמט קובץ זה אינו נתמך. נא להעלות רק קובצי JSON." } } } diff --git a/public/locales/he/settings/general/search-engine.json b/public/locales/he/settings/general/search-engine.json index 215946799..0f7325a17 100644 --- a/public/locales/he/settings/general/search-engine.json +++ b/public/locales/he/settings/general/search-engine.json @@ -2,7 +2,7 @@ "title": "מנוע חיפוש", "configurationName": "הגדרות מנוע חיפוש", "tips": { - "generalTip": "", + "generalTip": "ישנן מספר קידומות שבהן ניתן להשתמש! הוספה לפני השאילתה שלך תסנן את התוצאות. !s (אינטרנט), !t (טורנטים), !y! ,(YouTube) m (מדיה).", "placeholderTip": "s% יכול לשמש כמציין מיקום עבור השאילתה." }, "customEngine": { diff --git a/public/locales/he/settings/general/widget-positions.json b/public/locales/he/settings/general/widget-positions.json index 0967ef424..0a06fcb50 100644 --- a/public/locales/he/settings/general/widget-positions.json +++ b/public/locales/he/settings/general/widget-positions.json @@ -1 +1,3 @@ -{} +{ + "label": "מקם ווידג'טים בצד שמאל" +} diff --git a/public/locales/it/authentication/login.json b/public/locales/it/authentication/login.json index 712832c14..c4f632b70 100644 --- a/public/locales/it/authentication/login.json +++ b/public/locales/it/authentication/login.json @@ -1,6 +1,6 @@ { "title": "Bentornati!", - "text": "", + "text": "Inserisci la password", "form": { "fields": { "password": { @@ -18,10 +18,10 @@ "message": "La tua password è in fase di controllo..." }, "correct": { - "title": "" + "title": "Accesso effettuato, reindirizzamento..." }, "wrong": { - "title": "" + "title": "La password inserita non è corretta. Si prega di riprovare." } } } diff --git a/public/locales/it/common.json b/public/locales/it/common.json index 62687dfe8..2dac6ccd1 100644 --- a/public/locales/it/common.json +++ b/public/locales/it/common.json @@ -9,7 +9,7 @@ "version": "Versione", "changePosition": "Cambia posizione", "remove": "Rimuovi", - "removeConfirm": "", + "removeConfirm": "Siete sicuri di voler rimuovere {{item}}?", "sections": { "settings": "Impostazioni", "dangerZone": "Danger zone" diff --git a/public/locales/it/layout/element-selector/selector.json b/public/locales/it/layout/element-selector/selector.json index 8432adeda..03a055510 100644 --- a/public/locales/it/layout/element-selector/selector.json +++ b/public/locales/it/layout/element-selector/selector.json @@ -1,9 +1,9 @@ { "modal": { "title": "Aggiungi nuovo riquadro", - "text": "" + "text": "I tile sono l'elemento principale di Homarr. Sono utilizzati per visualizzare le tue app e altre informazioni. Puoi aggiungere tutti i tile che vuoi." }, - "widgetDescription": "", + "widgetDescription": "I widget interagiscono con le applicazioni per fornire un maggior controllo. Normalmente richiedono configurazioni aggiuntive prima di essere utilizzati.", "goBack": "Torna indietro allo step precedente", "actionIcon": { "tooltip": "Aggiungi riquadro" diff --git a/public/locales/it/layout/header/actions/toggle-edit-mode.json b/public/locales/it/layout/header/actions/toggle-edit-mode.json index 5fdb01423..070a49a6a 100644 --- a/public/locales/it/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/it/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "In Edit Mode, è possibile regolare i tile e configurare le applicazioni. Le modifiche non vengono salvate fino all'uscita dalla Edit Mode.", "button": { "disabled": "Attiva Edit Mode", "enabled": "Salva ed esci" }, "popover": { - "title": "", - "text": "" + "title": "Edit mode abilitata per dimensione <1>{{size}}", + "text": "Ora è possibile regolare e configurare le applicazioni. Le modifiche non verranno salvate finché non si esce dalla edit mode" + }, + "screenSizes": { + "small": "piccolo", + "medium": "medio", + "large": "grande" } } diff --git a/public/locales/it/layout/modals/about.json b/public/locales/it/layout/modals/about.json index c477f0e0c..b5e5c5c6a 100644 --- a/public/locales/it/layout/modals/about.json +++ b/public/locales/it/layout/modals/about.json @@ -1,4 +1,5 @@ { + "description": "Homarr è una elegante e moderna dashboard che mette tutte le vostre app e i vostri servizi a portata di mano. Con Homarr, potete controllare tutto in un'unica comoda posizione. Homarr si integra perfettamente con le app aggiunte, fornendo informazioni preziose e offrendo un controllo completo. L'installazione è semplice e Homarr supporta un'ampia gamma di metodi di deployment.", "i18n": "Translation namespaces I18n caricati", "locales": "I18n locales configurati", "contact": "Problemi o domande? Contattaci!", diff --git a/public/locales/it/layout/modals/add-app.json b/public/locales/it/layout/modals/add-app.json index fb7a9629a..924813a35 100644 --- a/public/locales/it/layout/modals/add-app.json +++ b/public/locales/it/layout/modals/add-app.json @@ -9,54 +9,54 @@ "general": { "appname": { "label": "Nome app", - "description": "" + "description": "Utilizzato per visualizzare l'app sulla dashboard." }, "internalAddress": { "label": "Indirizzo interno", - "description": "" + "description": "IP interno dell'app." }, "externalAddress": { "label": "Indirizzo esterno", - "description": "" + "description": "URL che verrà aperto nel browser al clic dell'app." } }, "behaviour": { "isOpeningNewTab": { "label": "Apri in una nuova scheda", - "description": "" + "description": "Apri l'app in una nuova scheda invece di quella attuale." } }, "network": { "statusChecker": { "label": "Status checker", - "description": "" + "description": "Verifica se l'applicazione è online utilizzando una semplice richiesta HTTP(S)." }, "statusCodes": { "label": "Codici di stato HTTP", - "description": "" + "description": "Gli status code HTTP considerati online." } }, "appearance": { "icon": { "label": "Icona App", - "description": "" + "description": "L'icona che verrà visualizzata sulla dashboard." } }, "integration": { "type": { "label": "Configurazione integrazioni", - "description": "", + "description": "La configurazione dell'integrazione che verrà utilizzata per connettersi all'applicazione.", "placeholder": "Seleziona un'integrazione", "defined": "Definito", "undefined": "Indefinito", "public": "Pubblico", "private": "Privato", - "explanationPrivate": "", - "explanationPublic": "" + "explanationPrivate": "Un secret privato verrà inviato al server una sola volta. Una volta che il browser avrà aggiornato la pagina, non verrà mai inviato di nuovo.", + "explanationPublic": "Un secret pubblico sarà sempre inviato al client ed è accessibile tramite API. Non dovrebbe contenere dati sensibili come nomi utente, password, token, certificati e simili!" }, "secrets": { "description": "Per aggiornare un secret, inserisci un valore e fai clic sul pulsante Salva. Per rimuoverlo, usa il pulsante rimuovi.", - "warning": "", + "warning": "Le tue credenziali fungono da accesso per le tue integrazioni e non devi mai condividerle con nessuno. Il team ufficiale di Homarr non chiederà mai le credenziali. Assicurati di memorizzare e gestire i tuoi dati privati in modo sicuro.", "clear": "Rimuovi secret", "save": "Salva secret", "update": "Aggiorna secret" diff --git a/public/locales/it/modules/calendar.json b/public/locales/it/modules/calendar.json index 3e75c2bc2..2ce0f0f48 100644 --- a/public/locales/it/modules/calendar.json +++ b/public/locales/it/modules/calendar.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Calendario", - "description": "", + "description": "Mostra un calendario con le prossime versioni dalle integrazioni supportate.", "settings": { - "title": "", + "title": "Impostazioni per il widget Calendario", "sundayStart": { "label": "Inizia la settimana di domenica" }, diff --git a/public/locales/it/modules/common.json b/public/locales/it/modules/common.json index 22b8f5848..c5f229a8f 100644 --- a/public/locales/it/modules/common.json +++ b/public/locales/it/modules/common.json @@ -4,7 +4,7 @@ }, "errors": { "unmappedOptions": { - "text": "" + "text": "Parametro non utilizzato nella configurazione rilevata
{{key}}. Homarr non è in grado d'interpretare e utilizzare questo parametro. Onde evitare comportamenti imprevisti, eseguire un backup della configurazione e correggerla." } } } diff --git a/public/locales/it/modules/dashdot.json b/public/locales/it/modules/dashdot.json index 0b963c930..0c235b998 100644 --- a/public/locales/it/modules/dashdot.json +++ b/public/locales/it/modules/dashdot.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Dash.", - "description": "", + "description": "Visualizza i grafici di un'istanza Dash. esterna all'interno di Homarr.", "settings": { "title": "Impostazioni del widget Dash.", "cpuMultiView": { diff --git a/public/locales/it/modules/date.json b/public/locales/it/modules/date.json index a7d6f7954..e0f6ff5a0 100644 --- a/public/locales/it/modules/date.json +++ b/public/locales/it/modules/date.json @@ -1,9 +1,9 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Data e Ora", + "description": "Visualizza la data e l'ora correnti.", "settings": { - "title": "", + "title": "Impostazioni per il widget Data e Ora", "display24HourFormat": { "label": "Visualizza formato 24 ore" } diff --git a/public/locales/it/modules/dlspeed.json b/public/locales/it/modules/dlspeed.json index bec1e7caa..89319eea0 100644 --- a/public/locales/it/modules/dlspeed.json +++ b/public/locales/it/modules/dlspeed.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Velocità Di Download", - "description": "" + "description": "Visualizza la velocità di download e upload delle integrazioni supportate." }, "card": { "table": { diff --git a/public/locales/it/modules/docker.json b/public/locales/it/modules/docker.json index 982095942..b5b314a97 100644 --- a/public/locales/it/modules/docker.json +++ b/public/locales/it/modules/docker.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Docker", - "description": "" + "description": "Permette di vedere e gestire facilmente tutti i vostri Container di Docker." }, "search": { "placeholder": "Ricerca per container nome immagine" @@ -25,8 +25,8 @@ }, "actionBar": { "addService": { - "title": "", - "message": "" + "title": "Aggiungi App", + "message": "Aggiungi app ad Homarr" }, "restart": { "title": "Riavvia" @@ -68,13 +68,13 @@ "errors": { "integrationFailed": { "title": "Integrazione Docker fallita", - "message": "" + "message": "Vi siete dimenticati di montare il socket di Docker?" }, "unknownError": { "title": "Si è verificato un errore" }, "oneServiceAtATime": { - "title": "" + "title": "Aggiungi solo un'app o un servizio alla volta!" } }, "actionIcon": { diff --git a/public/locales/it/modules/overseerr.json b/public/locales/it/modules/overseerr.json index a42804fc1..99a674cc0 100644 --- a/public/locales/it/modules/overseerr.json +++ b/public/locales/it/modules/overseerr.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Overseerr", - "description": "" + "description": "Permette di cercare e aggiungere media da Overseerr o Jellyseerr." }, "popup": { "item": { @@ -18,7 +18,7 @@ } }, "seasonSelector": { - "caption": "", + "caption": "Spuntare le stagioni che si desidera scaricare", "table": { "header": { "season": "Stagione", diff --git a/public/locales/it/modules/ping.json b/public/locales/it/modules/ping.json index dc068c7ce..623156fe1 100644 --- a/public/locales/it/modules/ping.json +++ b/public/locales/it/modules/ping.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Ping", - "description": "" + "description": "Visualizza un indicatore di stato in base al codice di risposta HTTP di un determinato URL." }, "states": { "online": "Online {{response}}", diff --git a/public/locales/it/modules/search.json b/public/locales/it/modules/search.json index 40f43a6b2..f12a59ca8 100644 --- a/public/locales/it/modules/search.json +++ b/public/locales/it/modules/search.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Barra di ricerca", - "description": "" + "description": "Una barra di ricerca che consente di cercare nel motore di ricerca personalizzato, YouTube e integrazioni supportate." }, "input": { "placeholder": "Cerca sul web..." @@ -10,7 +10,7 @@ "searchEngines": { "search": { "name": "Web", - "description": "" + "description": "Cerca..." }, "youtube": { "name": "Youtube", @@ -22,7 +22,7 @@ }, "overseerr": { "name": "Overseerr", - "description": "" + "description": "Cerca film e serie TV su Overseerr" } }, "tip": "Puoi selezionare la barra di ricerca con la scorciatoia ", diff --git a/public/locales/it/modules/torrents-status.json b/public/locales/it/modules/torrents-status.json index ccbff4033..eed33ce83 100644 --- a/public/locales/it/modules/torrents-status.json +++ b/public/locales/it/modules/torrents-status.json @@ -1,9 +1,9 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Torrent", + "description": "Visualizza un elenco di torrent dai client Torrent supportati.", "settings": { - "title": "", + "title": "Impostazioni per il widget Torrent", "refreshInterval": { "label": "Intervallo di aggiornamento (in secondi)" }, @@ -39,12 +39,12 @@ }, "errors": { "noDownloadClients": { - "title": "", - "text": "" + "title": "Nessun client Torrent supportato trovato!", + "text": "Aggiungi un client Torrent supportato per visualizzare i download attuali" }, "generic": { "title": "Si è verificato un errore inaspettato", - "text": "" + "text": "Homarr non è riuscito a comunicare con i client Torrent. Controlla la tua configurazione" } }, "loading": { diff --git a/public/locales/it/modules/usenet.json b/public/locales/it/modules/usenet.json index 34a796e03..c7bdc8cd7 100644 --- a/public/locales/it/modules/usenet.json +++ b/public/locales/it/modules/usenet.json @@ -1,13 +1,13 @@ { "descriptor": { "name": "Usenet", - "description": "" + "description": "Consente di visualizzare e gestire la propria istanza Usenet." }, "card": { "errors": { "noDownloadClients": { "title": "Nessun client di download supportato trovato!", - "text": "" + "text": "Aggiungi un client di download Usenet supportato per visualizzare i download attuali" } } }, diff --git a/public/locales/it/modules/weather.json b/public/locales/it/modules/weather.json index 66caacfcb..0f882abef 100644 --- a/public/locales/it/modules/weather.json +++ b/public/locales/it/modules/weather.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Meteo", - "description": "", + "description": "Mostra le informazioni meteo attuali di una località.", "settings": { - "title": "", + "title": "Impostazioni per l'integrazione meteo", "displayInFahrenheit": { "label": "Mostra in Fahrenheit" }, diff --git a/public/locales/it/settings/common.json b/public/locales/it/settings/common.json index f93ac4454..552939da4 100644 --- a/public/locales/it/settings/common.json +++ b/public/locales/it/settings/common.json @@ -6,7 +6,7 @@ "customizations": "Personalizza" }, "tips": { - "configTip": "" + "configTip": "Carica il file di configurazione trascinandolo e rilasciandolo sulla pagina!" }, "credits": { "madeWithLove": "Realizzato con ❤️ da @" diff --git a/public/locales/it/settings/customization/page-appearance.json b/public/locales/it/settings/customization/page-appearance.json index 9215cf6eb..4df78cf7d 100644 --- a/public/locales/it/settings/customization/page-appearance.json +++ b/public/locales/it/settings/customization/page-appearance.json @@ -16,7 +16,7 @@ }, "customCSS": { "label": "CSS personalizzato", - "placeholder": "" + "placeholder": "I CSS personalizzati saranno applicati per ultimi" }, "buttons": { "submit": "Invia" diff --git a/public/locales/it/settings/general/config-changer.json b/public/locales/it/settings/general/config-changer.json index 02ff22543..e7b4a2b30 100644 --- a/public/locales/it/settings/general/config-changer.json +++ b/public/locales/it/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { - "label": "", + "label": "Config changer", + "description": "", "loadingNew": "Caricamento della configurazione...", - "pleaseWait": "" + "pleaseWait": "Attendere fino al caricamento della nuova configurazione!" }, "modal": { - "title": "Scegli il nome della nuova configurazione", - "form": { - "configName": { - "label": "Nome configurazione", - "validation": { - "required": "Il nome della configurazione è obbligatorio" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Nuovo nome configurazione" + "submitButton": "" }, - "submitButton": "Conferma" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Configurazione salvata", - "message": "Configurazione salvata come {{configName}}" - }, - "configCopied": { - "title": "Configurazione copiata", - "message": "Configurazione copiata come {{configName}}" - }, - "configNotCopied": { - "title": "Impossibile copiare la configurazione", - "message": "La tua configurazione non è stata copiata come {{configName}}" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Eliminazione configurazione fallita", "message": "Eliminazione configurazione fallita" + }, + "deleteFailedDefaultConfig": { + "title": "Il config predefinito non può essere eliminato", + "message": "La configurazione non è stata eliminata dal file system" } } }, @@ -60,11 +76,11 @@ }, "accept": { "title": "Caricamento configurazione", - "text": "" + "text": "Trascinare i file qui per caricare una configurazione. Supporto solo per i file JSON." }, "reject": { "title": "Caricamento Drag and Drop rifiutato", - "text": "" + "text": "Formato file non supportato. Caricare solo file JSON." } } } diff --git a/public/locales/it/settings/general/search-engine.json b/public/locales/it/settings/general/search-engine.json index 8593f6324..956a59a82 100644 --- a/public/locales/it/settings/general/search-engine.json +++ b/public/locales/it/settings/general/search-engine.json @@ -2,7 +2,7 @@ "title": "Motore di ricerca", "configurationName": "Configurazione del motore di ricerca", "tips": { - "generalTip": "", + "generalTip": "È possibile utilizzare diversi prefissi! L'aggiunta di questi prefissi davanti alla query filtrerà i risultati. !s (Web), !t (Torrent), !y (YouTube) e !m (Media).", "placeholderTip": "%s può essere usato come segnaposto per la ricerca." }, "customEngine": { diff --git a/public/locales/it/settings/general/widget-positions.json b/public/locales/it/settings/general/widget-positions.json index 0967ef424..9cfb7dcf4 100644 --- a/public/locales/it/settings/general/widget-positions.json +++ b/public/locales/it/settings/general/widget-positions.json @@ -1 +1,3 @@ -{} +{ + "label": "Posiziona widget a sinistra" +} diff --git a/public/locales/ja/layout/header/actions/toggle-edit-mode.json b/public/locales/ja/layout/header/actions/toggle-edit-mode.json index 8cd0a01f4..bf76a5328 100644 --- a/public/locales/ja/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/ja/layout/header/actions/toggle-edit-mode.json @@ -7,5 +7,10 @@ "popover": { "title": "", "text": "" + }, + "screenSizes": { + "small": "", + "medium": "", + "large": "" } } diff --git a/public/locales/ja/settings/general/config-changer.json b/public/locales/ja/settings/general/config-changer.json index 6fa730595..c9b9a549b 100644 --- a/public/locales/ja/settings/general/config-changer.json +++ b/public/locales/ja/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "コンフィグを読み込む...", "pleaseWait": "" }, "modal": { - "title": "新しいコンフィグの名前を選択します。", - "form": { - "configName": { - "label": "コンフィグ名", - "validation": { - "required": "コンフィグ名は必須です" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "新しいコンフィグ名" + "submitButton": "" }, - "submitButton": "確認" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "コンフィグ保存", - "message": "{{configName}}として保存されたコンフィグ" - }, - "configCopied": { - "title": "コンフィグをコピーした", - "message": "{{configName}}としてコピーされたコンフィグ" - }, - "configNotCopied": { - "title": "コンフィグをコピーできない", - "message": "あなたのコンフィグが {{configName}}としてコピーされていない" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "コンフィグ削除の失敗", "message": "コンフィグ削除の失敗" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/ko/layout/header/actions/toggle-edit-mode.json b/public/locales/ko/layout/header/actions/toggle-edit-mode.json index b3cfd87be..56487b8b1 100644 --- a/public/locales/ko/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/ko/layout/header/actions/toggle-edit-mode.json @@ -7,5 +7,10 @@ "popover": { "title": "", "text": "" + }, + "screenSizes": { + "small": "", + "medium": "", + "large": "" } } diff --git a/public/locales/ko/settings/general/config-changer.json b/public/locales/ko/settings/general/config-changer.json index ce77563ed..cb1e4745f 100644 --- a/public/locales/ko/settings/general/config-changer.json +++ b/public/locales/ko/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "", "pleaseWait": "" }, "modal": { - "title": "새로운 설정의 이름을 입력하세요", - "form": { - "configName": { - "label": "설정 이름", - "validation": { - "required": "" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "새로운 설정 이름" + "submitButton": "" }, - "submitButton": "확인" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "설정 저장됨", - "message": "{{configName}} 로 설정 저장됨" - }, - "configCopied": { - "title": "", - "message": "" - }, - "configNotCopied": { - "title": "", - "message": "" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "설정 삭제 실패", "message": "설정 삭제 실패" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/lol/authentication/login.json b/public/locales/lol/authentication/login.json index 302fe120d..aad381afa 100644 --- a/public/locales/lol/authentication/login.json +++ b/public/locales/lol/authentication/login.json @@ -1,27 +1,27 @@ { - "title": "", - "text": "", + "title": "Welcom Bak!", + "text": "Plz Entr Ur Pasword", "form": { "fields": { "password": { "label": "Password", - "placeholder": "" + "placeholder": "Ur Pasword" } }, "buttons": { - "submit": "" + "submit": "Sign In" } }, "notifications": { "checking": { - "title": "", - "message": "" + "title": "Checkin Ur Pasword", + "message": "Ur Pasword Iz Bean Checkd..." }, "correct": { - "title": "" + "title": "Sign In Succesful, Redirectin..." }, "wrong": { - "title": "" + "title": "Teh Pasword U Enterd Iz Incorrect, Plz Try Again." } } } diff --git a/public/locales/lol/common.json b/public/locales/lol/common.json index a0c664c49..8eb46d61c 100644 --- a/public/locales/lol/common.json +++ b/public/locales/lol/common.json @@ -1,21 +1,21 @@ { - "save": "", - "about": "", + "save": "Saev", + "about": "'bout", "cancel": "Cancel", - "close": "", + "close": "Cloes", "delete": "Deleet", - "ok": "", + "ok": "K", "edit": "Edit", - "version": "", - "changePosition": "", + "version": "Vershun", + "changePosition": "Change Posishun", "remove": "Remoev", - "removeConfirm": "", + "removeConfirm": "R U Sure Dat U Wants 2 Remoov {{item}} ?", "sections": { "settings": "Settingz", "dangerZone": "Dangr zoen" }, "secrets": { - "apiKey": "", + "apiKey": "Api key", "username": "Usernaem", "password": "Password" }, diff --git a/public/locales/lol/layout/element-selector/selector.json b/public/locales/lol/layout/element-selector/selector.json index 2a4f14e0d..941461707 100644 --- a/public/locales/lol/layout/element-selector/selector.json +++ b/public/locales/lol/layout/element-selector/selector.json @@ -1,11 +1,11 @@ { "modal": { - "title": "", - "text": "" + "title": "Add New Tile", + "text": "Tilez R Teh Main Element Ov Homarr. They R Usd 2 Display Ur Apps An Othr Informashun. U Can Add As Lotz Da Tilez As U Wants." }, - "widgetDescription": "", - "goBack": "", + "widgetDescription": "Widgets Interact Wif Ur Apps, 2 Provide U Wif Moar Control Ovar Ur Applicashuns. They Usually Require Addishunal Configurashun Before Use.", + "goBack": "Go Bak 2 Teh Previous Step", "actionIcon": { - "tooltip": "" + "tooltip": "Add Tile" } } diff --git a/public/locales/lol/layout/header/actions/toggle-edit-mode.json b/public/locales/lol/layout/header/actions/toggle-edit-mode.json index b3cfd87be..616aa7dea 100644 --- a/public/locales/lol/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/lol/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "In Edit Mode, U Can Adjust Tilez An Configure Apps. Changez R Not Savd Til U Exit Edit Mode.", "button": { - "disabled": "", - "enabled": "" + "disabled": "Entr Edit Mode", + "enabled": "Exit An Save" }, "popover": { - "title": "", - "text": "" + "title": "Edit Mode Iz Enabld 4 <1>{{size}} Size", + "text": "U Can Adjust An Configure Ur Apps Nao. Changez R Not Savd Til U Exit Edit Mode" + }, + "screenSizes": { + "small": "small", + "medium": "medium", + "large": "large" } } diff --git a/public/locales/lol/layout/mobile/drawer.json b/public/locales/lol/layout/mobile/drawer.json index 0967ef424..7c82c2d51 100644 --- a/public/locales/lol/layout/mobile/drawer.json +++ b/public/locales/lol/layout/mobile/drawer.json @@ -1 +1,3 @@ -{} +{ + "title": "{{position}} Sidebar" +} diff --git a/public/locales/lol/layout/modals/about.json b/public/locales/lol/layout/modals/about.json index 0967ef424..926b2a843 100644 --- a/public/locales/lol/layout/modals/about.json +++ b/public/locales/lol/layout/modals/about.json @@ -1 +1,7 @@ -{} +{ + "description": "Homarr Iz Sleek, Modern Dashbord Dat Puts All Ov Ur Apps An Servicez At Ur Fingertips. Wif Homarr, U Can Acces An Control Evrythin In Wan Convenient Locashun. Homarr Seamlesly Integratez Wif Teh Apps Uve Addd, Providin U Wif Valuable Informashun An Givin U Complete Control. Installashun Iz Breeze, An Homarr Supports Wide Range Ov Deployment Methodz.", + "i18n": "Loadd I18N Tranzlashun Namespacez", + "locales": "Configurd I18N Localez", + "contact": "Havin Trouble Or Queshuns? Connect Wif Us!", + "addToDashboard": "Add 2 Dashbord" +} diff --git a/public/locales/lol/layout/modals/add-app.json b/public/locales/lol/layout/modals/add-app.json index 3a56773b8..6c3e7645d 100644 --- a/public/locales/lol/layout/modals/add-app.json +++ b/public/locales/lol/layout/modals/add-app.json @@ -1,68 +1,68 @@ { "tabs": { - "general": "", - "behaviour": "", + "general": "General", + "behaviour": "Behaviour", "network": "Netwerk", - "appearance": "", - "integration": "" + "appearance": "Appearance", + "integration": "Integrashun" }, "general": { "appname": { - "label": "", - "description": "" + "label": "App Naym", + "description": "Usd 2 Display Teh App On Teh Dashbord." }, "internalAddress": { - "label": "", - "description": "" + "label": "Internal Addres", + "description": "Internal IP-address Ov Teh App." }, "externalAddress": { - "label": "", - "description": "" + "label": "External address", + "description": "URL Dat Will Be Opend When Clickin On Teh App." } }, "behaviour": { "isOpeningNewTab": { - "label": "", - "description": "" + "label": "Open in new tab", + "description": "Open Teh App In New Tab Instead Ov Teh Current Wan." } }, "network": { "statusChecker": { - "label": "", - "description": "" + "label": "Status Checkr", + "description": "Checkz If Ur App Iz Online Usin Simple HTTP(S) Request." }, "statusCodes": { - "label": "", - "description": "" + "label": "HTTP Status Codez", + "description": "Teh HTTP Status Codez Dat R Considerd As Online." } }, "appearance": { "icon": { - "label": "", - "description": "" + "label": "App Icon", + "description": "Teh Icon Dat Will Be Displayd On Teh Dashbord." } }, "integration": { "type": { - "label": "", - "description": "", - "placeholder": "", - "defined": "", - "undefined": "", - "public": "", - "private": "", - "explanationPrivate": "", - "explanationPublic": "" + "label": "Integrashun Configurashun", + "description": "Teh Integrashun Configurashun Dat Will Be Usd 2 Connect 2 Ur App.", + "placeholder": "Select An Integrashun", + "defined": "Defind", + "undefined": "Undefind", + "public": "Public", + "private": "Private", + "explanationPrivate": "A Private Seekret Will Be Sent 2 Teh Servr Only Once. Once Ur Browsr Has Refreshd Teh Paeg, It Will Nevr Be Sent Again.", + "explanationPublic": "A Public Seekret Will Always Be Sent 2 Teh Client An Iz Accesible Ovar Teh Api. It Shud Not Contain Any Confidential Valuez Such As Usernamez, Paswordz, Tokens, Certificatez An Similar!" }, "secrets": { - "description": "", - "warning": "", - "clear": "", - "save": "", - "update": "" + "description": "2 Update Seekret, Entr Value An Click Teh Save Butn. 2 Remoov Seekret, Use Teh Clear Butn.", + "warning": "Ur Credentials Act As Teh Acces 4 Ur Integrashuns An U Shud Nevr Share Them Wif Anybody Else. Teh Homarr Team Will Nevr Ask 4 Credentials. Mak Sure 2 Store An Manage Ur Secrets Safely.", + "clear": "Clear Seekret", + "save": "Save Seekret", + "update": "Update Seekret" } }, "validation": { - "popover": "" + "popover": "Ur Form Contains Invalid Data. Hence, It Cant Be Savd. Plz Resolve All Issuez An Click Dis Butn Again 2 Save Ur Changez" } } diff --git a/public/locales/lol/layout/modals/change-position.json b/public/locales/lol/layout/modals/change-position.json index 9e26dfeeb..cf3c63cc8 100644 --- a/public/locales/lol/layout/modals/change-position.json +++ b/public/locales/lol/layout/modals/change-position.json @@ -1 +1,8 @@ -{} \ No newline at end of file +{ + "xPosition": "X Axis Posishun", + "width": "Width", + "height": "Height", + "yPosition": "Y Axis Posishun", + "zeroOrHigher": "0 Or Highr", + "betweenXandY": "Tween {{min}} An {{max}}" +} \ No newline at end of file diff --git a/public/locales/lol/modules/calendar.json b/public/locales/lol/modules/calendar.json index 026f6b3b5..603eb170d 100644 --- a/public/locales/lol/modules/calendar.json +++ b/public/locales/lol/modules/calendar.json @@ -1,14 +1,14 @@ { "descriptor": { "name": "Calendar", - "description": "", + "description": "Displayz calendar wif upcomin releasez, frum supportd integrations.", "settings": { - "title": "", + "title": "Settings 4 Calendar Widget", "sundayStart": { "label": "Start teh week on Sunday" }, "radarrReleaseType": { - "label": "" + "label": "Radarr Release Type" } } } diff --git a/public/locales/lol/modules/common.json b/public/locales/lol/modules/common.json index d540bc813..6b9bf14bd 100644 --- a/public/locales/lol/modules/common.json +++ b/public/locales/lol/modules/common.json @@ -4,7 +4,7 @@ }, "errors": { "unmappedOptions": { - "text": "" + "text": "Un-Usd Parametr In Configurashun Detectd
{{key}}. Homarr Iz Unable 2 Interpret An Use Dis Parametr. 2 Avoid Any Unexpectd Behavior, Bak Up Ur Configurashun An Correct Ur Configurashun." } } } diff --git a/public/locales/lol/modules/dashdot.json b/public/locales/lol/modules/dashdot.json index 2e1cc8297..cdcded471 100644 --- a/public/locales/lol/modules/dashdot.json +++ b/public/locales/lol/modules/dashdot.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Dash.", - "description": "", + "description": "Displays Teh Grafs Ov An External Dash. Instance Inside Ov Homarr.", "settings": { - "title": "", + "title": "Settings 4 Dash. Widget", "cpuMultiView": { "label": "CPU Multi-Coer View" }, diff --git a/public/locales/lol/modules/date.json b/public/locales/lol/modules/date.json index 06bb42e15..3b0b45bd0 100644 --- a/public/locales/lol/modules/date.json +++ b/public/locales/lol/modules/date.json @@ -1,9 +1,9 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Date An Tiem", + "description": "Displays Teh Current Date An Tiem.", "settings": { - "title": "", + "title": "Settings 4 Date An Tiem Widget", "display24HourFormat": { "label": "Display fol tiem (24-hour)" } diff --git a/public/locales/lol/modules/dlspeed.json b/public/locales/lol/modules/dlspeed.json index 323cd7baf..219538ed5 100644 --- a/public/locales/lol/modules/dlspeed.json +++ b/public/locales/lol/modules/dlspeed.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Download Sped", - "description": "" + "description": "Displays Teh Download An Upload Sped Ov Supportd Integrashuns." }, "card": { "table": { diff --git a/public/locales/lol/modules/docker.json b/public/locales/lol/modules/docker.json index dcf55e6a4..c1ec180ef 100644 --- a/public/locales/lol/modules/docker.json +++ b/public/locales/lol/modules/docker.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Dockah", - "description": "" + "description": "Allows U 2 Easily C An Manage All Ov Ur Dockr Containers." }, "search": { "placeholder": "Search by contaneah or imaeg naym" @@ -25,8 +25,8 @@ }, "actionBar": { "addService": { - "title": "", - "message": "" + "title": "Add app", + "message": "Add App 2 Homarr" }, "restart": { "title": "Restart" @@ -49,32 +49,32 @@ }, "actions": { "start": { - "start": "", - "end": "" + "start": "Startin", + "end": "Startd" }, "stop": { - "start": "", + "start": "Stoppin", "end": "Stopped" }, "restart": { - "start": "", - "end": "" + "start": "Restartin", + "end": "Restartd" }, "remove": { - "start": "", - "end": "" + "start": "Removin", + "end": "Removd" } }, "errors": { "integrationFailed": { "title": "Dockah integrashn faild", - "message": "" + "message": "Did U Forget 2 Mount Teh Dockr Socket?" }, "unknownError": { "title": "Thar wuz an error" }, "oneServiceAtATime": { - "title": "" + "title": "Plz Only Add Wan App Or Service At Tiem!" } }, "actionIcon": { diff --git a/public/locales/lol/modules/overseerr.json b/public/locales/lol/modules/overseerr.json index d2bf13cd3..7867f831b 100644 --- a/public/locales/lol/modules/overseerr.json +++ b/public/locales/lol/modules/overseerr.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Overseerr", - "description": "" + "description": "Allows U 2 Search An Add Media Frum Overseerr Or Jellyseerr." }, "popup": { "item": { @@ -18,7 +18,7 @@ } }, "seasonSelector": { - "caption": "", + "caption": "Tick Teh Seasons U Wants 2 Download", "table": { "header": { "season": "Season", diff --git a/public/locales/lol/modules/ping.json b/public/locales/lol/modules/ping.json index c6b0f38ea..35ca650e3 100644 --- a/public/locales/lol/modules/ping.json +++ b/public/locales/lol/modules/ping.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Ping", - "description": "" + "description": "Displays Status Indicator Dependin On Teh HTTP Response Code Ov Given URL." }, "states": { "online": "Onlien {{response}}", diff --git a/public/locales/lol/modules/search.json b/public/locales/lol/modules/search.json index ad0c15538..9165db59e 100644 --- a/public/locales/lol/modules/search.json +++ b/public/locales/lol/modules/search.json @@ -1,30 +1,30 @@ { "descriptor": { "name": "Search Bar", - "description": "" + "description": "A Search Bar Dat Allows U 2 Search Ur Custom Search Engine, Youtube, An Supportd Integrashuns." }, "input": { "placeholder": "Search teh web..." }, - "switched-to": "", + "switched-to": "Switchd 2", "searchEngines": { "search": { - "name": "", - "description": "" + "name": "Web", + "description": "Search..." }, "youtube": { - "name": "", - "description": "" + "name": "Youtube", + "description": "Search on Youtube" }, "torrents": { - "name": "", - "description": "" + "name": "Torrents", + "description": "Search 4 Torrents" }, "overseerr": { "name": "Overseerr", - "description": "" + "description": "Search 4 Movies An TV Shows On Overseerr" } }, - "tip": "", - "switchedSearchEngine": "" + "tip": "U Can Select Teh Search Bar Wif Teh Shortcut ", + "switchedSearchEngine": "Switchd 2 Searchin Wif {{searchEngine}}" } diff --git a/public/locales/lol/modules/torrents-status.json b/public/locales/lol/modules/torrents-status.json index df58c3f51..7c87b0cea 100644 --- a/public/locales/lol/modules/torrents-status.json +++ b/public/locales/lol/modules/torrents-status.json @@ -1,17 +1,17 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Torrent", + "description": "Displays List Ov Torrents Frum Supportd Torrent Clients.", "settings": { - "title": "", + "title": "Settings 4 Torrent Widget", "refreshInterval": { - "label": "" + "label": "Refresh Interval (In Secondz)" }, "displayCompletedTorrents": { - "label": "" + "label": "Display Completd Torrents" }, "displayStaleTorrents": { - "label": "" + "label": "Display Stale Torrents" } } }, @@ -39,12 +39,12 @@ }, "errors": { "noDownloadClients": { - "title": "", - "text": "" + "title": "No Supportd Torrent Clients Findz!", + "text": "Add Supportd Torrent Client 2 View Ur Current Downloadz" }, "generic": { - "title": "", - "text": "" + "title": "An Unexpectd Error Occurd", + "text": "Homarr Wuz Unable 2 Speek Wif Ur Torrent Clients. Plz Check Ur Configurashun" } }, "loading": { diff --git a/public/locales/lol/modules/usenet.json b/public/locales/lol/modules/usenet.json index fe46b39ba..73debdd1f 100644 --- a/public/locales/lol/modules/usenet.json +++ b/public/locales/lol/modules/usenet.json @@ -1,13 +1,13 @@ { "descriptor": { - "name": "", - "description": "" + "name": "Usenet", + "description": "Allows U 2 View An Manage Ur Usenet Instance." }, "card": { "errors": { "noDownloadClients": { "title": "No supportd download clientz findz!", - "text": "" + "text": "Add Supportd Usenet Download Client 2 View Ur Current Downloadz" } } }, diff --git a/public/locales/lol/modules/weather.json b/public/locales/lol/modules/weather.json index 361aeef16..fd35719f8 100644 --- a/public/locales/lol/modules/weather.json +++ b/public/locales/lol/modules/weather.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Weafr", - "description": "", + "description": "Displays Teh Current Weathr Informashun Ov Set Locashun.", "settings": { - "title": "", + "title": "Settings 4 Weathr Widget", "displayInFahrenheit": { "label": "Display in Fahrenheit" }, diff --git a/public/locales/lol/settings/common.json b/public/locales/lol/settings/common.json index d42cd76ab..fd2c87840 100644 --- a/public/locales/lol/settings/common.json +++ b/public/locales/lol/settings/common.json @@ -6,24 +6,24 @@ "customizations": "Customahzations" }, "tips": { - "configTip": "" + "configTip": "Upload Ur Config File By Drag An Droppin It Onto Teh Paeg!" }, "credits": { "madeWithLove": "Maded wif ❤️ by @" }, - "grow": "", + "grow": "Grow Grid (Taek All Space)", "layout": { - "title": "", - "main": "", - "sidebar": "", - "cannotturnoff": "", - "dashboardlayout": "", - "enablersidebar": "", - "enablelsidebar": "", - "enablesearchbar": "", - "enabledocker": "", - "enableping": "", - "enablelsidebardesc": "", - "enablersidebardesc": "" + "title": "Dashbord Layout", + "main": "Main", + "sidebar": "Sidebar", + "cannotturnoff": "Cant Be Turnd Off", + "dashboardlayout": "Dashbord Layout", + "enablersidebar": "Enable Rite Sidebar", + "enablelsidebar": "Enable Left Sidebar", + "enablesearchbar": "Enable Search Bar", + "enabledocker": "Enable Dockr Integrashun", + "enableping": "Enable Pings", + "enablelsidebardesc": "Opshunal. Can Be Usd 4 Apps An Integrashuns Only", + "enablersidebardesc": "Opshunal. Can Be Usd 4 Apps An Integrashuns Only" } } diff --git a/public/locales/lol/settings/customization/page-appearance.json b/public/locales/lol/settings/customization/page-appearance.json index e06396925..965b599bf 100644 --- a/public/locales/lol/settings/customization/page-appearance.json +++ b/public/locales/lol/settings/customization/page-appearance.json @@ -3,7 +3,7 @@ "label": "Paeg Titel" }, "metaTitle": { - "label": "" + "label": "Meta Title" }, "logo": { "label": "Logooo" @@ -16,7 +16,7 @@ }, "customCSS": { "label": "Custom CSS", - "placeholder": "" + "placeholder": "Custom CSS Will Be Applid Last" }, "buttons": { "submit": "Submit" diff --git a/public/locales/lol/settings/general/config-changer.json b/public/locales/lol/settings/general/config-changer.json index ad6b8b646..8cd05fcd2 100644 --- a/public/locales/lol/settings/general/config-changer.json +++ b/public/locales/lol/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { - "label": "", - "loadingNew": "", - "pleaseWait": "" + "label": "Config Changr", + "description": "", + "loadingNew": "Loadin Ur Config...", + "pleaseWait": "Plz Wait Til Ur New Config Iz Loadd!" }, "modal": { - "title": "Chooz teh naym ov ur nu config", - "form": { - "configName": { - "label": "Config naym", - "validation": { - "required": "" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Ur nu config naym" + "submitButton": "" }, - "submitButton": "Confirm" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Config saved", - "message": "Config saved as {{configName}}" - }, - "configCopied": { - "title": "", - "message": "" - }, - "configNotCopied": { - "title": "", - "message": "" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Config deleet faild", "message": "Config deleet faild" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, @@ -59,12 +75,12 @@ } }, "accept": { - "title": "", - "text": "" + "title": "Configurashun Upload", + "text": "Drag Filez Her 2 Upload Config. Support 4 JSON Filez Only." }, "reject": { - "title": "", - "text": "" + "title": "Drag An Drop Upload Rejectd", + "text": "Dis File Format Iz Not Supportd. Plz Only Upload JSON Filez." } } } diff --git a/public/locales/lol/settings/general/search-engine.json b/public/locales/lol/settings/general/search-engine.json index 2eab59f7f..6e22ac92e 100644 --- a/public/locales/lol/settings/general/search-engine.json +++ b/public/locales/lol/settings/general/search-engine.json @@ -1,19 +1,19 @@ { "title": "Search engien", - "configurationName": "", + "configurationName": "Search Engine Configurashun", "tips": { - "generalTip": "", + "generalTip": "Thar R Multiple Prefixez U Can Use! Addin Thees Infront Ov Ur Query Will Filtr Teh Results. !S (Web), !T (Torrents), !Y (Youtube), An !M (Media).", "placeholderTip": "%s can bees usd as placeholdah 4 teh quewee." }, "customEngine": { - "title": "", + "title": "Custom Search Engine", "label": "Quewee URL", "placeholder": "Custom quewee URL" }, "searchNewTab": { - "label": "" + "label": "Open Search Results In New Tab" }, "searchEnabled": { - "label": "" + "label": "Search Enabld" } } diff --git a/public/locales/lol/settings/general/widget-positions.json b/public/locales/lol/settings/general/widget-positions.json index 0967ef424..8ac278113 100644 --- a/public/locales/lol/settings/general/widget-positions.json +++ b/public/locales/lol/settings/general/widget-positions.json @@ -1 +1,3 @@ -{} +{ + "label": "Posishun Widgets On Teh Left" +} diff --git a/public/locales/nl/authentication/login.json b/public/locales/nl/authentication/login.json index 938f351f3..e4408eeba 100644 --- a/public/locales/nl/authentication/login.json +++ b/public/locales/nl/authentication/login.json @@ -1,6 +1,6 @@ { "title": "Welkom terug!", - "text": "", + "text": "Voer uw wachtwoord in", "form": { "fields": { "password": { @@ -18,10 +18,10 @@ "message": "Uw wachtwoord wordt gecontroleerd..." }, "correct": { - "title": "" + "title": "Log in succesvol, redirect..." }, "wrong": { - "title": "" + "title": "Het ingevoerde wachtwoord is onjuist, probeer het opnieuw." } } } diff --git a/public/locales/nl/layout/element-selector/selector.json b/public/locales/nl/layout/element-selector/selector.json index b39b51704..8bbff652a 100644 --- a/public/locales/nl/layout/element-selector/selector.json +++ b/public/locales/nl/layout/element-selector/selector.json @@ -1,9 +1,9 @@ { "modal": { "title": "Nieuwe tegel toevoegen", - "text": "" + "text": "Tegels zijn het belangrijkste element van Homarr. Ze worden gebruikt om je apps en andere informatie weer te geven. Je kunt zoveel tegels toevoegen als je wilt." }, - "widgetDescription": "", + "widgetDescription": "Widgets werken samen met uw apps, om u meer controle over uw toepassingen te geven. Ze vereisen meestal extra configuratie voor gebruik.", "goBack": "Ga terug naar de vorige stap", "actionIcon": { "tooltip": "Tegel toevoegen" diff --git a/public/locales/nl/layout/header/actions/toggle-edit-mode.json b/public/locales/nl/layout/header/actions/toggle-edit-mode.json index 931b1d055..e0a996780 100644 --- a/public/locales/nl/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/nl/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "In de bewerkingsmodus kunt u tegels aanpassen en apps configureren. Wijzigingen worden niet opgeslagen totdat u de bewerkingsmodus afsluit.", "button": { "disabled": "Ga naar de bewerkingsmodus", "enabled": "Afsluiten en opslaan" }, "popover": { - "title": "", - "text": "" + "title": "Bewerkingsmodus is ingeschakeld voor de <1>{{size}} grootte", + "text": "U kunt uw apps nu aanpassen en configureren. Wijzigingen zijn niet opgeslagen totdat u de bewerkingsmodus verlaat" + }, + "screenSizes": { + "small": "klein", + "medium": "gemiddeld", + "large": "groot" } } diff --git a/public/locales/nl/layout/modals/about.json b/public/locales/nl/layout/modals/about.json index cba2e5aa4..42e91ade2 100644 --- a/public/locales/nl/layout/modals/about.json +++ b/public/locales/nl/layout/modals/about.json @@ -1,4 +1,5 @@ { + "description": "Homarr is een sterk, modern dashboard dat al je apps en diensten binnen handbereik brengt. Met Homarr heb je toegang tot en controle over alles op één handige locatie. Homarr integreert naadloos met de apps die je hebt toegevoegd en geeft je waardevolle informatie en volledige controle. Installatie is een fluitje van een cent en Homarr ondersteunt een breed scala aan implementatiemethoden.", "i18n": "\"I18n translation namespaces\" geladen", "locales": "\"I18n locales\" geconfigureerd", "contact": "Problemen of vragen? Neem contact met ons op!", diff --git a/public/locales/nl/layout/modals/add-app.json b/public/locales/nl/layout/modals/add-app.json index 384aa1334..3bad4836a 100644 --- a/public/locales/nl/layout/modals/add-app.json +++ b/public/locales/nl/layout/modals/add-app.json @@ -9,54 +9,54 @@ "general": { "appname": { "label": "App naam", - "description": "" + "description": "Wordt gebruikt om de app op het dashboard weer te geven." }, "internalAddress": { "label": "Intern adres", - "description": "" + "description": "Intern IP-adres van de app." }, "externalAddress": { "label": "Extern adres", - "description": "" + "description": "URL die wordt geopend wanneer op de app wordt geklikt." } }, "behaviour": { "isOpeningNewTab": { "label": "Open in nieuw tabblad", - "description": "" + "description": "Open de app in een nieuw tabblad in plaats van de huidige." } }, "network": { "statusChecker": { "label": "Status checker", - "description": "" + "description": "Controleert of uw app online is met een eenvoudig HTTP(S)-verzoek." }, "statusCodes": { "label": "HTTP-statuscodes", - "description": "" + "description": "De HTTP-statuscodes die als online worden beschouwd." } }, "appearance": { "icon": { "label": "App icoon", - "description": "" + "description": "Het pictogram dat op het dashboard wordt weergegeven." } }, "integration": { "type": { "label": "Integratie configuratie", - "description": "", + "description": "De integratieconfiguratie die zal worden gebruikt om verbinding te maken met uw app.", "placeholder": "Selecteer een integratie", "defined": "Gedefinieerd", "undefined": "Ongedefinieerd", "public": "Openbaar", "private": "Privé", - "explanationPrivate": "", - "explanationPublic": "" + "explanationPrivate": "Een geheim wordt slechts eenmaal naar de server gestuurd. Zodra uw browser de pagina heeft ververst, wordt het nooit meer verzonden.", + "explanationPublic": "Een publiek geheim wordt altijd naar de client gestuurd en is toegankelijk via de API. Het mag geen vertrouwelijke waarden bevatten zoals gebruikersnamen, wachtwoorden, tokens, certificaten en dergelijke!" }, "secrets": { "description": "Om een geheim bij te werken, voert u een waarde in en klikt u op de knop Opslaan. Om een geheim te verwijderen, gebruikt u de knop wissen.", - "warning": "", + "warning": "Uw referenties fungeren als de toegang tot uw integraties en u zou deze nooit hoeven delen met iemand anders. Het Homarr team zal nooit om inloggegevens vragen. Zorg ervoor dat uw geheimen veilig opslaat en beheert.", "clear": "Wis geheim", "save": "Geheim opslaan", "update": "Update geheim" diff --git a/public/locales/nl/modules/calendar.json b/public/locales/nl/modules/calendar.json index 5fd05ceb0..4d355b377 100644 --- a/public/locales/nl/modules/calendar.json +++ b/public/locales/nl/modules/calendar.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Kalender", - "description": "", + "description": "Toont een kalender met komende releases, van ondersteunde integraties.", "settings": { - "title": "", + "title": "Instellingen voor Kalender widget", "sundayStart": { "label": "Begin de week op zondag" }, diff --git a/public/locales/nl/modules/common.json b/public/locales/nl/modules/common.json index 52f6fdc3e..29ea4b19f 100644 --- a/public/locales/nl/modules/common.json +++ b/public/locales/nl/modules/common.json @@ -4,7 +4,7 @@ }, "errors": { "unmappedOptions": { - "text": "" + "text": "Ongebruikte parameter in configuratie gedetecteerd
{{key}}. Homarr kan deze parameter niet interpreteren en gebruiken. Maak een back-up van uw configuratie en corrigeer uw configuratie om onverwacht gedrag te voorkomen." } } } diff --git a/public/locales/nl/modules/dashdot.json b/public/locales/nl/modules/dashdot.json index 109b3e655..c301c6f33 100644 --- a/public/locales/nl/modules/dashdot.json +++ b/public/locales/nl/modules/dashdot.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Dash.", - "description": "", + "description": "Toont de grafieken van een externe Dash. instantie binnen Homarr.", "settings": { "title": "Instellingen voor Dash. widget", "cpuMultiView": { diff --git a/public/locales/nl/modules/date.json b/public/locales/nl/modules/date.json index 3125c24de..bc34adcf3 100644 --- a/public/locales/nl/modules/date.json +++ b/public/locales/nl/modules/date.json @@ -1,9 +1,9 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Datum en tijd", + "description": "Toont de huidige datum en tijd.", "settings": { - "title": "", + "title": "Instellingen voor datum en tijd widget", "display24HourFormat": { "label": "Volledige tijd weergeven (24-uur)" } diff --git a/public/locales/nl/modules/dlspeed.json b/public/locales/nl/modules/dlspeed.json index 90d5ce7a8..559cd3e0a 100644 --- a/public/locales/nl/modules/dlspeed.json +++ b/public/locales/nl/modules/dlspeed.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Downloadsnelheid", - "description": "" + "description": "Toont de download- en uploadsnelheid van ondersteunde integraties." }, "card": { "table": { diff --git a/public/locales/nl/modules/docker.json b/public/locales/nl/modules/docker.json index 8282abe73..fc60406be 100644 --- a/public/locales/nl/modules/docker.json +++ b/public/locales/nl/modules/docker.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Docker", - "description": "" + "description": "Hiermee kunt u gemakkelijk al uw Docker Containers zien en beheren." }, "search": { "placeholder": "Zoek op container of afbeeldingsnaam" @@ -25,8 +25,8 @@ }, "actionBar": { "addService": { - "title": "", - "message": "" + "title": "App toevoegen", + "message": "App aan Homarr toevoegen" }, "restart": { "title": "Herstart" @@ -68,13 +68,13 @@ "errors": { "integrationFailed": { "title": "Docker integratie mislukt", - "message": "" + "message": "Bent u vergeten de dokter-socket te koppelen?" }, "unknownError": { "title": "Er is een fout opgetreden" }, "oneServiceAtATime": { - "title": "" + "title": "Voeg slechts één app of dienst per keer toe!" } }, "actionIcon": { diff --git a/public/locales/nl/modules/overseerr.json b/public/locales/nl/modules/overseerr.json index a018bc4bf..a8b92c2aa 100644 --- a/public/locales/nl/modules/overseerr.json +++ b/public/locales/nl/modules/overseerr.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Overseerr", - "description": "" + "description": "Hiermee kunt u media zoeken en toevoegen vanuit Overseerr of Jellyseerr." }, "popup": { "item": { @@ -18,7 +18,7 @@ } }, "seasonSelector": { - "caption": "", + "caption": "Selecteer de seizoenen die u wilt downloaden", "table": { "header": { "season": "Seizoen", diff --git a/public/locales/nl/modules/ping.json b/public/locales/nl/modules/ping.json index f1769b3db..6801f9056 100644 --- a/public/locales/nl/modules/ping.json +++ b/public/locales/nl/modules/ping.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Ping", - "description": "" + "description": "Toont een statusindicator op basis van de HTTP-responscode van een gegeven URL." }, "states": { "online": "Online {{response}}", diff --git a/public/locales/nl/modules/search.json b/public/locales/nl/modules/search.json index f6bd024b5..dae9a0474 100644 --- a/public/locales/nl/modules/search.json +++ b/public/locales/nl/modules/search.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Zoekbalk", - "description": "" + "description": "Een zoekbalk waarmee u uw aangepaste zoekmachine, YouTube en ondersteunde integraties kunt doorzoeken." }, "input": { "placeholder": "Zoek op het web..." @@ -10,7 +10,7 @@ "searchEngines": { "search": { "name": "Web", - "description": "" + "description": "Zoeken..." }, "youtube": { "name": "YouTube", @@ -22,7 +22,7 @@ }, "overseerr": { "name": "Overseerr", - "description": "" + "description": "Zoek naar Films en TV-series op Overseerr" } }, "tip": "U kunt de zoekbalk selecteren met de sneltoets ", diff --git a/public/locales/nl/modules/torrents-status.json b/public/locales/nl/modules/torrents-status.json index 9398fa550..48a864a97 100644 --- a/public/locales/nl/modules/torrents-status.json +++ b/public/locales/nl/modules/torrents-status.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Torrent", - "description": "", + "description": "Toont een lijst met torrents van ondersteunde Torrent-clients.", "settings": { - "title": "", + "title": "Instellingen voor Torrent widget", "refreshInterval": { "label": "Verversingsinterval (in seconden)" }, @@ -39,12 +39,12 @@ }, "errors": { "noDownloadClients": { - "title": "", - "text": "" + "title": "Geen ondersteunde Torrent clients gevonden!", + "text": "Voeg een ondersteunde Torrent-client toe om je huidige downloads te bekijken" }, "generic": { "title": "Onbekende fout opgetreden", - "text": "" + "text": "Homarr kon niet communiceren met je Torrent-clients. Controleer je configuratie" } }, "loading": { diff --git a/public/locales/nl/modules/usenet.json b/public/locales/nl/modules/usenet.json index 4a32cf0e0..1761b9e54 100644 --- a/public/locales/nl/modules/usenet.json +++ b/public/locales/nl/modules/usenet.json @@ -1,13 +1,13 @@ { "descriptor": { "name": "Usenet", - "description": "" + "description": "Maakt het mogelijk om je Usenet installatie te bekijken en te beheren." }, "card": { "errors": { "noDownloadClients": { "title": "Geen ondersteunde download clients gevonden!", - "text": "" + "text": "Voeg een ondersteunde Usenet Download Client toe om uw huidige downloads te bekijken" } } }, diff --git a/public/locales/nl/modules/weather.json b/public/locales/nl/modules/weather.json index afa2c06c5..8f3a5320c 100644 --- a/public/locales/nl/modules/weather.json +++ b/public/locales/nl/modules/weather.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Weer", - "description": "", + "description": "Toont de huidige weersinformatie van een ingestelde locatie.", "settings": { - "title": "", + "title": "Instellingen voor weer widget", "displayInFahrenheit": { "label": "Weergeven in Fahrenheit" }, diff --git a/public/locales/nl/settings/common.json b/public/locales/nl/settings/common.json index 760b6f4c5..68f6bd5cd 100644 --- a/public/locales/nl/settings/common.json +++ b/public/locales/nl/settings/common.json @@ -6,7 +6,7 @@ "customizations": "Aanpassingen" }, "tips": { - "configTip": "" + "configTip": "Upload uw configuratiebestand door het naar de pagina te slepen!" }, "credits": { "madeWithLove": "Gemaakt met ❤️ door @" diff --git a/public/locales/nl/settings/customization/page-appearance.json b/public/locales/nl/settings/customization/page-appearance.json index 81b7c0d4f..626757ae9 100644 --- a/public/locales/nl/settings/customization/page-appearance.json +++ b/public/locales/nl/settings/customization/page-appearance.json @@ -15,8 +15,8 @@ "label": "Achtergrond" }, "customCSS": { - "label": "Aangepaste CSS", - "placeholder": "" + "label": "Eigen CSS", + "placeholder": "Eigen CSS wordt als laatste toegepast" }, "buttons": { "submit": "Indienen" diff --git a/public/locales/nl/settings/general/config-changer.json b/public/locales/nl/settings/general/config-changer.json index d47dd70bc..29875ed0c 100644 --- a/public/locales/nl/settings/general/config-changer.json +++ b/public/locales/nl/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { - "label": "", + "label": "Configuratiewisselaar", + "description": "", "loadingNew": "Uw configuratie wordt geladen...", - "pleaseWait": "" + "pleaseWait": "Wacht tot uw nieuwe configuratie is geladen!" }, "modal": { - "title": "Kies de naam van uw nieuwe configuratie", - "form": { - "configName": { - "label": "Configuratie naam", - "validation": { - "required": "Configuratienaam is vereist" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Uw nieuwe configuratienaam" + "submitButton": "" }, - "submitButton": "Bevestig" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Configuratie opgeslagen", - "message": "Configuratie opgeslagen als {{configName}}" - }, - "configCopied": { - "title": "Configuratie gekopieerd", - "message": "Configuratie gekopieerd als {{configName}}" - }, - "configNotCopied": { - "title": "Kan configuratie niet kopiëren", - "message": "Uw configuratie werd niet gekopieerd als {{configName}}" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Configuratie verwijderen mislukt", "message": "Configuratie verwijderen mislukt" + }, + "deleteFailedDefaultConfig": { + "title": "Standaardconfiguratie kan niet worden verwijderd", + "message": "Configuratie is niet verwijderd uit het bestandssysteem" } } }, @@ -60,11 +76,11 @@ }, "accept": { "title": "Configuratie Upload", - "text": "" + "text": "Sleep bestanden hierheen om een configuratie te uploaden. Alleen ondersteuning voor JSON-bestanden." }, "reject": { "title": "Drag & Drop Upload afgewezen", - "text": "" + "text": "Dit bestandsformaat wordt niet ondersteund. Upload alleen JSON-bestanden." } } } diff --git a/public/locales/nl/settings/general/search-engine.json b/public/locales/nl/settings/general/search-engine.json index f21f46807..a52e4d39d 100644 --- a/public/locales/nl/settings/general/search-engine.json +++ b/public/locales/nl/settings/general/search-engine.json @@ -2,7 +2,7 @@ "title": "Zoekmachine", "configurationName": "Zoekmachine configuratie", "tips": { - "generalTip": "", + "generalTip": "Er zijn meerdere voorvoegsels die u kunt gebruiken! Door deze voor uw zoekopdracht toe te voegen worden de resultaten gefilterd. !s (Web), !t (Torrents), !y (YouTube), en !m (Media).", "placeholderTip": "%s kan worden gebruikt als plaatshouder voor de query." }, "customEngine": { diff --git a/public/locales/nl/settings/general/widget-positions.json b/public/locales/nl/settings/general/widget-positions.json index 0967ef424..1bf3b56f3 100644 --- a/public/locales/nl/settings/general/widget-positions.json +++ b/public/locales/nl/settings/general/widget-positions.json @@ -1 +1,3 @@ -{} +{ + "label": "Plaats widgets aan de linkerkant" +} diff --git a/public/locales/pl/layout/header/actions/toggle-edit-mode.json b/public/locales/pl/layout/header/actions/toggle-edit-mode.json index b3cfd87be..56487b8b1 100644 --- a/public/locales/pl/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/pl/layout/header/actions/toggle-edit-mode.json @@ -7,5 +7,10 @@ "popover": { "title": "", "text": "" + }, + "screenSizes": { + "small": "", + "medium": "", + "large": "" } } diff --git a/public/locales/pl/settings/general/config-changer.json b/public/locales/pl/settings/general/config-changer.json index 6ee6e9bbe..5e692e232 100644 --- a/public/locales/pl/settings/general/config-changer.json +++ b/public/locales/pl/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "", "pleaseWait": "" }, "modal": { - "title": "Wybierz nazwę nowej konfiguracji", - "form": { - "configName": { - "label": "Nazwa konfiguracji", - "validation": { - "required": "" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Twoja nowa nazwa konfiguracji" + "submitButton": "" }, - "submitButton": "Potwierdź" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Konfiguracja zapisana", - "message": "Konfiguracja zapisana jako {{configName}}" - }, - "configCopied": { - "title": "", - "message": "" - }, - "configNotCopied": { - "title": "", - "message": "" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Nie udało się usunąć konfiguracji", "message": "Nie udało się usunąć konfiguracji" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/pt/layout/header/actions/toggle-edit-mode.json b/public/locales/pt/layout/header/actions/toggle-edit-mode.json index b3cfd87be..56487b8b1 100644 --- a/public/locales/pt/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/pt/layout/header/actions/toggle-edit-mode.json @@ -7,5 +7,10 @@ "popover": { "title": "", "text": "" + }, + "screenSizes": { + "small": "", + "medium": "", + "large": "" } } diff --git a/public/locales/pt/settings/general/config-changer.json b/public/locales/pt/settings/general/config-changer.json index 7c7df0817..dc8f3ea4b 100644 --- a/public/locales/pt/settings/general/config-changer.json +++ b/public/locales/pt/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "", "pleaseWait": "" }, "modal": { - "title": "", - "form": { - "configName": { - "label": "", - "validation": { - "required": "" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "" + "submitButton": "" }, - "submitButton": "" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "", - "message": "" - }, - "configCopied": { - "title": "", - "message": "" - }, - "configNotCopied": { - "title": "", - "message": "" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "", "message": "" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/ru/layout/header/actions/toggle-edit-mode.json b/public/locales/ru/layout/header/actions/toggle-edit-mode.json index b3cfd87be..56487b8b1 100644 --- a/public/locales/ru/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/ru/layout/header/actions/toggle-edit-mode.json @@ -7,5 +7,10 @@ "popover": { "title": "", "text": "" + }, + "screenSizes": { + "small": "", + "medium": "", + "large": "" } } diff --git a/public/locales/ru/settings/general/config-changer.json b/public/locales/ru/settings/general/config-changer.json index bc3972185..b1a0e6eea 100644 --- a/public/locales/ru/settings/general/config-changer.json +++ b/public/locales/ru/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "", "pleaseWait": "" }, "modal": { - "title": "Выберите имя новой конфигурации", - "form": { - "configName": { - "label": "Имя конфигурации", - "validation": { - "required": "" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Имя вашей новой конфигурации" + "submitButton": "" }, - "submitButton": "Подтвердить" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Конфигурация сохранена", - "message": "Конфигурация сохранена как {{configName}}" - }, - "configCopied": { - "title": "", - "message": "" - }, - "configNotCopied": { - "title": "", - "message": "" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Не удалось удалить конфигурацию", "message": "Не удалось удалить конфигурацию" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/sl/layout/header/actions/toggle-edit-mode.json b/public/locales/sl/layout/header/actions/toggle-edit-mode.json index b3cfd87be..56487b8b1 100644 --- a/public/locales/sl/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/sl/layout/header/actions/toggle-edit-mode.json @@ -7,5 +7,10 @@ "popover": { "title": "", "text": "" + }, + "screenSizes": { + "small": "", + "medium": "", + "large": "" } } diff --git a/public/locales/sl/settings/general/config-changer.json b/public/locales/sl/settings/general/config-changer.json index ee2ba74cf..6af6195b2 100644 --- a/public/locales/sl/settings/general/config-changer.json +++ b/public/locales/sl/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "", "pleaseWait": "" }, "modal": { - "title": "Izberite ime vaše nove konfiguracije", - "form": { - "configName": { - "label": "Ime konfiguracije", - "validation": { - "required": "" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Vaše novo ime konfiguracije" + "submitButton": "" }, - "submitButton": "Potrdi" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Konfiguracija je shranjena", - "message": "Konfiguracija shranjena kot {{configName}}" - }, - "configCopied": { - "title": "", - "message": "" - }, - "configNotCopied": { - "title": "", - "message": "" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Brisanje konfiguracije ni uspelo", "message": "Brisanje konfiguracije ni uspelo" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/sv/authentication/login.json b/public/locales/sv/authentication/login.json index 0657a9592..4ff931453 100644 --- a/public/locales/sv/authentication/login.json +++ b/public/locales/sv/authentication/login.json @@ -1,6 +1,6 @@ { "title": "Välkommen tillbaka!", - "text": "", + "text": "Ange ditt lösenord", "form": { "fields": { "password": { @@ -18,10 +18,10 @@ "message": "Ditt lösenord kontrolleras..." }, "correct": { - "title": "" + "title": "Inloggning lyckades, omdirigerar..." }, "wrong": { - "title": "" + "title": "Lösenordet du angav är felaktigt. Försök igen." } } } diff --git a/public/locales/sv/layout/element-selector/selector.json b/public/locales/sv/layout/element-selector/selector.json index e0d872634..2bf2d3538 100644 --- a/public/locales/sv/layout/element-selector/selector.json +++ b/public/locales/sv/layout/element-selector/selector.json @@ -1,9 +1,9 @@ { "modal": { "title": "Lägg till en ny ruta", - "text": "" + "text": "Rutor är det viktigaste elementet i Homarr. De används för att visa dina appar och annan information. Du kan lägga till så många rutor som du vill." }, - "widgetDescription": "", + "widgetDescription": "Widgetar interagerar med dina appar, för att ge dig mer kontroll över dina applikationer. De kräver vanligtvis ytterligare konfiguration innan användning.", "goBack": "Gå tillbaka till föregående steg", "actionIcon": { "tooltip": "Lägg till en ruta" diff --git a/public/locales/sv/layout/header/actions/toggle-edit-mode.json b/public/locales/sv/layout/header/actions/toggle-edit-mode.json index e20ed96b1..d605a70b4 100644 --- a/public/locales/sv/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/sv/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "I redigeringsläge kan du justera rutor och konfigurera appar. Ändringar sparas inte förrän du avslutar redigeringsläget.", "button": { "disabled": "Gå till redigeringsläge", "enabled": "Avsluta och spara" }, "popover": { - "title": "", - "text": "" + "title": "Redigeringsläget är aktiverat för <1>{{size}} storlek", + "text": "Du kan justera och konfigurera dina appar nu. Ändringarna sparas inte förrän du lämnar redigeringsläget" + }, + "screenSizes": { + "small": "liten", + "medium": "mellan", + "large": "stor" } } diff --git a/public/locales/sv/layout/modals/about.json b/public/locales/sv/layout/modals/about.json index 6db5aaad4..e35dbbfed 100644 --- a/public/locales/sv/layout/modals/about.json +++ b/public/locales/sv/layout/modals/about.json @@ -1,4 +1,5 @@ { + "description": "Homarr är en stilren, modern instrumentpanel som ger dig tillgång till alla dina appar och tjänster. Med Homarr kan du få tillgång till och kontrollera allt på ett bekvämt ställe. Homarr integreras sömlöst med de appar du har lagt till, vilket ger dig värdefull information och ger dig fullständig kontroll. Installationen är enkel och Homarr stöder ett stort antal installationsmetoder.", "i18n": "Laddade namnområden för I18n-översättningar", "locales": "Konfigurerade I18n lokalspråk", "contact": "Har du problem eller frågor? Kontakta oss!", diff --git a/public/locales/sv/layout/modals/add-app.json b/public/locales/sv/layout/modals/add-app.json index 2eca7a261..923c67f0d 100644 --- a/public/locales/sv/layout/modals/add-app.json +++ b/public/locales/sv/layout/modals/add-app.json @@ -9,54 +9,54 @@ "general": { "appname": { "label": "Appnamn", - "description": "" + "description": "Används för att visa appen på instrumentpanelen." }, "internalAddress": { "label": "Intern adress", - "description": "" + "description": "Appens interna IP-adress." }, "externalAddress": { "label": "Extern adress", - "description": "" + "description": "URL som öppnas när du klickar på appen." } }, "behaviour": { "isOpeningNewTab": { "label": "Öppna i ny flik", - "description": "" + "description": "Öppna appen i en ny flik istället för den nuvarande." } }, "network": { "statusChecker": { "label": "Statuskontroll", - "description": "" + "description": "Kontrollerar om din app är online med en enkel HTTP(S) begäran." }, "statusCodes": { "label": "HTTP-statuskoder", - "description": "" + "description": "HTTP-statuskoder som anses vara online." } }, "appearance": { "icon": { "label": "Appikon", - "description": "" + "description": "Ikonen som kommer att visas på instrumentpanelen." } }, "integration": { "type": { "label": "Integrationskonfiguration", - "description": "", + "description": "Integrationskonfigurationen som kommer att användas för att ansluta till din app.", "placeholder": "Välj en integration", "defined": "Definierad", "undefined": "Odefinierad", "public": "Publik", "private": "Privat", - "explanationPrivate": "", - "explanationPublic": "" + "explanationPrivate": "En privat hemlighet skickas endast en gång till servern. När webbläsaren har uppdaterat sidan kommer den aldrig skickas igen.", + "explanationPublic": "En offentlig hemlighet kommer alltid att skickas till klienten och är tillgänglig över API. Det bör inte innehålla några konfidentiella värden som användarnamn, lösenord, tokens, certifikat och liknande!" }, "secrets": { "description": "För att uppdatera en hemlighet, ange ett värde och klicka på knappen Spara. För att ta bort en hemlighet, använd knappen rensa.", - "warning": "", + "warning": "Dina autentiseringsuppgifter fungerar som åtkomst till dina integrationer och du bör aldrig dela dem med någon annan. Homarr-teamet kommer aldrig att be om autentiseringsuppgifter. Se till att lagra och hantera dina hemligheter på ett säkert sätt.", "clear": "Rensa hemlighet", "save": "Spara hemlighet", "update": "Uppdatera hemlighet" diff --git a/public/locales/sv/modules/calendar.json b/public/locales/sv/modules/calendar.json index 9fc778c24..cea0dfff4 100644 --- a/public/locales/sv/modules/calendar.json +++ b/public/locales/sv/modules/calendar.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Kalender", - "description": "", + "description": "Visar en kalender med kommande utgåvor, från integrationer som stöds.", "settings": { - "title": "", + "title": "Inställningar för kalenderwidget", "sundayStart": { "label": "Börja veckan på söndag" }, diff --git a/public/locales/sv/modules/common.json b/public/locales/sv/modules/common.json index c1eafbab8..85ebdf33c 100644 --- a/public/locales/sv/modules/common.json +++ b/public/locales/sv/modules/common.json @@ -4,7 +4,7 @@ }, "errors": { "unmappedOptions": { - "text": "" + "text": "En oanvänd parameter i konfigurationen har upptäckts
{{key}}. Homarr kan inte tolka och använda denna parameter. För att undvika oväntat beteende bör du säkerhetskopiera din konfiguration och korrigera den." } } } diff --git a/public/locales/sv/modules/dashdot.json b/public/locales/sv/modules/dashdot.json index b5c9c04c6..2ae7fa75a 100644 --- a/public/locales/sv/modules/dashdot.json +++ b/public/locales/sv/modules/dashdot.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Dash.", - "description": "", + "description": "Visar graferna för en extern Dash.-instans i Homarr.", "settings": { "title": "Inställningar för Dash. widget", "cpuMultiView": { diff --git a/public/locales/sv/modules/date.json b/public/locales/sv/modules/date.json index 3f5ce5112..1cf22b595 100644 --- a/public/locales/sv/modules/date.json +++ b/public/locales/sv/modules/date.json @@ -1,9 +1,9 @@ { "descriptor": { - "name": "", - "description": "", + "name": "Datum och tid", + "description": "Visar aktuellt datum och tid.", "settings": { - "title": "", + "title": "Inställningar för datum och tid widget", "display24HourFormat": { "label": "Visa heltid (24-timmars)" } diff --git a/public/locales/sv/modules/dlspeed.json b/public/locales/sv/modules/dlspeed.json index 3f5e480b7..3ef35a452 100644 --- a/public/locales/sv/modules/dlspeed.json +++ b/public/locales/sv/modules/dlspeed.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Nedladdningshastighet ", - "description": "" + "description": "Visar nedladdnings- och uppladdningshastigheten för integrationer som stöds." }, "card": { "table": { diff --git a/public/locales/sv/modules/docker.json b/public/locales/sv/modules/docker.json index 59245ba55..2e4b4dda5 100644 --- a/public/locales/sv/modules/docker.json +++ b/public/locales/sv/modules/docker.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Docker", - "description": "" + "description": "Låter dig enkelt se och hantera dina docker containers." }, "search": { "placeholder": "Sök efter container eller imagenamn" @@ -25,8 +25,8 @@ }, "actionBar": { "addService": { - "title": "", - "message": "" + "title": "Lägg till app", + "message": "Lägg till i Homarr" }, "restart": { "title": "Starta om" @@ -68,13 +68,13 @@ "errors": { "integrationFailed": { "title": "Dockerintegration misslyckades", - "message": "" + "message": "Glömde du att montera docker socket?" }, "unknownError": { "title": "Ett fel inträffade" }, "oneServiceAtATime": { - "title": "" + "title": "Lägg bara till en app eller tjänst åt gången!" } }, "actionIcon": { diff --git a/public/locales/sv/modules/overseerr.json b/public/locales/sv/modules/overseerr.json index eaa21241d..713e380b8 100644 --- a/public/locales/sv/modules/overseerr.json +++ b/public/locales/sv/modules/overseerr.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Overseerr", - "description": "" + "description": "Låter dig söka och lägga till media från Overseerr eller Jellyseerr." }, "popup": { "item": { @@ -18,7 +18,7 @@ } }, "seasonSelector": { - "caption": "", + "caption": "Bocka i de säsonger som du vill ladda ner", "table": { "header": { "season": "Säsong", diff --git a/public/locales/sv/modules/ping.json b/public/locales/sv/modules/ping.json index 2093f0b11..6db1bb267 100644 --- a/public/locales/sv/modules/ping.json +++ b/public/locales/sv/modules/ping.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Ping", - "description": "" + "description": "Visar en statusindikator beroende på HTTP-svarskoden för en given URL." }, "states": { "online": "Online {{response}}", diff --git a/public/locales/sv/modules/search.json b/public/locales/sv/modules/search.json index 730eaced1..ae518f605 100644 --- a/public/locales/sv/modules/search.json +++ b/public/locales/sv/modules/search.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Sökfält", - "description": "" + "description": "Ett sökfält där du kan söka i din anpassade sökmotor, YouTube och integreringar som stöds." }, "input": { "placeholder": "Sök på webben..." @@ -10,7 +10,7 @@ "searchEngines": { "search": { "name": "Webb", - "description": "" + "description": "Sök..." }, "youtube": { "name": "YouTube", @@ -22,7 +22,7 @@ }, "overseerr": { "name": "Overseerr", - "description": "" + "description": "Sök efter filmer och TV-program i Overseerr" } }, "tip": "Du kan välja sökfältet med kortkommandot ", diff --git a/public/locales/sv/modules/torrents-status.json b/public/locales/sv/modules/torrents-status.json index d86bb3aa4..b710e2c6d 100644 --- a/public/locales/sv/modules/torrents-status.json +++ b/public/locales/sv/modules/torrents-status.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Torrent", - "description": "", + "description": "Visar en lista med torrents från Torrent-klienter som stöds.", "settings": { - "title": "", + "title": "Inställningar för Torrent widget", "refreshInterval": { "label": "Uppdateringsfrekvens (sekunder)" }, @@ -39,12 +39,12 @@ }, "errors": { "noDownloadClients": { - "title": "", - "text": "" + "title": "Inga Torrent-klienter som stöds hittades!", + "text": "Lägg till en Torrent-klient som stöds för att visa dina aktuella nedladdningar" }, "generic": { "title": "Ett oväntat fel uppstod", - "text": "" + "text": "Homarr kunde inte kommunicera med dina torrent-klienter. Vänligen kontrollera din konfiguration" } }, "loading": { diff --git a/public/locales/sv/modules/usenet.json b/public/locales/sv/modules/usenet.json index 836b5de36..1e4bce64d 100644 --- a/public/locales/sv/modules/usenet.json +++ b/public/locales/sv/modules/usenet.json @@ -1,13 +1,13 @@ { "descriptor": { "name": "Usenet", - "description": "" + "description": "Låter dig visa och hantera din Usenet instans." }, "card": { "errors": { "noDownloadClients": { "title": "Inga nedladdningsklienter som stöds hittades!", - "text": "" + "text": "Lägg till en nedladdningsklient för Usenet som stöds för att se dina aktuella nedladdningar" } } }, diff --git a/public/locales/sv/modules/weather.json b/public/locales/sv/modules/weather.json index a532f67b2..810253dd8 100644 --- a/public/locales/sv/modules/weather.json +++ b/public/locales/sv/modules/weather.json @@ -1,9 +1,9 @@ { "descriptor": { "name": "Väder", - "description": "", + "description": "Visar aktuell väderinformation för en bestämd plats.", "settings": { - "title": "", + "title": "Inställningar för väderwidget", "displayInFahrenheit": { "label": "Visa i Fahrenheit" }, diff --git a/public/locales/sv/settings/common.json b/public/locales/sv/settings/common.json index 5f75f5707..747032b8a 100644 --- a/public/locales/sv/settings/common.json +++ b/public/locales/sv/settings/common.json @@ -6,7 +6,7 @@ "customizations": "Anpassningar" }, "tips": { - "configTip": "" + "configTip": "Ladda upp din konfigurationsfil genom att dra och släppa den på sidan!" }, "credits": { "madeWithLove": "Gjort med ❤️ av @" diff --git a/public/locales/sv/settings/customization/page-appearance.json b/public/locales/sv/settings/customization/page-appearance.json index 81707a78d..75c9ee3bf 100644 --- a/public/locales/sv/settings/customization/page-appearance.json +++ b/public/locales/sv/settings/customization/page-appearance.json @@ -16,7 +16,7 @@ }, "customCSS": { "label": "Anpassad CSS", - "placeholder": "" + "placeholder": "Anpassad CSS tillämpas sist" }, "buttons": { "submit": "Skicka" diff --git a/public/locales/sv/settings/general/config-changer.json b/public/locales/sv/settings/general/config-changer.json index f81a07ecd..91b543cb6 100644 --- a/public/locales/sv/settings/general/config-changer.json +++ b/public/locales/sv/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { - "label": "", + "label": "Konfigurationsväxlare", + "description": "{{configCount}} konfigurationer finns tillgängliga", "loadingNew": "Laddar din konfiguration...", - "pleaseWait": "" + "pleaseWait": "Vänta tills din nya konfiguration är laddad!" }, "modal": { - "title": "Välj namn på din nya konfigurering", - "form": { - "configName": { - "label": "Konfigurationsnamn", - "validation": { - "required": "Konfigurationsnamn krävs" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "Konfigurationens namn används redan" + }, + "placeholder": "" }, - "placeholder": "Ditt nya konfigurationsnamn" + "submitButton": "" }, - "submitButton": "Bekräfta" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Konfigurationen sparad", - "message": "Konfigurationen sparad som {{configName}}" - }, - "configCopied": { - "title": "Konfigurationen kopierad", - "message": "Konfigurationen kopierades som {{configName}}" - }, - "configNotCopied": { - "title": "Kunde inte kopiera konfigurationen", - "message": "Din konfiguration kopierades inte som {{configName}}" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Radering av konfigurationen misslyckades", "message": "Radering av konfigurationen misslyckades" + }, + "deleteFailedDefaultConfig": { + "title": "Standardkonfigurationen kan inte tas bort", + "message": "Konfigurationen togs inte bort från filsystemet" } } }, @@ -60,11 +76,11 @@ }, "accept": { "title": "Uppladdning av konfiguration", - "text": "" + "text": "Dra filer hit för att ladda upp en konfiguration. Stöd för endast JSON-filer." }, "reject": { "title": "Dra och släpp uppladdningen avvisades", - "text": "" + "text": "Det här filformatet stöds inte. Ladda bara upp JSON-filer." } } } diff --git a/public/locales/sv/settings/general/search-engine.json b/public/locales/sv/settings/general/search-engine.json index 7a01e9dcd..8e72064cc 100644 --- a/public/locales/sv/settings/general/search-engine.json +++ b/public/locales/sv/settings/general/search-engine.json @@ -2,7 +2,7 @@ "title": "Sökmotor", "configurationName": "Sökmotorns konfiguration", "tips": { - "generalTip": "", + "generalTip": "Det finns flera prefix som du kan använda! Om du lägger till dessa före din fråga filtrerar du resultaten. !s (Webb), !t (Torrents), !y (YouTube) och !m (Media).", "placeholderTip": "%s kan användas som platshållare för förfrågningen." }, "customEngine": { diff --git a/public/locales/sv/settings/general/widget-positions.json b/public/locales/sv/settings/general/widget-positions.json index 0967ef424..829c45b2c 100644 --- a/public/locales/sv/settings/general/widget-positions.json +++ b/public/locales/sv/settings/general/widget-positions.json @@ -1 +1,3 @@ -{} +{ + "label": "Placera widgetar till vänster" +} diff --git a/public/locales/uk/layout/header/actions/toggle-edit-mode.json b/public/locales/uk/layout/header/actions/toggle-edit-mode.json index be09f7f67..22ac2c060 100644 --- a/public/locales/uk/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/uk/layout/header/actions/toggle-edit-mode.json @@ -7,5 +7,10 @@ "popover": { "title": "", "text": "" + }, + "screenSizes": { + "small": "малий", + "medium": "середній", + "large": "великий" } } diff --git a/public/locales/uk/settings/general/config-changer.json b/public/locales/uk/settings/general/config-changer.json index 95d39a21d..d9d9294b9 100644 --- a/public/locales/uk/settings/general/config-changer.json +++ b/public/locales/uk/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "Завантаження конфігурації...", "pleaseWait": "" }, "modal": { - "title": "Виберіть ім'я для нової конфігурації", - "form": { - "configName": { - "label": "Ім'я конфігурації", - "validation": { - "required": "Потрібна назва конфігурації" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Нове ім'я вашої конфігурації" + "submitButton": "" }, - "submitButton": "Підтвердити" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Конфігурацію збережено", - "message": "Конфігурація збережена як {{configName}}" - }, - "configCopied": { - "title": "Конфігурацію скопійовано", - "message": "Конфігурація збережена як {{configName}}" - }, - "configNotCopied": { - "title": "Не вдалося скопіювати конфігурацію", - "message": "Ваша конфігурація не була скопійована як {{configName}}" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Помилка видалення конфігурації", "message": "Помилка видалення конфігурації" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/vi/layout/header/actions/toggle-edit-mode.json b/public/locales/vi/layout/header/actions/toggle-edit-mode.json index 1d57d3437..f400cb962 100644 --- a/public/locales/vi/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/vi/layout/header/actions/toggle-edit-mode.json @@ -7,5 +7,10 @@ "popover": { "title": "", "text": "" + }, + "screenSizes": { + "small": "", + "medium": "", + "large": "" } } diff --git a/public/locales/vi/settings/general/config-changer.json b/public/locales/vi/settings/general/config-changer.json index df421f2e7..18118c77e 100644 --- a/public/locales/vi/settings/general/config-changer.json +++ b/public/locales/vi/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "", "pleaseWait": "" }, "modal": { - "title": "Chọn tên cho cấu hình mới của bạn", - "form": { - "configName": { - "label": "Tên cấu hình", - "validation": { - "required": "" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "Tên cấu hình mới của bạn" + "submitButton": "" }, - "submitButton": "Xác nhận" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "Đã lưu cấu hình", - "message": "Đã lưu cấu hình thành {{configName}}" - }, - "configCopied": { - "title": "", - "message": "" - }, - "configNotCopied": { - "title": "", - "message": "" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "Xoá cấu hình thất bại", "message": "Xoá cấu hình thất bại" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/zh/authentication/login.json b/public/locales/zh/authentication/login.json index d17a62232..65585a5ec 100644 --- a/public/locales/zh/authentication/login.json +++ b/public/locales/zh/authentication/login.json @@ -1,6 +1,6 @@ { "title": "欢迎回来!", - "text": "", + "text": "请输入密码。", "form": { "fields": { "password": { @@ -18,10 +18,10 @@ "message": "正在检查你的密码..." }, "correct": { - "title": "" + "title": "登录成功,正在跳转..." }, "wrong": { - "title": "" + "title": "密码错误,请重新输入。" } } } diff --git a/public/locales/zh/common.json b/public/locales/zh/common.json index 4d512f149..db36b5396 100644 --- a/public/locales/zh/common.json +++ b/public/locales/zh/common.json @@ -1,15 +1,15 @@ { - "save": "拯救", + "save": "保存", "about": "关于", "cancel": "取消", "close": "关闭", "delete": "删除", - "ok": "认可", + "ok": "确定", "edit": "编辑", "version": "版本", - "changePosition": "改变立场", + "changePosition": "改变位置", "remove": "移除", - "removeConfirm": "", + "removeConfirm": "确定要删除 {{item}} 吗?", "sections": { "settings": "设置", "dangerZone": "危险操作" diff --git a/public/locales/zh/layout/element-selector/selector.json b/public/locales/zh/layout/element-selector/selector.json index 97deec5f4..6b861a95a 100644 --- a/public/locales/zh/layout/element-selector/selector.json +++ b/public/locales/zh/layout/element-selector/selector.json @@ -1,11 +1,11 @@ { "modal": { - "title": "添加一个新的瓦片", - "text": "" + "title": "添加新磁贴", + "text": "磁贴是Homarr的主要组成元素。它们被用来显示你的应用程序和其他信息。你可以根据需要增加任意数量的磁贴。" }, - "widgetDescription": "", - "goBack": "回到上一个步骤", + "widgetDescription": "小组件与你的应用程序交互,提供更多的应用程序控制。在使用前通常需要额外的配置。", + "goBack": "上一步", "actionIcon": { - "tooltip": "增加一块瓦片" + "tooltip": "添加磁贴" } } diff --git a/public/locales/zh/layout/header/actions/toggle-edit-mode.json b/public/locales/zh/layout/header/actions/toggle-edit-mode.json index b0d801d22..a0f191283 100644 --- a/public/locales/zh/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/zh/layout/header/actions/toggle-edit-mode.json @@ -1,11 +1,16 @@ { - "description": "", + "description": "在编辑模式下,你可以调整磁贴和配置应用程序。在退出编辑模式之前不会保存更改。", "button": { "disabled": "进入编辑模式", "enabled": "退出并保存" }, "popover": { "title": "", - "text": "" + "text": "现在你可以调整和配置你的应用程序,在退出编辑模式之前不会保存更改 。" + }, + "screenSizes": { + "small": "小", + "medium": "中", + "large": "大" } } diff --git a/public/locales/zh/layout/modals/about.json b/public/locales/zh/layout/modals/about.json index 392f188c1..76fdc070d 100644 --- a/public/locales/zh/layout/modals/about.json +++ b/public/locales/zh/layout/modals/about.json @@ -1,6 +1,7 @@ { + "description": "Homarr是一个 顺滑现代化 的面板,它把你所有的应用和服务汇于指尖。有了Homarr,你可以在一个页面访问和控制一切。Homarr与你添加的应用无缝交互,为你提供有价值的信息并由你完全把控。安装Homarr轻松简单,并且支持多种部署方式。", "i18n": "加载的I18n翻译命名空间", "locales": "配置的I18n语言", "contact": "遇到困难或问题?请与我们联系!", - "addToDashboard": "添加到仪表板" + "addToDashboard": "添加到面板" } diff --git a/public/locales/zh/layout/modals/add-app.json b/public/locales/zh/layout/modals/add-app.json index c30bd412d..751e27830 100644 --- a/public/locales/zh/layout/modals/add-app.json +++ b/public/locales/zh/layout/modals/add-app.json @@ -8,61 +8,61 @@ }, "general": { "appname": { - "label": "应用程序名称", - "description": "" + "label": "应用名称", + "description": "用于在面板上显示应用。" }, "internalAddress": { "label": "内部地址", - "description": "" + "description": "应用的内部IP地址。" }, "externalAddress": { "label": "外部地址", - "description": "" + "description": "点击应用时打开的URL。" } }, "behaviour": { "isOpeningNewTab": { "label": "在新标签中打开", - "description": "" + "description": "在新标签中打开应用,而不是当前标签。" } }, "network": { "statusChecker": { - "label": "状态检查器", - "description": "" + "label": "状态检测", + "description": "使用简单的HTTP(S) 请求检查你的应用是否在线。" }, "statusCodes": { - "label": "HTTP状态代码", - "description": "" + "label": "HTTP状态码", + "description": "被视为在线的 HTTP 状态码。" } }, "appearance": { "icon": { "label": "应用图标", - "description": "" + "description": "将在面板上显示的图标。" } }, "integration": { "type": { "label": "集成配置", - "description": "", + "description": "将用于连接您的应用的集成配置。", "placeholder": "选择一个整合", - "defined": "定义", + "defined": "已定义", "undefined": "未定义", - "public": "公众", - "private": "私营", + "public": "公开的", + "private": "私有的", "explanationPrivate": "", "explanationPublic": "" }, "secrets": { "description": "要更新一个秘密,输入一个值并点击保存按钮。要删除一个秘密,请使用清除按钮。", "warning": "", - "clear": "清除秘密", - "save": "保存秘密", - "update": "更新秘密" + "clear": "清除密钥", + "save": "保存密钥", + "update": "更新密钥" } }, "validation": { - "popover": "" + "popover": "你的表单包含无效数据,因此它不能被保存。请解决所有问题,并再次点击此按钮保存您的更改。" } } diff --git a/public/locales/zh/settings/customization/color-selector.json b/public/locales/zh/settings/customization/color-selector.json index c079d3d6f..98603c298 100644 --- a/public/locales/zh/settings/customization/color-selector.json +++ b/public/locales/zh/settings/customization/color-selector.json @@ -1,3 +1,3 @@ { - "suffix": "{{color}} 颜色" + "suffix": "{{color}} 色" } \ No newline at end of file diff --git a/public/locales/zh/settings/customization/opacity-selector.json b/public/locales/zh/settings/customization/opacity-selector.json index 8c97ca75b..d7341529e 100644 --- a/public/locales/zh/settings/customization/opacity-selector.json +++ b/public/locales/zh/settings/customization/opacity-selector.json @@ -1,3 +1,3 @@ { - "label": "应用程序的不透明度" + "label": "应用不透明度" } \ No newline at end of file diff --git a/public/locales/zh/settings/customization/page-appearance.json b/public/locales/zh/settings/customization/page-appearance.json index 23e3be056..06f0ec79e 100644 --- a/public/locales/zh/settings/customization/page-appearance.json +++ b/public/locales/zh/settings/customization/page-appearance.json @@ -16,7 +16,7 @@ }, "customCSS": { "label": "自定义CSS", - "placeholder": "" + "placeholder": "自定义 CSS 将在最后应用" }, "buttons": { "submit": "提交" diff --git a/public/locales/zh/settings/general/config-changer.json b/public/locales/zh/settings/general/config-changer.json index 927197587..9a52fcdff 100644 --- a/public/locales/zh/settings/general/config-changer.json +++ b/public/locales/zh/settings/general/config-changer.json @@ -1,33 +1,45 @@ { "configSelect": { "label": "", + "description": "", "loadingNew": "加载你的配置...", "pleaseWait": "" }, "modal": { - "title": "选择你的新配置的名称", - "form": { - "configName": { - "label": "配置名称", - "validation": { - "required": "配置名称是必需的" + "copy": { + "title": "", + "form": { + "configName": { + "label": "", + "validation": { + "required": "", + "notUnique": "" + }, + "placeholder": "" }, - "placeholder": "你的新配置名称" + "submitButton": "" }, - "submitButton": "确认" + "events": { + "configSaved": { + "title": "", + "message": "" + }, + "configCopied": { + "title": "", + "message": "" + }, + "configNotCopied": { + "title": "", + "message": "" + } + } }, - "events": { - "configSaved": { - "title": "配置已保存", - "message": "配置保存为 {{configName}}" - }, - "configCopied": { - "title": "复制的配置", - "message": "配置复制为 {{configName}}" - }, - "configNotCopied": { - "title": "无法复制配置", - "message": "你的配置没有被复制为 {{configName}}" + "confirmDeletion": { + "title": "", + "warningText": "", + "text": "", + "buttons": { + "confirm": "" } } }, @@ -43,6 +55,10 @@ "deleteFailed": { "title": "配置删除失败", "message": "配置删除失败" + }, + "deleteFailedDefaultConfig": { + "title": "", + "message": "" } } }, diff --git a/public/locales/zh/settings/general/search-engine.json b/public/locales/zh/settings/general/search-engine.json index 2bf2a04f6..3df9c1344 100644 --- a/public/locales/zh/settings/general/search-engine.json +++ b/public/locales/zh/settings/general/search-engine.json @@ -1,6 +1,6 @@ { "title": "搜索引擎", - "configurationName": "", + "configurationName": "搜索引擎设置", "tips": { "generalTip": "", "placeholderTip": "%s 可以作为查询的占位符。"