From 76090c848568b617db4c75ceb8da8ca7a745c441 Mon Sep 17 00:00:00 2001 From: Thomas Camlong <49837342+ajnart@users.noreply.github.com> Date: Wed, 27 Sep 2023 13:30:15 +0200 Subject: [PATCH] New Crowdin updates (#1383) * New translations general.json (Latvian) * New translations zod.json (Latvian) * New translations preferences.json (Latvian) * New translations header.json (Latvian) * New translations common.json (Latvian) * New translations customize.json (Latvian) * New translations manage.json (Latvian) * New translations boards.json (Latvian) * New translations index.json (Latvian) * New translations invites.json (Latvian) * New translations invite.json (Latvian) * New translations create.json (Latvian) * New translations users.json (Latvian) * New translations docker.json (Latvian) * New translations password-requirements.json (Latvian) * New translations access.json (Latvian) * New translations common.json (LOLCAT) * New translations calendar.json (LOLCAT) * New translations page-appearance.json (LOLCAT) * New translations login.json (LOLCAT) * New translations general.json (LOLCAT) * New translations zod.json (LOLCAT) * New translations preferences.json (LOLCAT) * New translations header.json (LOLCAT) * New translations common.json (LOLCAT) * New translations customize.json (LOLCAT) * New translations manage.json (LOLCAT) * New translations boards.json (LOLCAT) * New translations index.json (LOLCAT) * New translations invites.json (LOLCAT) * New translations invite.json (LOLCAT) * New translations create.json (LOLCAT) * New translations users.json (LOLCAT) * New translations docker.json (LOLCAT) * New translations password-requirements.json (LOLCAT) * New translations access.json (LOLCAT) * New translations common.json (German) * New translations login.json (German) * New translations general.json (German) * New translations zod.json (German) * New translations preferences.json (German) * New translations header.json (German) * New translations common.json (German) * New translations customize.json (German) * New translations manage.json (German) * New translations boards.json (German) * New translations index.json (German) * New translations invites.json (German) * New translations invite.json (German) * New translations create.json (German) * New translations users.json (German) * New translations docker.json (German) * New translations password-requirements.json (German) * New translations common.json (Turkish) * New translations login.json (Turkish) * New translations general.json (Turkish) * New translations zod.json (Turkish) * New translations preferences.json (Turkish) * New translations header.json (Turkish) * New translations common.json (Turkish) * New translations customize.json (Turkish) * New translations manage.json (Turkish) * New translations boards.json (Turkish) * New translations index.json (Turkish) * New translations invites.json (Turkish) * New translations invite.json (Turkish) * New translations create.json (Turkish) * New translations users.json (Turkish) * New translations docker.json (Turkish) * New translations password-requirements.json (Turkish) * New translations access.json (Turkish) * New translations dns-hole-controls.json (Slovak) * New translations access.json (German) * New translations common.json (Slovak) * New translations login.json (Slovak) * New translations general.json (Slovak) * New translations zod.json (Slovak) * New translations preferences.json (Slovak) * New translations header.json (Slovak) * New translations common.json (Slovak) * New translations customize.json (Slovak) * New translations manage.json (Slovak) * New translations boards.json (Slovak) * New translations index.json (Slovak) * New translations invites.json (Slovak) * New translations invite.json (Slovak) * New translations create.json (Slovak) * New translations users.json (Slovak) * New translations docker.json (Slovak) * New translations password-requirements.json (Slovak) * New translations access.json (Slovak) * New translations login.json (French) * New translations header.json (French) * New translations customize.json (French) * New translations manage.json (French) * New translations boards.json (French) * New translations index.json (French) * New translations invites.json (French) * New translations invite.json (French) * New translations create.json (French) * New translations users.json (French) * New translations dns-hole-controls.json (Russian) * New translations login.json (Spanish) * New translations header.json (Spanish) * New translations common.json (Spanish) * New translations customize.json (Spanish) * New translations manage.json (Spanish) * New translations boards.json (Spanish) * New translations index.json (Spanish) * New translations invite.json (Spanish) * New translations create.json (Spanish) * New translations users.json (Spanish) * New translations calendar.json (Russian) * New translations login.json (Russian) * New translations general.json (Russian) * New translations zod.json (Russian) * New translations preferences.json (Russian) * New translations header.json (Russian) * New translations common.json (Russian) * New translations customize.json (Russian) * New translations manage.json (Russian) * New translations boards.json (Russian) * New translations index.json (Russian) * New translations invites.json (Russian) * New translations invite.json (Russian) * New translations create.json (Russian) * New translations users.json (Russian) * New translations docker.json (Russian) * New translations password-requirements.json (Russian) * New translations access.json (Russian) * New translations common.json (Swedish) * New translations login.json (Swedish) * New translations general.json (Swedish) * New translations zod.json (Swedish) * New translations header.json (Swedish) * New translations preferences.json (Spanish) * New translations header.json (Spanish) * New translations boards.json (Spanish) * New translations index.json (Spanish) * New translations invites.json (Spanish) * New translations create.json (Spanish) * New translations users.json (Spanish) * New translations access.json (Spanish) * New translations common.json (Chinese Simplified) * New translations login.json (Chinese Simplified) * New translations header.json (Chinese Simplified) * New translations common.json (Danish) * New translations login.json (Danish) * New translations general.json (Danish) * New translations zod.json (Danish) * New translations preferences.json (Danish) * New translations header.json (Danish) * New translations common.json (Danish) * New translations customize.json (Danish) * New translations manage.json (Danish) * New translations boards.json (Danish) * New translations index.json (Danish) * New translations invites.json (Danish) * New translations invite.json (Danish) * New translations create.json (Danish) * New translations users.json (Danish) * New translations docker.json (Danish) * New translations password-requirements.json (Danish) * New translations access.json (Danish) * New translations common.json (Hungarian) * New translations login.json (Hungarian) * New translations general.json (Hungarian) * New translations zod.json (Hungarian) * New translations preferences.json (Hungarian) * New translations header.json (Hungarian) * New translations common.json (Hungarian) * New translations customize.json (Hungarian) * New translations manage.json (Hungarian) * New translations boards.json (Hungarian) * New translations index.json (Hungarian) * New translations invites.json (Hungarian) * New translations invite.json (Hungarian) * New translations create.json (Hungarian) * New translations users.json (Hungarian) * New translations docker.json (Hungarian) * New translations password-requirements.json (Hungarian) * New translations selector.json (French) * New translations zod.json (French) * New translations preferences.json (French) * New translations header.json (French) * New translations common.json (French) * New translations customize.json (French) * New translations manage.json (French) * New translations boards.json (French) * New translations invites.json (French) * New translations create.json (French) * New translations docker.json (French) * New translations password-requirements.json (French) * New translations access.json (French) * New translations general.json (French) * New translations common.json (French) * New translations common-media-cards.json (French) * New translations zod.json (French) * New translations preferences.json (French) * New translations boards.json (French) * New translations index.json (French) * New translations invites.json (French) * New translations users.json (French) * New translations docker.json (French) * New translations invite.json (Chinese Simplified) * New translations create.json (Chinese Simplified) * New translations login.json (Chinese Simplified) * New translations general.json (Chinese Simplified) * New translations zod.json (Chinese Simplified) * New translations preferences.json (Chinese Simplified) * New translations header.json (Chinese Simplified) * New translations common.json (Chinese Simplified) * New translations customize.json (Chinese Simplified) * New translations manage.json (Chinese Simplified) * New translations boards.json (Chinese Simplified) * New translations index.json (Chinese Simplified) * New translations invites.json (Chinese Simplified) * New translations create.json (Chinese Simplified) * New translations users.json (Chinese Simplified) * New translations docker.json (Chinese Simplified) * New translations password-requirements.json (Chinese Simplified) * New translations access.json (Chinese Simplified) * New translations index.json (Spanish) * New translations users.json (Spanish) * New translations common.json (Spanish) * New translations general.json (Spanish) * New translations zod.json (Spanish) * New translations users.json (Spanish) * New translations docker.json (Spanish) * New translations password-requirements.json (Spanish) * New translations common.json (Hebrew) * New translations login.json (Hebrew) * New translations general.json (Hebrew) * New translations zod.json (Hebrew) * New translations header.json (Hebrew) * New translations boards.json (French) * New translations index.json (French) * New translations invites.json (French) * New translations zod.json (Hebrew) * New translations preferences.json (Hebrew) * New translations header.json (Hebrew) * New translations common.json (Hebrew) * New translations customize.json (Hebrew) * New translations manage.json (Hebrew) * New translations index.json (Hebrew) * New translations invites.json (Hebrew) * New translations invite.json (Hebrew) * New translations create.json (Hebrew) * New translations users.json (Hebrew) * New translations docker.json (Hebrew) --- public/locales/da/authentication/invite.json | 35 +++++++++++++ public/locales/da/authentication/login.json | 27 ++++------ public/locales/da/boards/common.json | 5 ++ public/locales/da/boards/customize.json | 29 +++++++++++ public/locales/da/common.json | 4 ++ public/locales/da/layout/header.json | 34 ++++++++++++ public/locales/da/layout/manage.json | 32 ++++++++++++ public/locales/da/manage/boards.json | 44 ++++++++++++++++ public/locales/da/manage/index.json | 23 ++++++++ public/locales/da/manage/users.json | 36 +++++++++++++ public/locales/da/manage/users/create.json | 52 +++++++++++++++++++ public/locales/da/manage/users/invites.json | 48 +++++++++++++++++ public/locales/da/modules/calendar.json | 3 -- .../locales/da/modules/dns-hole-controls.json | 8 ++- public/locales/da/password-requirements.json | 7 +++ .../da/settings/customization/access.json | 6 +++ .../da/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/da/tools/docker.json | 32 ++++++++++++ public/locales/da/user/preferences.json | 48 +++++++++++++++++ public/locales/da/zod.json | 22 ++++++++ public/locales/de/authentication/invite.json | 35 +++++++++++++ public/locales/de/authentication/login.json | 27 ++++------ public/locales/de/boards/common.json | 5 ++ public/locales/de/boards/customize.json | 29 +++++++++++ public/locales/de/common.json | 4 ++ public/locales/de/layout/header.json | 34 ++++++++++++ public/locales/de/layout/manage.json | 32 ++++++++++++ public/locales/de/manage/boards.json | 44 ++++++++++++++++ public/locales/de/manage/index.json | 23 ++++++++ public/locales/de/manage/users.json | 36 +++++++++++++ public/locales/de/manage/users/create.json | 52 +++++++++++++++++++ public/locales/de/manage/users/invites.json | 48 +++++++++++++++++ public/locales/de/modules/calendar.json | 3 -- .../locales/de/modules/dns-hole-controls.json | 8 ++- public/locales/de/password-requirements.json | 7 +++ .../de/settings/customization/access.json | 6 +++ .../de/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/de/tools/docker.json | 32 ++++++++++++ public/locales/de/user/preferences.json | 48 +++++++++++++++++ public/locales/de/zod.json | 22 ++++++++ public/locales/el/authentication/invite.json | 35 +++++++++++++ public/locales/el/authentication/login.json | 27 ++++------ public/locales/el/boards/common.json | 5 ++ public/locales/el/boards/customize.json | 29 +++++++++++ public/locales/el/common.json | 4 ++ public/locales/el/layout/header.json | 34 ++++++++++++ public/locales/el/layout/manage.json | 32 ++++++++++++ public/locales/el/manage/boards.json | 44 ++++++++++++++++ public/locales/el/manage/index.json | 23 ++++++++ public/locales/el/manage/users.json | 36 +++++++++++++ public/locales/el/manage/users/create.json | 52 +++++++++++++++++++ public/locales/el/manage/users/invites.json | 48 +++++++++++++++++ public/locales/el/modules/calendar.json | 5 +- .../locales/el/modules/dns-hole-controls.json | 8 ++- public/locales/el/password-requirements.json | 1 + .../el/settings/customization/access.json | 6 +++ .../el/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/el/tools/docker.json | 32 ++++++++++++ public/locales/el/user/preferences.json | 48 +++++++++++++++++ public/locales/el/zod.json | 22 ++++++++ public/locales/es/authentication/invite.json | 35 +++++++++++++ public/locales/es/authentication/login.json | 27 ++++------ public/locales/es/boards/common.json | 5 ++ public/locales/es/boards/customize.json | 29 +++++++++++ public/locales/es/common.json | 4 ++ public/locales/es/layout/header.json | 34 ++++++++++++ public/locales/es/layout/manage.json | 32 ++++++++++++ public/locales/es/manage/boards.json | 44 ++++++++++++++++ public/locales/es/manage/index.json | 23 ++++++++ public/locales/es/manage/users.json | 36 +++++++++++++ public/locales/es/manage/users/create.json | 52 +++++++++++++++++++ public/locales/es/manage/users/invites.json | 48 +++++++++++++++++ public/locales/es/modules/calendar.json | 3 -- .../locales/es/modules/dns-hole-controls.json | 8 ++- public/locales/es/modules/weather.json | 8 +-- public/locales/es/password-requirements.json | 7 +++ .../es/settings/customization/access.json | 6 +++ .../es/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/es/tools/docker.json | 32 ++++++++++++ public/locales/es/user/preferences.json | 48 +++++++++++++++++ public/locales/es/zod.json | 22 ++++++++ public/locales/fr/authentication/invite.json | 35 +++++++++++++ public/locales/fr/authentication/login.json | 27 ++++------ public/locales/fr/boards/common.json | 5 ++ public/locales/fr/boards/customize.json | 29 +++++++++++ public/locales/fr/common.json | 4 ++ public/locales/fr/layout/common.json | 2 +- .../fr/layout/element-selector/selector.json | 4 +- public/locales/fr/layout/header.json | 34 ++++++++++++ .../header/actions/toggle-edit-mode.json | 2 +- public/locales/fr/layout/manage.json | 32 ++++++++++++ public/locales/fr/layout/modals/about.json | 6 +-- public/locales/fr/layout/modals/add-app.json | 14 ++--- public/locales/fr/manage/boards.json | 44 ++++++++++++++++ public/locales/fr/manage/index.json | 23 ++++++++ public/locales/fr/manage/users.json | 36 +++++++++++++ public/locales/fr/manage/users/create.json | 52 +++++++++++++++++++ public/locales/fr/manage/users/invites.json | 48 +++++++++++++++++ public/locales/fr/modules/bookmark.json | 10 ++-- public/locales/fr/modules/calendar.json | 15 +++--- .../fr/modules/common-media-cards.json | 2 +- public/locales/fr/modules/date.json | 4 +- .../locales/fr/modules/dns-hole-controls.json | 10 +++- .../locales/fr/modules/dns-hole-summary.json | 14 ++--- public/locales/fr/modules/iframe.json | 6 +-- .../fr/modules/media-requests-list.json | 2 +- .../fr/modules/media-requests-stats.json | 18 +++---- public/locales/fr/modules/media-server.json | 2 +- .../locales/fr/modules/torrents-status.json | 8 +-- public/locales/fr/modules/video-stream.json | 2 +- public/locales/fr/password-requirements.json | 7 +++ .../fr/settings/customization/access.json | 6 +++ .../settings/customization/accessibility.json | 2 +- .../fr/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- .../fr/settings/general/cache-buttons.json | 24 ++++----- .../fr/settings/general/edit-mode-toggle.json | 16 +++--- .../fr/settings/general/search-engine.json | 2 +- public/locales/fr/tools/docker.json | 32 ++++++++++++ public/locales/fr/user/preferences.json | 48 +++++++++++++++++ public/locales/fr/zod.json | 22 ++++++++ public/locales/he/authentication/invite.json | 35 +++++++++++++ public/locales/he/authentication/login.json | 27 ++++------ public/locales/he/boards/common.json | 5 ++ public/locales/he/boards/customize.json | 29 +++++++++++ public/locales/he/common.json | 4 ++ public/locales/he/layout/header.json | 34 ++++++++++++ public/locales/he/layout/manage.json | 32 ++++++++++++ public/locales/he/manage/boards.json | 44 ++++++++++++++++ public/locales/he/manage/index.json | 23 ++++++++ public/locales/he/manage/users.json | 36 +++++++++++++ public/locales/he/manage/users/create.json | 52 +++++++++++++++++++ public/locales/he/manage/users/invites.json | 48 +++++++++++++++++ public/locales/he/modules/calendar.json | 3 -- .../locales/he/modules/dns-hole-controls.json | 8 ++- public/locales/he/password-requirements.json | 1 + .../he/settings/customization/access.json | 6 +++ .../he/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/he/tools/docker.json | 32 ++++++++++++ public/locales/he/user/preferences.json | 48 +++++++++++++++++ public/locales/he/zod.json | 22 ++++++++ public/locales/hr/authentication/invite.json | 35 +++++++++++++ public/locales/hr/authentication/login.json | 27 ++++------ public/locales/hr/boards/common.json | 5 ++ public/locales/hr/boards/customize.json | 29 +++++++++++ public/locales/hr/common.json | 4 ++ public/locales/hr/layout/header.json | 34 ++++++++++++ public/locales/hr/layout/manage.json | 32 ++++++++++++ public/locales/hr/manage/boards.json | 44 ++++++++++++++++ public/locales/hr/manage/index.json | 23 ++++++++ public/locales/hr/manage/users.json | 36 +++++++++++++ public/locales/hr/manage/users/create.json | 52 +++++++++++++++++++ public/locales/hr/manage/users/invites.json | 48 +++++++++++++++++ public/locales/hr/modules/calendar.json | 3 -- .../locales/hr/modules/dns-hole-controls.json | 8 ++- public/locales/hr/password-requirements.json | 1 + .../hr/settings/customization/access.json | 6 +++ .../hr/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/hr/tools/docker.json | 32 ++++++++++++ public/locales/hr/user/preferences.json | 48 +++++++++++++++++ public/locales/hr/zod.json | 22 ++++++++ public/locales/hu/authentication/invite.json | 35 +++++++++++++ public/locales/hu/authentication/login.json | 27 ++++------ public/locales/hu/boards/common.json | 5 ++ public/locales/hu/boards/customize.json | 29 +++++++++++ public/locales/hu/common.json | 4 ++ public/locales/hu/layout/header.json | 34 ++++++++++++ public/locales/hu/layout/manage.json | 32 ++++++++++++ public/locales/hu/layout/modals/about.json | 2 +- public/locales/hu/manage/boards.json | 44 ++++++++++++++++ public/locales/hu/manage/index.json | 23 ++++++++ public/locales/hu/manage/users.json | 36 +++++++++++++ public/locales/hu/manage/users/create.json | 52 +++++++++++++++++++ public/locales/hu/manage/users/invites.json | 48 +++++++++++++++++ public/locales/hu/modules/calendar.json | 5 +- .../locales/hu/modules/dns-hole-controls.json | 8 ++- public/locales/hu/password-requirements.json | 7 +++ .../hu/settings/customization/access.json | 6 +++ .../hu/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/hu/tools/docker.json | 32 ++++++++++++ public/locales/hu/user/preferences.json | 48 +++++++++++++++++ public/locales/hu/zod.json | 22 ++++++++ public/locales/it/authentication/invite.json | 35 +++++++++++++ public/locales/it/authentication/login.json | 27 ++++------ public/locales/it/boards/common.json | 5 ++ public/locales/it/boards/customize.json | 29 +++++++++++ public/locales/it/common.json | 4 ++ public/locales/it/layout/header.json | 34 ++++++++++++ public/locales/it/layout/manage.json | 32 ++++++++++++ public/locales/it/manage/boards.json | 44 ++++++++++++++++ public/locales/it/manage/index.json | 23 ++++++++ public/locales/it/manage/users.json | 36 +++++++++++++ public/locales/it/manage/users/create.json | 52 +++++++++++++++++++ public/locales/it/manage/users/invites.json | 48 +++++++++++++++++ public/locales/it/modules/calendar.json | 5 +- .../locales/it/modules/dns-hole-controls.json | 8 ++- public/locales/it/password-requirements.json | 1 + .../it/settings/customization/access.json | 6 +++ .../it/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/it/tools/docker.json | 32 ++++++++++++ public/locales/it/user/preferences.json | 48 +++++++++++++++++ public/locales/it/zod.json | 22 ++++++++ public/locales/ja/authentication/invite.json | 35 +++++++++++++ public/locales/ja/authentication/login.json | 27 ++++------ public/locales/ja/boards/common.json | 5 ++ public/locales/ja/boards/customize.json | 29 +++++++++++ public/locales/ja/common.json | 4 ++ public/locales/ja/layout/header.json | 34 ++++++++++++ public/locales/ja/layout/manage.json | 32 ++++++++++++ public/locales/ja/manage/boards.json | 44 ++++++++++++++++ public/locales/ja/manage/index.json | 23 ++++++++ public/locales/ja/manage/users.json | 36 +++++++++++++ public/locales/ja/manage/users/create.json | 52 +++++++++++++++++++ public/locales/ja/manage/users/invites.json | 48 +++++++++++++++++ public/locales/ja/modules/calendar.json | 3 -- .../locales/ja/modules/dns-hole-controls.json | 8 ++- public/locales/ja/password-requirements.json | 1 + .../ja/settings/customization/access.json | 6 +++ .../ja/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/ja/tools/docker.json | 32 ++++++++++++ public/locales/ja/user/preferences.json | 48 +++++++++++++++++ public/locales/ja/zod.json | 22 ++++++++ public/locales/ko/authentication/invite.json | 35 +++++++++++++ public/locales/ko/authentication/login.json | 25 ++++----- public/locales/ko/boards/common.json | 5 ++ public/locales/ko/boards/customize.json | 29 +++++++++++ public/locales/ko/common.json | 4 ++ public/locales/ko/layout/header.json | 34 ++++++++++++ public/locales/ko/layout/manage.json | 32 ++++++++++++ public/locales/ko/manage/boards.json | 44 ++++++++++++++++ public/locales/ko/manage/index.json | 23 ++++++++ public/locales/ko/manage/users.json | 36 +++++++++++++ public/locales/ko/manage/users/create.json | 52 +++++++++++++++++++ public/locales/ko/manage/users/invites.json | 48 +++++++++++++++++ public/locales/ko/modules/calendar.json | 3 -- .../locales/ko/modules/dns-hole-controls.json | 8 ++- public/locales/ko/password-requirements.json | 1 + .../ko/settings/customization/access.json | 6 +++ .../ko/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/ko/tools/docker.json | 32 ++++++++++++ public/locales/ko/user/preferences.json | 48 +++++++++++++++++ public/locales/ko/zod.json | 22 ++++++++ public/locales/lol/authentication/invite.json | 35 +++++++++++++ public/locales/lol/authentication/login.json | 27 ++++------ public/locales/lol/boards/common.json | 5 ++ public/locales/lol/boards/customize.json | 29 +++++++++++ public/locales/lol/common.json | 4 ++ public/locales/lol/layout/header.json | 34 ++++++++++++ public/locales/lol/layout/manage.json | 32 ++++++++++++ public/locales/lol/manage/boards.json | 44 ++++++++++++++++ public/locales/lol/manage/index.json | 23 ++++++++ public/locales/lol/manage/users.json | 36 +++++++++++++ public/locales/lol/manage/users/create.json | 52 +++++++++++++++++++ public/locales/lol/manage/users/invites.json | 48 +++++++++++++++++ public/locales/lol/modules/calendar.json | 3 -- .../lol/modules/dns-hole-controls.json | 8 ++- public/locales/lol/password-requirements.json | 1 + .../lol/settings/customization/access.json | 6 +++ .../lol/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/lol/tools/docker.json | 32 ++++++++++++ public/locales/lol/user/preferences.json | 48 +++++++++++++++++ public/locales/lol/zod.json | 22 ++++++++ public/locales/lv/authentication/invite.json | 35 +++++++++++++ public/locales/lv/authentication/login.json | 27 ++++------ public/locales/lv/boards/common.json | 5 ++ public/locales/lv/boards/customize.json | 29 +++++++++++ public/locales/lv/common.json | 4 ++ public/locales/lv/layout/common.json | 2 +- public/locales/lv/layout/header.json | 34 ++++++++++++ .../header/actions/toggle-edit-mode.json | 2 +- public/locales/lv/layout/manage.json | 32 ++++++++++++ public/locales/lv/layout/modals/about.json | 6 +-- public/locales/lv/layout/modals/add-app.json | 4 +- public/locales/lv/manage/boards.json | 44 ++++++++++++++++ public/locales/lv/manage/index.json | 23 ++++++++ public/locales/lv/manage/users.json | 36 +++++++++++++ public/locales/lv/manage/users/create.json | 52 +++++++++++++++++++ public/locales/lv/manage/users/invites.json | 48 +++++++++++++++++ public/locales/lv/modules/bookmark.json | 2 +- public/locales/lv/modules/calendar.json | 5 +- .../locales/lv/modules/dns-hole-controls.json | 8 ++- .../lv/modules/media-requests-list.json | 2 +- .../lv/modules/media-requests-stats.json | 14 ++--- public/locales/lv/password-requirements.json | 1 + .../lv/settings/customization/access.json | 6 +++ .../lv/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- .../lv/settings/general/cache-buttons.json | 24 ++++----- .../lv/settings/general/edit-mode-toggle.json | 16 +++--- public/locales/lv/tools/docker.json | 32 ++++++++++++ public/locales/lv/user/preferences.json | 48 +++++++++++++++++ public/locales/lv/zod.json | 22 ++++++++ public/locales/nl/authentication/invite.json | 35 +++++++++++++ public/locales/nl/authentication/login.json | 27 ++++------ public/locales/nl/boards/common.json | 5 ++ public/locales/nl/boards/customize.json | 29 +++++++++++ public/locales/nl/common.json | 4 ++ public/locales/nl/layout/header.json | 34 ++++++++++++ public/locales/nl/layout/manage.json | 32 ++++++++++++ public/locales/nl/manage/boards.json | 44 ++++++++++++++++ public/locales/nl/manage/index.json | 23 ++++++++ public/locales/nl/manage/users.json | 36 +++++++++++++ public/locales/nl/manage/users/create.json | 52 +++++++++++++++++++ public/locales/nl/manage/users/invites.json | 48 +++++++++++++++++ public/locales/nl/modules/calendar.json | 3 -- .../locales/nl/modules/dns-hole-controls.json | 8 ++- public/locales/nl/password-requirements.json | 1 + .../nl/settings/customization/access.json | 6 +++ .../nl/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/nl/tools/docker.json | 32 ++++++++++++ public/locales/nl/user/preferences.json | 48 +++++++++++++++++ public/locales/nl/zod.json | 22 ++++++++ public/locales/no/authentication/invite.json | 35 +++++++++++++ public/locales/no/authentication/login.json | 27 ++++------ public/locales/no/boards/common.json | 5 ++ public/locales/no/boards/customize.json | 29 +++++++++++ public/locales/no/common.json | 4 ++ public/locales/no/layout/header.json | 34 ++++++++++++ public/locales/no/layout/manage.json | 32 ++++++++++++ public/locales/no/manage/boards.json | 44 ++++++++++++++++ public/locales/no/manage/index.json | 23 ++++++++ public/locales/no/manage/users.json | 36 +++++++++++++ public/locales/no/manage/users/create.json | 52 +++++++++++++++++++ public/locales/no/manage/users/invites.json | 48 +++++++++++++++++ public/locales/no/modules/calendar.json | 3 -- .../locales/no/modules/dns-hole-controls.json | 8 ++- public/locales/no/password-requirements.json | 1 + .../no/settings/customization/access.json | 6 +++ .../no/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/no/tools/docker.json | 32 ++++++++++++ public/locales/no/user/preferences.json | 48 +++++++++++++++++ public/locales/no/zod.json | 22 ++++++++ public/locales/pl/authentication/invite.json | 35 +++++++++++++ public/locales/pl/authentication/login.json | 27 ++++------ public/locales/pl/boards/common.json | 5 ++ public/locales/pl/boards/customize.json | 29 +++++++++++ public/locales/pl/common.json | 4 ++ public/locales/pl/layout/header.json | 34 ++++++++++++ public/locales/pl/layout/manage.json | 32 ++++++++++++ public/locales/pl/manage/boards.json | 44 ++++++++++++++++ public/locales/pl/manage/index.json | 23 ++++++++ public/locales/pl/manage/users.json | 36 +++++++++++++ public/locales/pl/manage/users/create.json | 52 +++++++++++++++++++ public/locales/pl/manage/users/invites.json | 48 +++++++++++++++++ public/locales/pl/modules/calendar.json | 3 -- .../locales/pl/modules/dns-hole-controls.json | 8 ++- public/locales/pl/password-requirements.json | 1 + .../pl/settings/customization/access.json | 6 +++ .../pl/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/pl/tools/docker.json | 32 ++++++++++++ public/locales/pl/user/preferences.json | 48 +++++++++++++++++ public/locales/pl/zod.json | 22 ++++++++ public/locales/pt/authentication/invite.json | 35 +++++++++++++ public/locales/pt/authentication/login.json | 27 ++++------ public/locales/pt/boards/common.json | 5 ++ public/locales/pt/boards/customize.json | 29 +++++++++++ public/locales/pt/common.json | 4 ++ public/locales/pt/layout/header.json | 34 ++++++++++++ public/locales/pt/layout/manage.json | 32 ++++++++++++ public/locales/pt/manage/boards.json | 44 ++++++++++++++++ public/locales/pt/manage/index.json | 23 ++++++++ public/locales/pt/manage/users.json | 36 +++++++++++++ public/locales/pt/manage/users/create.json | 52 +++++++++++++++++++ public/locales/pt/manage/users/invites.json | 48 +++++++++++++++++ public/locales/pt/modules/calendar.json | 3 -- .../locales/pt/modules/dns-hole-controls.json | 8 ++- public/locales/pt/password-requirements.json | 1 + .../pt/settings/customization/access.json | 6 +++ .../pt/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/pt/tools/docker.json | 32 ++++++++++++ public/locales/pt/user/preferences.json | 48 +++++++++++++++++ public/locales/pt/zod.json | 22 ++++++++ public/locales/ru/authentication/invite.json | 35 +++++++++++++ public/locales/ru/authentication/login.json | 27 ++++------ public/locales/ru/boards/common.json | 5 ++ public/locales/ru/boards/customize.json | 29 +++++++++++ public/locales/ru/common.json | 4 ++ public/locales/ru/layout/header.json | 34 ++++++++++++ public/locales/ru/layout/manage.json | 32 ++++++++++++ public/locales/ru/manage/boards.json | 44 ++++++++++++++++ public/locales/ru/manage/index.json | 23 ++++++++ public/locales/ru/manage/users.json | 36 +++++++++++++ public/locales/ru/manage/users/create.json | 52 +++++++++++++++++++ public/locales/ru/manage/users/invites.json | 48 +++++++++++++++++ public/locales/ru/modules/calendar.json | 5 +- .../locales/ru/modules/dns-hole-controls.json | 8 ++- public/locales/ru/password-requirements.json | 7 +++ .../ru/settings/customization/access.json | 6 +++ .../ru/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/ru/tools/docker.json | 32 ++++++++++++ public/locales/ru/user/preferences.json | 48 +++++++++++++++++ public/locales/ru/zod.json | 22 ++++++++ public/locales/sk/authentication/invite.json | 35 +++++++++++++ public/locales/sk/authentication/login.json | 27 ++++------ public/locales/sk/boards/common.json | 5 ++ public/locales/sk/boards/customize.json | 29 +++++++++++ public/locales/sk/common.json | 4 ++ public/locales/sk/layout/header.json | 34 ++++++++++++ public/locales/sk/layout/manage.json | 32 ++++++++++++ public/locales/sk/manage/boards.json | 44 ++++++++++++++++ public/locales/sk/manage/index.json | 23 ++++++++ public/locales/sk/manage/users.json | 36 +++++++++++++ public/locales/sk/manage/users/create.json | 52 +++++++++++++++++++ public/locales/sk/manage/users/invites.json | 48 +++++++++++++++++ public/locales/sk/modules/calendar.json | 5 +- .../locales/sk/modules/dns-hole-controls.json | 8 ++- public/locales/sk/password-requirements.json | 7 +++ public/locales/sk/settings/common.json | 2 +- .../sk/settings/customization/access.json | 6 +++ .../sk/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/sk/tools/docker.json | 32 ++++++++++++ public/locales/sk/user/preferences.json | 48 +++++++++++++++++ public/locales/sk/zod.json | 22 ++++++++ public/locales/sl/authentication/invite.json | 35 +++++++++++++ public/locales/sl/authentication/login.json | 27 ++++------ public/locales/sl/boards/common.json | 5 ++ public/locales/sl/boards/customize.json | 29 +++++++++++ public/locales/sl/common.json | 4 ++ public/locales/sl/layout/header.json | 34 ++++++++++++ public/locales/sl/layout/manage.json | 32 ++++++++++++ public/locales/sl/manage/boards.json | 44 ++++++++++++++++ public/locales/sl/manage/index.json | 23 ++++++++ public/locales/sl/manage/users.json | 36 +++++++++++++ public/locales/sl/manage/users/create.json | 52 +++++++++++++++++++ public/locales/sl/manage/users/invites.json | 48 +++++++++++++++++ public/locales/sl/modules/calendar.json | 3 -- .../locales/sl/modules/dns-hole-controls.json | 8 ++- public/locales/sl/password-requirements.json | 1 + .../sl/settings/customization/access.json | 6 +++ .../sl/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/sl/tools/docker.json | 32 ++++++++++++ public/locales/sl/user/preferences.json | 48 +++++++++++++++++ public/locales/sl/zod.json | 22 ++++++++ public/locales/sv/authentication/invite.json | 35 +++++++++++++ public/locales/sv/authentication/login.json | 27 ++++------ public/locales/sv/boards/common.json | 5 ++ public/locales/sv/boards/customize.json | 29 +++++++++++ public/locales/sv/common.json | 4 ++ public/locales/sv/layout/header.json | 34 ++++++++++++ public/locales/sv/layout/manage.json | 32 ++++++++++++ public/locales/sv/layout/modals/add-app.json | 2 +- public/locales/sv/manage/boards.json | 44 ++++++++++++++++ public/locales/sv/manage/index.json | 23 ++++++++ public/locales/sv/manage/users.json | 36 +++++++++++++ public/locales/sv/manage/users/create.json | 52 +++++++++++++++++++ public/locales/sv/manage/users/invites.json | 48 +++++++++++++++++ public/locales/sv/modules/calendar.json | 3 -- .../locales/sv/modules/dns-hole-controls.json | 8 ++- public/locales/sv/password-requirements.json | 1 + .../sv/settings/customization/access.json | 6 +++ .../sv/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/sv/tools/docker.json | 32 ++++++++++++ public/locales/sv/user/preferences.json | 48 +++++++++++++++++ public/locales/sv/zod.json | 22 ++++++++ public/locales/tr/authentication/invite.json | 35 +++++++++++++ public/locales/tr/authentication/login.json | 27 ++++------ public/locales/tr/boards/common.json | 5 ++ public/locales/tr/boards/customize.json | 29 +++++++++++ public/locales/tr/common.json | 4 ++ public/locales/tr/layout/common.json | 4 +- .../tr/layout/element-selector/selector.json | 4 +- public/locales/tr/layout/header.json | 34 ++++++++++++ public/locales/tr/layout/manage.json | 32 ++++++++++++ public/locales/tr/manage/boards.json | 44 ++++++++++++++++ public/locales/tr/manage/index.json | 23 ++++++++ public/locales/tr/manage/users.json | 36 +++++++++++++ public/locales/tr/manage/users/create.json | 52 +++++++++++++++++++ public/locales/tr/manage/users/invites.json | 48 +++++++++++++++++ public/locales/tr/modules/calendar.json | 3 -- .../locales/tr/modules/dns-hole-controls.json | 8 ++- public/locales/tr/password-requirements.json | 7 +++ .../tr/settings/customization/access.json | 6 +++ .../tr/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- .../tr/settings/general/theme-selector.json | 2 +- public/locales/tr/tools/docker.json | 32 ++++++++++++ public/locales/tr/user/preferences.json | 48 +++++++++++++++++ public/locales/tr/zod.json | 22 ++++++++ public/locales/uk/authentication/invite.json | 35 +++++++++++++ public/locales/uk/authentication/login.json | 27 ++++------ public/locales/uk/boards/common.json | 5 ++ public/locales/uk/boards/customize.json | 29 +++++++++++ public/locales/uk/common.json | 4 ++ public/locales/uk/layout/header.json | 34 ++++++++++++ public/locales/uk/layout/manage.json | 32 ++++++++++++ public/locales/uk/manage/boards.json | 44 ++++++++++++++++ public/locales/uk/manage/index.json | 23 ++++++++ public/locales/uk/manage/users.json | 36 +++++++++++++ public/locales/uk/manage/users/create.json | 52 +++++++++++++++++++ public/locales/uk/manage/users/invites.json | 48 +++++++++++++++++ public/locales/uk/modules/calendar.json | 3 -- .../locales/uk/modules/dns-hole-controls.json | 8 ++- public/locales/uk/password-requirements.json | 1 + .../uk/settings/customization/access.json | 6 +++ .../uk/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/uk/tools/docker.json | 32 ++++++++++++ public/locales/uk/user/preferences.json | 48 +++++++++++++++++ public/locales/uk/zod.json | 22 ++++++++ public/locales/vi/authentication/invite.json | 35 +++++++++++++ public/locales/vi/authentication/login.json | 27 ++++------ public/locales/vi/boards/common.json | 5 ++ public/locales/vi/boards/customize.json | 29 +++++++++++ public/locales/vi/common.json | 4 ++ public/locales/vi/layout/header.json | 34 ++++++++++++ public/locales/vi/layout/manage.json | 32 ++++++++++++ public/locales/vi/manage/boards.json | 44 ++++++++++++++++ public/locales/vi/manage/index.json | 23 ++++++++ public/locales/vi/manage/users.json | 36 +++++++++++++ public/locales/vi/manage/users/create.json | 52 +++++++++++++++++++ public/locales/vi/manage/users/invites.json | 48 +++++++++++++++++ public/locales/vi/modules/calendar.json | 3 -- .../locales/vi/modules/dns-hole-controls.json | 8 ++- public/locales/vi/password-requirements.json | 1 + .../vi/settings/customization/access.json | 6 +++ .../vi/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/vi/tools/docker.json | 32 ++++++++++++ public/locales/vi/user/preferences.json | 48 +++++++++++++++++ public/locales/vi/zod.json | 22 ++++++++ public/locales/zh/authentication/invite.json | 35 +++++++++++++ public/locales/zh/authentication/login.json | 27 ++++------ public/locales/zh/boards/common.json | 5 ++ public/locales/zh/boards/customize.json | 29 +++++++++++ public/locales/zh/common.json | 4 ++ public/locales/zh/layout/common.json | 6 +-- public/locales/zh/layout/header.json | 34 ++++++++++++ public/locales/zh/layout/manage.json | 32 ++++++++++++ public/locales/zh/manage/boards.json | 44 ++++++++++++++++ public/locales/zh/manage/index.json | 23 ++++++++ public/locales/zh/manage/users.json | 36 +++++++++++++ public/locales/zh/manage/users/create.json | 52 +++++++++++++++++++ public/locales/zh/manage/users/invites.json | 48 +++++++++++++++++ public/locales/zh/modules/calendar.json | 3 -- .../locales/zh/modules/dns-hole-controls.json | 8 ++- public/locales/zh/password-requirements.json | 7 +++ .../zh/settings/customization/access.json | 6 +++ .../zh/settings/customization/general.json | 4 ++ .../customization/page-appearance.json | 5 +- public/locales/zh/tools/docker.json | 32 ++++++++++++ public/locales/zh/user/preferences.json | 48 +++++++++++++++++ public/locales/zh/zod.json | 22 ++++++++ 561 files changed, 12012 insertions(+), 758 deletions(-) create mode 100644 public/locales/da/authentication/invite.json create mode 100644 public/locales/da/boards/common.json create mode 100644 public/locales/da/boards/customize.json create mode 100644 public/locales/da/layout/header.json create mode 100644 public/locales/da/layout/manage.json create mode 100644 public/locales/da/manage/boards.json create mode 100644 public/locales/da/manage/index.json create mode 100644 public/locales/da/manage/users.json create mode 100644 public/locales/da/manage/users/create.json create mode 100644 public/locales/da/manage/users/invites.json create mode 100644 public/locales/da/password-requirements.json create mode 100644 public/locales/da/settings/customization/access.json create mode 100644 public/locales/da/tools/docker.json create mode 100644 public/locales/da/user/preferences.json create mode 100644 public/locales/da/zod.json create mode 100644 public/locales/de/authentication/invite.json create mode 100644 public/locales/de/boards/common.json create mode 100644 public/locales/de/boards/customize.json create mode 100644 public/locales/de/layout/header.json create mode 100644 public/locales/de/layout/manage.json create mode 100644 public/locales/de/manage/boards.json create mode 100644 public/locales/de/manage/index.json create mode 100644 public/locales/de/manage/users.json create mode 100644 public/locales/de/manage/users/create.json create mode 100644 public/locales/de/manage/users/invites.json create mode 100644 public/locales/de/password-requirements.json create mode 100644 public/locales/de/settings/customization/access.json create mode 100644 public/locales/de/tools/docker.json create mode 100644 public/locales/de/user/preferences.json create mode 100644 public/locales/de/zod.json create mode 100644 public/locales/el/authentication/invite.json create mode 100644 public/locales/el/boards/common.json create mode 100644 public/locales/el/boards/customize.json create mode 100644 public/locales/el/layout/header.json create mode 100644 public/locales/el/layout/manage.json create mode 100644 public/locales/el/manage/boards.json create mode 100644 public/locales/el/manage/index.json create mode 100644 public/locales/el/manage/users.json create mode 100644 public/locales/el/manage/users/create.json create mode 100644 public/locales/el/manage/users/invites.json create mode 100644 public/locales/el/password-requirements.json create mode 100644 public/locales/el/settings/customization/access.json create mode 100644 public/locales/el/tools/docker.json create mode 100644 public/locales/el/user/preferences.json create mode 100644 public/locales/el/zod.json create mode 100644 public/locales/es/authentication/invite.json create mode 100644 public/locales/es/boards/common.json create mode 100644 public/locales/es/boards/customize.json create mode 100644 public/locales/es/layout/header.json create mode 100644 public/locales/es/layout/manage.json create mode 100644 public/locales/es/manage/boards.json create mode 100644 public/locales/es/manage/index.json create mode 100644 public/locales/es/manage/users.json create mode 100644 public/locales/es/manage/users/create.json create mode 100644 public/locales/es/manage/users/invites.json create mode 100644 public/locales/es/password-requirements.json create mode 100644 public/locales/es/settings/customization/access.json create mode 100644 public/locales/es/tools/docker.json create mode 100644 public/locales/es/user/preferences.json create mode 100644 public/locales/es/zod.json create mode 100644 public/locales/fr/authentication/invite.json create mode 100644 public/locales/fr/boards/common.json create mode 100644 public/locales/fr/boards/customize.json create mode 100644 public/locales/fr/layout/header.json create mode 100644 public/locales/fr/layout/manage.json create mode 100644 public/locales/fr/manage/boards.json create mode 100644 public/locales/fr/manage/index.json create mode 100644 public/locales/fr/manage/users.json create mode 100644 public/locales/fr/manage/users/create.json create mode 100644 public/locales/fr/manage/users/invites.json create mode 100644 public/locales/fr/password-requirements.json create mode 100644 public/locales/fr/settings/customization/access.json create mode 100644 public/locales/fr/tools/docker.json create mode 100644 public/locales/fr/user/preferences.json create mode 100644 public/locales/fr/zod.json create mode 100644 public/locales/he/authentication/invite.json create mode 100644 public/locales/he/boards/common.json create mode 100644 public/locales/he/boards/customize.json create mode 100644 public/locales/he/layout/header.json create mode 100644 public/locales/he/layout/manage.json create mode 100644 public/locales/he/manage/boards.json create mode 100644 public/locales/he/manage/index.json create mode 100644 public/locales/he/manage/users.json create mode 100644 public/locales/he/manage/users/create.json create mode 100644 public/locales/he/manage/users/invites.json create mode 100644 public/locales/he/password-requirements.json create mode 100644 public/locales/he/settings/customization/access.json create mode 100644 public/locales/he/tools/docker.json create mode 100644 public/locales/he/user/preferences.json create mode 100644 public/locales/he/zod.json create mode 100644 public/locales/hr/authentication/invite.json create mode 100644 public/locales/hr/boards/common.json create mode 100644 public/locales/hr/boards/customize.json create mode 100644 public/locales/hr/layout/header.json create mode 100644 public/locales/hr/layout/manage.json create mode 100644 public/locales/hr/manage/boards.json create mode 100644 public/locales/hr/manage/index.json create mode 100644 public/locales/hr/manage/users.json create mode 100644 public/locales/hr/manage/users/create.json create mode 100644 public/locales/hr/manage/users/invites.json create mode 100644 public/locales/hr/password-requirements.json create mode 100644 public/locales/hr/settings/customization/access.json create mode 100644 public/locales/hr/tools/docker.json create mode 100644 public/locales/hr/user/preferences.json create mode 100644 public/locales/hr/zod.json create mode 100644 public/locales/hu/authentication/invite.json create mode 100644 public/locales/hu/boards/common.json create mode 100644 public/locales/hu/boards/customize.json create mode 100644 public/locales/hu/layout/header.json create mode 100644 public/locales/hu/layout/manage.json create mode 100644 public/locales/hu/manage/boards.json create mode 100644 public/locales/hu/manage/index.json create mode 100644 public/locales/hu/manage/users.json create mode 100644 public/locales/hu/manage/users/create.json create mode 100644 public/locales/hu/manage/users/invites.json create mode 100644 public/locales/hu/password-requirements.json create mode 100644 public/locales/hu/settings/customization/access.json create mode 100644 public/locales/hu/tools/docker.json create mode 100644 public/locales/hu/user/preferences.json create mode 100644 public/locales/hu/zod.json create mode 100644 public/locales/it/authentication/invite.json create mode 100644 public/locales/it/boards/common.json create mode 100644 public/locales/it/boards/customize.json create mode 100644 public/locales/it/layout/header.json create mode 100644 public/locales/it/layout/manage.json create mode 100644 public/locales/it/manage/boards.json create mode 100644 public/locales/it/manage/index.json create mode 100644 public/locales/it/manage/users.json create mode 100644 public/locales/it/manage/users/create.json create mode 100644 public/locales/it/manage/users/invites.json create mode 100644 public/locales/it/password-requirements.json create mode 100644 public/locales/it/settings/customization/access.json create mode 100644 public/locales/it/tools/docker.json create mode 100644 public/locales/it/user/preferences.json create mode 100644 public/locales/it/zod.json create mode 100644 public/locales/ja/authentication/invite.json create mode 100644 public/locales/ja/boards/common.json create mode 100644 public/locales/ja/boards/customize.json create mode 100644 public/locales/ja/layout/header.json create mode 100644 public/locales/ja/layout/manage.json create mode 100644 public/locales/ja/manage/boards.json create mode 100644 public/locales/ja/manage/index.json create mode 100644 public/locales/ja/manage/users.json create mode 100644 public/locales/ja/manage/users/create.json create mode 100644 public/locales/ja/manage/users/invites.json create mode 100644 public/locales/ja/password-requirements.json create mode 100644 public/locales/ja/settings/customization/access.json create mode 100644 public/locales/ja/tools/docker.json create mode 100644 public/locales/ja/user/preferences.json create mode 100644 public/locales/ja/zod.json create mode 100644 public/locales/ko/authentication/invite.json create mode 100644 public/locales/ko/boards/common.json create mode 100644 public/locales/ko/boards/customize.json create mode 100644 public/locales/ko/layout/header.json create mode 100644 public/locales/ko/layout/manage.json create mode 100644 public/locales/ko/manage/boards.json create mode 100644 public/locales/ko/manage/index.json create mode 100644 public/locales/ko/manage/users.json create mode 100644 public/locales/ko/manage/users/create.json create mode 100644 public/locales/ko/manage/users/invites.json create mode 100644 public/locales/ko/password-requirements.json create mode 100644 public/locales/ko/settings/customization/access.json create mode 100644 public/locales/ko/tools/docker.json create mode 100644 public/locales/ko/user/preferences.json create mode 100644 public/locales/ko/zod.json create mode 100644 public/locales/lol/authentication/invite.json create mode 100644 public/locales/lol/boards/common.json create mode 100644 public/locales/lol/boards/customize.json create mode 100644 public/locales/lol/layout/header.json create mode 100644 public/locales/lol/layout/manage.json create mode 100644 public/locales/lol/manage/boards.json create mode 100644 public/locales/lol/manage/index.json create mode 100644 public/locales/lol/manage/users.json create mode 100644 public/locales/lol/manage/users/create.json create mode 100644 public/locales/lol/manage/users/invites.json create mode 100644 public/locales/lol/password-requirements.json create mode 100644 public/locales/lol/settings/customization/access.json create mode 100644 public/locales/lol/tools/docker.json create mode 100644 public/locales/lol/user/preferences.json create mode 100644 public/locales/lol/zod.json create mode 100644 public/locales/lv/authentication/invite.json create mode 100644 public/locales/lv/boards/common.json create mode 100644 public/locales/lv/boards/customize.json create mode 100644 public/locales/lv/layout/header.json create mode 100644 public/locales/lv/layout/manage.json create mode 100644 public/locales/lv/manage/boards.json create mode 100644 public/locales/lv/manage/index.json create mode 100644 public/locales/lv/manage/users.json create mode 100644 public/locales/lv/manage/users/create.json create mode 100644 public/locales/lv/manage/users/invites.json create mode 100644 public/locales/lv/password-requirements.json create mode 100644 public/locales/lv/settings/customization/access.json create mode 100644 public/locales/lv/tools/docker.json create mode 100644 public/locales/lv/user/preferences.json create mode 100644 public/locales/lv/zod.json create mode 100644 public/locales/nl/authentication/invite.json create mode 100644 public/locales/nl/boards/common.json create mode 100644 public/locales/nl/boards/customize.json create mode 100644 public/locales/nl/layout/header.json create mode 100644 public/locales/nl/layout/manage.json create mode 100644 public/locales/nl/manage/boards.json create mode 100644 public/locales/nl/manage/index.json create mode 100644 public/locales/nl/manage/users.json create mode 100644 public/locales/nl/manage/users/create.json create mode 100644 public/locales/nl/manage/users/invites.json create mode 100644 public/locales/nl/password-requirements.json create mode 100644 public/locales/nl/settings/customization/access.json create mode 100644 public/locales/nl/tools/docker.json create mode 100644 public/locales/nl/user/preferences.json create mode 100644 public/locales/nl/zod.json create mode 100644 public/locales/no/authentication/invite.json create mode 100644 public/locales/no/boards/common.json create mode 100644 public/locales/no/boards/customize.json create mode 100644 public/locales/no/layout/header.json create mode 100644 public/locales/no/layout/manage.json create mode 100644 public/locales/no/manage/boards.json create mode 100644 public/locales/no/manage/index.json create mode 100644 public/locales/no/manage/users.json create mode 100644 public/locales/no/manage/users/create.json create mode 100644 public/locales/no/manage/users/invites.json create mode 100644 public/locales/no/password-requirements.json create mode 100644 public/locales/no/settings/customization/access.json create mode 100644 public/locales/no/tools/docker.json create mode 100644 public/locales/no/user/preferences.json create mode 100644 public/locales/no/zod.json create mode 100644 public/locales/pl/authentication/invite.json create mode 100644 public/locales/pl/boards/common.json create mode 100644 public/locales/pl/boards/customize.json create mode 100644 public/locales/pl/layout/header.json create mode 100644 public/locales/pl/layout/manage.json create mode 100644 public/locales/pl/manage/boards.json create mode 100644 public/locales/pl/manage/index.json create mode 100644 public/locales/pl/manage/users.json create mode 100644 public/locales/pl/manage/users/create.json create mode 100644 public/locales/pl/manage/users/invites.json create mode 100644 public/locales/pl/password-requirements.json create mode 100644 public/locales/pl/settings/customization/access.json create mode 100644 public/locales/pl/tools/docker.json create mode 100644 public/locales/pl/user/preferences.json create mode 100644 public/locales/pl/zod.json create mode 100644 public/locales/pt/authentication/invite.json create mode 100644 public/locales/pt/boards/common.json create mode 100644 public/locales/pt/boards/customize.json create mode 100644 public/locales/pt/layout/header.json create mode 100644 public/locales/pt/layout/manage.json create mode 100644 public/locales/pt/manage/boards.json create mode 100644 public/locales/pt/manage/index.json create mode 100644 public/locales/pt/manage/users.json create mode 100644 public/locales/pt/manage/users/create.json create mode 100644 public/locales/pt/manage/users/invites.json create mode 100644 public/locales/pt/password-requirements.json create mode 100644 public/locales/pt/settings/customization/access.json create mode 100644 public/locales/pt/tools/docker.json create mode 100644 public/locales/pt/user/preferences.json create mode 100644 public/locales/pt/zod.json create mode 100644 public/locales/ru/authentication/invite.json create mode 100644 public/locales/ru/boards/common.json create mode 100644 public/locales/ru/boards/customize.json create mode 100644 public/locales/ru/layout/header.json create mode 100644 public/locales/ru/layout/manage.json create mode 100644 public/locales/ru/manage/boards.json create mode 100644 public/locales/ru/manage/index.json create mode 100644 public/locales/ru/manage/users.json create mode 100644 public/locales/ru/manage/users/create.json create mode 100644 public/locales/ru/manage/users/invites.json create mode 100644 public/locales/ru/password-requirements.json create mode 100644 public/locales/ru/settings/customization/access.json create mode 100644 public/locales/ru/tools/docker.json create mode 100644 public/locales/ru/user/preferences.json create mode 100644 public/locales/ru/zod.json create mode 100644 public/locales/sk/authentication/invite.json create mode 100644 public/locales/sk/boards/common.json create mode 100644 public/locales/sk/boards/customize.json create mode 100644 public/locales/sk/layout/header.json create mode 100644 public/locales/sk/layout/manage.json create mode 100644 public/locales/sk/manage/boards.json create mode 100644 public/locales/sk/manage/index.json create mode 100644 public/locales/sk/manage/users.json create mode 100644 public/locales/sk/manage/users/create.json create mode 100644 public/locales/sk/manage/users/invites.json create mode 100644 public/locales/sk/password-requirements.json create mode 100644 public/locales/sk/settings/customization/access.json create mode 100644 public/locales/sk/tools/docker.json create mode 100644 public/locales/sk/user/preferences.json create mode 100644 public/locales/sk/zod.json create mode 100644 public/locales/sl/authentication/invite.json create mode 100644 public/locales/sl/boards/common.json create mode 100644 public/locales/sl/boards/customize.json create mode 100644 public/locales/sl/layout/header.json create mode 100644 public/locales/sl/layout/manage.json create mode 100644 public/locales/sl/manage/boards.json create mode 100644 public/locales/sl/manage/index.json create mode 100644 public/locales/sl/manage/users.json create mode 100644 public/locales/sl/manage/users/create.json create mode 100644 public/locales/sl/manage/users/invites.json create mode 100644 public/locales/sl/password-requirements.json create mode 100644 public/locales/sl/settings/customization/access.json create mode 100644 public/locales/sl/tools/docker.json create mode 100644 public/locales/sl/user/preferences.json create mode 100644 public/locales/sl/zod.json create mode 100644 public/locales/sv/authentication/invite.json create mode 100644 public/locales/sv/boards/common.json create mode 100644 public/locales/sv/boards/customize.json create mode 100644 public/locales/sv/layout/header.json create mode 100644 public/locales/sv/layout/manage.json create mode 100644 public/locales/sv/manage/boards.json create mode 100644 public/locales/sv/manage/index.json create mode 100644 public/locales/sv/manage/users.json create mode 100644 public/locales/sv/manage/users/create.json create mode 100644 public/locales/sv/manage/users/invites.json create mode 100644 public/locales/sv/password-requirements.json create mode 100644 public/locales/sv/settings/customization/access.json create mode 100644 public/locales/sv/tools/docker.json create mode 100644 public/locales/sv/user/preferences.json create mode 100644 public/locales/sv/zod.json create mode 100644 public/locales/tr/authentication/invite.json create mode 100644 public/locales/tr/boards/common.json create mode 100644 public/locales/tr/boards/customize.json create mode 100644 public/locales/tr/layout/header.json create mode 100644 public/locales/tr/layout/manage.json create mode 100644 public/locales/tr/manage/boards.json create mode 100644 public/locales/tr/manage/index.json create mode 100644 public/locales/tr/manage/users.json create mode 100644 public/locales/tr/manage/users/create.json create mode 100644 public/locales/tr/manage/users/invites.json create mode 100644 public/locales/tr/password-requirements.json create mode 100644 public/locales/tr/settings/customization/access.json create mode 100644 public/locales/tr/tools/docker.json create mode 100644 public/locales/tr/user/preferences.json create mode 100644 public/locales/tr/zod.json create mode 100644 public/locales/uk/authentication/invite.json create mode 100644 public/locales/uk/boards/common.json create mode 100644 public/locales/uk/boards/customize.json create mode 100644 public/locales/uk/layout/header.json create mode 100644 public/locales/uk/layout/manage.json create mode 100644 public/locales/uk/manage/boards.json create mode 100644 public/locales/uk/manage/index.json create mode 100644 public/locales/uk/manage/users.json create mode 100644 public/locales/uk/manage/users/create.json create mode 100644 public/locales/uk/manage/users/invites.json create mode 100644 public/locales/uk/password-requirements.json create mode 100644 public/locales/uk/settings/customization/access.json create mode 100644 public/locales/uk/tools/docker.json create mode 100644 public/locales/uk/user/preferences.json create mode 100644 public/locales/uk/zod.json create mode 100644 public/locales/vi/authentication/invite.json create mode 100644 public/locales/vi/boards/common.json create mode 100644 public/locales/vi/boards/customize.json create mode 100644 public/locales/vi/layout/header.json create mode 100644 public/locales/vi/layout/manage.json create mode 100644 public/locales/vi/manage/boards.json create mode 100644 public/locales/vi/manage/index.json create mode 100644 public/locales/vi/manage/users.json create mode 100644 public/locales/vi/manage/users/create.json create mode 100644 public/locales/vi/manage/users/invites.json create mode 100644 public/locales/vi/password-requirements.json create mode 100644 public/locales/vi/settings/customization/access.json create mode 100644 public/locales/vi/tools/docker.json create mode 100644 public/locales/vi/user/preferences.json create mode 100644 public/locales/vi/zod.json create mode 100644 public/locales/zh/authentication/invite.json create mode 100644 public/locales/zh/boards/common.json create mode 100644 public/locales/zh/boards/customize.json create mode 100644 public/locales/zh/layout/header.json create mode 100644 public/locales/zh/layout/manage.json create mode 100644 public/locales/zh/manage/boards.json create mode 100644 public/locales/zh/manage/index.json create mode 100644 public/locales/zh/manage/users.json create mode 100644 public/locales/zh/manage/users/create.json create mode 100644 public/locales/zh/manage/users/invites.json create mode 100644 public/locales/zh/password-requirements.json create mode 100644 public/locales/zh/settings/customization/access.json create mode 100644 public/locales/zh/tools/docker.json create mode 100644 public/locales/zh/user/preferences.json create mode 100644 public/locales/zh/zod.json diff --git a/public/locales/da/authentication/invite.json b/public/locales/da/authentication/invite.json new file mode 100644 index 00000000000..2c17f73f2de --- /dev/null +++ b/public/locales/da/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "Opret konto", + "title": "Opret konto", + "text": "Angiv venligst dine legitimationsoplysninger nedenfor", + "form": { + "fields": { + "username": { + "label": "Brugernavn" + }, + "password": { + "label": "Adgangskode" + }, + "passwordConfirmation": { + "label": "Bekræft kodeord" + } + }, + "buttons": { + "submit": "Opret konto" + } + }, + "notifications": { + "loading": { + "title": "Opretter konto", + "text": "Vent venligst" + }, + "success": { + "title": "Konto oprettet", + "text": "Din konto er blevet oprettet med succes" + }, + "error": { + "title": "Fejl", + "text": "Noget gik galt, fik følgende fejl: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/da/authentication/login.json b/public/locales/da/authentication/login.json index 8443dd103dd..c4d0d0812c5 100644 --- a/public/locales/da/authentication/login.json +++ b/public/locales/da/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Log ind", "title": "Velkommen tilbage!", - "text": "Indtast venligst din adgangskode", + "text": "Indtast venligst dine legitimationsoplysninger", "form": { "fields": { + "username": { + "label": "Brugernavn" + }, "password": { - "label": "Adgangskode", - "placeholder": "Din adgangskode" + "label": "Adgangskode" } }, "buttons": { "submit": "Log ind" - } - }, - "notifications": { - "checking": { - "title": "Tjekker din adgangskode", - "message": "Din adgangskode er ved at blive tjekket..." - }, - "correct": { - "title": "Log ind vellykket, omdirigerer..." }, - "wrong": { - "title": "Kodeordet du tastede ind, var forkert. Prøv venligst igen." - } - } -} + "afterLoginRedirection": "Når du er logget ind, bliver du omdirigeret til {{url}}" + }, + "alert": "Dine legitimationsoplysninger er forkerte, eller denne konto findes ikke. Prøv venligst igen." +} \ No newline at end of file diff --git a/public/locales/da/boards/common.json b/public/locales/da/boards/common.json new file mode 100644 index 00000000000..6ce459a5279 --- /dev/null +++ b/public/locales/da/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "Tilpas board" + } +} \ No newline at end of file diff --git a/public/locales/da/boards/customize.json b/public/locales/da/boards/customize.json new file mode 100644 index 00000000000..9d4350bc50c --- /dev/null +++ b/public/locales/da/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "Tilpas {{name}} Board", + "pageTitle": "Tilpasning til {{name}} Board", + "backToBoard": "Tilbage til board", + "settings": { + "appearance": { + "primaryColor": "Primær farve", + "secondaryColor": "Sekundær farve" + } + }, + "save": { + "button": "Gem ændringer", + "note": "Pas på, du har ændringer, der ikke er gemt!" + }, + "notifications": { + "pending": { + "title": "Gemmer tilpasning", + "message": "Vent venligst, mens vi gemmer din tilpasning" + }, + "success": { + "title": "Tilpasning gemt", + "message": "Din tilpasning er blevet gemt med succes" + }, + "error": { + "title": "Fejl", + "message": "Kan ikke gemme ændringer" + } + } +} \ No newline at end of file diff --git a/public/locales/da/common.json b/public/locales/da/common.json index 79ace3ae932..36799f36ae0 100644 --- a/public/locales/da/common.json +++ b/public/locales/da/common.json @@ -3,9 +3,13 @@ "about": "Om", "cancel": "Annuller", "close": "Luk", + "back": "Tilbage", "delete": "Slet", "ok": "OK", "edit": "Rediger", + "next": "Næste", + "previous": "Forrige", + "confirm": "Bekræft", "enabled": "Aktiveret", "disabled": "Deaktiveret", "enableAll": "Aktiver alle", diff --git a/public/locales/da/layout/header.json b/public/locales/da/layout/header.json new file mode 100644 index 00000000000..9c5bece07f9 --- /dev/null +++ b/public/locales/da/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "Dette er en eksperimentel funktion i Homarr. Rapporter venligst eventuelle problemer på GitHub eller Discord." + }, + "search": { + "label": "Søg", + "engines": { + "web": "Søg efter {{query}} på nettet", + "youtube": "Søg efter {{query}} på YouTube", + "torrent": "Søg efter {{query}} torrents", + "movie": "Søg efter {{query}} på {{app}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "Skift tema", + "preferences": "Brugerindstillinger", + "defaultBoard": "Standard dashboard", + "manage": "Administrer", + "about": { + "label": "Om", + "new": "Ny" + }, + "logout": "Log {{username}} ud", + "login": "Log ind" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "Top {{count}} resultater for {{search}}." + } + } +} \ No newline at end of file diff --git a/public/locales/da/layout/manage.json b/public/locales/da/layout/manage.json new file mode 100644 index 00000000000..ac7167a82e2 --- /dev/null +++ b/public/locales/da/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "Hjem" + }, + "boards": { + "title": "Boards" + }, + "users": { + "title": "Brugere", + "items": { + "manage": "Administrer", + "invites": "Invitationer" + } + }, + "help": { + "title": "Hjælp", + "items": { + "documentation": "Dokumentation", + "report": "Rapporter et problem / en fejl", + "discord": "Discordfællesskab", + "contribute": "Bidrag!" + } + }, + "tools": { + "title": "Værktøjer", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/da/manage/boards.json b/public/locales/da/manage/boards.json new file mode 100644 index 00000000000..022208f71b8 --- /dev/null +++ b/public/locales/da/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "Boards", + "pageTitle": "Boards", + "cards": { + "statistics": { + "apps": "Apps", + "widgets": "Widgets", + "categories": "Kategorier" + }, + "buttons": { + "view": "Se board" + }, + "menu": { + "setAsDefault": "Indstil som din standardboard", + "delete": { + "label": "Slet permanent", + "disabled": "Sletning deaktiveret, fordi ældre Homarr-komponenter ikke tillader sletning af standardkonfigurationen. Sletning vil være mulig i fremtiden." + } + }, + "badges": { + "fileSystem": "Filsystem", + "default": "Standard" + } + }, + "buttons": { + "create": "Opret nyt board" + }, + "modals": { + "delete": { + "title": "Slet board", + "text": "Er du sikker på, at du vil slette dette board? Denne handling kan ikke fortrydes, og dine data vil gå tabt permanent." + }, + "create": { + "title": "Opret et board", + "text": "Navnet kan ikke ændres, efter at et board er blevet oprettet.", + "form": { + "name": { + "label": "Navn" + }, + "submit": "Opret" + } + } + } +} \ No newline at end of file diff --git a/public/locales/da/manage/index.json b/public/locales/da/manage/index.json new file mode 100644 index 00000000000..5505d9aadab --- /dev/null +++ b/public/locales/da/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "Administrer", + "hero": { + "title": "Velkommen tilbage, {{username}}", + "fallbackUsername": "Anonym", + "subtitle": "Velkommen til din applikationshub. Organiser, optimer og erobr!" + }, + "quickActions": { + "title": "Hurtige handlinger", + "boards": { + "title": "Dine boards", + "subtitle": "Opret og administrer dine boards" + }, + "inviteUsers": { + "title": "Inviter en ny bruger", + "subtitle": "Opret og send en invitation til registrering" + }, + "manageUsers": { + "title": "Administrér brugere", + "subtitle": "Slet og administrer dine brugere" + } + } +} \ No newline at end of file diff --git a/public/locales/da/manage/users.json b/public/locales/da/manage/users.json new file mode 100644 index 00000000000..578b429ed2e --- /dev/null +++ b/public/locales/da/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "Brugere", + "pageTitle": "Administrér brugere", + "text": "Ved hjælp af brugere kan du konfigurere, hvem der kan redigere dine dashboards. Fremtidige versioner af Homarr vil have endnu mere detaljeret kontrol over tilladelser og tavler.", + "buttons": { + "create": "Opret" + }, + "table": { + "header": { + "user": "Bruger" + } + }, + "tooltips": { + "deleteUser": "Slet bruger", + "demoteAdmin": "Degrader administrator", + "promoteToAdmin": "Promover til administrator" + }, + "modals": { + "delete": { + "title": "Slet brugeren {{name}}", + "text": "Er du sikker på, at du vil slette brugeren {{name}}? Dette vil slette data, der er knyttet til denne konto, men ikke dashboards, der er oprettet af denne bruger." + }, + "change-role": { + "promote": { + "title": "Forfrem brugeren {{name}} til administrator", + "text": "Er du sikker på, at du vil promovere brugeren {{name}} til administrator? Dette vil give brugeren adgang til alle ressourcer i din Homarr instans." + }, + "demote": { + "title": "Degrader bruger {{name}} til bruger", + "text": "Er du sikker på, at du vil degradere brugeren {{name}} til bruger? Dette vil fjerne brugerens adgang til alle ressourcer på din Homarr-instans." + }, + "confirm": "Bekræft" + } + }, + "searchDoesntMatch": "Din søgning matcher ikke nogen poster. Juster venligst dit filter." +} \ No newline at end of file diff --git a/public/locales/da/manage/users/create.json b/public/locales/da/manage/users/create.json new file mode 100644 index 00000000000..55e87d29f3b --- /dev/null +++ b/public/locales/da/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "Opret bruger", + "steps": { + "account": { + "title": "Første trin", + "text": "Opret konto", + "username": { + "label": "Brugernavn" + }, + "email": { + "label": "E-mail" + } + }, + "security": { + "title": "Andet trin", + "text": "Adgangskode", + "password": { + "label": "Adgangskode" + } + }, + "finish": { + "title": "Bekræftelse", + "text": "Gem i databasen", + "card": { + "title": "Gennemgå dine input", + "text": "Når du har sendt dine data til databasen, vil brugeren kunne logge ind. Er du sikker på, at du vil gemme denne bruger i databasen og aktivere login?" + }, + "table": { + "header": { + "property": "Egenskaber", + "value": "Værdi", + "username": "Brugernavn", + "email": "E-mail", + "password": "Adgangskode" + }, + "notSet": "Ikke angivet", + "valid": "Gyldig" + }, + "failed": "Brugeroprettelse er mislykkedes: {{error}}" + }, + "completed": { + "alert": { + "title": "Brugeren blev oprettet", + "text": "Brugeren blev oprettet i databasen. De kan nu logge ind." + } + } + }, + "buttons": { + "generateRandomPassword": "Generer tilfældig", + "createAnother": "Opret en anden" + } +} \ No newline at end of file diff --git a/public/locales/da/manage/users/invites.json b/public/locales/da/manage/users/invites.json new file mode 100644 index 00000000000..9b9648427fa --- /dev/null +++ b/public/locales/da/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Brugerinvitationer", + "pageTitle": "Administrer brugerinvitationer", + "description": "Ved hjælp af invitationer kan du invitere brugere til din Homarr-instans. En invitation vil kun være gyldig i et bestemt tidsrum og kan kun bruges én gang. Udløbsdatoen skal være mellem 5 minutter og 12 måneder ved oprettelsen.", + "button": { + "createInvite": "Opret invitation", + "deleteInvite": "Slet invitation" + }, + "table": { + "header": { + "id": "ID", + "creator": "Skaber", + "expires": "Udløber", + "action": "Handlinger" + }, + "data": { + "expiresAt": "udløb {{at}}", + "expiresIn": "i {{in}}" + } + }, + "modals": { + "create": { + "title": "Opret Invitation", + "description": "Efter udløb vil en invitation ikke længere være gyldig, og modtageren af invitationen vil ikke være i stand til at oprette en konto.", + "form": { + "expires": "Udløbsdato", + "submit": "Opret" + } + }, + "copy": { + "title": "Kopier invitation", + "description": "Din invitation er blevet genereret. Når denne modal lukker, vil du ikke længere kunne kopiere dette link. Hvis du ikke længere ønsker at invitere den pågældende person, kan du til enhver tid slette denne invitation.", + "invitationLink": "Invitationslink", + "details": { + "id": "ID", + "token": "Token" + }, + "button": { + "close": "Kopier og afvis" + } + }, + "delete": { + "title": "Slet invitation", + "description": "Er du sikker på, at du vil slette denne invitation? Brugere med dette link vil ikke længere kunne oprette en konto ved hjælp af dette link." + } + }, + "noInvites": "Der er endnu ingen invitationer." +} \ No newline at end of file diff --git a/public/locales/da/modules/calendar.json b/public/locales/da/modules/calendar.json index dd63915bcfa..994fc833aef 100644 --- a/public/locales/da/modules/calendar.json +++ b/public/locales/da/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Brug Sonarr v4 API" }, - "sundayStart": { - "label": "Søndag første ugedag" - }, "radarrReleaseType": { "label": "Radarr udgivelsestype", "data": { diff --git a/public/locales/da/modules/dns-hole-controls.json b/public/locales/da/modules/dns-hole-controls.json index c97b4b4445b..6e491e67181 100644 --- a/public/locales/da/modules/dns-hole-controls.json +++ b/public/locales/da/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "DNS hole kontrol", - "description": "Kontroller PiHole eller AdGuard fra dit dashboard" + "description": "Kontroller PiHole eller AdGuard fra dit dashboard", + "settings": { + "title": "Indstillinger for DNS hole", + "showToggleAllButtons": { + "label": "Vis 'Aktiver/deaktiver alle'-knapper" + } + } } } \ No newline at end of file diff --git a/public/locales/da/password-requirements.json b/public/locales/da/password-requirements.json new file mode 100644 index 00000000000..d35675dc3ec --- /dev/null +++ b/public/locales/da/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "Inkluderer nummer", + "lowercase": "Inkluderer små bogstaver", + "uppercase": "Inkluderer store bogstaver", + "special": "Inkluderer specialtegn", + "length": "Indeholder mindst {{count}} tegn" +} \ No newline at end of file diff --git a/public/locales/da/settings/customization/access.json b/public/locales/da/settings/customization/access.json new file mode 100644 index 00000000000..0dd8fcd2d32 --- /dev/null +++ b/public/locales/da/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "Tillad anonym", + "description": "Tillad brugere, der ikke er logget ind, at se dit board" + } +} \ No newline at end of file diff --git a/public/locales/da/settings/customization/general.json b/public/locales/da/settings/customization/general.json index 37c02997985..56160fe2b84 100644 --- a/public/locales/da/settings/customization/general.json +++ b/public/locales/da/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Hjælpefunktioner", "description": "Konfigurer Homarr for deaktiverede og handicappede brugere" + }, + "access": { + "name": "Adgang", + "description": "Konfigurer, hvem der har adgang til dit board" } } } diff --git a/public/locales/da/settings/customization/page-appearance.json b/public/locales/da/settings/customization/page-appearance.json index bd66eef799e..6df6a8617c7 100644 --- a/public/locales/da/settings/customization/page-appearance.json +++ b/public/locales/da/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Yderligere, tilpasse dit dashboard ved hjælp af CSS, anbefales kun til erfarne brugere", "placeholder": "Brugerdefineret CSS vil blive anvendt sidst", "applying": "Anvender CSS..." - }, - "buttons": { - "submit": "Indsend" } -} +} \ No newline at end of file diff --git a/public/locales/da/tools/docker.json b/public/locales/da/tools/docker.json new file mode 100644 index 00000000000..4ff6d913a34 --- /dev/null +++ b/public/locales/da/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "Din Homarr-instans har ikke Docker konfigureret, eller den har fejlet i at hente containere. Se i dokumentationen, hvordan du sætter integrationen op." + } + }, + "modals": { + "selectBoard": { + "title": "Vælg et board", + "text": "Vælg det board, hvor du vil tilføje applikationer til de valgte Docker-containere.", + "form": { + "board": { + "label": "Board" + }, + "submit": "Tilføj apps" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "Tilføjede apps til board", + "message": "Apps til de valgte Docker-containere er blevet tilføjet til boardet." + }, + "error": { + "title": "Kunne ikke tilføje apps til board", + "message": "Apps til de valgte Docker-containere kunne ikke føjes til boardet." + } + } + } +} \ No newline at end of file diff --git a/public/locales/da/user/preferences.json b/public/locales/da/user/preferences.json new file mode 100644 index 00000000000..9769c5f1467 --- /dev/null +++ b/public/locales/da/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Indstillinger", + "pageTitle": "Dine indstillinger", + "boards": { + "defaultBoard": { + "label": "Standard board" + } + }, + "accessibility": { + "title": "Hjælpefunktioner", + "disablePulse": { + "label": "Deaktiver ping-puls", + "description": "Som standard vil ping-indikatorerne i Homarr pulsere. Det kan være irriterende. Denne skyder vil deaktivere animationen" + }, + "replaceIconsWithDots": { + "label": "Udskift ping-prikker med ikoner", + "description": "For farveblinde brugere kan ping-prikker være uigenkendelige. Dette vil erstatte indikatorer med ikoner" + } + }, + "localization": { + "language": { + "label": "Sprog" + }, + "firstDayOfWeek": { + "label": "Første ugedag", + "options": { + "monday": "Mandag", + "saturday": "Lørdag", + "sunday": "Søndag" + } + } + }, + "searchEngine": { + "title": "Søgemaskine", + "custom": "Brugerdefineret", + "newTab": { + "label": "Åben søgeresultater i en ny fane" + }, + "autoFocus": { + "label": "Fokuser søgefeltet, når siden indlæses.", + "description": "Dette vil automatisk fokusere søgefeltet, når du navigerer til board sider. Det virker kun på desktop-enheder." + }, + "template": { + "label": "Forespørgsels URL", + "description": "Brug %s som pladsholder for forespørgslen" + } + } +} \ No newline at end of file diff --git a/public/locales/da/zod.json b/public/locales/da/zod.json new file mode 100644 index 00000000000..79799bdeef3 --- /dev/null +++ b/public/locales/da/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "Dette felt er ugyldigt", + "required": "Dette felt er påkrævet", + "string": { + "startsWith": "Dette felt skal starte med {{startsWith}}", + "endsWith": "Dette felt skal slutte med {{endsWith}}", + "includes": "Dette felt skal indeholde {{includes}}" + }, + "tooSmall": { + "string": "Dette felt skal være mindst {{minimum}} tegn langt", + "number": "Dette felt skal være større end eller lig med {{minimum}}" + }, + "tooBig": { + "string": "Dette felt må højst være på {{maximum}} tegn", + "number": "Dette felt skal være mindre end eller lig med {{maximum}}" + }, + "custom": { + "passwordMatch": "Adgangskoderne skal stemme overens" + } + } +} \ No newline at end of file diff --git a/public/locales/de/authentication/invite.json b/public/locales/de/authentication/invite.json new file mode 100644 index 00000000000..3bb5bdbe2e4 --- /dev/null +++ b/public/locales/de/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "Account erstellen", + "title": "Account erstellen", + "text": "Bitte geben Sie Ihre Anmeldedaten an", + "form": { + "fields": { + "username": { + "label": "Benutzername" + }, + "password": { + "label": "Passwort" + }, + "passwordConfirmation": { + "label": "Passwort bestätigen" + } + }, + "buttons": { + "submit": "Account erstellen" + } + }, + "notifications": { + "loading": { + "title": "Account wird erstellt", + "text": "Bitte warten" + }, + "success": { + "title": "Account erstellt", + "text": "Ihr Account wurde erfolgreich erstellt" + }, + "error": { + "title": "Fehler", + "text": "Etwas ist schiefgelaufen. Folgender Fehler ist aufgetreten: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/de/authentication/login.json b/public/locales/de/authentication/login.json index 72e0156d55b..368b1c0b045 100644 --- a/public/locales/de/authentication/login.json +++ b/public/locales/de/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Anmelden", "title": "Willkommen zurück!", - "text": "Bitte geben Sie Ihr Kennwort ein", + "text": "Bitte geben Sie Ihre Anmeldedaten ein", "form": { "fields": { + "username": { + "label": "Benutzername" + }, "password": { - "label": "Passwort", - "placeholder": "Ihr Passwort" + "label": "Passwort" } }, "buttons": { "submit": "Anmelden" - } - }, - "notifications": { - "checking": { - "title": "Ihr Passwort wird überprüft", - "message": "Ihr Passwort wird geprüft..." - }, - "correct": { - "title": "Anmeldung erfolgreich, Weiterleitung..." }, - "wrong": { - "title": "Das von dir eingegebene Passwort ist nicht korrekt. Bitte versuche es noch mal." - } - } -} + "afterLoginRedirection": "Nach der Anmeldung werden Sie zu {{url}} weitergeleitet" + }, + "alert": "Ihre Anmeldedaten sind falsch oder dieses Konto existiert nicht. Bitte versuchen Sie es erneut." +} \ No newline at end of file diff --git a/public/locales/de/boards/common.json b/public/locales/de/boards/common.json new file mode 100644 index 00000000000..1731c545048 --- /dev/null +++ b/public/locales/de/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "Board anpassen" + } +} \ No newline at end of file diff --git a/public/locales/de/boards/customize.json b/public/locales/de/boards/customize.json new file mode 100644 index 00000000000..3d3c485d9dd --- /dev/null +++ b/public/locales/de/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "{{name}} Board anpassen", + "pageTitle": "Anpassungen für {{name}} Board", + "backToBoard": "Zurück zum Board", + "settings": { + "appearance": { + "primaryColor": "Primärfarbe", + "secondaryColor": "Sekundärfarbe" + } + }, + "save": { + "button": "Änderungen speichern", + "note": "Vorsicht, Sie haben ungespeicherte Änderungen!" + }, + "notifications": { + "pending": { + "title": "Anpassungen werden gespeichert", + "message": "Bitte warten Sie, während wir Ihre Anpassungen speichern" + }, + "success": { + "title": "Anpassungen gespeichert", + "message": "Ihre Anpassungen wurden erfolgreich gespeichert" + }, + "error": { + "title": "Fehler", + "message": "Ihre Anpassungen konnten nicht gespeichert werden" + } + } +} \ No newline at end of file diff --git a/public/locales/de/common.json b/public/locales/de/common.json index 796572b08b8..1aeeb9ede6e 100644 --- a/public/locales/de/common.json +++ b/public/locales/de/common.json @@ -3,9 +3,13 @@ "about": "Über", "cancel": "Abbrechen", "close": "Schließen", + "back": "Zurück", "delete": "Löschen", "ok": "OK", "edit": "Bearbeiten", + "next": "Weiter", + "previous": "Zurück", + "confirm": "Bestätigen", "enabled": "Aktiviert", "disabled": "Deaktiviert", "enableAll": "Alle aktivieren", diff --git a/public/locales/de/layout/header.json b/public/locales/de/layout/header.json new file mode 100644 index 00000000000..667c722ae38 --- /dev/null +++ b/public/locales/de/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "Dies ist eine experimentelle Funktion von Homarr. Bitte melde Probleme auf GitHub oder Discord." + }, + "search": { + "label": "Suchen", + "engines": { + "web": "Suche nach {{query}} im Internet", + "youtube": "Suche nach {{query}} auf YouTube", + "torrent": "Suche nach {{query}} torrents", + "movie": "Suche nach {{query}} auf {{app}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "Design wechseln", + "preferences": "Benutzereinstellungen", + "defaultBoard": "Standard-Dashboard", + "manage": "Verwalten", + "about": { + "label": "Über", + "new": "Neu" + }, + "logout": "{{username}} abmelden", + "login": "Anmelden" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "Die ersten {{count}} Ergebnisse für {{search}}." + } + } +} \ No newline at end of file diff --git a/public/locales/de/layout/manage.json b/public/locales/de/layout/manage.json new file mode 100644 index 00000000000..df5158013b3 --- /dev/null +++ b/public/locales/de/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "Startseite" + }, + "boards": { + "title": "Boards" + }, + "users": { + "title": "Benutzer", + "items": { + "manage": "Verwalten", + "invites": "Einladungen" + } + }, + "help": { + "title": "Hilfe", + "items": { + "documentation": "Dokumentation", + "report": "Ein Problem / einen Fehler melden", + "discord": "Community Discord", + "contribute": "Mitwirken" + } + }, + "tools": { + "title": "Werkzeuge", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/de/manage/boards.json b/public/locales/de/manage/boards.json new file mode 100644 index 00000000000..e0d919854cd --- /dev/null +++ b/public/locales/de/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "Boards", + "pageTitle": "Boards", + "cards": { + "statistics": { + "apps": "Apps", + "widgets": "Widgets", + "categories": "Kategorien" + }, + "buttons": { + "view": "Board anzeigen" + }, + "menu": { + "setAsDefault": "Als Standard-Board festlegen", + "delete": { + "label": "Dauerhaft löschen", + "disabled": "Ein Löschen wurde deaktiviert, da ältere Homarr-Komponenten das Löschen der Standardkonfiguration nicht erlauben. Die Löschung wird in Zukunft möglich sein." + } + }, + "badges": { + "fileSystem": "Dateisystem", + "default": "Standard" + } + }, + "buttons": { + "create": "Neues Board erstellen" + }, + "modals": { + "delete": { + "title": "Board löschen", + "text": "Sind Sie sicher, dass Sie dieses Board löschen wollen? Diese Aktion kann nicht rückgängig gemacht werden und Ihre Daten gehen dauerhaft verloren." + }, + "create": { + "title": "Board erstellen", + "text": "Der Name kann nicht mehr geändert werden, nachdem ein Board erstellt wurde.", + "form": { + "name": { + "label": "Name" + }, + "submit": "Erstellen" + } + } + } +} \ No newline at end of file diff --git a/public/locales/de/manage/index.json b/public/locales/de/manage/index.json new file mode 100644 index 00000000000..41b96244502 --- /dev/null +++ b/public/locales/de/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "Verwalten", + "hero": { + "title": "Willkommen zurück, {{username}}", + "fallbackUsername": "Anonym", + "subtitle": "Willkommen bei Ihrem Application Hub. Organisieren, Optimieren und Erobern!" + }, + "quickActions": { + "title": "Quick Actions", + "boards": { + "title": "Deine Boards", + "subtitle": "Erstellen und verwalten Sie Ihre Boards" + }, + "inviteUsers": { + "title": "Einen neuen Benutzer einladen", + "subtitle": "Erstellen und versenden Sie eine Einladung zur Registrierung" + }, + "manageUsers": { + "title": "Verwaltung von Benutzern", + "subtitle": "Löschen und Verwalten Ihrer Benutzer" + } + } +} \ No newline at end of file diff --git a/public/locales/de/manage/users.json b/public/locales/de/manage/users.json new file mode 100644 index 00000000000..8e104a64393 --- /dev/null +++ b/public/locales/de/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "Benutzer", + "pageTitle": "Verwaltung von Benutzern", + "text": "Mit Benutzern können Sie konfigurieren, wer Ihre Dashboards bearbeiten kann. Zukünftige Versionen von Homarr werden eine noch detailliertere Kontrolle über Berechtigungen und Boards haben.", + "buttons": { + "create": "Erstellen" + }, + "table": { + "header": { + "user": "Benutzer" + } + }, + "tooltips": { + "deleteUser": "Benutzer löschen", + "demoteAdmin": "Administrator degradieren", + "promoteToAdmin": "Zum Administrator befördern" + }, + "modals": { + "delete": { + "title": "Benutzer \"{{name}}\" löschen", + "text": "Sind Sie sicher, dass Sie den Benutzer {{name}} löschen möchten? Dadurch werden die mit diesem Konto verbundenen Daten gelöscht, nicht aber die von diesem Benutzer erstellten Dashboards." + }, + "change-role": { + "promote": { + "title": "Benutzer {{name}} zum Administrator ernennen", + "text": "Sind Sie sicher, dass Sie den Benutzer {{name}} zum Admin befördern wollen? Dadurch erhält der Benutzer Zugriff auf alle Ressourcen in Ihrer Homarr-Instanz." + }, + "demote": { + "title": "Benutzer {{name}} zum Benutzer degradieren", + "text": "Sind Sie sicher, dass Sie den Benutzer {{name}} zum Benutzer degradieren wollen? Dadurch wird dem Benutzer der Zugriff auf alle Ressourcen in Ihrer Homarr-Instanz entzogen." + }, + "confirm": "Bestätigen" + } + }, + "searchDoesntMatch": "Ihre Suche ergab keine Treffer. Bitte passen Sie Ihren Filter an." +} \ No newline at end of file diff --git a/public/locales/de/manage/users/create.json b/public/locales/de/manage/users/create.json new file mode 100644 index 00000000000..2dfc8cfd20d --- /dev/null +++ b/public/locales/de/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "Benutzer erstellen", + "steps": { + "account": { + "title": "Erster Schritt", + "text": "Account erstellen", + "username": { + "label": "Benutzername" + }, + "email": { + "label": "E-Mail" + } + }, + "security": { + "title": "Zweiter Schritt", + "text": "Passwort", + "password": { + "label": "Passwort" + } + }, + "finish": { + "title": "Bestätigung", + "text": "In Datenbank speichern", + "card": { + "title": "Überprüfen Sie Ihre Eingaben", + "text": "Nachdem Sie Ihre Daten an die Datenbank übermittelt haben, kann sich der Benutzer anmelden. Sind Sie sicher, dass Sie diesen Benutzer in der Datenbank speichern und die Anmeldung aktivieren wollen?" + }, + "table": { + "header": { + "property": "Eigenschaft", + "value": "Wert", + "username": "Benutzername", + "email": "E-Mail", + "password": "Passwort" + }, + "notSet": "Nicht festgelegt", + "valid": "Gültig" + }, + "failed": "Die Erstellung eines Benutzers ist fehlgeschlagen: {{error}}" + }, + "completed": { + "alert": { + "title": "Benutzer wurde erstellt", + "text": "Der Benutzer wurde in der Datenbank angelegt. Er kann sich nun anmelden." + } + } + }, + "buttons": { + "generateRandomPassword": "Zufällig generieren", + "createAnother": "Weiteren erstellen" + } +} \ No newline at end of file diff --git a/public/locales/de/manage/users/invites.json b/public/locales/de/manage/users/invites.json new file mode 100644 index 00000000000..0c7ac866594 --- /dev/null +++ b/public/locales/de/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Benutzereinladungen", + "pageTitle": "Verwalten von Benutzereinladungen", + "description": "Mit Einladungen können Sie Benutzer zu Ihrer Homarr-Instanz einladen. Eine Einladung ist nur für eine bestimmte Zeitspanne gültig und kann nur einmal verwendet werden. Die Gültigkeitsdauer muss bei der Erstellung zwischen 5 Minuten und 12 Monaten liegen.", + "button": { + "createInvite": "Einladung erstellen", + "deleteInvite": "Einladung löschen" + }, + "table": { + "header": { + "id": "ID", + "creator": "Ersteller", + "expires": "Endet", + "action": "Aktivitäten" + }, + "data": { + "expiresAt": "Abgelaufen {{at}}", + "expiresIn": "in {{in}}" + } + }, + "modals": { + "create": { + "title": "Einladung erstellen", + "description": "Nach Ablauf der Frist ist eine Einladung nicht mehr gültig und der Empfänger der Einladung kann kein Konto erstellen.", + "form": { + "expires": "Ablaufdatum", + "submit": "Erstellen" + } + }, + "copy": { + "title": "Einladung kopieren", + "description": "Ihre Einladung wurde erstellt. Nachdem dieses Modal geschlossen wurde, können Sie diesen Link nicht mehr kopieren. Wenn Sie die besagte Person nicht mehr einladen möchten, können Sie diese Einladung jederzeit löschen.", + "invitationLink": "Link zur Einladung", + "details": { + "id": "ID", + "token": "Token" + }, + "button": { + "close": "Kopieren & Verwerfen" + } + }, + "delete": { + "title": "Einladung löschen", + "description": "Sind Sie sicher, dass Sie diese Einladung löschen möchten? Benutzer mit diesem Link können dann kein Konto mehr über diesen Link erstellen." + } + }, + "noInvites": "Es liegen noch keine Einladungen vor." +} \ No newline at end of file diff --git a/public/locales/de/modules/calendar.json b/public/locales/de/modules/calendar.json index 6a861d30454..f6274b57cdc 100644 --- a/public/locales/de/modules/calendar.json +++ b/public/locales/de/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Sonarr v4 API verwenden" }, - "sundayStart": { - "label": "Wochenbeginn am Sonntag" - }, "radarrReleaseType": { "label": "Radarr Veröffentlichungs Typ", "data": { diff --git a/public/locales/de/modules/dns-hole-controls.json b/public/locales/de/modules/dns-hole-controls.json index 512267204d5..5e585ad727d 100644 --- a/public/locales/de/modules/dns-hole-controls.json +++ b/public/locales/de/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "DNS-Hole Steuerung", - "description": "Steuern Sie PiHole oder AdGuard von Ihrem Dashboard aus" + "description": "Steuern Sie PiHole oder AdGuard von Ihrem Dashboard aus", + "settings": { + "title": "Einstellungen für DNS-Kontrollen", + "showToggleAllButtons": { + "label": "Schaltflächen \"Alle aktivieren/deaktivieren\" anzeigen" + } + } } } \ No newline at end of file diff --git a/public/locales/de/password-requirements.json b/public/locales/de/password-requirements.json new file mode 100644 index 00000000000..305484c531f --- /dev/null +++ b/public/locales/de/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "Enthält Ziffern", + "lowercase": "Enthält Kleinbuchstaben", + "uppercase": "Enthält Großbuchstaben", + "special": "Enthält Sonderzeichen", + "length": "Enthält mindestens {{count}} Zeichen" +} \ No newline at end of file diff --git a/public/locales/de/settings/customization/access.json b/public/locales/de/settings/customization/access.json new file mode 100644 index 00000000000..5e31bc32e75 --- /dev/null +++ b/public/locales/de/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "Anonyme zulassen", + "description": "Benutzern die nicht eingeloggt sind, erlauben, Ihr Board anzusehen" + } +} \ No newline at end of file diff --git a/public/locales/de/settings/customization/general.json b/public/locales/de/settings/customization/general.json index 303d73d13fa..9b785be0c4d 100644 --- a/public/locales/de/settings/customization/general.json +++ b/public/locales/de/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Barrierefreiheit", "description": "Homarr für behinderte und gehandicapte Benutzer einrichten" + }, + "access": { + "name": "Zugriff", + "description": "Konfigurieren Sie, wer Zugriff auf Ihr Board hat" } } } diff --git a/public/locales/de/settings/customization/page-appearance.json b/public/locales/de/settings/customization/page-appearance.json index 123252c7cd6..b67918dacc8 100644 --- a/public/locales/de/settings/customization/page-appearance.json +++ b/public/locales/de/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Außerdem können Sie Ihr Dashboard mittels CSS anpassen, dies wird nur für erfahrene Benutzer empfohlen", "placeholder": "Benutzerdefiniertes CSS wird zuletzt angewendet", "applying": "CSS wird übernommen..." - }, - "buttons": { - "submit": "Absenden" } -} +} \ No newline at end of file diff --git a/public/locales/de/tools/docker.json b/public/locales/de/tools/docker.json new file mode 100644 index 00000000000..622947e1ff5 --- /dev/null +++ b/public/locales/de/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "Auf Ihrer Homarr-Instanz ist Docker nicht konfiguriert oder es ist nicht möglich, Container zu erkennen. Bitte lesen Sie in der Dokumentation nach, wie Sie diese Integration einrichten können." + } + }, + "modals": { + "selectBoard": { + "title": "Board auswählen", + "text": "Wählen Sie das Board, dem Sie die Anwendungen für die ausgewählten Docker-Container hinzufügen möchten.", + "form": { + "board": { + "label": "Board" + }, + "submit": "Apps hinzufügen" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "Anwendungen zum Board hinzugefügt", + "message": "Die Anwendungen für die ausgewählten Docker-Container wurden dem Board hinzugefügt." + }, + "error": { + "title": "Anwendungen konnten nicht zum Board hinzugefügt werden", + "message": "Die Anwendungen für die ausgewählten Docker-Container konnten dem Board nicht hinzugefügt werden." + } + } + } +} \ No newline at end of file diff --git a/public/locales/de/user/preferences.json b/public/locales/de/user/preferences.json new file mode 100644 index 00000000000..8f1b9573c87 --- /dev/null +++ b/public/locales/de/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Einstellungen", + "pageTitle": "Ihre Einstellungen", + "boards": { + "defaultBoard": { + "label": "Standard-Board" + } + }, + "accessibility": { + "title": "Barrierefreiheit", + "disablePulse": { + "label": "Ping-Puls deaktivieren", + "description": "Standardmäßig pulsieren die Ping-Indikatoren in Homarr. Dies kann irritierend sein. Mit diesem Regler kann diese Animation deaktiviert werden" + }, + "replaceIconsWithDots": { + "label": "Ping Punkte mit Icons ersetzen", + "description": "Für farbenblinde Benutzer können Ping-Punkte nicht erkennbar sein. Dies ersetzt Indikatoren durch Icons" + } + }, + "localization": { + "language": { + "label": "Sprache" + }, + "firstDayOfWeek": { + "label": "Erster Tag der Woche", + "options": { + "monday": "Montag", + "saturday": "Samstag", + "sunday": "Sonntag" + } + } + }, + "searchEngine": { + "title": "Suchmaschine", + "custom": "Benutzerdefiniert", + "newTab": { + "label": "Suchergebnisse in neuem Tab öffnen" + }, + "autoFocus": { + "label": "Suchleiste beim Laden der Seite fokussieren.", + "description": "Dadurch wird die Suchleiste automatisch fokussiert, wenn Sie auf den Seiten des Boards navigieren. Dies funktioniert nur auf Desktop-Geräten." + }, + "template": { + "label": "Suchanfrage URL", + "description": "Verwenden Sie %s als Platzhalter für die Suchanfrage" + } + } +} \ No newline at end of file diff --git a/public/locales/de/zod.json b/public/locales/de/zod.json new file mode 100644 index 00000000000..4f5b08ba1ef --- /dev/null +++ b/public/locales/de/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "Dieses Feld ist ungültig", + "required": "Dieses Feld ist erforderlich", + "string": { + "startsWith": "Dieses Feld muss mit {{startsWith}} beginnen", + "endsWith": "Dieses Feld muss mit {{endsWith}} enden", + "includes": "Dieses Feld muss {{includes}} beinhalten" + }, + "tooSmall": { + "string": "Dieses Feld muss mindestens {{minimum}} Zeichen lang sein", + "number": "Dieses Feld muss größer oder gleich {{minimum}} sein" + }, + "tooBig": { + "string": "Dieses Feld muss mindestens {{maximum}} Zeichen lang sein", + "number": "Dieses Feld muss größer oder gleich {{maximum}} sein" + }, + "custom": { + "passwordMatch": "Die Passwörter müssen übereinstimmen" + } + } +} \ No newline at end of file diff --git a/public/locales/el/authentication/invite.json b/public/locales/el/authentication/invite.json new file mode 100644 index 00000000000..3daebb90dff --- /dev/null +++ b/public/locales/el/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Όνομα Χρήστη" + }, + "password": { + "label": "Κωδικός" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Σφάλμα", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/el/authentication/login.json b/public/locales/el/authentication/login.json index a3d52ba4dca..bc6257e636a 100644 --- a/public/locales/el/authentication/login.json +++ b/public/locales/el/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Καλώς ήρθατε!", - "text": "Παρακαλώ εισάγετε τον κωδικό σας", + "text": "", "form": { "fields": { + "username": { + "label": "Όνομα Χρήστη" + }, "password": { - "label": "Κωδικός", - "placeholder": "Ο κωδικός σας" + "label": "Κωδικός" } }, "buttons": { "submit": "Σύνδεση" - } - }, - "notifications": { - "checking": { - "title": "Έλεγχος κωδικού πρόσβασης", - "message": "Ο κωδικός πρόσβασής σας ελέγχεται..." - }, - "correct": { - "title": "Σύνδεση επιτυχής, ανακατεύθυνση..." }, - "wrong": { - "title": "Ο κωδικός που εισαγάγατε είναι εσφαλμένος. Προσπαθήστε ξανά." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/el/boards/common.json b/public/locales/el/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/el/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/el/boards/customize.json b/public/locales/el/boards/customize.json new file mode 100644 index 00000000000..cf7880317e3 --- /dev/null +++ b/public/locales/el/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Σφάλμα", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/el/common.json b/public/locales/el/common.json index c0eaa2b53cf..fed7fab4d1e 100644 --- a/public/locales/el/common.json +++ b/public/locales/el/common.json @@ -3,9 +3,13 @@ "about": "Σχετικά", "cancel": "Ακύρωση", "close": "Κλείσιμο", + "back": "", "delete": "Διαγραφή", "ok": "ΟΚ", "edit": "Επεξεργασία", + "next": "", + "previous": "", + "confirm": "Επιβεβαίωση", "enabled": "Ενεργοποιημένο", "disabled": "Απενεργοποιημένο", "enableAll": "Ενεργοποίηση όλων", diff --git a/public/locales/el/layout/header.json b/public/locales/el/layout/header.json new file mode 100644 index 00000000000..7f911ef5b82 --- /dev/null +++ b/public/locales/el/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Σχετικά", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/el/layout/manage.json b/public/locales/el/layout/manage.json new file mode 100644 index 00000000000..e697aaaade8 --- /dev/null +++ b/public/locales/el/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "Τεκμηρίωση", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/el/manage/boards.json b/public/locales/el/manage/boards.json new file mode 100644 index 00000000000..00e1723ef78 --- /dev/null +++ b/public/locales/el/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "Εφαρμογές", + "widgets": "Widgets", + "categories": "Κατηγορίες" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Όνομα" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/el/manage/index.json b/public/locales/el/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/el/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/el/manage/users.json b/public/locales/el/manage/users.json new file mode 100644 index 00000000000..da017c3d0b0 --- /dev/null +++ b/public/locales/el/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Χρήστης" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Επιβεβαίωση" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/el/manage/users/create.json b/public/locales/el/manage/users/create.json new file mode 100644 index 00000000000..e5c7960ff1b --- /dev/null +++ b/public/locales/el/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Όνομα Χρήστη" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Κωδικός", + "password": { + "label": "Κωδικός" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Όνομα Χρήστη", + "email": "", + "password": "Κωδικός" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/el/manage/users/invites.json b/public/locales/el/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/el/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/el/modules/calendar.json b/public/locales/el/modules/calendar.json index 89067bed6e5..b217127c32b 100644 --- a/public/locales/el/modules/calendar.json +++ b/public/locales/el/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Χρήση του API Sonarr v4" }, - "sundayStart": { - "label": "Ξεκινήστε την εβδομάδα από την Κυριακή" - }, "radarrReleaseType": { "label": "Τύπος κυκλοφορίας Radarr", "data": { @@ -22,7 +19,7 @@ "label": "Απόκρυψη εργάσιμων" }, "showUnmonitored": { - "label": "" + "label": "Εμφάνιση αντικειμένων που δεν παρακολουθούνται" }, "fontSize": { "label": "Μέγεθος γραμματοσειράς", diff --git a/public/locales/el/modules/dns-hole-controls.json b/public/locales/el/modules/dns-hole-controls.json index 364ee4c0613..86842377b26 100644 --- a/public/locales/el/modules/dns-hole-controls.json +++ b/public/locales/el/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Στοιχεία ελέγχου DNS hole", - "description": "Ελέγξτε το PiHole ή το AdGuard από το dashboard σας" + "description": "Ελέγξτε το PiHole ή το AdGuard από το dashboard σας", + "settings": { + "title": "Ρυθμίσεις ελέγχου DNS hole", + "showToggleAllButtons": { + "label": "Εμφάνιση Κουμπιών 'Ενεργοποίηση/Απενεργοποίηση Όλων'" + } + } } } \ No newline at end of file diff --git a/public/locales/el/password-requirements.json b/public/locales/el/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/el/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/el/settings/customization/access.json b/public/locales/el/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/el/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/el/settings/customization/general.json b/public/locales/el/settings/customization/general.json index 1874010d1c3..d8970542e02 100644 --- a/public/locales/el/settings/customization/general.json +++ b/public/locales/el/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Προσβασιμότητα", "description": "Διαμόρφωση του Homarr για χρήστες με αναπηρία και άτομα με ειδικές ανάγκες" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/el/settings/customization/page-appearance.json b/public/locales/el/settings/customization/page-appearance.json index c1339f4727c..7be2dfb8fed 100644 --- a/public/locales/el/settings/customization/page-appearance.json +++ b/public/locales/el/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Περαιτέρω, προσαρμόστε τον πίνακα ελέγχου σας χρησιμοποιώντας CSS, συνιστάται μόνο για έμπειρους χρήστες", "placeholder": "Το προσαρμοσμένο CSS θα εφαρμοστεί τελευταίο", "applying": "Εφαρμογή CSS..." - }, - "buttons": { - "submit": "Υποβολή" } -} +} \ No newline at end of file diff --git a/public/locales/el/tools/docker.json b/public/locales/el/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/el/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/el/user/preferences.json b/public/locales/el/user/preferences.json new file mode 100644 index 00000000000..d6a1d970ab6 --- /dev/null +++ b/public/locales/el/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "Προσβασιμότητα", + "disablePulse": { + "label": "Απενεργοποίηση παλμού ping", + "description": "Από προεπιλογή, οι δείκτες ping στο Homarr θα πάλλονται. Αυτό μπορεί να είναι ενοχλητικό. Αυτή η ρύθμιση θα απενεργοποιήσει το παλλόμενο εφέ" + }, + "replaceIconsWithDots": { + "label": "Αντικαταστήστε τις τελείες ping με εικονίδια", + "description": "Για τους χρήστες με αχρωματοψία, οι κουκκίδες ping μπορεί να μην είναι αναγνωρίσιμες. Αυτό θα αντικαταστήσει τις ενδείξεις με εικονίδια" + } + }, + "localization": { + "language": { + "label": "Γλώσσα" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Μηχανή αναζήτησης", + "custom": "Προσαρμοσμένη", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "Ερώτημα URL", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/el/zod.json b/public/locales/el/zod.json new file mode 100644 index 00000000000..3abe6cbd891 --- /dev/null +++ b/public/locales/el/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "Αυτό το πεδίο είναι υποχρεωτικό", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/es/authentication/invite.json b/public/locales/es/authentication/invite.json new file mode 100644 index 00000000000..ae924564dd9 --- /dev/null +++ b/public/locales/es/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "Crear Cuenta", + "title": "Crear Cuenta", + "text": "Por favor, define tus credenciales abajo", + "form": { + "fields": { + "username": { + "label": "Nombre de usuario" + }, + "password": { + "label": "Contraseña" + }, + "passwordConfirmation": { + "label": "Confirmar contraseña" + } + }, + "buttons": { + "submit": "Crear cuenta" + } + }, + "notifications": { + "loading": { + "title": "Creando cuenta", + "text": "Por favor, espera" + }, + "success": { + "title": "Cuenta creada", + "text": "Tu cuenta ha sido creada correctamente" + }, + "error": { + "title": "Error", + "text": "Algo salió mal, se obtuvo el siguiente error: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/es/authentication/login.json b/public/locales/es/authentication/login.json index ef05ed3b231..c15a4053110 100644 --- a/public/locales/es/authentication/login.json +++ b/public/locales/es/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Iniciar sesión", "title": "¡Bienvenido/a otra vez!", - "text": "Por favor, introduce tu contraseña", + "text": "Por favor, introduce tus credenciales", "form": { "fields": { + "username": { + "label": "Nombre de usuario" + }, "password": { - "label": "Contraseña", - "placeholder": "Tu contraseña" + "label": "Contraseña" } }, "buttons": { "submit": "Iniciar sesión" - } - }, - "notifications": { - "checking": { - "title": "Comprobando tu contraseña", - "message": "Tu contraseña está siendo comprobada..." - }, - "correct": { - "title": "Inicio de sesión satisfactorio, redirigiendo..." }, - "wrong": { - "title": "La contraseña introducida es incorrecta, por favor, inténtalo de nuevo." - } - } -} + "afterLoginRedirection": "Después de iniciar sesión, serás redireccionado a {{url}}" + }, + "alert": "Tus credenciales son incorrectas, o la cuenta no existe. Por favor, prueba otra vez." +} \ No newline at end of file diff --git a/public/locales/es/boards/common.json b/public/locales/es/boards/common.json new file mode 100644 index 00000000000..a3158ddcb16 --- /dev/null +++ b/public/locales/es/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "Personalizado tablero" + } +} \ No newline at end of file diff --git a/public/locales/es/boards/customize.json b/public/locales/es/boards/customize.json new file mode 100644 index 00000000000..8238885a627 --- /dev/null +++ b/public/locales/es/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "Personalizar tablero {{name}}", + "pageTitle": "Personalización para el tablero {{name}}", + "backToBoard": "Volver al tablero", + "settings": { + "appearance": { + "primaryColor": "Color primario", + "secondaryColor": "Color secundario" + } + }, + "save": { + "button": "Guardar cambios", + "note": "¡Cuidado, tienes cambios sin guardar!" + }, + "notifications": { + "pending": { + "title": "Guardando personalización", + "message": "Por favor, espera mientras guardamos tu personalización" + }, + "success": { + "title": "Personalización guardada", + "message": "Tu personalización ha sido guardada correctamente" + }, + "error": { + "title": "Error", + "message": "Imposible guardar cambios" + } + } +} \ No newline at end of file diff --git a/public/locales/es/common.json b/public/locales/es/common.json index 52c035ab909..e1a31836fdb 100644 --- a/public/locales/es/common.json +++ b/public/locales/es/common.json @@ -3,9 +3,13 @@ "about": "Acerca de", "cancel": "Cancelar", "close": "Cerrar", + "back": "Atrás", "delete": "Eliminar", "ok": "OK", "edit": "Editar", + "next": "Siguiente", + "previous": "Anterior", + "confirm": "Confirmar", "enabled": "Activado", "disabled": "Desactivado", "enableAll": "Activar todo", diff --git a/public/locales/es/layout/header.json b/public/locales/es/layout/header.json new file mode 100644 index 00000000000..0ae4e73869c --- /dev/null +++ b/public/locales/es/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "Esta es una característica experimental de Homarr. Por favor, reporta cualquier problema en GitHub o Discord." + }, + "search": { + "label": "Buscar", + "engines": { + "web": "Buscar {{query}} en la web", + "youtube": "Buscar {{query}} en YouTube", + "torrent": "Buscar {{query}} torrents", + "movie": "Buscar {{query}} en {{app}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "Cambiar tema", + "preferences": "Preferencias de usuario", + "defaultBoard": "Dashboard por defecto", + "manage": "Administrar", + "about": { + "label": "Acerca de", + "new": "Nuevo" + }, + "logout": "Cerrar sesión de {{username}}", + "login": "Iniciar sesión" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "Mejores {{count}} resultados para {{search}}." + } + } +} \ No newline at end of file diff --git a/public/locales/es/layout/manage.json b/public/locales/es/layout/manage.json new file mode 100644 index 00000000000..24569d4cbbd --- /dev/null +++ b/public/locales/es/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "Inicio" + }, + "boards": { + "title": "Tableros" + }, + "users": { + "title": "Usuarios", + "items": { + "manage": "Administrar", + "invites": "Invitaciones" + } + }, + "help": { + "title": "Ayuda", + "items": { + "documentation": "Documentación", + "report": "Reportar un problema / error", + "discord": "Comunidad Discord", + "contribute": "Contribuir" + } + }, + "tools": { + "title": "Herramientas", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/es/manage/boards.json b/public/locales/es/manage/boards.json new file mode 100644 index 00000000000..1c757680ad0 --- /dev/null +++ b/public/locales/es/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "Tableros", + "pageTitle": "Tableros", + "cards": { + "statistics": { + "apps": "Aplicaciones", + "widgets": "Widgets", + "categories": "Categorías" + }, + "buttons": { + "view": "Ver tablero" + }, + "menu": { + "setAsDefault": "Establecer como tu tablero por defecto", + "delete": { + "label": "Eliminar permanentemente", + "disabled": "Eliminación desactivida, porque versiones antiguas de los componentes de Homarr no permiten la eliminación de la configuración por defecto. La eliminación será posible en el futuro." + } + }, + "badges": { + "fileSystem": "Sistema de archivos", + "default": "Por defecto" + } + }, + "buttons": { + "create": "Crear nuevo tablero" + }, + "modals": { + "delete": { + "title": "Eliminar tablero", + "text": "¿Seguro que quieres eliminar este tablero? Esta acción no puede ser deshecha, y tus datos se perderán de manera permanente." + }, + "create": { + "title": "Crear tablero", + "text": "El nombre no puede cambiarse después de que el tablero haya sido creado.", + "form": { + "name": { + "label": "Nombre" + }, + "submit": "Crear" + } + } + } +} \ No newline at end of file diff --git a/public/locales/es/manage/index.json b/public/locales/es/manage/index.json new file mode 100644 index 00000000000..84028ee0b47 --- /dev/null +++ b/public/locales/es/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "Administrar", + "hero": { + "title": "Bienvenido/a de nuevo, {{username}}", + "fallbackUsername": "Anónimo", + "subtitle": "Bienvenido/a a su centro de aplicaciones. ¡Organiza, optimiza y conquista!" + }, + "quickActions": { + "title": "Acciones rápidas", + "boards": { + "title": "Tus tableros", + "subtitle": "Crea y administra tus tableros" + }, + "inviteUsers": { + "title": "Invitar a un nuevo usuario", + "subtitle": "Crea y envía una invitación para el registro" + }, + "manageUsers": { + "title": "Administrar usuarios", + "subtitle": "Elimina y administra tus usuarios" + } + } +} \ No newline at end of file diff --git a/public/locales/es/manage/users.json b/public/locales/es/manage/users.json new file mode 100644 index 00000000000..4b38059a86a --- /dev/null +++ b/public/locales/es/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "Usuarios", + "pageTitle": "Administrar usuarios", + "text": "Usando usuarios, puedes configurar quien pueda editar tus dashboards. Versiones futuras de Homarr tendrán aún más control granular sobre los permisos y tableros.", + "buttons": { + "create": "Crear" + }, + "table": { + "header": { + "user": "Usuario" + } + }, + "tooltips": { + "deleteUser": "Eliminar usuario", + "demoteAdmin": "Relevar administrador", + "promoteToAdmin": "Ascender a administrador" + }, + "modals": { + "delete": { + "title": "Eliminar usuario {{name}}", + "text": "¿Seguro que quieres eliminar el usuario {{name}}? Esto eliminará todo dato asociado a dicha cuenta, pero no los dashboards creados por el usuario." + }, + "change-role": { + "promote": { + "title": "Ascender usuario {{name}} a administrador", + "text": "¿Seguro que quieres ascender al usuario {{name}} a administrador? Esto le dará acceso a todos los recursos de tu instancia de Homarr." + }, + "demote": { + "title": "Relevar usuario {{name}}, y volver a usuario", + "text": "¿Seguro que quieres relevar al usuario {{name}}, y volverlo a usuario? Esto eliminará el acceso de dicho usuario a todos los recursos de tu instancia de Homarr." + }, + "confirm": "Confirmar" + } + }, + "searchDoesntMatch": "Tu búsqueda no coincide con ningún registro. Por favor, ajusta tu filtro." +} \ No newline at end of file diff --git a/public/locales/es/manage/users/create.json b/public/locales/es/manage/users/create.json new file mode 100644 index 00000000000..03e2f6fcfce --- /dev/null +++ b/public/locales/es/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "Crear usuario", + "steps": { + "account": { + "title": "Primer paso", + "text": "Crear cuenta", + "username": { + "label": "Nombre de usuario" + }, + "email": { + "label": "E-Mail" + } + }, + "security": { + "title": "Segundo paso", + "text": "Contraseña", + "password": { + "label": "Contraseña" + } + }, + "finish": { + "title": "Confirmación", + "text": "Guardar en la base de datos", + "card": { + "title": "Revisar datos introducidos", + "text": "Después de enviar los datos a la base de datos, el usuario podrá iniciar sesión. ¿Estás seguro de que quieres almacenar este usuario en la base de datos y activar el inicio de sesión?" + }, + "table": { + "header": { + "property": "Propiedad", + "value": "Valor", + "username": "Nombre de usuario", + "email": "E-Mail", + "password": "Contraseña" + }, + "notSet": "No configurado", + "valid": "Válido" + }, + "failed": "La creación del usuario ha fallado: {{error}}" + }, + "completed": { + "alert": { + "title": "Usuario creado", + "text": "El usuario fue creado en la base de datos. Ahora pueden iniciar sesión." + } + } + }, + "buttons": { + "generateRandomPassword": "Generar aleatorio", + "createAnother": "Crear otro" + } +} \ No newline at end of file diff --git a/public/locales/es/manage/users/invites.json b/public/locales/es/manage/users/invites.json new file mode 100644 index 00000000000..1886b6bfc92 --- /dev/null +++ b/public/locales/es/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Invitaciones de usuario", + "pageTitle": "Administrar invitaciones de usuario", + "description": "Al usar invitaciones, puedes invitar usuarios a tu instancia de Homarr. Una invitación solo será válida por un cierto periodo de tiempo, y puede ser usada una única vez. La expiración debe ser entre 5 minutos y 12 meses desde su creación.", + "button": { + "createInvite": "Crear invitación", + "deleteInvite": "Eliminar invitación" + }, + "table": { + "header": { + "id": "ID", + "creator": "Creador", + "expires": "Expira", + "action": "Acciones" + }, + "data": { + "expiresAt": "expirado el {{at}}", + "expiresIn": "en {{in}}" + } + }, + "modals": { + "create": { + "title": "Crear invitación", + "description": "Después de la expiración, una invitación ya no será válida, y el destinatario de la invitación no podrá crear una cuenta.", + "form": { + "expires": "Fecha de expiración", + "submit": "Crear" + } + }, + "copy": { + "title": "Copiar invitación", + "description": "Tu invitación se ha generado. Después de que este modal se cierre, no podrás copiar más este enlace. Si ya no deseas invitar a esta persona, puedes eliminar la invitación en cualquier momento.", + "invitationLink": "Link de invitación", + "details": { + "id": "ID", + "token": "Token" + }, + "button": { + "close": "Copiar y Descartar" + } + }, + "delete": { + "title": "Eliminar invitación", + "description": "¿Seguro que quieres eliminar la invitación? Los usuarios con este enlace, no podrán crear una cuenta usando dicho enlace." + } + }, + "noInvites": "Sin invitaciones aún." +} \ No newline at end of file diff --git a/public/locales/es/modules/calendar.json b/public/locales/es/modules/calendar.json index 8bad682c080..75e52474f89 100644 --- a/public/locales/es/modules/calendar.json +++ b/public/locales/es/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Usar la API de Sonarr v4" }, - "sundayStart": { - "label": "Marcar Domingo como primer día de la semana" - }, "radarrReleaseType": { "label": "Tipo de lanzamiento de Radarr", "data": { diff --git a/public/locales/es/modules/dns-hole-controls.json b/public/locales/es/modules/dns-hole-controls.json index 2adbcd72b68..733a0769841 100644 --- a/public/locales/es/modules/dns-hole-controls.json +++ b/public/locales/es/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Controles de agujeros DNS", - "description": "Controla Pihole o AdGuard desde tu panel" + "description": "Controla Pihole o AdGuard desde tu panel", + "settings": { + "title": "Ajustes del widget Agujero DNS", + "showToggleAllButtons": { + "label": "Mostrar botones 'Activar/Desactivar todos'" + } + } } } \ No newline at end of file diff --git a/public/locales/es/modules/weather.json b/public/locales/es/modules/weather.json index 4e93cce2c89..e69470cc7b9 100644 --- a/public/locales/es/modules/weather.json +++ b/public/locales/es/modules/weather.json @@ -18,7 +18,7 @@ "card": { "weatherDescriptions": { "clear": "Despejado", - "mainlyClear": "Mayormente Despejado", + "mainlyClear": "Mayormente despejado", "fog": "Niebla", "drizzle": "Llovizna", "freezingDrizzle": "Llovizna helada", @@ -26,10 +26,10 @@ "freezingRain": "Lluvia helada", "snowFall": "Nevada", "snowGrains": "Granos de nieve", - "rainShowers": "Lluvia ligera", - "snowShowers": "Nevada Ligera", + "rainShowers": "Chubascos", + "snowShowers": "Chubascos de nieve", "thunderstorm": "Tormenta eléctrica", - "thunderstormWithHail": "Tormenta con Granizo", + "thunderstormWithHail": "Tormenta con granizo", "unknown": "Desconocido" } }, diff --git a/public/locales/es/password-requirements.json b/public/locales/es/password-requirements.json new file mode 100644 index 00000000000..e37c813a2ef --- /dev/null +++ b/public/locales/es/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "Incluye número", + "lowercase": "Incluye letra minúscula", + "uppercase": "Incluye letra mayúscula", + "special": "Incluye carácter especial", + "length": "Incluye al menos {{count}} caracteres" +} \ No newline at end of file diff --git a/public/locales/es/settings/customization/access.json b/public/locales/es/settings/customization/access.json new file mode 100644 index 00000000000..2ceac7ba379 --- /dev/null +++ b/public/locales/es/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "Permitir anónimos", + "description": "Permitir usuarios que no estén logeados para poder ver tu tablero" + } +} \ No newline at end of file diff --git a/public/locales/es/settings/customization/general.json b/public/locales/es/settings/customization/general.json index 9929a591a9f..89fead8fc95 100644 --- a/public/locales/es/settings/customization/general.json +++ b/public/locales/es/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Accesibilidad", "description": "Configura Homarr para usuarios con discapacidad y minusvalía" + }, + "access": { + "name": "Acceso", + "description": "Configura quien tiene acceso a tu tablero" } } } diff --git a/public/locales/es/settings/customization/page-appearance.json b/public/locales/es/settings/customization/page-appearance.json index 71b3340e28d..b20a02e232d 100644 --- a/public/locales/es/settings/customization/page-appearance.json +++ b/public/locales/es/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Además, personaliza tu panel usando CSS, solo recomendado para usuarios avanzados", "placeholder": "El CSS personalizado se aplicará en último lugar", "applying": "Aplicando CSS..." - }, - "buttons": { - "submit": "Aplicar" } -} +} \ No newline at end of file diff --git a/public/locales/es/tools/docker.json b/public/locales/es/tools/docker.json new file mode 100644 index 00000000000..4ea7af848bf --- /dev/null +++ b/public/locales/es/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "Tu instancia de Homarr no tiene Docker configurado, o falló al obtener los contenedores. Por favor, comprueba la documentación sobre cómo configurar la integración." + } + }, + "modals": { + "selectBoard": { + "title": "Selecciona un tablero", + "text": "Selecciona el tablero donde quieres añadir las apps para los contenedores marcados.", + "form": { + "board": { + "label": "Tablero" + }, + "submit": "Añadir apps" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "Apps añadidas al tablero", + "message": "Las apps de los contenedores Docker marcadas han sido añadidas al tablero." + }, + "error": { + "title": "Fallo al añadir las apps al tablero", + "message": "Las apps para los contenedores marcados no pudieron ser añadidas al tablero." + } + } + } +} \ No newline at end of file diff --git a/public/locales/es/user/preferences.json b/public/locales/es/user/preferences.json new file mode 100644 index 00000000000..fb043d28830 --- /dev/null +++ b/public/locales/es/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Preferencias", + "pageTitle": "Tus preferencias", + "boards": { + "defaultBoard": { + "label": "Tablero por defecto" + } + }, + "accessibility": { + "title": "Accesibilidad", + "disablePulse": { + "label": "Desactivar pulso de ping", + "description": "Por defecto, los indicadores de ping en Homarr parpadean. Esto puede resultar irritante. Este deslizador desactivará la animación" + }, + "replaceIconsWithDots": { + "label": "Reemplazar los puntos de ping por iconos", + "description": "Para los usuarios daltónicos, los puntos de ping pueden ser irreconocibles. Esto reemplazará los indicadores por iconos" + } + }, + "localization": { + "language": { + "label": "Idioma" + }, + "firstDayOfWeek": { + "label": "Primer día de la semana", + "options": { + "monday": "Lunes", + "saturday": "Sábado", + "sunday": "Domingo" + } + } + }, + "searchEngine": { + "title": "Motor de búsqueda", + "custom": "Personalizado", + "newTab": { + "label": "Abrir resultados de búsqueda en nueva pestaña" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "URL de consulta", + "description": "Usar %s como marcador de posición de la consulta" + } + } +} \ No newline at end of file diff --git a/public/locales/es/zod.json b/public/locales/es/zod.json new file mode 100644 index 00000000000..04402709035 --- /dev/null +++ b/public/locales/es/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "El campo no es válido", + "required": "Este campo es obligatorio", + "string": { + "startsWith": "El campo debe empezar con {{startsWith}}", + "endsWith": "El campo debe acabar en {{endsWith}}", + "includes": "El campo debe incluir {{includes}}" + }, + "tooSmall": { + "string": "El campo debe ser de al menos {{minimum}} caracteres de largo", + "number": "El campo debe ser más grande, o igual a {{minimum}}" + }, + "tooBig": { + "string": "El campo debe ser al menos {{maximum}} caracteres de largo", + "number": "El campo debe menor o igual a {{maximum}}" + }, + "custom": { + "passwordMatch": "Las contraseñas deben coincidir" + } + } +} \ No newline at end of file diff --git a/public/locales/fr/authentication/invite.json b/public/locales/fr/authentication/invite.json new file mode 100644 index 00000000000..4a5a91998d7 --- /dev/null +++ b/public/locales/fr/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "Créer un compte", + "title": "Créer un compte", + "text": "Veuillez définir vos identifiants ci-dessous", + "form": { + "fields": { + "username": { + "label": "Nom d'utilisateur" + }, + "password": { + "label": "Mot de passe" + }, + "passwordConfirmation": { + "label": "Confirmation du mot de passe" + } + }, + "buttons": { + "submit": "Créer un compte" + } + }, + "notifications": { + "loading": { + "title": "Création du compte", + "text": "Un instant" + }, + "success": { + "title": "Compte créé", + "text": "Votre compte a bien été créé" + }, + "error": { + "title": "Erreur", + "text": "Quelque chose ne s'est pas bien passé, l'erreur obtenue est la suivante : {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/fr/authentication/login.json b/public/locales/fr/authentication/login.json index 112db8720b4..fda4f148889 100644 --- a/public/locales/fr/authentication/login.json +++ b/public/locales/fr/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Connexion", "title": "Bienvenue !", - "text": "Veuillez entrer votre mot de passe", + "text": "Veuillez saisir vos identifiants", "form": { "fields": { + "username": { + "label": "Nom d'utilisateur" + }, "password": { - "label": "Mot de passe", - "placeholder": "Votre mot de passe" + "label": "Mot de passe" } }, "buttons": { "submit": "Se connecter" - } - }, - "notifications": { - "checking": { - "title": "Vérification de votre mot de passe", - "message": "Votre mot de passe est en cours de vérification..." - }, - "correct": { - "title": "Inscription réussie, redirection..." }, - "wrong": { - "title": "Le mot de passe saisi est incorrect, veuillez réessayer." - } - } -} + "afterLoginRedirection": "Après la connexion, vous serez redirigé vers {{url}}" + }, + "alert": "Vos identifiants sont incorrects ou ce compte n'existe pas. Veuillez réessayer." +} \ No newline at end of file diff --git a/public/locales/fr/boards/common.json b/public/locales/fr/boards/common.json new file mode 100644 index 00000000000..8a907e2a569 --- /dev/null +++ b/public/locales/fr/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "Personnaliser le tableau de bord" + } +} \ No newline at end of file diff --git a/public/locales/fr/boards/customize.json b/public/locales/fr/boards/customize.json new file mode 100644 index 00000000000..548ca734201 --- /dev/null +++ b/public/locales/fr/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "Personnaliser le tableau de bord {{name}}", + "pageTitle": "Personnalisation du tableau de bord {{name}}", + "backToBoard": "Retour au tableau de bord", + "settings": { + "appearance": { + "primaryColor": "Couleur primaire", + "secondaryColor": "Couleur secondaire" + } + }, + "save": { + "button": "Sauvegarder les modifications", + "note": "Attention, vous avez des modifications non enregistrées !" + }, + "notifications": { + "pending": { + "title": "Enregistrement de la personnalisation", + "message": "Veuillez patienter pendant que nous enregistrons votre personnalisation" + }, + "success": { + "title": "Personnalisation sauvegardée", + "message": "Votre personnalisation a bien été sauvegardée" + }, + "error": { + "title": "Erreur", + "message": "Impossible d’enregistrer les modifications" + } + } +} \ No newline at end of file diff --git a/public/locales/fr/common.json b/public/locales/fr/common.json index 1470cfb26e7..93691eb5452 100644 --- a/public/locales/fr/common.json +++ b/public/locales/fr/common.json @@ -3,9 +3,13 @@ "about": "À propos", "cancel": "Annuler", "close": "Fermer", + "back": "Retour", "delete": "Supprimer", "ok": "OK", "edit": "Modifier", + "next": "Suivant", + "previous": "Précédent", + "confirm": "Confirmer", "enabled": "Activé", "disabled": "Désactivé", "enableAll": "Activer tout", diff --git a/public/locales/fr/layout/common.json b/public/locales/fr/layout/common.json index ebff5b6e5dd..c43d2de7eed 100644 --- a/public/locales/fr/layout/common.json +++ b/public/locales/fr/layout/common.json @@ -18,7 +18,7 @@ "menu": { "moveUp": "Monter", "moveDown": "Descendre", - "addCategory": "", + "addCategory": "Ajouter une catégorie {{location}}", "addAbove": "au-dessus", "addBelow": "en dessous" } diff --git a/public/locales/fr/layout/element-selector/selector.json b/public/locales/fr/layout/element-selector/selector.json index 20a90ed8f6d..33da03480d3 100644 --- a/public/locales/fr/layout/element-selector/selector.json +++ b/public/locales/fr/layout/element-selector/selector.json @@ -10,7 +10,7 @@ }, "apps": "Applications", "app": { - "defaultName": "Votre Application" + "defaultName": "Votre application" }, "widgets": "Widgets", "categories": "Catégories", @@ -19,7 +19,7 @@ "defaultName": "Nouvelle catégorie", "created": { "title": "Catégorie créée", - "message": "La catégorie \"{{name}}\" a été créée" + "message": "La catégorie « {{name}} » a été créée" } } } diff --git a/public/locales/fr/layout/header.json b/public/locales/fr/layout/header.json new file mode 100644 index 00000000000..a58ce7c1b2f --- /dev/null +++ b/public/locales/fr/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "Ceci est une fonctionnalité expérimentale de Homarr. Veuilez signaler tout problème sur GitHub ou sur Discord." + }, + "search": { + "label": "Rechercher", + "engines": { + "web": "Rechercher {{query}} sur le web", + "youtube": "Rechercher {{query}} sur YouTube", + "torrent": "Rechercher {{query}} parmi les torrents", + "movie": "Rechercher {{query}} sur {{app}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "Changer de thème", + "preferences": "Préférences utilisateur", + "defaultBoard": "Tableau de bord par défaut", + "manage": "", + "about": { + "label": "À propos", + "new": "" + }, + "logout": "Se déconnecter de {{username}}", + "login": "Connexion" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "{{count}} premiers résultats pour {{search}}." + } + } +} \ No newline at end of file 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 4cb19e219df..1d520b21b45 100644 --- a/public/locales/fr/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/fr/layout/header/actions/toggle-edit-mode.json @@ -8,5 +8,5 @@ "title": "Le mode d'édition est activé pour la taille de <1>{{size}}", "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" }, - "unloadEvent": "" + "unloadEvent": "Quittez le mode d'édition pour enregistrer vos modifications" } diff --git a/public/locales/fr/layout/manage.json b/public/locales/fr/layout/manage.json new file mode 100644 index 00000000000..d6aa8e65b65 --- /dev/null +++ b/public/locales/fr/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "Accueil" + }, + "boards": { + "title": "Tableaux de bord" + }, + "users": { + "title": "Utilisateurs", + "items": { + "manage": "", + "invites": "Invitations" + } + }, + "help": { + "title": "Aide", + "items": { + "documentation": "Documentation", + "report": "Signaler un problème ou un bug", + "discord": "Communauté Discord", + "contribute": "Contribuer" + } + }, + "tools": { + "title": "Outils", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/fr/layout/modals/about.json b/public/locales/fr/layout/modals/about.json index cf7c48b6b2d..5655b8d8e65 100644 --- a/public/locales/fr/layout/modals/about.json +++ b/public/locales/fr/layout/modals/about.json @@ -6,7 +6,7 @@ "key": "Raccourci clavier", "action": "Action", "keybinds": "Affectation des touches", - "documentation": "", + "documentation": "Documentation", "actions": { "toggleTheme": "Basculer entre mode clair/sombre", "focusSearchBar": "Focus sur la barre de recherche", @@ -23,7 +23,7 @@ "experimental_disableEditMode": "EXPÉRIMENTAL : désactiver le mode édition" }, "version": { - "new": "", - "dropdown": "" + "new": "Nouveau : {{newVersion}}", + "dropdown": "La version {{newVersion}} est disponible ! La version actuelle est {{currentVersion}}" } } \ No newline at end of file diff --git a/public/locales/fr/layout/modals/add-app.json b/public/locales/fr/layout/modals/add-app.json index c1ffd83a41f..8502a85a1fb 100644 --- a/public/locales/fr/layout/modals/add-app.json +++ b/public/locales/fr/layout/modals/add-app.json @@ -26,7 +26,7 @@ "description": "Ouvrez l'application dans un nouvel onglet au lieu de l'onglet actuel." }, "tooltipDescription": { - "label": "Description de l'Application", + "label": "Description de l'application", "description": "Le texte que vous allez entrer apparaitra quand vous survolerez votre application.\nUtilisez cela pour donner plus d'informations aux utilisateurs à propos de votre application ou laissez vide pour qu'il n'y ait rien." }, "customProtocolWarning": "Utilisation d'un protocole non standard. Ceci peut nécessiter des applications préinstallées et peut introduire des failles de sécurité. Assurez-vous que votre adresse est sécurisée et de confiance." @@ -55,8 +55,8 @@ } }, "appNameFontSize": { - "label": "", - "description": "" + "label": "Taille de la police du nom de l'application", + "description": "Définissez la taille de la police lorsque le nom de l'application est affiché sur la tuile." }, "appNameStatus": { "label": "Status du nom de l'application", @@ -71,22 +71,22 @@ "label": "Position du nom de l'application", "description": "Position du nom de l'application par rapport à l'icône.", "dropdown": { - "top": "Dessus", + "top": "Au-dessus", "right": "Droite", - "bottom": "Dessous", + "bottom": "En-dessous", "left": "Gauche" } }, "lineClampAppName": { "label": "Coupe ligne pour le nom de l'application", - "description": "Défini sur combien de lignes le nom de l'application va s'étendre. 0 pour illimité." + "description": "Définissez sur combien de lignes le nom de l'application va s'étendre. 0 pour illimité." } }, "integration": { "type": { "label": "Configuration d’intégrations", "description": "La configuration d'intégration qui sera utilisée pour se connecter à votre application.", - "placeholder": "Sélectionner une itégration", + "placeholder": "Sélectionner une intégration", "defined": "Défini", "undefined": "Indéfini", "public": "Public", diff --git a/public/locales/fr/manage/boards.json b/public/locales/fr/manage/boards.json new file mode 100644 index 00000000000..f49b519e24a --- /dev/null +++ b/public/locales/fr/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "Tableaux de bord", + "pageTitle": "Tableaux de bord", + "cards": { + "statistics": { + "apps": "Applications", + "widgets": "Widgets", + "categories": "Catégories" + }, + "buttons": { + "view": "Voir le tableau de bord" + }, + "menu": { + "setAsDefault": "Définir comme votre tableau de bord par défaut", + "delete": { + "label": "Supprimer définitivement", + "disabled": "Suppression désactivée car certains anciens composants Homarr ne permettent pas la suppression de la configuration par défaut. La suppression sera possible dans le futur." + } + }, + "badges": { + "fileSystem": "Système de fichiers", + "default": "" + } + }, + "buttons": { + "create": "Créer un nouveau tableau de bord" + }, + "modals": { + "delete": { + "title": "Supprimer le tableau de bord", + "text": "Êtes-vous sûr de vouloir supprimer ce tableau de bord ? Cette action ne peut être annulée et toutes vos données seront définitivement supprimées." + }, + "create": { + "title": "Créer un tableau de bord", + "text": "Le nom du tableau de bord ne pourra pas être changé une fois créé.", + "form": { + "name": { + "label": "Nom" + }, + "submit": "Créer" + } + } + } +} \ No newline at end of file diff --git a/public/locales/fr/manage/index.json b/public/locales/fr/manage/index.json new file mode 100644 index 00000000000..9a51024e28e --- /dev/null +++ b/public/locales/fr/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "Content de te revoir, {{username}}", + "fallbackUsername": "Anonyme", + "subtitle": "Bienvenue sur votre hub d'applications. Organisez, optimisez et conquérez !" + }, + "quickActions": { + "title": "Actions rapides", + "boards": { + "title": "Vos tableaux de bord", + "subtitle": "Créer et gérer vos tableaux de bord" + }, + "inviteUsers": { + "title": "Inviter un nouvel utilisateur", + "subtitle": "Créer et envoyer une invitation pour inscription" + }, + "manageUsers": { + "title": "Gérer les utilisateurs", + "subtitle": "Supprimer et gérer vos utilisateurs" + } + } +} \ No newline at end of file diff --git a/public/locales/fr/manage/users.json b/public/locales/fr/manage/users.json new file mode 100644 index 00000000000..46313b37aff --- /dev/null +++ b/public/locales/fr/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "Utilisateurs", + "pageTitle": "Gérer les utilisateurs", + "text": "", + "buttons": { + "create": "Créer" + }, + "table": { + "header": { + "user": "Utilisateur" + } + }, + "tooltips": { + "deleteUser": "Supprimer l’utilisateur", + "demoteAdmin": "Rétrograder l'administrateur", + "promoteToAdmin": "Promouvoir en tant qu'administrateur" + }, + "modals": { + "delete": { + "title": "Supprimer l'utilisateur {{name}}", + "text": "" + }, + "change-role": { + "promote": { + "title": "Promouvoir l'utilisateur {{name}} en tant qu'administrateur", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Confirmer" + } + }, + "searchDoesntMatch": "Votre recherche ne correspond à aucune entrée. Veuillez ajuster votre filtre." +} \ No newline at end of file diff --git a/public/locales/fr/manage/users/create.json b/public/locales/fr/manage/users/create.json new file mode 100644 index 00000000000..1ac829241d7 --- /dev/null +++ b/public/locales/fr/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "Créer un utilisateur", + "steps": { + "account": { + "title": "Première étape", + "text": "Créer un compte", + "username": { + "label": "Nom d'utilisateur" + }, + "email": { + "label": "Courriel" + } + }, + "security": { + "title": "Seconde étape", + "text": "Mot de passe", + "password": { + "label": "Mot de passe" + } + }, + "finish": { + "title": "Confirmation", + "text": "Enregistrer dans la base de données", + "card": { + "title": "Vérification de vos saisies", + "text": "Après avoir envoyé les données dans la base de données, l'utilisateur pourra se connecter. Êtes-vous sûr de vouloir ajouter cet utilisateur dans la base de données et d'activer son compte ?" + }, + "table": { + "header": { + "property": "Propriété", + "value": "Valeur", + "username": "Nom d'utilisateur", + "email": "Courriel", + "password": "Mot de passe" + }, + "notSet": "Non défini", + "valid": "Valide" + }, + "failed": "Échec de la création de l'utilisateur : {{error}}" + }, + "completed": { + "alert": { + "title": "Utilisateur créé", + "text": "L'utilisateur a été créé dans la base de données. Il peut désormais se connecter." + } + } + }, + "buttons": { + "generateRandomPassword": "Génération aléatoire", + "createAnother": "En créer un autre" + } +} \ No newline at end of file diff --git a/public/locales/fr/manage/users/invites.json b/public/locales/fr/manage/users/invites.json new file mode 100644 index 00000000000..786f3242693 --- /dev/null +++ b/public/locales/fr/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "Gérer les invitations des utilisateurs", + "description": "", + "button": { + "createInvite": "Créer une invitation", + "deleteInvite": "Supprimer une invitation" + }, + "table": { + "header": { + "id": "ID", + "creator": "Créé par", + "expires": "Date d'expiration", + "action": "Actions" + }, + "data": { + "expiresAt": "a expiré à {{at}}", + "expiresIn": "à {{in}}" + } + }, + "modals": { + "create": { + "title": "Créer une invitation", + "description": "Après expiration, une invitation ne sera plus valide et le destinataire de cette invitation ne pourra pas créer un compte.", + "form": { + "expires": "Date d'expiration", + "submit": "Créer" + } + }, + "copy": { + "title": "Copier l'invitation", + "description": "Votre invitation a été générée. Après avoir fermé cette fenêtre, vous ne pourrez plus copier ce lien. Si vous ne souhaitez plus inviter cette personne, vous pouvez supprimer l'invitation à tout moment.", + "invitationLink": "Lien d'invitation", + "details": { + "id": "ID", + "token": "Jeton" + }, + "button": { + "close": "Copier et fermer" + } + }, + "delete": { + "title": "Supprimer une invitation", + "description": "Êtes-vous sûr de vouloir supprimer cette invitation ? Les utilisateurs avec ce lien ne pourront plus créer un compte avec ce dernier." + } + }, + "noInvites": "Il n'y a pas encore d'invitations." +} \ No newline at end of file diff --git a/public/locales/fr/modules/bookmark.json b/public/locales/fr/modules/bookmark.json index 00172149cdd..2b11844b6d6 100644 --- a/public/locales/fr/modules/bookmark.json +++ b/public/locales/fr/modules/bookmark.json @@ -6,7 +6,7 @@ "title": "Paramètres des marque-pages", "name": { "label": "Nom du widget", - "info": "Laissez vide pour garder le titre caché." + "info": "Laissez vide pour masquer le titre." }, "items": { "label": "Éléments" @@ -15,8 +15,8 @@ "label": "Mise en page", "data": { "autoGrid": "Grille automatique", - "horizontal": "Horizontal", - "vertical": "Vertical" + "horizontal": "Horizontale", + "vertical": "Verticale" } } } @@ -29,9 +29,9 @@ }, "item": { "validation": { - "length": "", + "length": "La longueur doit être comprise entre {{shortest}} et {{longest}}", "invalidLink": "Lien non valide", - "errorMsg": "Impossible d'enregistrer, car il y a eu des erreurs de validation. S'il vous plaît ajustez les données entrées." + "errorMsg": "Impossible d'enregistrer car il y a eu des erreurs de validation. Veuillez ajuster les données saisies" }, "name": "Nom", "url": "URL (lien)", diff --git a/public/locales/fr/modules/calendar.json b/public/locales/fr/modules/calendar.json index 3229b885edd..d50c1df63be 100644 --- a/public/locales/fr/modules/calendar.json +++ b/public/locales/fr/modules/calendar.json @@ -7,31 +7,28 @@ "useSonarrv4": { "label": "Utiliser l'API de Sonarr v4" }, - "sundayStart": { - "label": "Commencez la semaine par dimanche" - }, "radarrReleaseType": { "label": "Type de sortie Radarr", "data": { - "inCinemas": "Au cinéma", - "physicalRelease": "Physique", - "digitalRelease": "Digitale" + "inCinemas": "Sorties en salle", + "physicalRelease": "Édition physique", + "digitalRelease": "Édition numérique" } }, "hideWeekDays": { "label": "Masquer les jours de la semaine" }, "showUnmonitored": { - "label": "" + "label": "Afficher les éléments non surveillés" }, "fontSize": { "label": "Taille de la police", "data": { - "xs": "Très Petite", + "xs": "Très petite", "sm": "Petite", "md": "Moyenne", "lg": "Grande", - "xl": "Très Grande" + "xl": "Très grande" } } } diff --git a/public/locales/fr/modules/common-media-cards.json b/public/locales/fr/modules/common-media-cards.json index 299372e3605..0539859b6cf 100644 --- a/public/locales/fr/modules/common-media-cards.json +++ b/public/locales/fr/modules/common-media-cards.json @@ -1,6 +1,6 @@ { "buttons": { - "play": "Jouer", + "play": "Lire", "request": "Demande" } } \ No newline at end of file diff --git a/public/locales/fr/modules/date.json b/public/locales/fr/modules/date.json index 2e14946dcb8..81d11ab9d86 100644 --- a/public/locales/fr/modules/date.json +++ b/public/locales/fr/modules/date.json @@ -8,7 +8,7 @@ "label": "Affichage 24 h" }, "dateFormat": { - "label": "Formatage de la date", + "label": "Format de la date", "data": { "hide": "Masquer la date" } @@ -21,7 +21,7 @@ }, "titleState": { "label": "Nom de la ville", - "info": "Si vous avez choisis d'activer un fuseau horaire différent, le nom de la ville ainsi que le nom de son fuseau horaire peuvent être affichés.
Vous pouvez aussi n'afficher que la ville ou aucun des deux.", + "info": "Si vous avez choisi d'activer un fuseau horaire différent, le nom de la ville ainsi que le nom de son fuseau horaire peuvent être affichés.
Vous pouvez aussi n'afficher que la ville ou aucun des deux.", "data": { "both": "Ville et fuseau horaire", "city": "Ville uniquement", diff --git a/public/locales/fr/modules/dns-hole-controls.json b/public/locales/fr/modules/dns-hole-controls.json index a7dfb1050cb..591133245c8 100644 --- a/public/locales/fr/modules/dns-hole-controls.json +++ b/public/locales/fr/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { - "name": "Contrôle du DNS hole", - "description": "Contrôlez PiHole ou AdGuard depuis votre tableau de bord" + "name": "Pilotage du DNS Hole", + "description": "Contrôlez PiHole ou AdGuard depuis votre tableau de bord", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "Afficher les boutons \"Activer/Désactiver tout\"" + } + } } } \ No newline at end of file diff --git a/public/locales/fr/modules/dns-hole-summary.json b/public/locales/fr/modules/dns-hole-summary.json index abbd190d097..3808eb90963 100644 --- a/public/locales/fr/modules/dns-hole-summary.json +++ b/public/locales/fr/modules/dns-hole-summary.json @@ -1,25 +1,25 @@ { "descriptor": { - "name": "Résumé du DNS hole", - "description": "Affiche les données importantes de PiHole ou AdGuard", + "name": "Indicateurs clés d'un DNS hole", + "description": "Affiche les données clés de PiHole ou d'AdGuard", "settings": { - "title": "Paramètres du résumé du DNS hole", + "title": "Paramètres du tableau de bord d'un DNS Hole", "usePiHoleColors": { - "label": "Utiliser les couleurs de PiHole" + "label": "Utiliser la palette de couleur de PiHole" }, "layout": { "label": "Mise en page", "data": { "grid": "2 par 2", - "row": "Horizontal", - "column": "Vertical" + "row": "Horizontale", + "column": "Verticale" } } } }, "card": { "metrics": { - "domainsOnAdlist": "Domaines sur les adlists", + "domainsOnAdlist": "Domaines sur les listes de blocage", "queriesToday": "Requêtes aujourd'hui", "queriesBlockedTodayPercentage": "bloqué aujourd'hui", "queriesBlockedToday": "bloqué aujourd'hui" diff --git a/public/locales/fr/modules/iframe.json b/public/locales/fr/modules/iframe.json index 79de6989f60..bf1d16ea5c6 100644 --- a/public/locales/fr/modules/iframe.json +++ b/public/locales/fr/modules/iframe.json @@ -3,9 +3,9 @@ "name": "iFrame", "description": "Intégrer n'importe quel contenu à partir d'Internet. Certains sites Web peuvent restreindre l'accès.", "settings": { - "title": "Paramètres d'iFrame", + "title": "Paramètres de l'iFrame", "embedUrl": { - "label": "Intégrer l'URL" + "label": "URL intégrée" }, "allowFullScreen": { "label": "Permettre le plein écran" @@ -39,7 +39,7 @@ "title": "URL invalide", "text": "Assurez-vous que vous avez saisi une adresse valide dans la configuration de votre widget" }, - "browserSupport": "Votre navigateur internet ne supporte pas les iframes. Veillez à le mettre à jour." + "browserSupport": "Votre navigateur internet ne prend pas en charge les iframes. Merci de le mettre à jour." } } } diff --git a/public/locales/fr/modules/media-requests-list.json b/public/locales/fr/modules/media-requests-list.json index 3fe32819123..059d01d5d7c 100644 --- a/public/locales/fr/modules/media-requests-list.json +++ b/public/locales/fr/modules/media-requests-list.json @@ -8,7 +8,7 @@ "label": "Remplacer les liens par des hôtes externes" }, "openInNewTab": { - "label": "" + "label": "Ouvrir les liens dans un nouvel onglet" } } }, diff --git a/public/locales/fr/modules/media-requests-stats.json b/public/locales/fr/modules/media-requests-stats.json index a3160d7c4e3..06f9c372653 100644 --- a/public/locales/fr/modules/media-requests-stats.json +++ b/public/locales/fr/modules/media-requests-stats.json @@ -8,20 +8,20 @@ "label": "Remplacer les liens par des hôtes externes" }, "openInNewTab": { - "label": "" + "label": "Ouvrir les liens dans un nouvel onglet" } } }, "mediaStats": { - "title": "", - "pending": "", - "tvRequests": "", - "movieRequests": "", - "approved": "", - "totalRequests": "" + "title": "Statistiques des médias", + "pending": "En attente de validation", + "tvRequests": "Demandes de séries TV", + "movieRequests": "Demandes de films", + "approved": "Déjà approuvé", + "totalRequests": "Total" }, "userStats": { - "title": "", - "requests": "" + "title": "Principaux utilisateurs", + "requests": "Demandes : {{number}}" } } diff --git a/public/locales/fr/modules/media-server.json b/public/locales/fr/modules/media-server.json index 9e7cb6efd3c..00a19b21555 100644 --- a/public/locales/fr/modules/media-server.json +++ b/public/locales/fr/modules/media-server.json @@ -12,7 +12,7 @@ "header": { "session": "Session", "user": "Utilisateur", - "currentlyPlaying": "En cours de lecture" + "currentlyPlaying": "Regarde actuellement" } }, "errors": { diff --git a/public/locales/fr/modules/torrents-status.json b/public/locales/fr/modules/torrents-status.json index d9bc84188c5..dc191654257 100644 --- a/public/locales/fr/modules/torrents-status.json +++ b/public/locales/fr/modules/torrents-status.json @@ -11,14 +11,14 @@ "label": "Cacher les torrents terminés" }, "displayStaleTorrents": { - "label": "Afficher les torrents périmés" + "label": "Afficher les torrents obsolètes" }, "labelFilterIsWhitelist": { - "label": "La liste des libellés est une whitelist (au lieu d'une blacklist)" + "label": "La liste des libellés est une liste blanche (au lieu d'une liste noire)" }, "labelFilter": { "label": "Liste des libellés", - "description": "Si la case \"est une whitelist\" est cochée, elle sera appliquée comme une liste blanche. Si la case n'est pas cochée, elle s'appliquera comme une liste noire (blacklist). Il ne se passera rien si elle est vide" + "description": "Si la case \"La liste des libellés est une liste blanche\" est cochée, elle sera appliquée comme une liste blanche. Si la case n'est pas cochée, elle s'appliquera comme une liste noire. Rien ne se passera si elle est vide" } } }, @@ -54,7 +54,7 @@ }, "errors": { "noDownloadClients": { - "title": "Aucun client Torrent supporté n'a été trouvé !", + "title": "Aucun client Torrent pris en charge n'a été trouvé !", "text": "Ajouter un client Torrent pris en charge pour voir vos téléchargements en cours" }, "generic": { diff --git a/public/locales/fr/modules/video-stream.json b/public/locales/fr/modules/video-stream.json index 050f0c1a765..5a1085510d6 100644 --- a/public/locales/fr/modules/video-stream.json +++ b/public/locales/fr/modules/video-stream.json @@ -1,7 +1,7 @@ { "descriptor": { "name": "Flux vidéo", - "description": "Intégrer un flux vidéo ou une vidéo provenant d'une caméra ou d'un site web", + "description": "Intégre un flux vidéo ou une vidéo provenant d'une caméra ou d'un site web", "settings": { "title": "Paramètres du widget de flux vidéo", "FeedUrl": { diff --git a/public/locales/fr/password-requirements.json b/public/locales/fr/password-requirements.json new file mode 100644 index 00000000000..9d60b3122cb --- /dev/null +++ b/public/locales/fr/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "Inclut un nombre", + "lowercase": "Inclut une lettre minuscule", + "uppercase": "Inclut une lettre majuscule", + "special": "Inclut un caractère spécial", + "length": "Inclut au moins {{count}} caractères" +} \ No newline at end of file diff --git a/public/locales/fr/settings/customization/access.json b/public/locales/fr/settings/customization/access.json new file mode 100644 index 00000000000..bf57edbd68e --- /dev/null +++ b/public/locales/fr/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "Autoriser l'anonymat", + "description": "Autoriser les utilisateurs non connectés à voir le tableau de bord" + } +} \ No newline at end of file diff --git a/public/locales/fr/settings/customization/accessibility.json b/public/locales/fr/settings/customization/accessibility.json index 9cb5639ce5d..3afe9ecaec2 100644 --- a/public/locales/fr/settings/customization/accessibility.json +++ b/public/locales/fr/settings/customization/accessibility.json @@ -1,7 +1,7 @@ { "disablePulse": { "label": "Désactiver la pulsation du ping", - "description": "Par défaut, les indicateurs de ping dans Homarr pulsent. Cela peut être irritant. Ce curseur désactivera l'animation" + "description": "Par défaut, les indicateurs de ping dans Homarr clignotent. Cela peut être irritant. Cette case désactivera l'animation" }, "replaceIconsWithDots": { "label": "Remplacer les points de ping par des icônes", diff --git a/public/locales/fr/settings/customization/general.json b/public/locales/fr/settings/customization/general.json index 9c223e6a8a0..5088b5b2e0f 100644 --- a/public/locales/fr/settings/customization/general.json +++ b/public/locales/fr/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Accessibilité", "description": "Configurer Homarr pour les utilisateurs handicapés et/ou invalides" + }, + "access": { + "name": "Accès", + "description": "Configurer qui a accès à votre tableau de bord" } } } diff --git a/public/locales/fr/settings/customization/page-appearance.json b/public/locales/fr/settings/customization/page-appearance.json index bc415957f4e..f7ac74c4c66 100644 --- a/public/locales/fr/settings/customization/page-appearance.json +++ b/public/locales/fr/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "En outre, vous pouvez personnaliser votre tableau de bord à l'aide de CSS. Réservé aux utilisateurs expérimentés.", "placeholder": "Le CSS personnalisé sera appliqué en dernier", "applying": "Application du code CSS..." - }, - "buttons": { - "submit": "Soumettre" } -} +} \ No newline at end of file diff --git a/public/locales/fr/settings/general/cache-buttons.json b/public/locales/fr/settings/general/cache-buttons.json index 685994c4867..1105f072917 100644 --- a/public/locales/fr/settings/general/cache-buttons.json +++ b/public/locales/fr/settings/general/cache-buttons.json @@ -1,24 +1,24 @@ { - "title": "", + "title": "Nettoyage du cache", "selector": { - "label": "", + "label": "Sélectionner le(s) cache(s) à effacer", "data": { - "ping": "", - "repositoryIcons": "", - "calendar&medias": "", - "weather": "" + "ping": "Requêtes ping", + "repositoryIcons": "Icônes distantes/locales", + "calendar&medias": "Médias du calendrier", + "weather": "Données météo" } }, "buttons": { - "notificationTitle": "", + "notificationTitle": "Cache effacé", "clearAll": { - "text": "", - "notificationMessage": "" + "text": "Effacer tout le cache", + "notificationMessage": "Tous les caches ont été vidés" }, "clearSelect": { - "text": "", - "notificationMessageSingle": "", - "notificationMessageMulti": "" + "text": "Effacer les requêtes sélectionnées", + "notificationMessageSingle": "Le cache pour {{value}} a été effacé", + "notificationMessageMulti": "Le cache pour {{values}} a été effacé" } } } \ No newline at end of file diff --git a/public/locales/fr/settings/general/edit-mode-toggle.json b/public/locales/fr/settings/general/edit-mode-toggle.json index 61ba727f960..f05c419004a 100644 --- a/public/locales/fr/settings/general/edit-mode-toggle.json +++ b/public/locales/fr/settings/general/edit-mode-toggle.json @@ -1,22 +1,22 @@ { "menu": { - "toggle": "", - "enable": "", - "disable": "" + "toggle": "Basculer vers le mode édition", + "enable": "Activer le mode édition", + "disable": "Désactiver le mode édition" }, "form": { - "label": "", - "message": "", + "label": "Modifier le mot de passe", + "message": "Pour activer le mode édition, vous devez saisir le mot de passe que vous avez entré dans la variable d'environnement appelée EDIT_MODE_PASSWORD . Si cette variable n'est pas définie, vous ne pourrez pas activer ou désactiver le mode édition.", "submit": "Soumettre" }, "notification": { "success": { - "title": "", - "message": "" + "title": "Réussie", + "message": "Basculement vers le mode édition réussi, rechargement de la page..." }, "error": { "title": "Erreur", - "message": "" + "message": "Impossible d'activer/désactiver le mode d'édition, veuillez réessayer." } } } \ No newline at end of file diff --git a/public/locales/fr/settings/general/search-engine.json b/public/locales/fr/settings/general/search-engine.json index 5838b19edef..bf02647bc4d 100644 --- a/public/locales/fr/settings/general/search-engine.json +++ b/public/locales/fr/settings/general/search-engine.json @@ -1,7 +1,7 @@ { "title": "Moteur de recherche", "configurationName": "Configuration du moteur de recherche", - "custom": "", + "custom": "Personnalisé", "tips": { "generalTip": "Vous pouvez utiliser plusieurs préfixes ! 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." diff --git a/public/locales/fr/tools/docker.json b/public/locales/fr/tools/docker.json new file mode 100644 index 00000000000..b5a96e71235 --- /dev/null +++ b/public/locales/fr/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "Choisir un tableau de bord", + "text": "Choisissez le tableau sur lequel vous souhaiyez ajouter les applications pour les conteneurs Docker sélectionnés.", + "form": { + "board": { + "label": "Tableau de bord" + }, + "submit": "Ajouter des applications" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "Applications ajoutées au tableau de bord", + "message": "Les applications pour les conteneurs Docker sélectionnés ont bien été ajoutées au tableau de bord." + }, + "error": { + "title": "Impossible d'ajouter des applications au tableau de bord", + "message": "Les applications pour les conteneurs Docker sélectionnés n'ont pas pu être ajoutées au tableau de bord." + } + } + } +} \ No newline at end of file diff --git a/public/locales/fr/user/preferences.json b/public/locales/fr/user/preferences.json new file mode 100644 index 00000000000..9a66140d7cf --- /dev/null +++ b/public/locales/fr/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Préférences", + "pageTitle": "Vos préférences", + "boards": { + "defaultBoard": { + "label": "Tableau de bord par défaut" + } + }, + "accessibility": { + "title": "Accessibilité", + "disablePulse": { + "label": "Désactiver la pulsation du ping", + "description": "Par défaut, les indicateurs de ping dans Homarr clignotent. Cela peut être irritant. Cette case désactivera l'animation" + }, + "replaceIconsWithDots": { + "label": "Remplacer les points de ping par des icônes", + "description": "Pour les daltoniens, les points de ping peuvent être difficilement différenciables. Ceci remplacera les indicateurs par des icônes" + } + }, + "localization": { + "language": { + "label": "Langue" + }, + "firstDayOfWeek": { + "label": "Premier jour de la semaine", + "options": { + "monday": "Lundi", + "saturday": "Samedi", + "sunday": "Dimanche" + } + } + }, + "searchEngine": { + "title": "Moteur de recherche", + "custom": "Personnalisé", + "newTab": { + "label": "Ouvrir les résultats de la recherche dans un nouvel onglet" + }, + "autoFocus": { + "label": "Se placer sur la barre de recherche au chargement de la page.", + "description": "Ceci permet de placer automatiquement le curseur sur la barre de recherche lorsque vous naviguez sur les pages de tableau de bord. Ne fonctionnera que sur les PC." + }, + "template": { + "label": "URL de la requête", + "description": "Utilisez %s comme substitut pour la requête" + } + } +} \ No newline at end of file diff --git a/public/locales/fr/zod.json b/public/locales/fr/zod.json new file mode 100644 index 00000000000..eb18922e406 --- /dev/null +++ b/public/locales/fr/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "Ce champ est invalide", + "required": "Ce champ est requis", + "string": { + "startsWith": "Ce champ doit commencer par {{startsWith}}", + "endsWith": "Ce champ doit terminer par {{endsWith}}", + "includes": "Ce champ doit inclure {{includes}}" + }, + "tooSmall": { + "string": "Ce champ doit faire au moins {{minimum}} caractères", + "number": "Ce champ doit être supérieur ou égal à {{minimum}}" + }, + "tooBig": { + "string": "Ce champ doit faire au plus {{maximum}} caractères", + "number": "Ce champ doit être inférieur ou égal à {{maximum}}" + }, + "custom": { + "passwordMatch": "Les mots de passe doivent correspondre" + } + } +} \ No newline at end of file diff --git a/public/locales/he/authentication/invite.json b/public/locales/he/authentication/invite.json new file mode 100644 index 00000000000..c837f02dfed --- /dev/null +++ b/public/locales/he/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "צור חשבון", + "title": "צור חשבון", + "text": "אנא הגדר את פרטי החשבון שלך למטה", + "form": { + "fields": { + "username": { + "label": "שם משתמש" + }, + "password": { + "label": "סיסמה" + }, + "passwordConfirmation": { + "label": "אימות סיסמא" + } + }, + "buttons": { + "submit": "צור חשבון" + } + }, + "notifications": { + "loading": { + "title": "יוצר חשבון...", + "text": "אנא המתן" + }, + "success": { + "title": "החשבון נוצר", + "text": "החשבון שלך נוצר בהצלחה" + }, + "error": { + "title": "שגיאה", + "text": "משהו השתבש, התקבלה השגיאה הבאה: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/he/authentication/login.json b/public/locales/he/authentication/login.json index b4e9fa11e29..d79a3a63a09 100644 --- a/public/locales/he/authentication/login.json +++ b/public/locales/he/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "התחבר/י", "title": "ברוך שובך!", - "text": "נא להזין סיסמה", + "text": "אנא הקלד את פרטי ההתחברות", "form": { "fields": { + "username": { + "label": "שם משתמש" + }, "password": { - "label": "סיסמה", - "placeholder": "הסיסמה שלך" + "label": "סיסמה" } }, "buttons": { "submit": "התחבר\\י" - } - }, - "notifications": { - "checking": { - "title": "סיסמה בבדיקה", - "message": "הסיסמה בבדיקה..." - }, - "correct": { - "title": "התחברת בהצלחה" }, - "wrong": { - "title": "הסיסמה שגויה, נסה שנית" - } - } -} + "afterLoginRedirection": "לאחר ההתחברות, תופנה אל {{url}}" + }, + "alert": "פרטי ההתחברות שלך שגויים או שחשבון זה אינו קיים. בבקשה נסה שוב." +} \ No newline at end of file diff --git a/public/locales/he/boards/common.json b/public/locales/he/boards/common.json new file mode 100644 index 00000000000..322601915d7 --- /dev/null +++ b/public/locales/he/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "התאמה אישית של לוח" + } +} \ No newline at end of file diff --git a/public/locales/he/boards/customize.json b/public/locales/he/boards/customize.json new file mode 100644 index 00000000000..162f5a2f58e --- /dev/null +++ b/public/locales/he/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "התאם אישית את לוח {{name}}", + "pageTitle": "התאמה אישית ללוח {{name}}", + "backToBoard": "חזרה ללוח", + "settings": { + "appearance": { + "primaryColor": "צבע ראשי", + "secondaryColor": "צבע משני" + } + }, + "save": { + "button": "שמור שינויים", + "note": "הזהר - יש לך שינויים שאינם נשמרו!" + }, + "notifications": { + "pending": { + "title": "שמירת התאמה אישית", + "message": "אנא המתן בזמן שאנו שומרים את ההתאמה האישית שלך" + }, + "success": { + "title": "ההתאמה האישית נשמרה", + "message": "ההתאמה האישית שלך נשמרה בהצלחה" + }, + "error": { + "title": "שגיאה", + "message": "לא ניתן לשמור שינויים" + } + } +} \ No newline at end of file diff --git a/public/locales/he/common.json b/public/locales/he/common.json index 60376e4b315..ed59819b74a 100644 --- a/public/locales/he/common.json +++ b/public/locales/he/common.json @@ -3,9 +3,13 @@ "about": "אודות", "cancel": "בטל", "close": "סגור", + "back": "חזור", "delete": "מחיקה", "ok": "אישור", "edit": "עריכה", + "next": "הבא", + "previous": "הקודם", + "confirm": "לאשר", "enabled": "מאופשר", "disabled": "מושבת", "enableAll": "אפשר הכל", diff --git a/public/locales/he/layout/header.json b/public/locales/he/layout/header.json new file mode 100644 index 00000000000..3ebc15d3586 --- /dev/null +++ b/public/locales/he/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "זוהי תכונה ניסיונית של Homarr. אנא דווח על בעיות ב-GitHub או Discord." + }, + "search": { + "label": "חיפוש", + "engines": { + "web": "חפש את {{query}} באינטרנט", + "youtube": "חפש את {{query}} ב-YouTube", + "torrent": "חפש את {{query}} בטורנטים", + "movie": "חפש את {{query}} ב-{{app}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "החלפת ערכת נושא", + "preferences": "העדפות המשתמש", + "defaultBoard": "לוח ברירת מחדל", + "manage": "ניהול", + "about": { + "label": "אודות", + "new": "חדש" + }, + "logout": "התנתקות מ-{{username}}", + "login": "התחבר/י" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "{{count}} תוצאות מובילות עבור {{search}}." + } + } +} \ No newline at end of file diff --git a/public/locales/he/layout/manage.json b/public/locales/he/layout/manage.json new file mode 100644 index 00000000000..fb1a00ddbd0 --- /dev/null +++ b/public/locales/he/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "ניהול", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "תיעוד", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "דוקר" + } + } + } +} \ No newline at end of file diff --git a/public/locales/he/manage/boards.json b/public/locales/he/manage/boards.json new file mode 100644 index 00000000000..ea0044e6d52 --- /dev/null +++ b/public/locales/he/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "אפליקציות", + "widgets": "ווידג'טים", + "categories": "קטגוריות" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "שם" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/he/manage/index.json b/public/locales/he/manage/index.json new file mode 100644 index 00000000000..842599505bc --- /dev/null +++ b/public/locales/he/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "ניהול", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/he/manage/users.json b/public/locales/he/manage/users.json new file mode 100644 index 00000000000..51edc6a0d2d --- /dev/null +++ b/public/locales/he/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "באמצעות משתמשים, באפשרותך להגדיר מי יוכל לערוך את לוח המחוונים שלך. גרסאות עתידיות של Homarr יהיו בעלות שליטה פרטנית עוד יותר על הרשאות ולוחות.", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "משתמש" + } + }, + "tooltips": { + "deleteUser": "מחק משתמש", + "demoteAdmin": "הסרת מנהל מערכת", + "promoteToAdmin": "קדם למנהל מערכת" + }, + "modals": { + "delete": { + "title": "מחיקת משתמש {{name}}", + "text": "האם אתה בטוח שברצונך למחוק את המשתמש {{name}}? פעולה זו תמחק נתונים המשויכים לחשבון זה, אך לא כל לוחות מחוונים שנוצרו על ידי משתמש זה." + }, + "change-role": { + "promote": { + "title": "קדם את המשתמש {{name}} למנהל", + "text": "האם אתה בטוח שאתה רוצה לקדם את המשתמש {{name}} למנהל? זה ייתן למשתמש גישה לכל המשאבים במופע Homarr שלך." + }, + "demote": { + "title": "הורד את המשתמש {{name}} למשתמש", + "text": "האם אתה בטוח שאתה רוצה להוריד את המשתמש {{name}} למשתמש? פעולה זו תסיר את הגישה של המשתמש לכל המשאבים במופע Homarr שלך." + }, + "confirm": "לאשר" + } + }, + "searchDoesntMatch": "החיפוש שלך אינו תואם אף ערכים. אנא התאם את הסינון שלך." +} \ No newline at end of file diff --git a/public/locales/he/manage/users/create.json b/public/locales/he/manage/users/create.json new file mode 100644 index 00000000000..5e6d0257a0e --- /dev/null +++ b/public/locales/he/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "צור משתמש", + "steps": { + "account": { + "title": "צעד ראשון", + "text": "צור חשבון", + "username": { + "label": "שם משתמש" + }, + "email": { + "label": "אימייל" + } + }, + "security": { + "title": "שלב שני", + "text": "סיסמה", + "password": { + "label": "סיסמה" + } + }, + "finish": { + "title": "אישור", + "text": "שמור לבסיס נתונים", + "card": { + "title": "בדוק את הקלט שלך", + "text": "לאחר שתשלח את הנתונים שלך למסד הנתונים, המשתמש יוכל להיכנס. האם אתה בטוח שברצונך לאחסן משתמש זה במסד הנתונים ולאפשר את הכניסה?" + }, + "table": { + "header": { + "property": "מאפיין", + "value": "ערך", + "username": "שם משתמש", + "email": "אימייל", + "password": "סיסמה" + }, + "notSet": "לא מוגדר", + "valid": "תקף" + }, + "failed": "יצירת משתמש נכשלה: {{error}}" + }, + "completed": { + "alert": { + "title": "המשתמש נוצר", + "text": "המשתמש נוצר במסד הנתונים. ניתן להתחבר כעת." + } + } + }, + "buttons": { + "generateRandomPassword": "צור אקראי", + "createAnother": "צור אחר" + } +} \ No newline at end of file diff --git a/public/locales/he/manage/users/invites.json b/public/locales/he/manage/users/invites.json new file mode 100644 index 00000000000..7f1a8291e39 --- /dev/null +++ b/public/locales/he/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "העתק את ההזמנה", + "description": "ההזמנה שלך נוצרה. לאחר סגירת המודל הזה, לא תוכל להעתיק את הקישור הזה יותר. אם אינך מעוניין יותר להזמין את האדם האמור, תוכל למחוק הזמנה זו בכל עת.", + "invitationLink": "קישור הזמנה", + "details": { + "id": "", + "token": "טוקן" + }, + "button": { + "close": "העתק וסגור" + } + }, + "delete": { + "title": "", + "description": "האם אתה בטוח שברצונך למחוק את ההזמנה הזו? משתמשים עם קישור זה לא יוכלו עוד ליצור חשבון באמצעות קישור זה." + } + }, + "noInvites": "אין עדיין הזמנות." +} \ No newline at end of file diff --git a/public/locales/he/modules/calendar.json b/public/locales/he/modules/calendar.json index 234fa5e36e9..23c17e2b038 100644 --- a/public/locales/he/modules/calendar.json +++ b/public/locales/he/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "השתמש בAPI גרסא 4 של סונאר (Sonarr)" }, - "sundayStart": { - "label": "התחל את השבוע ביום ראשון" - }, "radarrReleaseType": { "label": "סוג שחרור של Radarr", "data": { diff --git a/public/locales/he/modules/dns-hole-controls.json b/public/locales/he/modules/dns-hole-controls.json index 0b8efe2bfe5..27d47268736 100644 --- a/public/locales/he/modules/dns-hole-controls.json +++ b/public/locales/he/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "בקרות DNS", - "description": "שלוט ב-PiHole או ב-AdGuard מלוח המחוונים שלך" + "description": "שלוט ב-PiHole או ב-AdGuard מלוח המחוונים שלך", + "settings": { + "title": "הגדרות מערכת שמות המתחם", + "showToggleAllButtons": { + "label": "הצג את לחצני 'הפעל/השבת הכל'" + } + } } } \ No newline at end of file diff --git a/public/locales/he/password-requirements.json b/public/locales/he/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/he/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/he/settings/customization/access.json b/public/locales/he/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/he/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/he/settings/customization/general.json b/public/locales/he/settings/customization/general.json index 8bdf4649f11..db04f2b0fac 100644 --- a/public/locales/he/settings/customization/general.json +++ b/public/locales/he/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "נגישות", "description": "הגדר את Homarr עבור משתמשים מוגבלים ונכים" + }, + "access": { + "name": "גישה", + "description": "הגדר למי יש גישה ללוח שלך" } } } diff --git a/public/locales/he/settings/customization/page-appearance.json b/public/locales/he/settings/customization/page-appearance.json index 6a5d16b4f90..9645a135633 100644 --- a/public/locales/he/settings/customization/page-appearance.json +++ b/public/locales/he/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "יתר על כן, התאם את לוח המחוונים שלך באמצעות CSS, מומלץ רק למשתמשים מנוסים", "placeholder": "CSS מותאם אישית יוחל אחרון", "applying": "מחיל CSS..." - }, - "buttons": { - "submit": "שלח" } -} +} \ No newline at end of file diff --git a/public/locales/he/tools/docker.json b/public/locales/he/tools/docker.json new file mode 100644 index 00000000000..23d6bcfad85 --- /dev/null +++ b/public/locales/he/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "דוקר", + "alerts": { + "notConfigured": { + "text": "למופע ה-Homarr שלך לא הוגדר Docker או שהוא נכשל באחזור קונטיינרים. אנא עיין בתיעוד כיצד להגדיר את האינטגרציה." + } + }, + "modals": { + "selectBoard": { + "title": "בחר לוח", + "text": "בחר את הלוח שבו ברצונך להוסיף את האפליקציות עבור מכולות Docker שנבחרו.", + "form": { + "board": { + "label": "לוח" + }, + "submit": "הוסף יישומים" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "נוספו אפליקציות ללוח", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/he/user/preferences.json b/public/locales/he/user/preferences.json new file mode 100644 index 00000000000..0cf3c379dde --- /dev/null +++ b/public/locales/he/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "העדפות", + "pageTitle": "העדפות שלך", + "boards": { + "defaultBoard": { + "label": "לוח ברירת מחדל" + } + }, + "accessibility": { + "title": "נגישות", + "disablePulse": { + "label": "השבת את דופק הפינג", + "description": "כברירת מחדל, מחווני ping ב-Homarr יפעמו. זה עשוי להיות מעצבן. המחוון הזה ישבית את האנימציה" + }, + "replaceIconsWithDots": { + "label": "החלף את נקודות הפינג בסמלים", + "description": "עבור משתמשים עיוורי צבעים, נקודות פינג עשויות להיות בלתי ניתנות לזיהוי. זה יחליף אינדיקטורים בסמלים" + } + }, + "localization": { + "language": { + "label": "שפה" + }, + "firstDayOfWeek": { + "label": "היום הראשון בשבוע", + "options": { + "monday": "יום שני", + "saturday": "יום שבת", + "sunday": "יום ראשון" + } + } + }, + "searchEngine": { + "title": "מנוע חיפוש", + "custom": "מותאם אישית", + "newTab": { + "label": "פתיחת תוצאות חיפוש בכרטיסיה חדשה" + }, + "autoFocus": { + "label": "התמקד בסרגל החיפוש בטעינת העמוד.", + "description": "כשאתה מנווט לדפי הלוח יתבצע מיקוד אוטומטי בסרגל החיפוש. עובד רק במכשירים שולחניים." + }, + "template": { + "label": "כתובת URL של שאילתה", + "description": "השתמש ב-%s כמציין מיקום עבור השאילתה" + } + } +} \ No newline at end of file diff --git a/public/locales/he/zod.json b/public/locales/he/zod.json new file mode 100644 index 00000000000..af11dd57ecd --- /dev/null +++ b/public/locales/he/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "שדה זה אינו חוקי", + "required": "זהו שדה חובה", + "string": { + "startsWith": "שדה זה חייב להתחיל עם {{startsWith}}", + "endsWith": "שדה זה חייב להסתיים עם {{endsWith}}", + "includes": "שדה זה חייב להכיל {{includes}}" + }, + "tooSmall": { + "string": "שדה זה חייב להיות באורך של {{minimum}} תווים לפחות", + "number": "שדה זה חייב להיות גדול או שווה ל {{minimum}}" + }, + "tooBig": { + "string": "שדה זה חייב להיות באורך של {{maximum}} תווים לכל היותר", + "number": "שדה זה חייב להיות קטן או שווה ל {{maximum}}" + }, + "custom": { + "passwordMatch": "הסיסמאות חייבות להיות תואמות" + } + } +} \ No newline at end of file diff --git a/public/locales/hr/authentication/invite.json b/public/locales/hr/authentication/invite.json new file mode 100644 index 00000000000..83dc33a98c9 --- /dev/null +++ b/public/locales/hr/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Korisničko ime" + }, + "password": { + "label": "Lozinka" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Pogreška", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/hr/authentication/login.json b/public/locales/hr/authentication/login.json index f82452fe7ff..af689841006 100644 --- a/public/locales/hr/authentication/login.json +++ b/public/locales/hr/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Dobro došli natrag!", - "text": "Molimo unesite Vašu lozinku", + "text": "", "form": { "fields": { + "username": { + "label": "Korisničko ime" + }, "password": { - "label": "Lozinka", - "placeholder": "Vaša lozinka" + "label": "Lozinka" } }, "buttons": { "submit": "Prijavi se" - } - }, - "notifications": { - "checking": { - "title": "Provjeravam Vašu lozinku", - "message": "Vaša lozinka se provjerava..." - }, - "correct": { - "title": "Prijavljivanje je uspješno, preusmjeravam..." }, - "wrong": { - "title": "Lozinka koju ste unijeli nije ispravna, molim pokušajte ponovno." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/hr/boards/common.json b/public/locales/hr/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/hr/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/hr/boards/customize.json b/public/locales/hr/boards/customize.json new file mode 100644 index 00000000000..a2431070924 --- /dev/null +++ b/public/locales/hr/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Pogreška", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/hr/common.json b/public/locales/hr/common.json index 2bdafb8ea11..ed25df44fb2 100644 --- a/public/locales/hr/common.json +++ b/public/locales/hr/common.json @@ -3,9 +3,13 @@ "about": "O aplikaciji", "cancel": "Otkaži", "close": "Zatvori", + "back": "", "delete": "Obriši", "ok": "U REDU", "edit": "Uredi", + "next": "", + "previous": "", + "confirm": "Potvrdi", "enabled": "Omogućeno", "disabled": "Onemogućeno", "enableAll": "Omogući sve", diff --git a/public/locales/hr/layout/header.json b/public/locales/hr/layout/header.json new file mode 100644 index 00000000000..55b8fb84d8c --- /dev/null +++ b/public/locales/hr/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "O aplikaciji", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/hr/layout/manage.json b/public/locales/hr/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/hr/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/hr/manage/boards.json b/public/locales/hr/manage/boards.json new file mode 100644 index 00000000000..517e952b983 --- /dev/null +++ b/public/locales/hr/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Naziv" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/hr/manage/index.json b/public/locales/hr/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/hr/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/hr/manage/users.json b/public/locales/hr/manage/users.json new file mode 100644 index 00000000000..0ceea77783e --- /dev/null +++ b/public/locales/hr/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Korisnik" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Potvrdi" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/hr/manage/users/create.json b/public/locales/hr/manage/users/create.json new file mode 100644 index 00000000000..e3459c12524 --- /dev/null +++ b/public/locales/hr/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Korisničko ime" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Lozinka", + "password": { + "label": "Lozinka" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Korisničko ime", + "email": "", + "password": "Lozinka" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/hr/manage/users/invites.json b/public/locales/hr/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/hr/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/hr/modules/calendar.json b/public/locales/hr/modules/calendar.json index cf0469a1ec2..0c2d9b4c8a5 100644 --- a/public/locales/hr/modules/calendar.json +++ b/public/locales/hr/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Koristi Sonarr v4 API" }, - "sundayStart": { - "label": "Započni tjedan u Nedjelju" - }, "radarrReleaseType": { "label": "Vrsta izdanja u Radarr-u", "data": { diff --git a/public/locales/hr/modules/dns-hole-controls.json b/public/locales/hr/modules/dns-hole-controls.json index 9badbc6f06d..d4ce8084d06 100644 --- a/public/locales/hr/modules/dns-hole-controls.json +++ b/public/locales/hr/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Kontrole DNS \"hole\"", - "description": "Upravljajte PiHole ili AdGuard iz svoje nadzorne ploče" + "description": "Upravljajte PiHole ili AdGuard iz svoje nadzorne ploče", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/hr/password-requirements.json b/public/locales/hr/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/hr/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/hr/settings/customization/access.json b/public/locales/hr/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/hr/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/hr/settings/customization/general.json b/public/locales/hr/settings/customization/general.json index c3c1cf127dd..0afd406dfc8 100644 --- a/public/locales/hr/settings/customization/general.json +++ b/public/locales/hr/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Pristupačnost", "description": "Konfigurišite Homarr za osobe sa invaliditetom" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/hr/settings/customization/page-appearance.json b/public/locales/hr/settings/customization/page-appearance.json index 299d3def345..3163b9698f8 100644 --- a/public/locales/hr/settings/customization/page-appearance.json +++ b/public/locales/hr/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Dodatno, prilagodite svoju nadzornu ploču koristeći CSS, što se preporučuje samo iskusnim korisnicima", "placeholder": "Prilagođeni CSS će se primijeniti posljednji", "applying": "Primjena CSS-a..." - }, - "buttons": { - "submit": "Pošalji" } -} +} \ No newline at end of file diff --git a/public/locales/hr/tools/docker.json b/public/locales/hr/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/hr/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/hr/user/preferences.json b/public/locales/hr/user/preferences.json new file mode 100644 index 00000000000..5257eca6770 --- /dev/null +++ b/public/locales/hr/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "Pristupačnost", + "disablePulse": { + "label": "Onemogući ping pulsiranje", + "description": "Prema zadanim postavkama, pokazatelji pinga u Homarru pulsiraju. To može biti iritantno. Ovim klizačem možete deaktivirati animaciju" + }, + "replaceIconsWithDots": { + "label": "Zamijenite točke ping-a s ikonicom", + "description": "Za osobe s daltonizmom, točke za ping mogu biti teško prepoznatljive. Ovo će zamijeniti indikatore ikonama" + } + }, + "localization": { + "language": { + "label": "Jezik" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Pretraživač", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "URL upita", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/hr/zod.json b/public/locales/hr/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/hr/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/hu/authentication/invite.json b/public/locales/hu/authentication/invite.json new file mode 100644 index 00000000000..3e5493efd82 --- /dev/null +++ b/public/locales/hu/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "Fiók Létrehozása", + "title": "Fiók Létrehozása", + "text": "Kérjük, adja meg a hitelesítő adatokat", + "form": { + "fields": { + "username": { + "label": "Felhasználónév" + }, + "password": { + "label": "Jelszó" + }, + "passwordConfirmation": { + "label": "Jelszó megerősítése" + } + }, + "buttons": { + "submit": "Fiók létrehozása" + } + }, + "notifications": { + "loading": { + "title": "Fiók készítése", + "text": "Kérem várjon" + }, + "success": { + "title": "Fiók létrehozva", + "text": "A fiókod sikeresen létrehozva" + }, + "error": { + "title": "Hiba", + "text": "Valami elromlott, a következő hibát kaptam: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/hu/authentication/login.json b/public/locales/hu/authentication/login.json index 80a555e41d8..8913d01bdc7 100644 --- a/public/locales/hu/authentication/login.json +++ b/public/locales/hu/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Bejelentkezés", "title": "Köszöntjük ismét!", - "text": "Kérjük, adja meg jelszavát", + "text": "Kérjük, adja meg hitelesítő adatait", "form": { "fields": { + "username": { + "label": "Felhasználónév" + }, "password": { - "label": "Jelszó", - "placeholder": "Az Ön jelszava" + "label": "Jelszó" } }, "buttons": { "submit": "Bejelentkezés" - } - }, - "notifications": { - "checking": { - "title": "Jelszó ellenőrzése", - "message": "A jelszavadat ellenőrizzük..." - }, - "correct": { - "title": "Bejelentkezés sikeres, átirányítás..." }, - "wrong": { - "title": "A megadott jelszó helytelen, kérjük, próbálja meg újra." - } - } -} + "afterLoginRedirection": "A bejelentkezés után a {{url}} oldalra kerül átirányításra" + }, + "alert": "A hitelesítő adatok helytelenek, vagy ez a fiók nem létezik. Kérjük, próbálja meg újra." +} \ No newline at end of file diff --git a/public/locales/hu/boards/common.json b/public/locales/hu/boards/common.json new file mode 100644 index 00000000000..b74ab8a811f --- /dev/null +++ b/public/locales/hu/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "Testreszabható tábla" + } +} \ No newline at end of file diff --git a/public/locales/hu/boards/customize.json b/public/locales/hu/boards/customize.json new file mode 100644 index 00000000000..e95b6e18f57 --- /dev/null +++ b/public/locales/hu/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "Testreszabás {{name}} Board", + "pageTitle": "Testreszabás a {{name}} Board számára", + "backToBoard": "Vissza a táblához", + "settings": { + "appearance": { + "primaryColor": "Elsődleges szín", + "secondaryColor": "Másodlagos szín" + } + }, + "save": { + "button": "Változások mentése", + "note": "Vigyázz, mert vannak mentetlen változtatásai!" + }, + "notifications": { + "pending": { + "title": "Testreszabás mentése", + "message": "Kérjük, várjon, amíg elmentjük a testreszabását" + }, + "success": { + "title": "Testreszabás mentve", + "message": "A testreszabása sikeresen el lett mentve" + }, + "error": { + "title": "Hiba", + "message": "A módosítások mentése nem lehetséges" + } + } +} \ No newline at end of file diff --git a/public/locales/hu/common.json b/public/locales/hu/common.json index 8f2642786fa..080c740f4c7 100644 --- a/public/locales/hu/common.json +++ b/public/locales/hu/common.json @@ -3,9 +3,13 @@ "about": "Névjegy", "cancel": "Mégse", "close": "Bezár", + "back": "Vissza", "delete": "Törlés", "ok": "OK", "edit": "Szerkesztés", + "next": "Következő", + "previous": "Előző", + "confirm": "Megerősít", "enabled": "Engedélyezve", "disabled": "Letiltva", "enableAll": "Összes engedélyezése", diff --git a/public/locales/hu/layout/header.json b/public/locales/hu/layout/header.json new file mode 100644 index 00000000000..c68bfac9e3c --- /dev/null +++ b/public/locales/hu/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "Ez a Homarr kísérleti funkciója. Kérjük, jelezz bármilyen problémát a GitHubon vagy a Discordon." + }, + "search": { + "label": "Keresés", + "engines": { + "web": "Keresés a {{query}} oldalon a világhálón", + "youtube": "Keresés a {{query}} oldalon a YouTube-on", + "torrent": "Keresés a {{query}} torrentek után", + "movie": "Keresés a {{query}} oldalon: {{app}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "Téma váltása", + "preferences": "Beállítások", + "defaultBoard": "Alapértelmezett vezérlőpult", + "manage": "Kezelés", + "about": { + "label": "Névjegy", + "new": "Új" + }, + "logout": "{{username}} kijelentkezése", + "login": "Bejelentkezés" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "Top {{count}} eredmények a {{search}}számára." + } + } +} \ No newline at end of file diff --git a/public/locales/hu/layout/manage.json b/public/locales/hu/layout/manage.json new file mode 100644 index 00000000000..628431a2377 --- /dev/null +++ b/public/locales/hu/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "Nyitólap" + }, + "boards": { + "title": "Táblák" + }, + "users": { + "title": "Felhasználók", + "items": { + "manage": "Kezelés", + "invites": "Meghívók" + } + }, + "help": { + "title": "Segítség", + "items": { + "documentation": "Dokumentáció", + "report": "Probléma / hiba jelentése", + "discord": "Discord-szerverünk", + "contribute": "Hozzájárulás" + } + }, + "tools": { + "title": "Eszközök", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/hu/layout/modals/about.json b/public/locales/hu/layout/modals/about.json index 5bdda3c3216..3c1ca1d4320 100644 --- a/public/locales/hu/layout/modals/about.json +++ b/public/locales/hu/layout/modals/about.json @@ -17,7 +17,7 @@ "configurationSchemaVersion": "Konfigurációs séma verziója", "configurationsCount": "Elérhető konfigurációk", "version": "Verzió", - "nodeEnvironment": "Csomópont környezet", + "nodeEnvironment": "Kiadási váltrozat", "i18n": "Betöltött I18n fordítási névterek", "locales": "Beállított I18n helyi nyelvek", "experimental_disableEditMode": "EXPERIMENTAL: Szerkesztési mód kikapcsolása" diff --git a/public/locales/hu/manage/boards.json b/public/locales/hu/manage/boards.json new file mode 100644 index 00000000000..c1d0ea68408 --- /dev/null +++ b/public/locales/hu/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "Táblák", + "pageTitle": "Táblák", + "cards": { + "statistics": { + "apps": "Alkalmazások", + "widgets": "Widgetek", + "categories": "Kategóriák" + }, + "buttons": { + "view": "Tábla megtekintése" + }, + "menu": { + "setAsDefault": "Beállítás alapértelmezett táblaként", + "delete": { + "label": "Végleges törlés", + "disabled": "Törlés letiltva, mivel a régebbi Homarr komponensek nem teszik lehetővé az alapértelmezett konfiguráció törlését. A törlés a jövőben lehetséges lesz." + } + }, + "badges": { + "fileSystem": "Fájlrendszer", + "default": "Alapértelmezett" + } + }, + "buttons": { + "create": "Új tábla létrehozása" + }, + "modals": { + "delete": { + "title": "Tábla törlése", + "text": "Biztos vagy benne, hogy törölni akarod ezt a tráblát? Ezt a műveletet nem lehet visszacsinálni, és az adatok végleg elvesznek." + }, + "create": { + "title": "Tábla létrehozása", + "text": "A tábla létrehozása után a név nem változtatható meg.", + "form": { + "name": { + "label": "Név" + }, + "submit": "Létrehozás" + } + } + } +} \ No newline at end of file diff --git a/public/locales/hu/manage/index.json b/public/locales/hu/manage/index.json new file mode 100644 index 00000000000..7bcfa846dfd --- /dev/null +++ b/public/locales/hu/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "Kezelés", + "hero": { + "title": "Üdvözöllek újra, {{username}}", + "fallbackUsername": "Névtelen", + "subtitle": "Üdvözöljük az Ön Application Hubjában. Szervezzen, optimalizáljon és hódítson!" + }, + "quickActions": { + "title": "Gyors műveletek", + "boards": { + "title": "Az Ön táblái", + "subtitle": "Hozzon létre és kezelje tábláit" + }, + "inviteUsers": { + "title": "Új felhasználó meghívása", + "subtitle": "Regisztrációs meghívó létrehozása és elküldése" + }, + "manageUsers": { + "title": "Felhasználók kezelése", + "subtitle": "Felhasználók törlése és kezelése" + } + } +} \ No newline at end of file diff --git a/public/locales/hu/manage/users.json b/public/locales/hu/manage/users.json new file mode 100644 index 00000000000..90a5c6c205f --- /dev/null +++ b/public/locales/hu/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "Felhasználók", + "pageTitle": "Felhasználók kezelése", + "text": "A felhasználók segítségével beállíthatja, hogy ki szerkesztheti a műszerfalait. A Homarr jövőbeli verziói még részletesebb szabályozást biztosítanak a jogosultságok és a táblák felett.", + "buttons": { + "create": "Létrehozás" + }, + "table": { + "header": { + "user": "Felhasználó" + } + }, + "tooltips": { + "deleteUser": "Felhasználó törlése", + "demoteAdmin": "Adminisztrátor visszaminősítése", + "promoteToAdmin": "Adminisztrátorrá minősítés" + }, + "modals": { + "delete": { + "title": "Felhasználó törlése {{name}}", + "text": "Biztos, hogy törölni szeretné a {{name}} felhasználót? Ez törli az ehhez a fiókhoz tartozó adatokat, de nem törli az általa létrehozott táblákat." + }, + "change-role": { + "promote": { + "title": "A {{name}} felhasználó adminisztrátorrá történő előléptetése", + "text": "Biztos vagy benne, hogy a {{name}} felhasználót adminisztrátorrá akarod előléptetni? Ez hozzáférést biztosít a felhasználónak a Homarr-példány minden erőforrásához." + }, + "demote": { + "title": "A {{name}} nevű felhasználú lefokozása user szintre", + "text": "Biztos vagy benne, hogy a {{name}} felhasználót lefokozod user szintre? Ezáltal a felhasználó hozzáférése megszűnik a Homarr-példány minden erőforrásához." + }, + "confirm": "Megerősít" + } + }, + "searchDoesntMatch": "A keresés nem talál egyetlen bejegyzést sem. Kérjük, módosítsa a szűrőt." +} \ No newline at end of file diff --git a/public/locales/hu/manage/users/create.json b/public/locales/hu/manage/users/create.json new file mode 100644 index 00000000000..831c1d33a63 --- /dev/null +++ b/public/locales/hu/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "Felhasználó létrehozása", + "steps": { + "account": { + "title": "Első lépések", + "text": "Fiók létrehozása", + "username": { + "label": "Felhasználónév" + }, + "email": { + "label": "Email cím" + } + }, + "security": { + "title": "Második lépés", + "text": "Jelszó", + "password": { + "label": "Jelszó" + } + }, + "finish": { + "title": "Megerősítés", + "text": "Mentés az adatbázisba", + "card": { + "title": "Tekintse át az adatait", + "text": "Miután elküldte az adatokat az adatbázisba, a felhasználó be tud majd jelentkezni. Biztos, hogy ezt a felhasználót el akarja tárolni az adatbázisban, és aktiválni akarja a bejelentkezést?" + }, + "table": { + "header": { + "property": "Tulajdonság", + "value": "Érték", + "username": "Felhasználónév", + "email": "Email cím", + "password": "Jelszó" + }, + "notSet": "Nincs megadva", + "valid": "Érvényes" + }, + "failed": "A felhasználó létrehozása nem sikerült: {{error}}" + }, + "completed": { + "alert": { + "title": "A felhasználó létrehozásra került", + "text": "A felhasználót létrehoztuk az adatbázisban. Most már be tud jelentkezni." + } + } + }, + "buttons": { + "generateRandomPassword": "Jelszó generálás", + "createAnother": "Másik létrehozása" + } +} \ No newline at end of file diff --git a/public/locales/hu/manage/users/invites.json b/public/locales/hu/manage/users/invites.json new file mode 100644 index 00000000000..ca37f909fcf --- /dev/null +++ b/public/locales/hu/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Meghívók", + "pageTitle": "Felhasználói meghívók kezelése", + "description": "A meghívók segítségével meghívhat felhasználókat a Homarr-példányába. Egy meghívó csak egy bizonyos ideig érvényes, és csak egyszer használható fel. A lejárati időnek a létrehozáskor 5 perc és 12 hónap között kell lennie.", + "button": { + "createInvite": "Meghívó létrehozása", + "deleteInvite": "Meghívó törlése" + }, + "table": { + "header": { + "id": "Azonosító", + "creator": "Létrehozó", + "expires": "Lejárat", + "action": "Műveletek" + }, + "data": { + "expiresAt": "lejárt {{at}}", + "expiresIn": "ekkor{{in}}" + } + }, + "modals": { + "create": { + "title": "Meghívó létrehozása", + "description": "A lejárat után a meghívó már nem lesz érvényes, és a meghívó címzettje nem tud fiókot létrehozni.", + "form": { + "expires": "Lejárati idő", + "submit": "Létrehozás" + } + }, + "copy": { + "title": "Meghívó másolása", + "description": "Az Ön meghívója elkészült. Miután ez a modal bezárul, nem tudja többé másolni ezt a linket. Ha már nem kívánja meghívni az említett személyt, bármikor törölheti ezt a meghívót.", + "invitationLink": "Meghívó link", + "details": { + "id": "Azonosító", + "token": "Token" + }, + "button": { + "close": "Másolás és bezárás" + } + }, + "delete": { + "title": "Meghívó törlése", + "description": "Biztos, hogy törölni szeretné ezt a meghívót? Az ezzel a linkkel rendelkező felhasználók többé nem tudnak fiókot létrehozni a link használatával." + } + }, + "noInvites": "Még nincsenek meghívók." +} \ No newline at end of file diff --git a/public/locales/hu/modules/calendar.json b/public/locales/hu/modules/calendar.json index 5d504d6d05f..093b05018e8 100644 --- a/public/locales/hu/modules/calendar.json +++ b/public/locales/hu/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Sonarr v4 API használata" }, - "sundayStart": { - "label": "Vasárnap a hét kezdete" - }, "radarrReleaseType": { "label": "Radarr kiadás típusa", "data": { @@ -22,7 +19,7 @@ "label": "Hétköznapok elrejtése" }, "showUnmonitored": { - "label": "" + "label": "Nem felügyelt elemek megjelenítése" }, "fontSize": { "label": "Betűméret", diff --git a/public/locales/hu/modules/dns-hole-controls.json b/public/locales/hu/modules/dns-hole-controls.json index 0432031414f..ea3994fd1b2 100644 --- a/public/locales/hu/modules/dns-hole-controls.json +++ b/public/locales/hu/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "DNS blokkolók ellenőrzése", - "description": "A PiHole vagy az AdGuard vezérlése a műszerfalról" + "description": "A PiHole vagy az AdGuard vezérlése a műszerfalról", + "settings": { + "title": "DNS blokkolók vezérlő beállítások", + "showToggleAllButtons": { + "label": "'Minden engedélyezés/letiltás gombok megjelenítése" + } + } } } \ No newline at end of file diff --git a/public/locales/hu/password-requirements.json b/public/locales/hu/password-requirements.json new file mode 100644 index 00000000000..b331cccdb40 --- /dev/null +++ b/public/locales/hu/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "Tartalmazzon számot", + "lowercase": "Tartalmazzon kisbetűt", + "uppercase": "Tartalmazzon nagybetűt", + "special": "Tartalmazzon speciális karaktert", + "length": "Tartalmazzon legalább {{count}} karaktert" +} \ No newline at end of file diff --git a/public/locales/hu/settings/customization/access.json b/public/locales/hu/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/hu/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/hu/settings/customization/general.json b/public/locales/hu/settings/customization/general.json index a6eaddd53ca..e7cbef873af 100644 --- a/public/locales/hu/settings/customization/general.json +++ b/public/locales/hu/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Kisegítő lehetőségek", "description": "A Homarr konfigurálása fogyatékkal élő és fogyatékkal élő felhasználók számára" + }, + "access": { + "name": "Hozzáférés", + "description": "Annak beállítása, hogy ki férhet hozzá a táblához" } } } diff --git a/public/locales/hu/settings/customization/page-appearance.json b/public/locales/hu/settings/customization/page-appearance.json index 9fc1bbd38a0..50bb74371e0 100644 --- a/public/locales/hu/settings/customization/page-appearance.json +++ b/public/locales/hu/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Továbbá, testreszabhatja műszerfalát CSS segítségével, csak tapasztalt felhasználóknak ajánlott", "placeholder": "Az egyéni CSS utoljára kerül alkalmazásra", "applying": "CSS alkalmazása..." - }, - "buttons": { - "submit": "Küldés" } -} +} \ No newline at end of file diff --git a/public/locales/hu/tools/docker.json b/public/locales/hu/tools/docker.json new file mode 100644 index 00000000000..f2406909f9e --- /dev/null +++ b/public/locales/hu/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "A Homarr-példányodon nincs beállítva a Docker, vagy nem tudta lekérni a konténereket. Kérjük, olvassa el a dokumentációt az integráció beállításáról." + } + }, + "modals": { + "selectBoard": { + "title": "Válasszon egy táblát", + "text": "Válassza ki azt a táblát, ahová a kiválasztott Docker-konténerekhez tartozó alkalmazásokat szeretné hozzáadni.", + "form": { + "board": { + "label": "Tábla" + }, + "submit": "Alkalmazások hozzáadása" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "Alkalmazások hozzáadása a táblához", + "message": "A kiválasztott Docker-konténerek alkalmazásai hozzá lettek adva a táblához." + }, + "error": { + "title": "Nem sikerült alkalmazásokat hozzáadni a táblához", + "message": "A kiválasztott Docker-konténerekhez tartozó alkalmazásokat nem lehetett hozzáadni a táblához." + } + } + } +} \ No newline at end of file diff --git a/public/locales/hu/user/preferences.json b/public/locales/hu/user/preferences.json new file mode 100644 index 00000000000..a0b80165227 --- /dev/null +++ b/public/locales/hu/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Beállítások", + "pageTitle": "Saját preferenciák", + "boards": { + "defaultBoard": { + "label": "Alapértelmezett tábla" + } + }, + "accessibility": { + "title": "Kisegítő lehetőségek", + "disablePulse": { + "label": "Ping letiltása", + "description": "Alapértelmezés szerint a Homarrban a pingjelzők pulzálni fognak. Ez irritáló lehet. Ez a csúszka kikapcsolja az animációt" + }, + "replaceIconsWithDots": { + "label": "Ping pontok ikonokkal való helyettesítése", + "description": "A színvak felhasználók számára a ping pöttyök felismerhetetlenek lehetnek. Ez a jelzőket ikonokkal helyettesíti" + } + }, + "localization": { + "language": { + "label": "Nyelv" + }, + "firstDayOfWeek": { + "label": "A hét első napja", + "options": { + "monday": "Hétfő", + "saturday": "Szombat", + "sunday": "Vasárnap" + } + } + }, + "searchEngine": { + "title": "Keresőmotor", + "custom": "Egyéni", + "newTab": { + "label": "Keresési eredmények megnyitása új lapon" + }, + "autoFocus": { + "label": "Keresősávon legyen a fókusz az oldal betöltésekor.", + "description": "Ez automatikusan keresősávba helyezi a kurzort, amikor a tábla oldalára navigál. Csak asztali eszközökön fog működni." + }, + "template": { + "label": "URL lekérdezés", + "description": "Használja a %s címet a lekérdezés helyőrzőjeként" + } + } +} \ No newline at end of file diff --git a/public/locales/hu/zod.json b/public/locales/hu/zod.json new file mode 100644 index 00000000000..f5a7fc5857d --- /dev/null +++ b/public/locales/hu/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "Ez a mező érvénytelen", + "required": "Ez a mező kötelező", + "string": { + "startsWith": "Ennek a mezőnek a {{startsWith}} kell kezdődnie", + "endsWith": "Ennek a mezőnek a {{endsWith}} kell végződnie", + "includes": "Ennek a mezőnek tartalmaznia kell a {{includes}} értéket" + }, + "tooSmall": { + "string": "Ennek a mezőnek legalább {{minimum}} karakter hosszúságúnak kell lennie", + "number": "Ennek a mezőnek nagyobbnak vagy egyenlőnek kell lennie a {{minimum}} értékkel" + }, + "tooBig": { + "string": "Ez a mező legfeljebb {{maximum}} karakter hosszúságú lehet", + "number": "Ennek a mezőnek kisebbnek vagy egyenlőnek kell lennie a {{maximum}} értékkel" + }, + "custom": { + "passwordMatch": "A jelszavaknak meg kell egyezniük" + } + } +} \ No newline at end of file diff --git a/public/locales/it/authentication/invite.json b/public/locales/it/authentication/invite.json new file mode 100644 index 00000000000..19d231371d6 --- /dev/null +++ b/public/locales/it/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Nome utente" + }, + "password": { + "label": "Password" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Errore", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/it/authentication/login.json b/public/locales/it/authentication/login.json index c4f632b70a3..b1a6c9d3bef 100644 --- a/public/locales/it/authentication/login.json +++ b/public/locales/it/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Bentornati!", - "text": "Inserisci la password", + "text": "", "form": { "fields": { + "username": { + "label": "Nome utente" + }, "password": { - "label": "Password", - "placeholder": "La tua password" + "label": "Password" } }, "buttons": { "submit": "Accedi" - } - }, - "notifications": { - "checking": { - "title": "Verifica della password", - "message": "La tua password è in fase di controllo..." - }, - "correct": { - "title": "Accesso effettuato, reindirizzamento..." }, - "wrong": { - "title": "La password inserita non è corretta. Si prega di riprovare." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/it/boards/common.json b/public/locales/it/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/it/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/it/boards/customize.json b/public/locales/it/boards/customize.json new file mode 100644 index 00000000000..a6e8e042193 --- /dev/null +++ b/public/locales/it/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Errore", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/it/common.json b/public/locales/it/common.json index 8a651b927c6..be10804a9a3 100644 --- a/public/locales/it/common.json +++ b/public/locales/it/common.json @@ -3,9 +3,13 @@ "about": "Info", "cancel": "Annulla", "close": "Chiudi", + "back": "", "delete": "Elimina", "ok": "OK", "edit": "Modifica", + "next": "", + "previous": "", + "confirm": "Conferma", "enabled": "Abilitato", "disabled": "Disattivato", "enableAll": "Abilita tutto", diff --git a/public/locales/it/layout/header.json b/public/locales/it/layout/header.json new file mode 100644 index 00000000000..d579e705556 --- /dev/null +++ b/public/locales/it/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Info", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/it/layout/manage.json b/public/locales/it/layout/manage.json new file mode 100644 index 00000000000..2f81d84623a --- /dev/null +++ b/public/locales/it/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "Documentazione", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/it/manage/boards.json b/public/locales/it/manage/boards.json new file mode 100644 index 00000000000..c2992be0a16 --- /dev/null +++ b/public/locales/it/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "Applicazioni", + "widgets": "Widgets", + "categories": "Categorie" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Nome" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/it/manage/index.json b/public/locales/it/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/it/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/it/manage/users.json b/public/locales/it/manage/users.json new file mode 100644 index 00000000000..6df578de1f1 --- /dev/null +++ b/public/locales/it/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Utente" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Conferma" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/it/manage/users/create.json b/public/locales/it/manage/users/create.json new file mode 100644 index 00000000000..f39b63ad35f --- /dev/null +++ b/public/locales/it/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Nome utente" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Password", + "password": { + "label": "Password" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Nome utente", + "email": "", + "password": "Password" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/it/manage/users/invites.json b/public/locales/it/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/it/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/it/modules/calendar.json b/public/locales/it/modules/calendar.json index 224625d1668..207585b3a42 100644 --- a/public/locales/it/modules/calendar.json +++ b/public/locales/it/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Usa le API di Sonarr v4" }, - "sundayStart": { - "label": "Inizia la settimana di domenica" - }, "radarrReleaseType": { "label": "Tipo di release Radarr", "data": { @@ -22,7 +19,7 @@ "label": "Nascondi giorni della settimana" }, "showUnmonitored": { - "label": "" + "label": "Mostra elementi non monitorati" }, "fontSize": { "label": "Dimensioni carattere", diff --git a/public/locales/it/modules/dns-hole-controls.json b/public/locales/it/modules/dns-hole-controls.json index d945c396c2b..e0498e4d92a 100644 --- a/public/locales/it/modules/dns-hole-controls.json +++ b/public/locales/it/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Controllo del DNS hole", - "description": "Controlla PiHole o AdGuard dalla tua dashboard" + "description": "Controlla PiHole o AdGuard dalla tua dashboard", + "settings": { + "title": "Impostazioni di controllo del DNS hole", + "showToggleAllButtons": { + "label": "Mostra i pulsanti \"Abilita/Disabilita tutto\"" + } + } } } \ No newline at end of file diff --git a/public/locales/it/password-requirements.json b/public/locales/it/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/it/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/it/settings/customization/access.json b/public/locales/it/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/it/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/it/settings/customization/general.json b/public/locales/it/settings/customization/general.json index dccd092ac7f..cf523af0072 100644 --- a/public/locales/it/settings/customization/general.json +++ b/public/locales/it/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Accessibilità", "description": "Configura Homarr per utenti con disabilità" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/it/settings/customization/page-appearance.json b/public/locales/it/settings/customization/page-appearance.json index fd67a31b4b9..47ff7bc3e14 100644 --- a/public/locales/it/settings/customization/page-appearance.json +++ b/public/locales/it/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Inoltre, personalizza la dashboard utilizzando i CSS, consigliato solo agli utenti esperti", "placeholder": "I CSS personalizzati saranno applicati per ultimi", "applying": "Applicazione CSS..." - }, - "buttons": { - "submit": "Invia" } -} +} \ No newline at end of file diff --git a/public/locales/it/tools/docker.json b/public/locales/it/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/it/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/it/user/preferences.json b/public/locales/it/user/preferences.json new file mode 100644 index 00000000000..18f544f23b7 --- /dev/null +++ b/public/locales/it/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "Accessibilità", + "disablePulse": { + "label": "Disabilita impulso ping", + "description": "Come impostazione predefinita, gli indicatori di ping in Homarr pulsano. Ciò può essere irritante. Questo slider disattiverà l'animazione" + }, + "replaceIconsWithDots": { + "label": "Sostituisci punti ping con icone", + "description": "Per gli utenti daltonici, i punti ping potrebbero essere irriconoscibili. Questo sostituirà gli indicatori con le icone" + } + }, + "localization": { + "language": { + "label": "Lingua" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Motore di ricerca", + "custom": "Personalizzato", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "URL di ricerca", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/it/zod.json b/public/locales/it/zod.json new file mode 100644 index 00000000000..4008035c9b2 --- /dev/null +++ b/public/locales/it/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "Questo campo è obbligatorio", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ja/authentication/invite.json b/public/locales/ja/authentication/invite.json new file mode 100644 index 00000000000..b0d5535d450 --- /dev/null +++ b/public/locales/ja/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "ユーザー名" + }, + "password": { + "label": "パスワード" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "エラー", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ja/authentication/login.json b/public/locales/ja/authentication/login.json index 81f5c33adb8..3a917d233d3 100644 --- a/public/locales/ja/authentication/login.json +++ b/public/locales/ja/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "お帰りなさい", - "text": "パスワードを入力してください", + "text": "", "form": { "fields": { + "username": { + "label": "ユーザー名" + }, "password": { - "label": "パスワード", - "placeholder": "パスワード" + "label": "パスワード" } }, "buttons": { "submit": "サインイン" - } - }, - "notifications": { - "checking": { - "title": "パスワードの確認", - "message": "パスワードは確認中です..." - }, - "correct": { - "title": "サインインに成功しました、リダイレクトします..." }, - "wrong": { - "title": "入力されたパスワードが正しくありません。もう一度やり直してください。" - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/ja/boards/common.json b/public/locales/ja/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/ja/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/ja/boards/customize.json b/public/locales/ja/boards/customize.json new file mode 100644 index 00000000000..3d41769cd99 --- /dev/null +++ b/public/locales/ja/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "エラー", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ja/common.json b/public/locales/ja/common.json index 1d17ee804bf..9d4054455a2 100644 --- a/public/locales/ja/common.json +++ b/public/locales/ja/common.json @@ -3,9 +3,13 @@ "about": "About", "cancel": "キャンセル", "close": "閉じる", + "back": "", "delete": "削除", "ok": "よっしゃー", "edit": "編集", + "next": "", + "previous": "", + "confirm": "確認", "enabled": "有効", "disabled": "無効", "enableAll": "すべてを有効にする", diff --git a/public/locales/ja/layout/header.json b/public/locales/ja/layout/header.json new file mode 100644 index 00000000000..16704d91ce3 --- /dev/null +++ b/public/locales/ja/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "About", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ja/layout/manage.json b/public/locales/ja/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/ja/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ja/manage/boards.json b/public/locales/ja/manage/boards.json new file mode 100644 index 00000000000..a4b5e301197 --- /dev/null +++ b/public/locales/ja/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "アプリ", + "widgets": "ウィジェット", + "categories": "カテゴリー" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "名称" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ja/manage/index.json b/public/locales/ja/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/ja/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ja/manage/users.json b/public/locales/ja/manage/users.json new file mode 100644 index 00000000000..1459e5908a3 --- /dev/null +++ b/public/locales/ja/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "ユーザー" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "確認" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/ja/manage/users/create.json b/public/locales/ja/manage/users/create.json new file mode 100644 index 00000000000..01c8b6fc6a4 --- /dev/null +++ b/public/locales/ja/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "ユーザー名" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "パスワード", + "password": { + "label": "パスワード" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "ユーザー名", + "email": "", + "password": "パスワード" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/ja/manage/users/invites.json b/public/locales/ja/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/ja/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/ja/modules/calendar.json b/public/locales/ja/modules/calendar.json index 445e0e0aa00..1b5e1ce1d9b 100644 --- a/public/locales/ja/modules/calendar.json +++ b/public/locales/ja/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Sonarr v4 API を使用" }, - "sundayStart": { - "label": "週の始まりは日曜日" - }, "radarrReleaseType": { "label": "ラダーリリースタイプ", "data": { diff --git a/public/locales/ja/modules/dns-hole-controls.json b/public/locales/ja/modules/dns-hole-controls.json index 89d433f7daa..c03b11dd5ed 100644 --- a/public/locales/ja/modules/dns-hole-controls.json +++ b/public/locales/ja/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "DNSホールコントロール", - "description": "ダッシュボードからPiHoleまたはAdGuardをコントロールする" + "description": "ダッシュボードからPiHoleまたはAdGuardをコントロールする", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/ja/password-requirements.json b/public/locales/ja/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/ja/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/ja/settings/customization/access.json b/public/locales/ja/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/ja/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/ja/settings/customization/general.json b/public/locales/ja/settings/customization/general.json index 94235df4129..24880ed791b 100644 --- a/public/locales/ja/settings/customization/general.json +++ b/public/locales/ja/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "アクセシビリティ", "description": "障害のあるユーザーのためのHomarr設定" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/ja/settings/customization/page-appearance.json b/public/locales/ja/settings/customization/page-appearance.json index c9c6dbbd1a5..c616930674d 100644 --- a/public/locales/ja/settings/customization/page-appearance.json +++ b/public/locales/ja/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "さらに、CSS を使用してダッシュボードをカスタマイズします。経験豊富なユーザーにのみお勧めします。", "placeholder": "カスタムCSSは最後に適用されます", "applying": "CSSを適用中..." - }, - "buttons": { - "submit": "送信" } -} +} \ No newline at end of file diff --git a/public/locales/ja/tools/docker.json b/public/locales/ja/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/ja/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ja/user/preferences.json b/public/locales/ja/user/preferences.json new file mode 100644 index 00000000000..87f7eb7a45b --- /dev/null +++ b/public/locales/ja/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "アクセシビリティ", + "disablePulse": { + "label": "Pingパルスを無効にする", + "description": "デフォルトでは、HomarrのPingインジケータはパルスを発生させます。これは刺激的な可能性があります。このスライダーはアニメーションを無効にします" + }, + "replaceIconsWithDots": { + "label": "Pingのドットをアイコンに置き換える", + "description": "色覚障害のユーザーの場合、ping点が認識できない可能性があります。これはインジケータをアイコンに置き換えます。" + } + }, + "localization": { + "language": { + "label": "言語" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "検索エンジン", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "クエリURL", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ja/zod.json b/public/locales/ja/zod.json new file mode 100644 index 00000000000..ad013a666eb --- /dev/null +++ b/public/locales/ja/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "このフィールドは必須です", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ko/authentication/invite.json b/public/locales/ko/authentication/invite.json new file mode 100644 index 00000000000..63d15876315 --- /dev/null +++ b/public/locales/ko/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "사용자 이름" + }, + "password": { + "label": "비밀번호" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "오류", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ko/authentication/login.json b/public/locales/ko/authentication/login.json index 4a484293f2f..1e7e07e170f 100644 --- a/public/locales/ko/authentication/login.json +++ b/public/locales/ko/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "", "text": "", "form": { "fields": { + "username": { + "label": "사용자 이름" + }, "password": { - "label": "비밀번호", - "placeholder": "" + "label": "비밀번호" } }, "buttons": { "submit": "" - } - }, - "notifications": { - "checking": { - "title": "", - "message": "" - }, - "correct": { - "title": "" }, - "wrong": { - "title": "" - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/ko/boards/common.json b/public/locales/ko/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/ko/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/ko/boards/customize.json b/public/locales/ko/boards/customize.json new file mode 100644 index 00000000000..5b69919a8b3 --- /dev/null +++ b/public/locales/ko/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "오류", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ko/common.json b/public/locales/ko/common.json index d8ceab42f55..30ee95c081d 100644 --- a/public/locales/ko/common.json +++ b/public/locales/ko/common.json @@ -3,9 +3,13 @@ "about": "", "cancel": "취소", "close": "", + "back": "", "delete": "삭제", "ok": "", "edit": "수정", + "next": "", + "previous": "", + "confirm": "확인", "enabled": "", "disabled": "", "enableAll": "", diff --git a/public/locales/ko/layout/header.json b/public/locales/ko/layout/header.json new file mode 100644 index 00000000000..5e897dee291 --- /dev/null +++ b/public/locales/ko/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ko/layout/manage.json b/public/locales/ko/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/ko/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ko/manage/boards.json b/public/locales/ko/manage/boards.json new file mode 100644 index 00000000000..715c1b1f030 --- /dev/null +++ b/public/locales/ko/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "이름" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ko/manage/index.json b/public/locales/ko/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/ko/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ko/manage/users.json b/public/locales/ko/manage/users.json new file mode 100644 index 00000000000..422c10ae24a --- /dev/null +++ b/public/locales/ko/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "확인" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/ko/manage/users/create.json b/public/locales/ko/manage/users/create.json new file mode 100644 index 00000000000..d73f7ec4d6b --- /dev/null +++ b/public/locales/ko/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "사용자 이름" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "비밀번호", + "password": { + "label": "비밀번호" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "사용자 이름", + "email": "", + "password": "비밀번호" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/ko/manage/users/invites.json b/public/locales/ko/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/ko/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/ko/modules/calendar.json b/public/locales/ko/modules/calendar.json index 858c62276ca..ce421e8d7d2 100644 --- a/public/locales/ko/modules/calendar.json +++ b/public/locales/ko/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "" }, - "sundayStart": { - "label": "한 주의 시작을 일요일로 설정" - }, "radarrReleaseType": { "label": "", "data": { diff --git a/public/locales/ko/modules/dns-hole-controls.json b/public/locales/ko/modules/dns-hole-controls.json index f8daba13bb4..7391fea94d2 100644 --- a/public/locales/ko/modules/dns-hole-controls.json +++ b/public/locales/ko/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "", - "description": "" + "description": "", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/ko/password-requirements.json b/public/locales/ko/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/ko/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/ko/settings/customization/access.json b/public/locales/ko/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/ko/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/ko/settings/customization/general.json b/public/locales/ko/settings/customization/general.json index 2e9b08103b6..6c0cee3ef1a 100644 --- a/public/locales/ko/settings/customization/general.json +++ b/public/locales/ko/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "", "description": "" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/ko/settings/customization/page-appearance.json b/public/locales/ko/settings/customization/page-appearance.json index 6dab8a150f2..608fc2a7bf4 100644 --- a/public/locales/ko/settings/customization/page-appearance.json +++ b/public/locales/ko/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "", "placeholder": "", "applying": "" - }, - "buttons": { - "submit": "적용" } -} +} \ No newline at end of file diff --git a/public/locales/ko/tools/docker.json b/public/locales/ko/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/ko/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ko/user/preferences.json b/public/locales/ko/user/preferences.json new file mode 100644 index 00000000000..c86eb8b6e95 --- /dev/null +++ b/public/locales/ko/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "", + "disablePulse": { + "label": "", + "description": "" + }, + "replaceIconsWithDots": { + "label": "", + "description": "" + } + }, + "localization": { + "language": { + "label": "언어" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "검색 엔진", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "쿼리 URL", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ko/zod.json b/public/locales/ko/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/ko/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lol/authentication/invite.json b/public/locales/lol/authentication/invite.json new file mode 100644 index 00000000000..6efdf72c219 --- /dev/null +++ b/public/locales/lol/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Usernaem" + }, + "password": { + "label": "Password" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Error!", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lol/authentication/login.json b/public/locales/lol/authentication/login.json index aad381afa78..874a3ca0af7 100644 --- a/public/locales/lol/authentication/login.json +++ b/public/locales/lol/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Welcom Bak!", - "text": "Plz Entr Ur Pasword", + "text": "", "form": { "fields": { + "username": { + "label": "Usernaem" + }, "password": { - "label": "Password", - "placeholder": "Ur Pasword" + "label": "Password" } }, "buttons": { "submit": "Sign In" - } - }, - "notifications": { - "checking": { - "title": "Checkin Ur Pasword", - "message": "Ur Pasword Iz Bean Checkd..." - }, - "correct": { - "title": "Sign In Succesful, Redirectin..." }, - "wrong": { - "title": "Teh Pasword U Enterd Iz Incorrect, Plz Try Again." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/lol/boards/common.json b/public/locales/lol/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/lol/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/lol/boards/customize.json b/public/locales/lol/boards/customize.json new file mode 100644 index 00000000000..0ea867e906f --- /dev/null +++ b/public/locales/lol/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Error!", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lol/common.json b/public/locales/lol/common.json index 46459211969..9dec6422d49 100644 --- a/public/locales/lol/common.json +++ b/public/locales/lol/common.json @@ -3,9 +3,13 @@ "about": "'bout", "cancel": "Cancel", "close": "Cloes", + "back": "", "delete": "Deleet", "ok": "K", "edit": "Edit", + "next": "", + "previous": "", + "confirm": "", "enabled": "", "disabled": "", "enableAll": "", diff --git a/public/locales/lol/layout/header.json b/public/locales/lol/layout/header.json new file mode 100644 index 00000000000..7f6ec26bda6 --- /dev/null +++ b/public/locales/lol/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "'bout", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lol/layout/manage.json b/public/locales/lol/layout/manage.json new file mode 100644 index 00000000000..ad71ddb874e --- /dev/null +++ b/public/locales/lol/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Dockah" + } + } + } +} \ No newline at end of file diff --git a/public/locales/lol/manage/boards.json b/public/locales/lol/manage/boards.json new file mode 100644 index 00000000000..bf8f5be51b1 --- /dev/null +++ b/public/locales/lol/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Naym" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/lol/manage/index.json b/public/locales/lol/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/lol/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lol/manage/users.json b/public/locales/lol/manage/users.json new file mode 100644 index 00000000000..afbd4e20e83 --- /dev/null +++ b/public/locales/lol/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/lol/manage/users/create.json b/public/locales/lol/manage/users/create.json new file mode 100644 index 00000000000..fde7a10297e --- /dev/null +++ b/public/locales/lol/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Usernaem" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Password", + "password": { + "label": "Password" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Usernaem", + "email": "", + "password": "Password" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/lol/manage/users/invites.json b/public/locales/lol/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/lol/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/lol/modules/calendar.json b/public/locales/lol/modules/calendar.json index 6334e4ee334..eb0be8322de 100644 --- a/public/locales/lol/modules/calendar.json +++ b/public/locales/lol/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "" }, - "sundayStart": { - "label": "Start teh week on Sunday" - }, "radarrReleaseType": { "label": "Radarr Release Type", "data": { diff --git a/public/locales/lol/modules/dns-hole-controls.json b/public/locales/lol/modules/dns-hole-controls.json index f8daba13bb4..7391fea94d2 100644 --- a/public/locales/lol/modules/dns-hole-controls.json +++ b/public/locales/lol/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "", - "description": "" + "description": "", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/lol/password-requirements.json b/public/locales/lol/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/lol/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/lol/settings/customization/access.json b/public/locales/lol/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/lol/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/lol/settings/customization/general.json b/public/locales/lol/settings/customization/general.json index 5245b8535d2..404088be818 100644 --- a/public/locales/lol/settings/customization/general.json +++ b/public/locales/lol/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "", "description": "" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/lol/settings/customization/page-appearance.json b/public/locales/lol/settings/customization/page-appearance.json index 85c53601d00..8b03f12e77d 100644 --- a/public/locales/lol/settings/customization/page-appearance.json +++ b/public/locales/lol/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "", "placeholder": "Custom CSS Will Be Applid Last", "applying": "" - }, - "buttons": { - "submit": "Submit" } -} +} \ No newline at end of file diff --git a/public/locales/lol/tools/docker.json b/public/locales/lol/tools/docker.json new file mode 100644 index 00000000000..2fc69c74387 --- /dev/null +++ b/public/locales/lol/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Dockah", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/lol/user/preferences.json b/public/locales/lol/user/preferences.json new file mode 100644 index 00000000000..36515b3a08c --- /dev/null +++ b/public/locales/lol/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "", + "disablePulse": { + "label": "", + "description": "" + }, + "replaceIconsWithDots": { + "label": "", + "description": "" + } + }, + "localization": { + "language": { + "label": "Languaeg" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Search engien", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "Quewee URL", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lol/zod.json b/public/locales/lol/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/lol/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lv/authentication/invite.json b/public/locales/lv/authentication/invite.json new file mode 100644 index 00000000000..990b2433b2e --- /dev/null +++ b/public/locales/lv/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Lietotājvārds" + }, + "password": { + "label": "Parole" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Kļūda", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lv/authentication/login.json b/public/locales/lv/authentication/login.json index b6efb61b886..218166bbdf9 100644 --- a/public/locales/lv/authentication/login.json +++ b/public/locales/lv/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Sveicināti atpakaļ!", - "text": "Lūdzu, ievadiet savu paroli", + "text": "", "form": { "fields": { + "username": { + "label": "Lietotājvārds" + }, "password": { - "label": "Parole", - "placeholder": "Jūsu parole" + "label": "Parole" } }, "buttons": { "submit": "Pierakstīties" - } - }, - "notifications": { - "checking": { - "title": "Notiek Jūsu paroles pārbaude", - "message": "Jūsu parole tiek pārbaudīta..." - }, - "correct": { - "title": "Pierakstīšanās veiksmīga, pāradresēšana..." }, - "wrong": { - "title": "Jūsu ievadītā parole ir nepareiza. Mēģiniet vēlreiz." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/lv/boards/common.json b/public/locales/lv/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/lv/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/lv/boards/customize.json b/public/locales/lv/boards/customize.json new file mode 100644 index 00000000000..99a336329f7 --- /dev/null +++ b/public/locales/lv/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Kļūda", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lv/common.json b/public/locales/lv/common.json index 25f66c9ec68..c620b1c370d 100644 --- a/public/locales/lv/common.json +++ b/public/locales/lv/common.json @@ -3,9 +3,13 @@ "about": "Par Programmu", "cancel": "Atcelt", "close": "Aizvērt", + "back": "", "delete": "Dzēst", "ok": "OK", "edit": "Rediģēt", + "next": "", + "previous": "", + "confirm": "Apstipriniet", "enabled": "Iespējots", "disabled": "Atspējots", "enableAll": "Iespējot visu", diff --git a/public/locales/lv/layout/common.json b/public/locales/lv/layout/common.json index 31a775bfb1a..427d59670f6 100644 --- a/public/locales/lv/layout/common.json +++ b/public/locales/lv/layout/common.json @@ -18,7 +18,7 @@ "menu": { "moveUp": "Virzīt augšup", "moveDown": "Virzīt lejup", - "addCategory": "", + "addCategory": "Pievienot kategoriju {{location}}", "addAbove": "virs", "addBelow": "zem" } diff --git a/public/locales/lv/layout/header.json b/public/locales/lv/layout/header.json new file mode 100644 index 00000000000..3d3fdef2673 --- /dev/null +++ b/public/locales/lv/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Par Programmu", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lv/layout/header/actions/toggle-edit-mode.json b/public/locales/lv/layout/header/actions/toggle-edit-mode.json index 7fb3f1ca510..10b8d859368 100644 --- a/public/locales/lv/layout/header/actions/toggle-edit-mode.json +++ b/public/locales/lv/layout/header/actions/toggle-edit-mode.json @@ -8,5 +8,5 @@ "title": "Rediģēšanas režīms ir ieslēgts priekš <1>{{size}} izmēra", "text": "Tagad varat pielāgot un konfigurēt programmas. Izmaiņas netiek saglabātas, kamēr neesat izgājuši no rediģēšanas režīma" }, - "unloadEvent": "" + "unloadEvent": "Iziet no rediģēšanas režīma, lai saglabātu izmaiņas" } diff --git a/public/locales/lv/layout/manage.json b/public/locales/lv/layout/manage.json new file mode 100644 index 00000000000..0548fbc6622 --- /dev/null +++ b/public/locales/lv/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "Dokumentācija", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/lv/layout/modals/about.json b/public/locales/lv/layout/modals/about.json index 76593358c1d..0b0c2ccd2a0 100644 --- a/public/locales/lv/layout/modals/about.json +++ b/public/locales/lv/layout/modals/about.json @@ -6,7 +6,7 @@ "key": "Īsinājumtaustiņš", "action": "Darbība", "keybinds": "Taustiņu saites", - "documentation": "", + "documentation": "Dokumentācija", "actions": { "toggleTheme": "Pārslēgt gaišo/tumšo motīvu", "focusSearchBar": "Fokusēties uz meklēšanas joslu", @@ -23,7 +23,7 @@ "experimental_disableEditMode": "EKSPERIMENTĀLISKI: Izslēgt rediģēšanas režīmu" }, "version": { - "new": "", - "dropdown": "" + "new": "Jaunums: {{newVersion}}", + "dropdown": "Versija {{newVersion}} ir pieejama! Pašreizējā versija ir {{currentVersion}}" } } \ No newline at end of file diff --git a/public/locales/lv/layout/modals/add-app.json b/public/locales/lv/layout/modals/add-app.json index 8039b51e8c8..25c6904787d 100644 --- a/public/locales/lv/layout/modals/add-app.json +++ b/public/locales/lv/layout/modals/add-app.json @@ -55,8 +55,8 @@ } }, "appNameFontSize": { - "label": "", - "description": "" + "label": "Aplikācijas Nosaukuma Fonta Lielums", + "description": "Iestatiet fonta lielumu, kad lietotnes nosaukums tiek parādīts uz flīzes." }, "appNameStatus": { "label": "Lietotnes Nosaukuma Statuss", diff --git a/public/locales/lv/manage/boards.json b/public/locales/lv/manage/boards.json new file mode 100644 index 00000000000..fec3796e5b4 --- /dev/null +++ b/public/locales/lv/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "Lietotnes", + "widgets": "Logrīki", + "categories": "Kategorijas" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Nosaukums" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/lv/manage/index.json b/public/locales/lv/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/lv/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lv/manage/users.json b/public/locales/lv/manage/users.json new file mode 100644 index 00000000000..abb211b6c02 --- /dev/null +++ b/public/locales/lv/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Lietotājs" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Apstipriniet" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/lv/manage/users/create.json b/public/locales/lv/manage/users/create.json new file mode 100644 index 00000000000..7906faefb76 --- /dev/null +++ b/public/locales/lv/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Lietotājvārds" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Parole", + "password": { + "label": "Parole" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Lietotājvārds", + "email": "", + "password": "Parole" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/lv/manage/users/invites.json b/public/locales/lv/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/lv/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/lv/modules/bookmark.json b/public/locales/lv/modules/bookmark.json index 463f764c57b..cd2cd2f5e05 100644 --- a/public/locales/lv/modules/bookmark.json +++ b/public/locales/lv/modules/bookmark.json @@ -29,7 +29,7 @@ }, "item": { "validation": { - "length": "", + "length": "Garumam jābūt no {{shortest}} līdz {{longest}}", "invalidLink": "Nederīga saite", "errorMsg": "Netika saglabāts, jo bija validācijas kļūdas. Lūdzu, pielāgojiet savus ievades datus" }, diff --git a/public/locales/lv/modules/calendar.json b/public/locales/lv/modules/calendar.json index 6cc60c70cf3..f456e8836b1 100644 --- a/public/locales/lv/modules/calendar.json +++ b/public/locales/lv/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Izmantot Sonarr v4 API" }, - "sundayStart": { - "label": "Sākt nedēļu ar pirmdienu" - }, "radarrReleaseType": { "label": "Radarr laiduma tips", "data": { @@ -22,7 +19,7 @@ "label": "Paslēpt darba dienas" }, "showUnmonitored": { - "label": "" + "label": "Rādīt neuzraudzītos vienumus" }, "fontSize": { "label": "Fonta Izmērs", diff --git a/public/locales/lv/modules/dns-hole-controls.json b/public/locales/lv/modules/dns-hole-controls.json index 0b9168de231..1e87fbd1eec 100644 --- a/public/locales/lv/modules/dns-hole-controls.json +++ b/public/locales/lv/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "DNS cauruma kontrole", - "description": "Vadiet PiHole vai AdGuard no sava informācijas paneļa" + "description": "Vadiet PiHole vai AdGuard no sava informācijas paneļa", + "settings": { + "title": "DNS cauruma kontroles iestatījumi", + "showToggleAllButtons": { + "label": "Rādīt 'Ieslēgt/Izslēgt Visus' Pogas" + } + } } } \ No newline at end of file diff --git a/public/locales/lv/modules/media-requests-list.json b/public/locales/lv/modules/media-requests-list.json index 43348d1a84f..1b0a1cb269e 100644 --- a/public/locales/lv/modules/media-requests-list.json +++ b/public/locales/lv/modules/media-requests-list.json @@ -8,7 +8,7 @@ "label": "Aizstāt saites ar ārējo saimnieku" }, "openInNewTab": { - "label": "" + "label": "Atvērt saites jaunā cilnē" } } }, diff --git a/public/locales/lv/modules/media-requests-stats.json b/public/locales/lv/modules/media-requests-stats.json index 3b0b41b4744..2e8afd77ee0 100644 --- a/public/locales/lv/modules/media-requests-stats.json +++ b/public/locales/lv/modules/media-requests-stats.json @@ -8,20 +8,20 @@ "label": "Aizstāt saites ar ārējo saimnieku" }, "openInNewTab": { - "label": "" + "label": "Atvērt saites jaunā cilnē" } } }, "mediaStats": { - "title": "", - "pending": "", - "tvRequests": "", - "movieRequests": "", - "approved": "", + "title": "Mediju statistika", + "pending": "Nepabeigtie apstiprinājumi", + "tvRequests": "TV pieprasījumi", + "movieRequests": "Filmu pieprasījumi", + "approved": "Jau apstiprināts", "totalRequests": "Kopā" }, "userStats": { "title": "Top Lietotāji", - "requests": "" + "requests": "Pieprasījumi: {{number}}" } } diff --git a/public/locales/lv/password-requirements.json b/public/locales/lv/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/lv/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/lv/settings/customization/access.json b/public/locales/lv/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/lv/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/lv/settings/customization/general.json b/public/locales/lv/settings/customization/general.json index 9e399fc5379..ba189649c85 100644 --- a/public/locales/lv/settings/customization/general.json +++ b/public/locales/lv/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Piekļūstamība", "description": "Homarr konfigurēšana lietotājiem ar invaliditāti un/vai ar īpašām vajadzībām" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/lv/settings/customization/page-appearance.json b/public/locales/lv/settings/customization/page-appearance.json index 6864737b7d7..733c577ab9d 100644 --- a/public/locales/lv/settings/customization/page-appearance.json +++ b/public/locales/lv/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Turklāt pielāgojiet paneli, izmantojot CSS, ieteicams tikai pieredzējušiem lietotājiem", "placeholder": "Pielāgotais CSS tiks piemērots pēdējais", "applying": "CSS piemērošana..." - }, - "buttons": { - "submit": "Iesniegt" } -} +} \ No newline at end of file diff --git a/public/locales/lv/settings/general/cache-buttons.json b/public/locales/lv/settings/general/cache-buttons.json index 685994c4867..20e35b69685 100644 --- a/public/locales/lv/settings/general/cache-buttons.json +++ b/public/locales/lv/settings/general/cache-buttons.json @@ -1,24 +1,24 @@ { - "title": "", + "title": "Kešatmiņas tīrīšana", "selector": { - "label": "", + "label": "Izvēlieties kešatmiņas(-u), kuras(-as) vēlaties dzēst", "data": { - "ping": "", - "repositoryIcons": "", - "calendar&medias": "", - "weather": "" + "ping": "Ping vaicājumi", + "repositoryIcons": "Attālinātās/vietējās ikonas", + "calendar&medias": "Mediji no Kalendāra", + "weather": "Laikapstākļu dati" } }, "buttons": { - "notificationTitle": "", + "notificationTitle": "Kešatmiņa Iztīrīta", "clearAll": { - "text": "", - "notificationMessage": "" + "text": "Notīrīt visu kešatmiņu", + "notificationMessage": "Ir notīrīta visa kešatmiņa" }, "clearSelect": { - "text": "", - "notificationMessageSingle": "", - "notificationMessageMulti": "" + "text": "Atlasīto vaicājumu notīrīšana", + "notificationMessageSingle": "Kešatmiņa priekš {{value}} ir izdzēsta", + "notificationMessageMulti": "Kešatmiņa priekš {{values}} ir izdzēsta" } } } \ No newline at end of file diff --git a/public/locales/lv/settings/general/edit-mode-toggle.json b/public/locales/lv/settings/general/edit-mode-toggle.json index b868591d00c..3397d6fbf9d 100644 --- a/public/locales/lv/settings/general/edit-mode-toggle.json +++ b/public/locales/lv/settings/general/edit-mode-toggle.json @@ -1,22 +1,22 @@ { "menu": { - "toggle": "", - "enable": "", - "disable": "" + "toggle": "Pārslēgt rediģēšanas režīmu", + "enable": "Iespējot rediģēšanas režīmu", + "disable": "Atspējot rediģēšanas režīmu" }, "form": { - "label": "", - "message": "", + "label": "Rediģēt paroli", + "message": "Lai pārslēgtu rediģēšanas režīmu, ir jāievada parole, kas ievadīta environment variable ar nosaukumu EDIT_MODE_PASSWORD . Ja tas nav iestatīts, jūs nevarat ieslēgt un izslēgt rediģēšanas režīmu.", "submit": "Iesniegt" }, "notification": { "success": { - "title": "", - "message": "" + "title": "Izdevās", + "message": "Veiksmīgi pārslēgts rediģēšanas režīms, notiek lapas pārlāde..." }, "error": { "title": "Kļūda", - "message": "" + "message": "Neizdevās pārslēgt rediģēšanas režīmu, lūdzu, mēģiniet vēlreiz." } } } \ No newline at end of file diff --git a/public/locales/lv/tools/docker.json b/public/locales/lv/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/lv/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/lv/user/preferences.json b/public/locales/lv/user/preferences.json new file mode 100644 index 00000000000..f142b38f964 --- /dev/null +++ b/public/locales/lv/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "Piekļūstamība", + "disablePulse": { + "label": "Atslēgt Ping pulsāciju", + "description": "Pēc noklusējuma Homarr Ping indikatori pulsē. Tas var būt kaitinoši. Šis slīdnis atslēgs animāciju" + }, + "replaceIconsWithDots": { + "label": "Aizstāt Ping punktiņus ar ikonām", + "description": "Krāsu akliem lietotājiem Ping punktiņi var būt neatpazīstami. Tas aizstās indikatorus ar ikonām" + } + }, + "localization": { + "language": { + "label": "Valoda" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Meklētājdzinējs", + "custom": "Pielāgots", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "Pieprasījuma URL", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/lv/zod.json b/public/locales/lv/zod.json new file mode 100644 index 00000000000..5ef63b0583d --- /dev/null +++ b/public/locales/lv/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "Šis lauks ir obligāts", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/nl/authentication/invite.json b/public/locales/nl/authentication/invite.json new file mode 100644 index 00000000000..cfb53d8d817 --- /dev/null +++ b/public/locales/nl/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Gebruikersnaam" + }, + "password": { + "label": "Wachtwoord" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Fout", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/nl/authentication/login.json b/public/locales/nl/authentication/login.json index e4408eebaa2..6f3662ce705 100644 --- a/public/locales/nl/authentication/login.json +++ b/public/locales/nl/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Welkom terug!", - "text": "Voer uw wachtwoord in", + "text": "", "form": { "fields": { + "username": { + "label": "Gebruikersnaam" + }, "password": { - "label": "Wachtwoord", - "placeholder": "Uw wachtwoord" + "label": "Wachtwoord" } }, "buttons": { "submit": "Inloggen" - } - }, - "notifications": { - "checking": { - "title": "Bezig met uw wachtwoord controleren", - "message": "Uw wachtwoord wordt gecontroleerd..." - }, - "correct": { - "title": "Log in succesvol, redirect..." }, - "wrong": { - "title": "Het ingevoerde wachtwoord is onjuist, probeer het opnieuw." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/nl/boards/common.json b/public/locales/nl/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/nl/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/nl/boards/customize.json b/public/locales/nl/boards/customize.json new file mode 100644 index 00000000000..564f7794ebf --- /dev/null +++ b/public/locales/nl/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Fout", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/nl/common.json b/public/locales/nl/common.json index 6c29e01975f..64258e03a8b 100644 --- a/public/locales/nl/common.json +++ b/public/locales/nl/common.json @@ -3,9 +3,13 @@ "about": "Over", "cancel": "Annuleer", "close": "Sluiten", + "back": "", "delete": "Verwijder", "ok": "OK", "edit": "Wijzig", + "next": "", + "previous": "", + "confirm": "Bevestig", "enabled": "", "disabled": "", "enableAll": "", diff --git a/public/locales/nl/layout/header.json b/public/locales/nl/layout/header.json new file mode 100644 index 00000000000..d176b6e891b --- /dev/null +++ b/public/locales/nl/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Over", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/nl/layout/manage.json b/public/locales/nl/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/nl/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/nl/manage/boards.json b/public/locales/nl/manage/boards.json new file mode 100644 index 00000000000..04e667026d8 --- /dev/null +++ b/public/locales/nl/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Naam" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/nl/manage/index.json b/public/locales/nl/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/nl/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/nl/manage/users.json b/public/locales/nl/manage/users.json new file mode 100644 index 00000000000..2c0256a6934 --- /dev/null +++ b/public/locales/nl/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Gebruiker" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Bevestig" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/nl/manage/users/create.json b/public/locales/nl/manage/users/create.json new file mode 100644 index 00000000000..58fd129f214 --- /dev/null +++ b/public/locales/nl/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Gebruikersnaam" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Wachtwoord", + "password": { + "label": "Wachtwoord" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Gebruikersnaam", + "email": "", + "password": "Wachtwoord" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/nl/manage/users/invites.json b/public/locales/nl/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/nl/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/nl/modules/calendar.json b/public/locales/nl/modules/calendar.json index 6e8a5419e4a..e5d0063fb38 100644 --- a/public/locales/nl/modules/calendar.json +++ b/public/locales/nl/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Gebruik Sonarr v4 API" }, - "sundayStart": { - "label": "Begin de week op zondag" - }, "radarrReleaseType": { "label": "Radarr release type", "data": { diff --git a/public/locales/nl/modules/dns-hole-controls.json b/public/locales/nl/modules/dns-hole-controls.json index f8daba13bb4..7391fea94d2 100644 --- a/public/locales/nl/modules/dns-hole-controls.json +++ b/public/locales/nl/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "", - "description": "" + "description": "", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/nl/password-requirements.json b/public/locales/nl/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/nl/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/nl/settings/customization/access.json b/public/locales/nl/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/nl/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/nl/settings/customization/general.json b/public/locales/nl/settings/customization/general.json index 5003a2b127f..2a0c376532f 100644 --- a/public/locales/nl/settings/customization/general.json +++ b/public/locales/nl/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "", "description": "" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/nl/settings/customization/page-appearance.json b/public/locales/nl/settings/customization/page-appearance.json index 14bfcc6eb05..2cb43086715 100644 --- a/public/locales/nl/settings/customization/page-appearance.json +++ b/public/locales/nl/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Pas uw dashboard verder aan met behulp van CSS, alleen aanbevolen voor ervaren gebruikers", "placeholder": "Eigen CSS wordt als laatste toegepast", "applying": "CSS toepassen..." - }, - "buttons": { - "submit": "Indienen" } -} +} \ No newline at end of file diff --git a/public/locales/nl/tools/docker.json b/public/locales/nl/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/nl/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/nl/user/preferences.json b/public/locales/nl/user/preferences.json new file mode 100644 index 00000000000..58f23d5806a --- /dev/null +++ b/public/locales/nl/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "", + "disablePulse": { + "label": "", + "description": "" + }, + "replaceIconsWithDots": { + "label": "", + "description": "" + } + }, + "localization": { + "language": { + "label": "Taal" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Zoekmachine", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "Query URL", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/nl/zod.json b/public/locales/nl/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/nl/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/no/authentication/invite.json b/public/locales/no/authentication/invite.json new file mode 100644 index 00000000000..51e8e1599b6 --- /dev/null +++ b/public/locales/no/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Brukernavn" + }, + "password": { + "label": "Passord" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Feil", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/no/authentication/login.json b/public/locales/no/authentication/login.json index a2f47329a55..04c4c8381ad 100644 --- a/public/locales/no/authentication/login.json +++ b/public/locales/no/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Velkommen tilbake!", - "text": "Skriv inn passord", + "text": "", "form": { "fields": { + "username": { + "label": "Brukernavn" + }, "password": { - "label": "Passord", - "placeholder": "Ditt passord" + "label": "Passord" } }, "buttons": { "submit": "Logg inn" - } - }, - "notifications": { - "checking": { - "title": "Sjekker passordet ditt", - "message": "Ditt passord blir sjekket..." - }, - "correct": { - "title": "Innlogging vellykket, omdirigerer..." }, - "wrong": { - "title": "Passordet du skrev inn er feil, prøv igjen." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/no/boards/common.json b/public/locales/no/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/no/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/no/boards/customize.json b/public/locales/no/boards/customize.json new file mode 100644 index 00000000000..e043370c89e --- /dev/null +++ b/public/locales/no/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Feil", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/no/common.json b/public/locales/no/common.json index 74aef7c7164..96706c7aa79 100644 --- a/public/locales/no/common.json +++ b/public/locales/no/common.json @@ -3,9 +3,13 @@ "about": "Info", "cancel": "Avbryt", "close": "Lukk", + "back": "", "delete": "Slett", "ok": "OK", "edit": "Rediger", + "next": "", + "previous": "", + "confirm": "Bekreft", "enabled": "", "disabled": "", "enableAll": "", diff --git a/public/locales/no/layout/header.json b/public/locales/no/layout/header.json new file mode 100644 index 00000000000..d579e705556 --- /dev/null +++ b/public/locales/no/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Info", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/no/layout/manage.json b/public/locales/no/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/no/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/no/manage/boards.json b/public/locales/no/manage/boards.json new file mode 100644 index 00000000000..baaa8f8c99c --- /dev/null +++ b/public/locales/no/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Navn" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/no/manage/index.json b/public/locales/no/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/no/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/no/manage/users.json b/public/locales/no/manage/users.json new file mode 100644 index 00000000000..cdb351c9afa --- /dev/null +++ b/public/locales/no/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Bruker" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Bekreft" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/no/manage/users/create.json b/public/locales/no/manage/users/create.json new file mode 100644 index 00000000000..127f5372aab --- /dev/null +++ b/public/locales/no/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Brukernavn" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Passord", + "password": { + "label": "Passord" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Brukernavn", + "email": "", + "password": "Passord" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/no/manage/users/invites.json b/public/locales/no/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/no/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/no/modules/calendar.json b/public/locales/no/modules/calendar.json index c776856d332..434e2b51491 100644 --- a/public/locales/no/modules/calendar.json +++ b/public/locales/no/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Bruk Sonarr v4 API" }, - "sundayStart": { - "label": "Start uken på søndag" - }, "radarrReleaseType": { "label": "Radarr utgivelsestype", "data": { diff --git a/public/locales/no/modules/dns-hole-controls.json b/public/locales/no/modules/dns-hole-controls.json index f8daba13bb4..7391fea94d2 100644 --- a/public/locales/no/modules/dns-hole-controls.json +++ b/public/locales/no/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "", - "description": "" + "description": "", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/no/password-requirements.json b/public/locales/no/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/no/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/no/settings/customization/access.json b/public/locales/no/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/no/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/no/settings/customization/general.json b/public/locales/no/settings/customization/general.json index 3cb392ab8e8..7d8ef66e37c 100644 --- a/public/locales/no/settings/customization/general.json +++ b/public/locales/no/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "", "description": "" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/no/settings/customization/page-appearance.json b/public/locales/no/settings/customization/page-appearance.json index 1d35c749da0..480a2407445 100644 --- a/public/locales/no/settings/customization/page-appearance.json +++ b/public/locales/no/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Videre kan du tilpasse dashbordet ved hjelp av CSS, dette er bare anbefalt for erfarne brukere", "placeholder": "Egendefinert CSS vil bli brukt sist", "applying": "Tar i bruk CSS..." - }, - "buttons": { - "submit": "Legg til" } -} +} \ No newline at end of file diff --git a/public/locales/no/tools/docker.json b/public/locales/no/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/no/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/no/user/preferences.json b/public/locales/no/user/preferences.json new file mode 100644 index 00000000000..2ae0a6e61fe --- /dev/null +++ b/public/locales/no/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "", + "disablePulse": { + "label": "", + "description": "" + }, + "replaceIconsWithDots": { + "label": "", + "description": "" + } + }, + "localization": { + "language": { + "label": "Språk" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Søkemotor", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "SpørringsURL", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/no/zod.json b/public/locales/no/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/no/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pl/authentication/invite.json b/public/locales/pl/authentication/invite.json new file mode 100644 index 00000000000..1c8f1dd920a --- /dev/null +++ b/public/locales/pl/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Nazwa użytkownika" + }, + "password": { + "label": "Hasło" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Błąd", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pl/authentication/login.json b/public/locales/pl/authentication/login.json index 785767ee214..047e1d2a8fb 100644 --- a/public/locales/pl/authentication/login.json +++ b/public/locales/pl/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Witaj ponownie!", - "text": "Proszę podać hasło", + "text": "", "form": { "fields": { + "username": { + "label": "Nazwa użytkownika" + }, "password": { - "label": "Hasło", - "placeholder": "Twoje hasło" + "label": "Hasło" } }, "buttons": { "submit": "Zaloguj się" - } - }, - "notifications": { - "checking": { - "title": "Sprawdzanie hasła", - "message": "Twoje hasło jest sprawdzane..." - }, - "correct": { - "title": "Logowanie zakończone sukcesem, przekierowanie..." }, - "wrong": { - "title": "Wprowadzone hasło jest nieprawidłowe, proszę spróbować ponownie." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/pl/boards/common.json b/public/locales/pl/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/pl/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/pl/boards/customize.json b/public/locales/pl/boards/customize.json new file mode 100644 index 00000000000..c0558737da0 --- /dev/null +++ b/public/locales/pl/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Błąd", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pl/common.json b/public/locales/pl/common.json index 694691c7eff..97441483a28 100644 --- a/public/locales/pl/common.json +++ b/public/locales/pl/common.json @@ -3,9 +3,13 @@ "about": "O programie", "cancel": "Anuluj", "close": "Zamknij", + "back": "", "delete": "Usuń", "ok": "OK", "edit": "Edytuj", + "next": "", + "previous": "", + "confirm": "Potwierdź", "enabled": "", "disabled": "", "enableAll": "", diff --git a/public/locales/pl/layout/header.json b/public/locales/pl/layout/header.json new file mode 100644 index 00000000000..57c54ce6b4e --- /dev/null +++ b/public/locales/pl/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "O programie", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pl/layout/manage.json b/public/locales/pl/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/pl/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/pl/manage/boards.json b/public/locales/pl/manage/boards.json new file mode 100644 index 00000000000..e84542ab6a6 --- /dev/null +++ b/public/locales/pl/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Nazwa" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/pl/manage/index.json b/public/locales/pl/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/pl/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pl/manage/users.json b/public/locales/pl/manage/users.json new file mode 100644 index 00000000000..6f28101b3d1 --- /dev/null +++ b/public/locales/pl/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Użytkownik" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Potwierdź" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/pl/manage/users/create.json b/public/locales/pl/manage/users/create.json new file mode 100644 index 00000000000..7c9065e7e14 --- /dev/null +++ b/public/locales/pl/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Nazwa użytkownika" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Hasło", + "password": { + "label": "Hasło" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Nazwa użytkownika", + "email": "", + "password": "Hasło" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/pl/manage/users/invites.json b/public/locales/pl/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/pl/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/pl/modules/calendar.json b/public/locales/pl/modules/calendar.json index 926330efdfc..223ebf83188 100644 --- a/public/locales/pl/modules/calendar.json +++ b/public/locales/pl/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Użyj API Sonarr v4" }, - "sundayStart": { - "label": "Rozpoczynaj tydzień od niedzieli" - }, "radarrReleaseType": { "label": "Typ zwolnienia Radarr", "data": { diff --git a/public/locales/pl/modules/dns-hole-controls.json b/public/locales/pl/modules/dns-hole-controls.json index f8daba13bb4..7391fea94d2 100644 --- a/public/locales/pl/modules/dns-hole-controls.json +++ b/public/locales/pl/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "", - "description": "" + "description": "", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/pl/password-requirements.json b/public/locales/pl/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/pl/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/pl/settings/customization/access.json b/public/locales/pl/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/pl/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/pl/settings/customization/general.json b/public/locales/pl/settings/customization/general.json index 8a1ab7df5c5..fdb6970733f 100644 --- a/public/locales/pl/settings/customization/general.json +++ b/public/locales/pl/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "", "description": "" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/pl/settings/customization/page-appearance.json b/public/locales/pl/settings/customization/page-appearance.json index 69eb7d86ec0..38a94be1640 100644 --- a/public/locales/pl/settings/customization/page-appearance.json +++ b/public/locales/pl/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Jeszcze bardziej dostosuj swój pulpit za pomocą CSS, zalecane tylko dla doświadczonych użytkowników", "placeholder": "Custom CSS zostanie zastosowany jako ostatni", "applying": "Zastosowanie CSS..." - }, - "buttons": { - "submit": "Zgłoś" } -} +} \ No newline at end of file diff --git a/public/locales/pl/tools/docker.json b/public/locales/pl/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/pl/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/pl/user/preferences.json b/public/locales/pl/user/preferences.json new file mode 100644 index 00000000000..c684bcd97ab --- /dev/null +++ b/public/locales/pl/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "", + "disablePulse": { + "label": "", + "description": "" + }, + "replaceIconsWithDots": { + "label": "", + "description": "" + } + }, + "localization": { + "language": { + "label": "Język" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Silnik wyszukiwania", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "Adres URL zapytania", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pl/zod.json b/public/locales/pl/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/pl/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pt/authentication/invite.json b/public/locales/pt/authentication/invite.json new file mode 100644 index 00000000000..d5820ff7c7e --- /dev/null +++ b/public/locales/pt/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Usuário" + }, + "password": { + "label": "Senha" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Erro", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pt/authentication/login.json b/public/locales/pt/authentication/login.json index 5d0d7298483..fa633285d13 100644 --- a/public/locales/pt/authentication/login.json +++ b/public/locales/pt/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Bem-vindo de volta!", - "text": "Por favor introduza a sua palavra-passe", + "text": "", "form": { "fields": { + "username": { + "label": "Usuário" + }, "password": { - "label": "Senha", - "placeholder": "Sua senha" + "label": "Senha" } }, "buttons": { "submit": "Iniciar sessão" - } - }, - "notifications": { - "checking": { - "title": "Conferindo sua senha", - "message": "Sua senha está sendo verificada..." - }, - "correct": { - "title": "Entrar com sucesso, redireccionando..." }, - "wrong": { - "title": "A senha que introduziu está incorrecta, por favor tente novamente." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/pt/boards/common.json b/public/locales/pt/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/pt/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/pt/boards/customize.json b/public/locales/pt/boards/customize.json new file mode 100644 index 00000000000..845a047be16 --- /dev/null +++ b/public/locales/pt/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Erro", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pt/common.json b/public/locales/pt/common.json index 6ac7a128c63..ce7e9de2130 100644 --- a/public/locales/pt/common.json +++ b/public/locales/pt/common.json @@ -3,9 +3,13 @@ "about": "Sobre", "cancel": "Cancelar", "close": "Fechar", + "back": "", "delete": "Apagar", "ok": "OK", "edit": "Editar", + "next": "", + "previous": "", + "confirm": "Confirme", "enabled": "", "disabled": "", "enableAll": "", diff --git a/public/locales/pt/layout/header.json b/public/locales/pt/layout/header.json new file mode 100644 index 00000000000..2093f3701de --- /dev/null +++ b/public/locales/pt/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Sobre", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pt/layout/manage.json b/public/locales/pt/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/pt/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/pt/manage/boards.json b/public/locales/pt/manage/boards.json new file mode 100644 index 00000000000..a006ef16325 --- /dev/null +++ b/public/locales/pt/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Nome" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/pt/manage/index.json b/public/locales/pt/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/pt/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pt/manage/users.json b/public/locales/pt/manage/users.json new file mode 100644 index 00000000000..536df29bfde --- /dev/null +++ b/public/locales/pt/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Usuário" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Confirme" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/pt/manage/users/create.json b/public/locales/pt/manage/users/create.json new file mode 100644 index 00000000000..90cfd1d7bcd --- /dev/null +++ b/public/locales/pt/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Usuário" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Senha", + "password": { + "label": "Senha" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Usuário", + "email": "", + "password": "Senha" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/pt/manage/users/invites.json b/public/locales/pt/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/pt/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/pt/modules/calendar.json b/public/locales/pt/modules/calendar.json index 9b036f55e7f..f9e466eb2b1 100644 --- a/public/locales/pt/modules/calendar.json +++ b/public/locales/pt/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Utilizar Sonarr v4 API" }, - "sundayStart": { - "label": "Comece a semana no Domingo" - }, "radarrReleaseType": { "label": "Tipo de libertação de Radarr", "data": { diff --git a/public/locales/pt/modules/dns-hole-controls.json b/public/locales/pt/modules/dns-hole-controls.json index f8daba13bb4..7391fea94d2 100644 --- a/public/locales/pt/modules/dns-hole-controls.json +++ b/public/locales/pt/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "", - "description": "" + "description": "", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/pt/password-requirements.json b/public/locales/pt/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/pt/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/pt/settings/customization/access.json b/public/locales/pt/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/pt/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/pt/settings/customization/general.json b/public/locales/pt/settings/customization/general.json index 9036d8c9208..1bc97ebae56 100644 --- a/public/locales/pt/settings/customization/general.json +++ b/public/locales/pt/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "", "description": "" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/pt/settings/customization/page-appearance.json b/public/locales/pt/settings/customization/page-appearance.json index 3423ae2ab8f..b6657f8d368 100644 --- a/public/locales/pt/settings/customization/page-appearance.json +++ b/public/locales/pt/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "", "placeholder": "O CSS personalizado será aplicado por último", "applying": "Aplicando CSS..." - }, - "buttons": { - "submit": "Enviar" } -} +} \ No newline at end of file diff --git a/public/locales/pt/tools/docker.json b/public/locales/pt/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/pt/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/pt/user/preferences.json b/public/locales/pt/user/preferences.json new file mode 100644 index 00000000000..2724b1ddab5 --- /dev/null +++ b/public/locales/pt/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "", + "disablePulse": { + "label": "", + "description": "" + }, + "replaceIconsWithDots": { + "label": "", + "description": "" + } + }, + "localization": { + "language": { + "label": "Idioma" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Motor de busca", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "Consulta URL", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/pt/zod.json b/public/locales/pt/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/pt/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/ru/authentication/invite.json b/public/locales/ru/authentication/invite.json new file mode 100644 index 00000000000..3bd05bdfe1b --- /dev/null +++ b/public/locales/ru/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "Создать аккаунт", + "title": "Создать аккаунт", + "text": "Пожалуйста, укажите свои полномочия ниже", + "form": { + "fields": { + "username": { + "label": "Логин" + }, + "password": { + "label": "Пароль" + }, + "passwordConfirmation": { + "label": "Подтверждение пароля" + } + }, + "buttons": { + "submit": "Создать аккаунт" + } + }, + "notifications": { + "loading": { + "title": "Идет создание аккаунта...", + "text": "Пожалуйста, подождите" + }, + "success": { + "title": "Аккаунт создан", + "text": "Ваш аккаунт был успешно создан" + }, + "error": { + "title": "Ошибка", + "text": "Что-то пошло не так, произошла следующая ошибка: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/ru/authentication/login.json b/public/locales/ru/authentication/login.json index 8e500d48c73..149baf7b02b 100644 --- a/public/locales/ru/authentication/login.json +++ b/public/locales/ru/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Войти", "title": "С возвращением!", - "text": "Пожалуйста, введите ваш пароль", + "text": "Введите ваши учетные данные", "form": { "fields": { + "username": { + "label": "Логин" + }, "password": { - "label": "Пароль", - "placeholder": "Ваш пароль" + "label": "Пароль" } }, "buttons": { "submit": "Войти" - } - }, - "notifications": { - "checking": { - "title": "Проверка пароля", - "message": "Ваш пароль проверяется..." - }, - "correct": { - "title": "Вход выполнен, перенаправление..." }, - "wrong": { - "title": "Введен неверный пароль, попробуйте еще раз." - } - } -} + "afterLoginRedirection": "После входа вы будете перенаправлены на сайт {{url}}" + }, + "alert": "Ваши учетные данные неверны или эта учетная запись не существует. Пожалуйста, попробуйте еще раз." +} \ No newline at end of file diff --git a/public/locales/ru/boards/common.json b/public/locales/ru/boards/common.json new file mode 100644 index 00000000000..195fe05c0d7 --- /dev/null +++ b/public/locales/ru/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "Кастомизировать доску" + } +} \ No newline at end of file diff --git a/public/locales/ru/boards/customize.json b/public/locales/ru/boards/customize.json new file mode 100644 index 00000000000..aac4f78f10b --- /dev/null +++ b/public/locales/ru/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "Кастомизировать доску {{name}}", + "pageTitle": "Кастомизировать доску {{name}}", + "backToBoard": "Назад к доске", + "settings": { + "appearance": { + "primaryColor": "Основной цвет", + "secondaryColor": "Дополнительный цвет" + } + }, + "save": { + "button": "Сохранить изменения", + "note": "Осторожно, у вас есть несохраненные изменения!" + }, + "notifications": { + "pending": { + "title": "Сохранение кастомизации", + "message": "Пожалуйста, подождите, пока мы сохраняем вашу кастомизацию" + }, + "success": { + "title": "Кастомизация сохранена", + "message": "Ваша кастомизация успешно сохранена" + }, + "error": { + "title": "Ошибка", + "message": "Невозможно сохранить изменения" + } + } +} \ No newline at end of file diff --git a/public/locales/ru/common.json b/public/locales/ru/common.json index 16729a68239..c9d0bbcf24f 100644 --- a/public/locales/ru/common.json +++ b/public/locales/ru/common.json @@ -3,9 +3,13 @@ "about": "О программе", "cancel": "Отмена", "close": "Закрыть", + "back": "", "delete": "Удалить", "ok": "ОК", "edit": "Изменить", + "next": "", + "previous": "", + "confirm": "Подтвердить", "enabled": "Включено", "disabled": "Отключено", "enableAll": "Включить всё", diff --git a/public/locales/ru/layout/header.json b/public/locales/ru/layout/header.json new file mode 100644 index 00000000000..efe322f6d5e --- /dev/null +++ b/public/locales/ru/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "Это экспериментальная функция Homarr. Пожалуйста, сообщайте о любых проблемах на GitHub или Discord." + }, + "search": { + "label": "Поиск", + "engines": { + "web": "Поиск {{query}} в Интернете", + "youtube": "Поиск {{query}} на YouTube", + "torrent": "Поиск торрентов {{query}}", + "movie": "Поиск {{query}} на {{app}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "Поменять тему", + "preferences": "Предпочтения пользователя", + "defaultBoard": "Доска по умолчанию", + "manage": "Управлять", + "about": { + "label": "О программе", + "new": "Новое" + }, + "logout": "Выйти из {{username}}", + "login": "Войти" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "Топ {{count}} результатов для {{search}}." + } + } +} \ No newline at end of file diff --git a/public/locales/ru/layout/manage.json b/public/locales/ru/layout/manage.json new file mode 100644 index 00000000000..28b7916b030 --- /dev/null +++ b/public/locales/ru/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "Главная" + }, + "boards": { + "title": "Доски" + }, + "users": { + "title": "Пользователи", + "items": { + "manage": "Управлять", + "invites": "Приглашения" + } + }, + "help": { + "title": "Помощь", + "items": { + "documentation": "Документация", + "report": "Сообщить о проблеме / ошибке", + "discord": "Дискорд сообщество", + "contribute": "Внести вклад" + } + }, + "tools": { + "title": "Инструменты", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ru/manage/boards.json b/public/locales/ru/manage/boards.json new file mode 100644 index 00000000000..e9465a18e5a --- /dev/null +++ b/public/locales/ru/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "Доски", + "pageTitle": "Доски", + "cards": { + "statistics": { + "apps": "Приложения", + "widgets": "Виджеты", + "categories": "Категории" + }, + "buttons": { + "view": "Просмотр доски" + }, + "menu": { + "setAsDefault": "Установить в качестве доски по умолчанию", + "delete": { + "label": "Удалить окончательно", + "disabled": "Удаление отключено, так как старые компоненты Homarr не позволяют удалять конфигурацию по умолчанию. Удаление будет возможно в будущем." + } + }, + "badges": { + "fileSystem": "Файловая система", + "default": "По умолчанию" + } + }, + "buttons": { + "create": "Создать новую доску" + }, + "modals": { + "delete": { + "title": "Удалить доску", + "text": "Вы уверены, что хотите удалить эту доску? Это действие не может быть отменено, и ваши данные будут потеряны безвозвратно." + }, + "create": { + "title": "Создать доску", + "text": "Название не может быть изменено после создания доски.", + "form": { + "name": { + "label": "Имя" + }, + "submit": "Создать" + } + } + } +} \ No newline at end of file diff --git a/public/locales/ru/manage/index.json b/public/locales/ru/manage/index.json new file mode 100644 index 00000000000..cb399210ed0 --- /dev/null +++ b/public/locales/ru/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "Управлять", + "hero": { + "title": "Добро пожаловать, {{username}}", + "fallbackUsername": "Аноним", + "subtitle": "Добро пожаловать в Ваш центр приложений. Организуйте, оптимизируйте и побеждайте!" + }, + "quickActions": { + "title": "Быстрые действия", + "boards": { + "title": "Ваши доски", + "subtitle": "Создание и управление досками" + }, + "inviteUsers": { + "title": "Пригласить нового пользователя", + "subtitle": "Создание и отправка приглашения на регистрацию" + }, + "manageUsers": { + "title": "Управлять пользователями", + "subtitle": "Удаление и управление пользователями" + } + } +} \ No newline at end of file diff --git a/public/locales/ru/manage/users.json b/public/locales/ru/manage/users.json new file mode 100644 index 00000000000..dee199d78c7 --- /dev/null +++ b/public/locales/ru/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "Пользователи", + "pageTitle": "Управлять пользователями", + "text": "Используя пользователей, вы можете настроить, кто может редактировать ваши панели. В будущих версиях Homarr будет обеспечен еще более детальный контроль над разрешениями и досками.", + "buttons": { + "create": "Создать" + }, + "table": { + "header": { + "user": "Пользователь" + } + }, + "tooltips": { + "deleteUser": "Удалить пользователя", + "demoteAdmin": "Понизить администратора", + "promoteToAdmin": "Повысить до администратора" + }, + "modals": { + "delete": { + "title": "Удалить пользователя {{name}}", + "text": "Вы уверены, что хотите удалить пользователя {{name}}? При этом будут удалены данные, связанные с этим аккаунтом, но не все созданные этим пользователем панели." + }, + "change-role": { + "promote": { + "title": "Повысить пользователя {{name}} до админа", + "text": "Вы уверены, что хотите повысить статус пользователя {{name}} до админа? Это даст пользователю доступ ко всем ресурсам экземпляра Homarr." + }, + "demote": { + "title": "Понизить пользователя {{name}} до пользователя", + "text": "Вы уверены, что хотите понизить статус пользователя {{name}} до пользователя? Это приведет к удалению доступа пользователя ко всем ресурсам экземпляра Homarr." + }, + "confirm": "Подтвердить" + } + }, + "searchDoesntMatch": "Ваш поиск не соответствует ни одной записи. Пожалуйста, настройте свой фильтр." +} \ No newline at end of file diff --git a/public/locales/ru/manage/users/create.json b/public/locales/ru/manage/users/create.json new file mode 100644 index 00000000000..55f7f198190 --- /dev/null +++ b/public/locales/ru/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "Создать пользователя", + "steps": { + "account": { + "title": "Первый шаг", + "text": "Создать аккаунт", + "username": { + "label": "Логин" + }, + "email": { + "label": "Электронная почта" + } + }, + "security": { + "title": "Второй шаг", + "text": "Пароль", + "password": { + "label": "Пароль" + } + }, + "finish": { + "title": "Подтверждение", + "text": "Сохранить в базе данных", + "card": { + "title": "Анализ исходных данных", + "text": "После отправки данных в базу данных пользователь сможет войти. Вы уверены, что хотите сохранить этого пользователя в базе данных и активировать вход?" + }, + "table": { + "header": { + "property": "Свойство", + "value": "Значение", + "username": "Логин", + "email": "Электронная почта", + "password": "Пароль" + }, + "notSet": "Не указано", + "valid": "Действующий" + }, + "failed": "Не удалось создать пользователя: {{error}}" + }, + "completed": { + "alert": { + "title": "Пользователь был создан", + "text": "Пользователь был создан в базе данных. Теперь он может войти." + } + } + }, + "buttons": { + "generateRandomPassword": "Генерировать случайно", + "createAnother": "Создать другое" + } +} \ No newline at end of file diff --git a/public/locales/ru/manage/users/invites.json b/public/locales/ru/manage/users/invites.json new file mode 100644 index 00000000000..3895f9127ad --- /dev/null +++ b/public/locales/ru/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Приглашения пользователей", + "pageTitle": "Управление приглашениями пользователей", + "description": "С помощью приглашений вы можете приглашать пользователей в свой экземпляр Homarr. Приглашение действует только в течение определенного времени и может быть использовано один раз. При создании приглашения срок его действия должен составлять от 5 минут до 12 месяцев.", + "button": { + "createInvite": "Создать приглашение", + "deleteInvite": "Удалить приглашение" + }, + "table": { + "header": { + "id": "ID", + "creator": "Создатель", + "expires": "Истекает", + "action": "Действия" + }, + "data": { + "expiresAt": "истек срок действия {{at}}", + "expiresIn": "через {{in}}" + } + }, + "modals": { + "create": { + "title": "Создать приглашение", + "description": "По истечении этого срока приглашение перестает быть действительным, и получатель приглашения не сможет создать аккаунт.", + "form": { + "expires": "Срок действия", + "submit": "Создать" + } + }, + "copy": { + "title": "Копия приглашения", + "description": "Ваше приглашение было сгенерировано. После закрытия этого модального окна Вы больше не сможете скопировать эту ссылку. Если вы больше не хотите приглашать указанного человека, вы можете удалить это приглашение в любое время.", + "invitationLink": "Ссылка на приглашение", + "details": { + "id": "ID", + "token": "Токен" + }, + "button": { + "close": "Копирование и Удаление" + } + }, + "delete": { + "title": "Удалить приглашение", + "description": "Вы уверены, что хотите удалить это приглашение? Пользователи, получившие эту ссылку, больше не смогут создать аккаунт по этой ссылке." + } + }, + "noInvites": "Приглашений пока нет." +} \ No newline at end of file diff --git a/public/locales/ru/modules/calendar.json b/public/locales/ru/modules/calendar.json index 700acad5759..5a97d9e4bdc 100644 --- a/public/locales/ru/modules/calendar.json +++ b/public/locales/ru/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Использовать Sonarr v4 API" }, - "sundayStart": { - "label": "Воскресенье — начало недели" - }, "radarrReleaseType": { "label": "Тип релиза в Radarr", "data": { @@ -22,7 +19,7 @@ "label": "Скрыть дни недели" }, "showUnmonitored": { - "label": "" + "label": "Показать неконтролируемые элементы" }, "fontSize": { "label": "Размер шрифта", diff --git a/public/locales/ru/modules/dns-hole-controls.json b/public/locales/ru/modules/dns-hole-controls.json index 8015b3f6dcf..8654078784f 100644 --- a/public/locales/ru/modules/dns-hole-controls.json +++ b/public/locales/ru/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Управление фильтрующими DNS", - "description": "Управляйте PiHole или AdGuard с панели управления" + "description": "Управляйте PiHole или AdGuard с панели управления", + "settings": { + "title": "Настройки управления отверстиями DNS", + "showToggleAllButtons": { + "label": "Показать кнопки \"Включить/Выключить все" + } + } } } \ No newline at end of file diff --git a/public/locales/ru/password-requirements.json b/public/locales/ru/password-requirements.json new file mode 100644 index 00000000000..d2634518986 --- /dev/null +++ b/public/locales/ru/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "Включать цифры", + "lowercase": "Включать строчные буквы", + "uppercase": "Включать строчные буквы", + "special": "Включать специальные символы", + "length": "Включать не менее {{count}} символов" +} \ No newline at end of file diff --git a/public/locales/ru/settings/customization/access.json b/public/locales/ru/settings/customization/access.json new file mode 100644 index 00000000000..906f7dd1320 --- /dev/null +++ b/public/locales/ru/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "Разрешить анонимность", + "description": "Разрешить пользователям, которые не вошли, просматривать вашу доску" + } +} \ No newline at end of file diff --git a/public/locales/ru/settings/customization/general.json b/public/locales/ru/settings/customization/general.json index 53cc6807704..7bfcdfdb566 100644 --- a/public/locales/ru/settings/customization/general.json +++ b/public/locales/ru/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Спец. возможности", "description": "Настроить Homarr для пользователей с ограниченными возможностями и инвалидов" + }, + "access": { + "name": "Доступ", + "description": "Настроить, кто имеет доступ к вашей доске" } } } diff --git a/public/locales/ru/settings/customization/page-appearance.json b/public/locales/ru/settings/customization/page-appearance.json index 6bdcd025e8a..f97f0a8a2a6 100644 --- a/public/locales/ru/settings/customization/page-appearance.json +++ b/public/locales/ru/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Далее, настройте свою панель с помощью CSS, рекомендуется только для опытных пользователей", "placeholder": "Пользовательский CSS будет применяться в последнюю очередь", "applying": "Применение CSS..." - }, - "buttons": { - "submit": "Подтвердить" } -} +} \ No newline at end of file diff --git a/public/locales/ru/tools/docker.json b/public/locales/ru/tools/docker.json new file mode 100644 index 00000000000..47ad955ad68 --- /dev/null +++ b/public/locales/ru/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "В вашем экземпляре Homarr не настроен Docker или произошла ошибка при получении контейнеров. Пожалуйста, ознакомьтесь с документацией по настройке интеграции." + } + }, + "modals": { + "selectBoard": { + "title": "Выберите доску", + "text": "Выберите доску, на которую необходимо добавить приложения для выбранных Docker-контейнеров.", + "form": { + "board": { + "label": "Доска" + }, + "submit": "Добавить приложения" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "Добавление приложений на доску", + "message": "Приложения для выбранных Docker-контейнеров были добавлены на доску." + }, + "error": { + "title": "Не удалось добавить приложения на доску", + "message": "Приложения для выбранных Docker-контейнеров не могут быть добавлены на доску." + } + } + } +} \ No newline at end of file diff --git a/public/locales/ru/user/preferences.json b/public/locales/ru/user/preferences.json new file mode 100644 index 00000000000..8121924ecd8 --- /dev/null +++ b/public/locales/ru/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Предпочтения", + "pageTitle": "Ваши предпочтения", + "boards": { + "defaultBoard": { + "label": "Доска по умолчанию" + } + }, + "accessibility": { + "title": "Спец. возможности", + "disablePulse": { + "label": "Отключить импульс пинга", + "description": "По умолчанию индикаторы пинга в Homarr пульсируют. Это может раздражать. Этот ползунок отключит анимацию" + }, + "replaceIconsWithDots": { + "label": "Замените пинг-точки значками", + "description": "У пользователей, страдающих цветовой слепотой, пинг-точки могут быть неразличимыми. Это заменит индикаторы значками" + } + }, + "localization": { + "language": { + "label": "Язык" + }, + "firstDayOfWeek": { + "label": "Первый день недели", + "options": { + "monday": "Понедельник", + "saturday": "Суббота", + "sunday": "Воскресенье" + } + } + }, + "searchEngine": { + "title": "Поисковая система", + "custom": "Вручную", + "newTab": { + "label": "Открыть результаты поиска в новой вкладке" + }, + "autoFocus": { + "label": "Фокусировка строки поиска при загрузке страницы.", + "description": "Это позволит автоматически фокусировать строку поиска при переходе на страницы форума. Это будет работать только на настольных устройствах." + }, + "template": { + "label": "URL запроса", + "description": "Использовать %s в качестве заполнителя для запроса" + } + } +} \ No newline at end of file diff --git a/public/locales/ru/zod.json b/public/locales/ru/zod.json new file mode 100644 index 00000000000..75138161da7 --- /dev/null +++ b/public/locales/ru/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "Это поле недействительно", + "required": "Это поле обязательно", + "string": { + "startsWith": "Это поле должно начинаться с {{startsWith}}", + "endsWith": "Это поле должно заканчиваться на {{endsWith}}", + "includes": "Это поле должно включать {{includes}}" + }, + "tooSmall": { + "string": "Длина этого поля должна быть не менее {{minimum}} символов", + "number": "Это поле должно быть больше или равно {{minimum}}" + }, + "tooBig": { + "string": "Длина этого поля не должна превышать {{maximum}} символов", + "number": "Это поле должно быть меньше или равно {{maximum}}" + }, + "custom": { + "passwordMatch": "Пароли должны совпадать" + } + } +} \ No newline at end of file diff --git a/public/locales/sk/authentication/invite.json b/public/locales/sk/authentication/invite.json new file mode 100644 index 00000000000..e1f1c7f0f07 --- /dev/null +++ b/public/locales/sk/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "Vytvoriť účet", + "title": "Vytvoriť účet", + "text": "Nižšie uveďte svoje poverenia", + "form": { + "fields": { + "username": { + "label": "Používateľské meno" + }, + "password": { + "label": "Heslo" + }, + "passwordConfirmation": { + "label": "Potvrdenie hesla" + } + }, + "buttons": { + "submit": "Vytvoriť účet" + } + }, + "notifications": { + "loading": { + "title": "Vytvára sa účet", + "text": "Čakajte, prosím" + }, + "success": { + "title": "Účet bol Vytvorený", + "text": "Vaše konto bolo úspešne vytvorené" + }, + "error": { + "title": "Chyba", + "text": "Niečo sa pokazilo, mám nasledujúcu chybu: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/sk/authentication/login.json b/public/locales/sk/authentication/login.json index afd2872dd81..35c68f7a84c 100644 --- a/public/locales/sk/authentication/login.json +++ b/public/locales/sk/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Prihlásiť sa", "title": "Vitaj spat!", - "text": "Prosím zadajte heslo", + "text": "Zadajte svoje prihlasovacie údaje", "form": { "fields": { + "username": { + "label": "Používateľské meno" + }, "password": { - "label": "Heslo", - "placeholder": "Tvoje heslo" + "label": "Heslo" } }, "buttons": { "submit": "Prihlásiť sa" - } - }, - "notifications": { - "checking": { - "title": "Kontrola hesla", - "message": "Vaše heslo sa kontroluje..." - }, - "correct": { - "title": "Prihlásenie bolo úspešné, prebieha presmerovanie..." }, - "wrong": { - "title": "Zadané heslo je nesprávne, skúste to znova." - } - } -} + "afterLoginRedirection": "Po prihlásení budete presmerovaní na stránku {{url}}" + }, + "alert": "Vaše poverovacie údaje sú nesprávne alebo toto konto neexistuje. Skúste to prosím znova." +} \ No newline at end of file diff --git a/public/locales/sk/boards/common.json b/public/locales/sk/boards/common.json new file mode 100644 index 00000000000..a1a55a6e487 --- /dev/null +++ b/public/locales/sk/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "Prispôsobenie dosky" + } +} \ No newline at end of file diff --git a/public/locales/sk/boards/customize.json b/public/locales/sk/boards/customize.json new file mode 100644 index 00000000000..225d4caf1e6 --- /dev/null +++ b/public/locales/sk/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "Prispôsobenie {{name}} Board", + "pageTitle": "Prispôsobenie pre {{name}} Board", + "backToBoard": "Späť na palubu", + "settings": { + "appearance": { + "primaryColor": "Hlavná farba", + "secondaryColor": "Sekundárna farba" + } + }, + "save": { + "button": "Uložiť zmeny", + "note": "Pozor - máte neuložené zmeny!" + }, + "notifications": { + "pending": { + "title": "Uloženie prispôsobenia", + "message": "Počkajte, prosím, kým uložíme vaše prispôsobenie" + }, + "success": { + "title": "Uložené prispôsobenie", + "message": "Vaše prispôsobenie bolo úspešne uložené" + }, + "error": { + "title": "Chyba", + "message": "Nie je možné uložiť zmeny" + } + } +} \ No newline at end of file diff --git a/public/locales/sk/common.json b/public/locales/sk/common.json index 439da61142b..b905597468f 100644 --- a/public/locales/sk/common.json +++ b/public/locales/sk/common.json @@ -3,9 +3,13 @@ "about": "O aplikácii", "cancel": "Zrušiť", "close": "Zavrieť", + "back": "Späť", "delete": "Vymazať", "ok": "OK", "edit": "Upraviť", + "next": "Ďalej", + "previous": "Predchádzajúci", + "confirm": "Potvrďte", "enabled": "Povolené", "disabled": "Zakázané", "enableAll": "Povoliť všetko", diff --git a/public/locales/sk/layout/header.json b/public/locales/sk/layout/header.json new file mode 100644 index 00000000000..3021a569375 --- /dev/null +++ b/public/locales/sk/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "Ide o experimentálnu funkciu systému Homarr. Akékoľvek problémy nahláste na GitHub alebo Discord." + }, + "search": { + "label": "Hladať", + "engines": { + "web": "Vyhľadávanie {{query}} na webe", + "youtube": "Vyhľadajte {{query}} na YouTube", + "torrent": "Vyhľadávanie torrentov {{query}}", + "movie": "Vyhľadajte {{query}} na {{app}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "Zmeniť tému", + "preferences": "Predvoľby používateľa", + "defaultBoard": "Predvolená doska", + "manage": "Spravovať", + "about": { + "label": "O aplikácii", + "new": "Nový" + }, + "logout": "Odhlásenie zo stránky {{username}}", + "login": "Prihlásiť sa" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "Top {{count}} výsledky pre {{search}}." + } + } +} \ No newline at end of file diff --git a/public/locales/sk/layout/manage.json b/public/locales/sk/layout/manage.json new file mode 100644 index 00000000000..df40c670b73 --- /dev/null +++ b/public/locales/sk/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "Domovská stránka" + }, + "boards": { + "title": "Dosky" + }, + "users": { + "title": "Používatelia", + "items": { + "manage": "Spravovať", + "invites": "Pozvánky" + } + }, + "help": { + "title": "Pomocník", + "items": { + "documentation": "Dokumentácia", + "report": "Nahlásiť problém / chybu", + "discord": "Diskord Spoločenstva", + "contribute": "Prispejte" + } + }, + "tools": { + "title": "Nástroje", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sk/manage/boards.json b/public/locales/sk/manage/boards.json new file mode 100644 index 00000000000..8c94ccd2c2a --- /dev/null +++ b/public/locales/sk/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "Dosky", + "pageTitle": "Dosky", + "cards": { + "statistics": { + "apps": "Aplikácie", + "widgets": "Miniaplikácie", + "categories": "Kategórie" + }, + "buttons": { + "view": "Zobraziť tabuľu" + }, + "menu": { + "setAsDefault": "Nastavenie ako predvolenej dosky", + "delete": { + "label": "Odstrániť natrvalo", + "disabled": "Odstránenie zakázané, pretože staršie komponenty Homarr neumožňujú odstránenie predvoleného konfigurátora. Odstránenie bude možné v budúcnosti." + } + }, + "badges": { + "fileSystem": "Súborový systém", + "default": "Predvolené" + } + }, + "buttons": { + "create": "Vytvoriť novú tabuľu" + }, + "modals": { + "delete": { + "title": "Odstrániť dosku", + "text": "Ste si istí, že chcete túto tabuľu vymazať? Tento krok sa nedá vrátiť späť a vaše údaje sa natrvalo stratia." + }, + "create": { + "title": "Vytvoriť tabuľu", + "text": "Názov nie je možné zmeniť po vytvorení nástenky.", + "form": { + "name": { + "label": "Názov" + }, + "submit": "Vytvoriť" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sk/manage/index.json b/public/locales/sk/manage/index.json new file mode 100644 index 00000000000..a4b7ccdfc9f --- /dev/null +++ b/public/locales/sk/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "Spravovať", + "hero": { + "title": "Vitajte späť, {{username}}", + "fallbackUsername": "Anonymný", + "subtitle": "Vitajte vo vašom aplikačnom centre. Organizujte, optimalizujte a ovládnite!" + }, + "quickActions": { + "title": "Rýchle akcie", + "boards": { + "title": "Vaše dosky", + "subtitle": "Vytváranie a správa tabúľ" + }, + "inviteUsers": { + "title": "Pozvať nového užívateľa", + "subtitle": "Vytvorenie a odoslanie pozvánky na registráciu" + }, + "manageUsers": { + "title": "Spravovať používateľov", + "subtitle": "Odstránenie a správa používateľov" + } + } +} \ No newline at end of file diff --git a/public/locales/sk/manage/users.json b/public/locales/sk/manage/users.json new file mode 100644 index 00000000000..4b44e0d57e8 --- /dev/null +++ b/public/locales/sk/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "Používatelia", + "pageTitle": "Spravovať používateľov", + "text": "Pomocou používateľov môžete nakonfigurovať, kto môže upravovať informačné panely. Budúce verzie aplikácie Homarr budú mať ešte podrobnejšie ovládanie oprávnení a tabuliek.", + "buttons": { + "create": "Vytvoriť" + }, + "table": { + "header": { + "user": "Používateľ" + } + }, + "tooltips": { + "deleteUser": "Odstrániť používateľa", + "demoteAdmin": "Zníženie funkcie správcu", + "promoteToAdmin": "Povýšenie na správcu" + }, + "modals": { + "delete": { + "title": "Odstránenie používateľa {{name}}", + "text": "Ste si istí, že chcete odstrániť používateľa {{name}}? Tým sa vymažú údaje spojené s týmto účtom, ale nie všetky panely vytvorené týmto používateľom." + }, + "change-role": { + "promote": { + "title": "Povýšenie používateľa {{name}} na administrátora", + "text": "Ste si istí, že chcete povýšiť používateľa {{name}} na administrátora? Tým získa používateľ prístup ku všetkým zdrojom vo vašej inštancii Homarr." + }, + "demote": { + "title": "Odstránenie používateľa {{name}} na používateľa", + "text": "Ste si istí, že chcete povýšiť používateľa {{name}} na administrátora? Tým získa používateľ prístup ku všetkým zdrojom vo vašej inštancii Homarr." + }, + "confirm": "Potvrďte" + } + }, + "searchDoesntMatch": "Vaše vyhľadávanie nezodpovedá žiadnym záznamom. Upravte prosím svoj filter." +} \ No newline at end of file diff --git a/public/locales/sk/manage/users/create.json b/public/locales/sk/manage/users/create.json new file mode 100644 index 00000000000..bb36338a955 --- /dev/null +++ b/public/locales/sk/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "Vytvoriť užívateľa", + "steps": { + "account": { + "title": "Prvý krok", + "text": "Vytvoriť účet", + "username": { + "label": "Používateľské meno" + }, + "email": { + "label": "E-mail" + } + }, + "security": { + "title": "Druhý krok", + "text": "Heslo", + "password": { + "label": "Heslo" + } + }, + "finish": { + "title": "Potvrdenie", + "text": "Uložiť do databázy", + "card": { + "title": "Preskúmajte svoje vstupy", + "text": "Po odoslaní údajov do databázy sa používateľ bude môcť prihlásiť. Ste si istí, že chcete tohto používateľa uložiť do databázy a aktivovať prihlásenie?" + }, + "table": { + "header": { + "property": "Vlastnosti", + "value": "Hodnota", + "username": "Používateľské meno", + "email": "E-mail", + "password": "Heslo" + }, + "notSet": "Nenastavené", + "valid": "Platné" + }, + "failed": "Vytvorenie používateľa sa nepodarilo: {{error}}" + }, + "completed": { + "alert": { + "title": "Používateľ bol vytvorený", + "text": "Používateľ bol vytvorený v databáze. Teraz sa môže prihlásiť." + } + } + }, + "buttons": { + "generateRandomPassword": "Generovať náhodné", + "createAnother": "Vytvorenie ďalšieho" + } +} \ No newline at end of file diff --git a/public/locales/sk/manage/users/invites.json b/public/locales/sk/manage/users/invites.json new file mode 100644 index 00000000000..2c9801aef3c --- /dev/null +++ b/public/locales/sk/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Pozvania používateľov", + "pageTitle": "Správa pozvánok používateľov", + "description": "Pomocou pozvánok môžete pozvať používateľov do svojej inštancie služby Homarr. Pozvánka je platná len na určitý časový úsek a možno ju použiť len raz. Platnosť musí byť od 5 minút do 12 mesiacov pri vytvorení.", + "button": { + "createInvite": "Vytvoriť pozvánku", + "deleteInvite": "Odstránenie pozvánky" + }, + "table": { + "header": { + "id": "ID", + "creator": "Autor", + "expires": "Expirácia", + "action": "Akcie" + }, + "data": { + "expiresAt": "vypršala platnosť {{at}}", + "expiresIn": "na stránke {{in}}" + } + }, + "modals": { + "create": { + "title": "Vytvoriť Pozvánku", + "description": "Po vypršaní platnosti pozvánky už nebude platná a príjemca pozvánky si nebude môcť vytvoriť účet.", + "form": { + "expires": "Dátum vypršania", + "submit": "Vytvoriť" + } + }, + "copy": { + "title": "Kópia pozvánky", + "description": "Vaša pozvánka bola vygenerovaná. Po zatvorení tohto modálneho okna už nebudete môcť skopírovať tento odkaz. Ak si už neželáte pozvať uvedenú osobu, môžete túto pozvánku kedykoľvek vymazať.", + "invitationLink": "Odkaz na pozvánku", + "details": { + "id": "ID", + "token": "Token" + }, + "button": { + "close": "Kopírovať a rozpustiť" + } + }, + "delete": { + "title": "Odstránenie pozvánky", + "description": "Ste si istí, že chcete túto pozvánku vymazať? Používatelia s týmto odkazom si už nebudú môcť vytvoriť účet pomocou tohto odkazu." + } + }, + "noInvites": "Zatiaľ nie sú k dispozícii žiadne pozvánky." +} \ No newline at end of file diff --git a/public/locales/sk/modules/calendar.json b/public/locales/sk/modules/calendar.json index e6148d947f7..b7498827e83 100644 --- a/public/locales/sk/modules/calendar.json +++ b/public/locales/sk/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Použi Sonarr v4 API" }, - "sundayStart": { - "label": "Začni týždeň v Nedeľu" - }, "radarrReleaseType": { "label": "Typ Radarr releasu", "data": { @@ -22,7 +19,7 @@ "label": "Skryť dni v týždni" }, "showUnmonitored": { - "label": "" + "label": "Zobraziť nesledované položky" }, "fontSize": { "label": "Veľkosť písma", diff --git a/public/locales/sk/modules/dns-hole-controls.json b/public/locales/sk/modules/dns-hole-controls.json index f29a7394d6f..3392d675bbf 100644 --- a/public/locales/sk/modules/dns-hole-controls.json +++ b/public/locales/sk/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Kontrola diery DNS", - "description": "Ovládajte PiHole alebo AdGuard z ovládacieho panela" + "description": "Ovládajte PiHole alebo AdGuard z ovládacieho panela", + "settings": { + "title": "Nastavenia ovládania otvoru DNS", + "showToggleAllButtons": { + "label": "Zobrazenie tlačidiel \"Povoliť/Zakázať všetko" + } + } } } \ No newline at end of file diff --git a/public/locales/sk/password-requirements.json b/public/locales/sk/password-requirements.json new file mode 100644 index 00000000000..7dd2af803b6 --- /dev/null +++ b/public/locales/sk/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "Vrátane čísiel", + "lowercase": "Zahŕňa malé písmeno", + "uppercase": "Zahŕňa veľké písmená", + "special": "Zahŕňa špeciálny znak", + "length": "Obsahuje aspoň {{count}} znakov" +} \ No newline at end of file diff --git a/public/locales/sk/settings/common.json b/public/locales/sk/settings/common.json index 2c42d61692f..289df39df9d 100644 --- a/public/locales/sk/settings/common.json +++ b/public/locales/sk/settings/common.json @@ -13,7 +13,7 @@ "thirdPartyContent": "Pozrite si obsah tretích strán", "thirdPartyContentTable": { "dependencyName": "Závislosť", - "dependencyVersion": "Verzia" + "dependencyVersion": "verzia" } }, "grow": "Zväčšiť mriežku (zabrať všetok priestor)", diff --git a/public/locales/sk/settings/customization/access.json b/public/locales/sk/settings/customization/access.json new file mode 100644 index 00000000000..4303366e2f3 --- /dev/null +++ b/public/locales/sk/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "Povoľte anonymné", + "description": "Povoľte používateľom, ktorí nie sú prihlásení, zobrazovať vašu nástenku" + } +} \ No newline at end of file diff --git a/public/locales/sk/settings/customization/general.json b/public/locales/sk/settings/customization/general.json index 45781937eb5..942e7baf55b 100644 --- a/public/locales/sk/settings/customization/general.json +++ b/public/locales/sk/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Prístupnosť", "description": "Konfigurácia aplikácie Homarr pre zdravotne postihnutých a hendikepovaných používateľov" + }, + "access": { + "name": "Prístup", + "description": "Konfigurácia osôb, ktoré majú prístup k vašej nástenke" } } } diff --git a/public/locales/sk/settings/customization/page-appearance.json b/public/locales/sk/settings/customization/page-appearance.json index 25d15e87a74..d290a9d2571 100644 --- a/public/locales/sk/settings/customization/page-appearance.json +++ b/public/locales/sk/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Ďalej si prispôsobte ovládací panel pomocou CSS, odporúča sa len pre skúsených používateľov", "placeholder": "Vlastné CSS sa použije ako posledné", "applying": "Aplikuje sa CSS..." - }, - "buttons": { - "submit": "Odoslať" } -} +} \ No newline at end of file diff --git a/public/locales/sk/tools/docker.json b/public/locales/sk/tools/docker.json new file mode 100644 index 00000000000..b7179f80e9c --- /dev/null +++ b/public/locales/sk/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "Vaša inštancia Homarr nemá nakonfigurovaný Docker alebo sa jej nepodarilo načítať kontajnery. Pozrite si dokumentáciu o tom, ako nastaviť integráciu." + } + }, + "modals": { + "selectBoard": { + "title": "Výber dosky", + "text": "Zvoľte dosku, na ktorú chcete pridať aplikácie pre vybrané kontajnery Docker.", + "form": { + "board": { + "label": "Doska" + }, + "submit": "Pridať aplikácie" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "Pridanie aplikácií na dosku", + "message": "Aplikácie pre vybrané kontajnery Docker boli pridané na tabuľu." + }, + "error": { + "title": "Nepodarilo sa pridať aplikácie na palubu", + "message": "Aplikácie pre vybrané kontajnery Docker boli pridané na tabuľu." + } + } + } +} \ No newline at end of file diff --git a/public/locales/sk/user/preferences.json b/public/locales/sk/user/preferences.json new file mode 100644 index 00000000000..3515d97f3d1 --- /dev/null +++ b/public/locales/sk/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Predvoľby", + "pageTitle": "Vaše preferencie", + "boards": { + "defaultBoard": { + "label": "Predvolená doska" + } + }, + "accessibility": { + "title": "Prístupnosť", + "disablePulse": { + "label": "Zakázanie impulzu ping", + "description": "V predvolenom nastavení budú indikátory ping v aplikácii Homarr pulzovať. To môže byť nepríjemné. Tento posuvník deaktivuje animáciu" + }, + "replaceIconsWithDots": { + "label": "Nahradenie bodov ping ikonami", + "description": "Pre farboslepých používateľov môžu byť pingové body nerozpoznateľné. Toto nahradí indikátory ikonami" + } + }, + "localization": { + "language": { + "label": "Jazyk" + }, + "firstDayOfWeek": { + "label": "Prvý deň v týždni", + "options": { + "monday": "Pondelok", + "saturday": "Sobota", + "sunday": "Nedeľa" + } + } + }, + "searchEngine": { + "title": "Vyhľadávač", + "custom": "Vlastné", + "newTab": { + "label": "Otvorenie výsledkov vyhľadávania na novej karte" + }, + "autoFocus": { + "label": "Zameranie vyhľadávacieho panela pri načítaní stránky.", + "description": "Pri prechode na stránky nástenky sa automaticky zaostrí vyhľadávací panel. Funguje to len na zariadeniach s počítačom." + }, + "template": { + "label": "Adresa URL dopytu", + "description": "Použite %s ako zástupný symbol pre dotaz" + } + } +} \ No newline at end of file diff --git a/public/locales/sk/zod.json b/public/locales/sk/zod.json new file mode 100644 index 00000000000..6b17c83ee8d --- /dev/null +++ b/public/locales/sk/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "Toto pole je neplatné", + "required": "Toto pole je povinné", + "string": { + "startsWith": "Toto pole musí začínať na {{startsWith}}", + "endsWith": "Toto pole musí končiť na {{endsWith}}", + "includes": "Toto pole musí obsahovať {{includes}}" + }, + "tooSmall": { + "string": "Toto pole musí byť dlhé aspoň {{minimum}} znakov", + "number": "Toto pole musí byť väčšie alebo rovné {{minimum}}" + }, + "tooBig": { + "string": "Toto pole musí mať najviac {{maximum}} znakov", + "number": "Toto pole musí byť menšie alebo rovné {{maximum}}" + }, + "custom": { + "passwordMatch": "Heslá sa musia zhodovať" + } + } +} \ No newline at end of file diff --git a/public/locales/sl/authentication/invite.json b/public/locales/sl/authentication/invite.json new file mode 100644 index 00000000000..3d70631164e --- /dev/null +++ b/public/locales/sl/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Uporabniško ime" + }, + "password": { + "label": "Geslo" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Napaka", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sl/authentication/login.json b/public/locales/sl/authentication/login.json index e90fe2242dc..9b1bb1deafb 100644 --- a/public/locales/sl/authentication/login.json +++ b/public/locales/sl/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Dobrodošli nazaj!", - "text": "Prosimo, vnesite svoje geslo", + "text": "", "form": { "fields": { + "username": { + "label": "Uporabniško ime" + }, "password": { - "label": "Geslo", - "placeholder": "Vaše geslo" + "label": "Geslo" } }, "buttons": { "submit": "Prijava" - } - }, - "notifications": { - "checking": { - "title": "Preverjanje gesla", - "message": "Preverjamo vaše geslo..." - }, - "correct": { - "title": "Prijava uspešna, preusmeritev..." }, - "wrong": { - "title": "Vneseno geslo je napačno, poskusite znova." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/sl/boards/common.json b/public/locales/sl/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/sl/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/sl/boards/customize.json b/public/locales/sl/boards/customize.json new file mode 100644 index 00000000000..45c0ca7cbff --- /dev/null +++ b/public/locales/sl/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Napaka", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sl/common.json b/public/locales/sl/common.json index 2bd8c975e48..4250450c64a 100644 --- a/public/locales/sl/common.json +++ b/public/locales/sl/common.json @@ -3,9 +3,13 @@ "about": "O programu", "cancel": "Prekliči", "close": "Zapri", + "back": "", "delete": "Izbriši", "ok": "V redu", "edit": "Uredi", + "next": "", + "previous": "", + "confirm": "Potrdi", "enabled": "", "disabled": "", "enableAll": "", diff --git a/public/locales/sl/layout/header.json b/public/locales/sl/layout/header.json new file mode 100644 index 00000000000..a371cc6a3b8 --- /dev/null +++ b/public/locales/sl/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "O programu", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sl/layout/manage.json b/public/locales/sl/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/sl/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sl/manage/boards.json b/public/locales/sl/manage/boards.json new file mode 100644 index 00000000000..f68623a1b46 --- /dev/null +++ b/public/locales/sl/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Ime" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sl/manage/index.json b/public/locales/sl/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/sl/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sl/manage/users.json b/public/locales/sl/manage/users.json new file mode 100644 index 00000000000..700a5d503b1 --- /dev/null +++ b/public/locales/sl/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Uporabnik" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Potrdi" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/sl/manage/users/create.json b/public/locales/sl/manage/users/create.json new file mode 100644 index 00000000000..0f6744541f1 --- /dev/null +++ b/public/locales/sl/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Uporabniško ime" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Geslo", + "password": { + "label": "Geslo" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Uporabniško ime", + "email": "", + "password": "Geslo" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/sl/manage/users/invites.json b/public/locales/sl/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/sl/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/sl/modules/calendar.json b/public/locales/sl/modules/calendar.json index d912b46b1a6..26e020933a5 100644 --- a/public/locales/sl/modules/calendar.json +++ b/public/locales/sl/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Uporaba vmesnika API Sonarr v4" }, - "sundayStart": { - "label": "Začni teden z nedeljo" - }, "radarrReleaseType": { "label": "Tip sprostitve Radarr", "data": { diff --git a/public/locales/sl/modules/dns-hole-controls.json b/public/locales/sl/modules/dns-hole-controls.json index f8daba13bb4..7391fea94d2 100644 --- a/public/locales/sl/modules/dns-hole-controls.json +++ b/public/locales/sl/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "", - "description": "" + "description": "", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/sl/password-requirements.json b/public/locales/sl/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/sl/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/sl/settings/customization/access.json b/public/locales/sl/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/sl/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/sl/settings/customization/general.json b/public/locales/sl/settings/customization/general.json index 623dd8c69cb..46cc68c6902 100644 --- a/public/locales/sl/settings/customization/general.json +++ b/public/locales/sl/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "", "description": "" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/sl/settings/customization/page-appearance.json b/public/locales/sl/settings/customization/page-appearance.json index d0528335b72..6702f672310 100644 --- a/public/locales/sl/settings/customization/page-appearance.json +++ b/public/locales/sl/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Dadatno prilagodite pogled s CSS. Priporočljivo le za izkušene uporabnike", "placeholder": "Prilagojeni CSS bo uporabljen kot zadnji", "applying": "Uporaba CSS..." - }, - "buttons": { - "submit": "Pošlji" } -} +} \ No newline at end of file diff --git a/public/locales/sl/tools/docker.json b/public/locales/sl/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/sl/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sl/user/preferences.json b/public/locales/sl/user/preferences.json new file mode 100644 index 00000000000..65e05dc2670 --- /dev/null +++ b/public/locales/sl/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "", + "disablePulse": { + "label": "", + "description": "" + }, + "replaceIconsWithDots": { + "label": "", + "description": "" + } + }, + "localization": { + "language": { + "label": "Jezik" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Iskalnik", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "URL poizvedbe", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sl/zod.json b/public/locales/sl/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/sl/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sv/authentication/invite.json b/public/locales/sv/authentication/invite.json new file mode 100644 index 00000000000..b3990e71c18 --- /dev/null +++ b/public/locales/sv/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Användarnamn" + }, + "password": { + "label": "Lösenord" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Fel", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sv/authentication/login.json b/public/locales/sv/authentication/login.json index 4ff9314532d..be8c328d38e 100644 --- a/public/locales/sv/authentication/login.json +++ b/public/locales/sv/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Logga in", "title": "Välkommen tillbaka!", - "text": "Ange ditt lösenord", + "text": "Ange dina autentiseringsuppgifter", "form": { "fields": { + "username": { + "label": "Användarnamn" + }, "password": { - "label": "Lösenord", - "placeholder": "Ditt lösenord" + "label": "Lösenord" } }, "buttons": { "submit": "Logga in" - } - }, - "notifications": { - "checking": { - "title": "Kontrollerar ditt lösenord", - "message": "Ditt lösenord kontrolleras..." - }, - "correct": { - "title": "Inloggning lyckades, omdirigerar..." }, - "wrong": { - "title": "Lösenordet du angav är felaktigt. Försök igen." - } - } -} + "afterLoginRedirection": "Efter inloggningen kommer du att omdirigeras till {{url}}" + }, + "alert": "Dina autentiseringsuppgifter är felaktiga eller så finns inte det här kontot. Vänligen försök igen." +} \ No newline at end of file diff --git a/public/locales/sv/boards/common.json b/public/locales/sv/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/sv/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/sv/boards/customize.json b/public/locales/sv/boards/customize.json new file mode 100644 index 00000000000..48604fe9975 --- /dev/null +++ b/public/locales/sv/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Fel", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sv/common.json b/public/locales/sv/common.json index 299527df4f0..6349675d43b 100644 --- a/public/locales/sv/common.json +++ b/public/locales/sv/common.json @@ -3,9 +3,13 @@ "about": "Om", "cancel": "Avbryt", "close": "Stäng", + "back": "Bakåt", "delete": "Radera", "ok": "OK", "edit": "Redigera", + "next": "Nästa", + "previous": "Föregående", + "confirm": "Bekräfta", "enabled": "Aktiverad", "disabled": "Inaktiverad", "enableAll": "Aktivera alla", diff --git a/public/locales/sv/layout/header.json b/public/locales/sv/layout/header.json new file mode 100644 index 00000000000..4cd312962cc --- /dev/null +++ b/public/locales/sv/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Om", + "new": "" + }, + "logout": "", + "login": "Logga in" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sv/layout/manage.json b/public/locales/sv/layout/manage.json new file mode 100644 index 00000000000..95627fe67bc --- /dev/null +++ b/public/locales/sv/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "Dokumentation", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sv/layout/modals/add-app.json b/public/locales/sv/layout/modals/add-app.json index 3861b5f03ed..da48e982180 100644 --- a/public/locales/sv/layout/modals/add-app.json +++ b/public/locales/sv/layout/modals/add-app.json @@ -78,7 +78,7 @@ } }, "lineClampAppName": { - "label": "", + "label": "Radbrytning för appnamn", "description": "Definierar hur många rader din titel maximalt ska rymmas på. Ange 0 för obegränsat." } }, diff --git a/public/locales/sv/manage/boards.json b/public/locales/sv/manage/boards.json new file mode 100644 index 00000000000..795a4f5059d --- /dev/null +++ b/public/locales/sv/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "Appar", + "widgets": "Widgets", + "categories": "Kategorier" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Namn" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sv/manage/index.json b/public/locales/sv/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/sv/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sv/manage/users.json b/public/locales/sv/manage/users.json new file mode 100644 index 00000000000..b44e9328519 --- /dev/null +++ b/public/locales/sv/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Användare" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Bekräfta" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/sv/manage/users/create.json b/public/locales/sv/manage/users/create.json new file mode 100644 index 00000000000..c1680c0961c --- /dev/null +++ b/public/locales/sv/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Användarnamn" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Lösenord", + "password": { + "label": "Lösenord" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Användarnamn", + "email": "", + "password": "Lösenord" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/sv/manage/users/invites.json b/public/locales/sv/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/sv/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/sv/modules/calendar.json b/public/locales/sv/modules/calendar.json index 30b326b7118..1daeec30398 100644 --- a/public/locales/sv/modules/calendar.json +++ b/public/locales/sv/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Använd Sonarr v4 API" }, - "sundayStart": { - "label": "Börja veckan på söndag" - }, "radarrReleaseType": { "label": "Radarr releasetyp", "data": { diff --git a/public/locales/sv/modules/dns-hole-controls.json b/public/locales/sv/modules/dns-hole-controls.json index bb82e3e95b6..00696129e4e 100644 --- a/public/locales/sv/modules/dns-hole-controls.json +++ b/public/locales/sv/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Kontroller av DNS hole", - "description": "Styr PiHole eller AdGuard från din instrumentpanel" + "description": "Styr PiHole eller AdGuard från din instrumentpanel", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/sv/password-requirements.json b/public/locales/sv/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/sv/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/sv/settings/customization/access.json b/public/locales/sv/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/sv/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/sv/settings/customization/general.json b/public/locales/sv/settings/customization/general.json index 50058ab0f8c..e091f6b4cca 100644 --- a/public/locales/sv/settings/customization/general.json +++ b/public/locales/sv/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Tillgänglighet", "description": "Konfigurera Homarr för funktionshindrade användare" + }, + "access": { + "name": "", + "description": "Konfigurera vem som har tillgång till din tavla" } } } diff --git a/public/locales/sv/settings/customization/page-appearance.json b/public/locales/sv/settings/customization/page-appearance.json index 58cdc56daad..01dc814bcf6 100644 --- a/public/locales/sv/settings/customization/page-appearance.json +++ b/public/locales/sv/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Vidare kan du anpassa din instrumentpanel med CSS, vilket endast rekommenderas för erfarna användare", "placeholder": "Anpassad CSS tillämpas sist", "applying": "Tillämpar CSS..." - }, - "buttons": { - "submit": "Skicka" } -} +} \ No newline at end of file diff --git a/public/locales/sv/tools/docker.json b/public/locales/sv/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/sv/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/sv/user/preferences.json b/public/locales/sv/user/preferences.json new file mode 100644 index 00000000000..26de24fa3c9 --- /dev/null +++ b/public/locales/sv/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "Tillgänglighet", + "disablePulse": { + "label": "Inaktivera ping-puls", + "description": "Som standard kommer ping-indikatorerna i Homarr att pulsera. Detta kan vara irriterande. Det här reglaget avaktiverar animeringen" + }, + "replaceIconsWithDots": { + "label": "Ersätt ping-prickar med ikoner", + "description": "För färgblinda användare kan ping-punkter vara oigenkännliga. Detta kommer att ersätta indikatorer med ikoner" + } + }, + "localization": { + "language": { + "label": "Språk" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Sökmotor", + "custom": "Anpassad", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "URL för förfrågan", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/sv/zod.json b/public/locales/sv/zod.json new file mode 100644 index 00000000000..c69e74ec834 --- /dev/null +++ b/public/locales/sv/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "Fältet är ogiltigt", + "required": "Detta fält är obligatoriskt", + "string": { + "startsWith": "Det här fältet måste börja med {{startsWith}}", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/tr/authentication/invite.json b/public/locales/tr/authentication/invite.json new file mode 100644 index 00000000000..33e0718f7bd --- /dev/null +++ b/public/locales/tr/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "Hesap Oluştur", + "title": "Hesap Oluştur", + "text": "Lütfen kimlik bilgilerinizi aşağıda tanımlayın", + "form": { + "fields": { + "username": { + "label": "Kullanıcı adı" + }, + "password": { + "label": "Şifre" + }, + "passwordConfirmation": { + "label": "Şifreyi onayla" + } + }, + "buttons": { + "submit": "Hesap oluştur" + } + }, + "notifications": { + "loading": { + "title": "Hesap oluşturuluyor", + "text": "Lütfen bekleyin" + }, + "success": { + "title": "Hesap oluşturuldu", + "text": "Hesabınız başarıyla oluşturuldu" + }, + "error": { + "title": "Hata", + "text": "Bir hata oluştu, oluşan hata: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/tr/authentication/login.json b/public/locales/tr/authentication/login.json index 74b7bef2713..ed31c626bb9 100644 --- a/public/locales/tr/authentication/login.json +++ b/public/locales/tr/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "Giriş", "title": "Tekrar hoşgeldin!", - "text": "Lütfen şifrenizi girin", + "text": "Lütfen kimlik bilgilerinizi girin", "form": { "fields": { + "username": { + "label": "Kullanıcı adı" + }, "password": { - "label": "Şifre", - "placeholder": "Şifreniz" + "label": "Şifre" } }, "buttons": { "submit": "Kayıt ol" - } - }, - "notifications": { - "checking": { - "title": "Şifrenizi kontrol edin", - "message": "Şifreniz kontrol ediliyor..." - }, - "correct": { - "title": "Giriş başarılı, yönlendiriliyor..." }, - "wrong": { - "title": "Girdiğin şifre yanlış, lütfen tekrar dene." - } - } -} + "afterLoginRedirection": "Giriş yaptıktan sonra {{url}} adresine yönlendirileceksiniz" + }, + "alert": "Kimlik bilgileriniz yanlış veya bu hesap mevcut değil. Lütfen tekrar deneyin." +} \ No newline at end of file diff --git a/public/locales/tr/boards/common.json b/public/locales/tr/boards/common.json new file mode 100644 index 00000000000..e6da3b6032d --- /dev/null +++ b/public/locales/tr/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "Paneli özelleştir" + } +} \ No newline at end of file diff --git a/public/locales/tr/boards/customize.json b/public/locales/tr/boards/customize.json new file mode 100644 index 00000000000..c4033f18af6 --- /dev/null +++ b/public/locales/tr/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "{{name}} Panelini Özelleştir", + "pageTitle": "{{name}} Panelini için özelleştirme", + "backToBoard": "Panele dön", + "settings": { + "appearance": { + "primaryColor": "Birincil renk", + "secondaryColor": "İkincil renk" + } + }, + "save": { + "button": "Değişiklikleri kaydet", + "note": "Dikkatli olun, kaydedilmemiş değişiklikleriniz var!" + }, + "notifications": { + "pending": { + "title": "Özelleştirmeyi Kaydet", + "message": "Özelleştirmeleriniz kaydedilirken lütfen bekleyin" + }, + "success": { + "title": "Özelleştirmeleriniz kaydedildi", + "message": "Özelleştirmeleriniz başarıyla kaydedildi" + }, + "error": { + "title": "Hata", + "message": "Değişiklikler kaydedilemiyor" + } + } +} \ No newline at end of file diff --git a/public/locales/tr/common.json b/public/locales/tr/common.json index fe6c0f3abfd..4f0d107abd5 100644 --- a/public/locales/tr/common.json +++ b/public/locales/tr/common.json @@ -3,9 +3,13 @@ "about": "Hakkında", "cancel": "Vazgeç", "close": "Kapat", + "back": "Geri", "delete": "Sil", "ok": "Tamam", "edit": "Düzenle", + "next": "İleri", + "previous": "Önceki", + "confirm": "Onayla", "enabled": "Etkin", "disabled": "Pasif", "enableAll": "Tümünü etkinleştir", diff --git a/public/locales/tr/layout/common.json b/public/locales/tr/layout/common.json index 4a16353ed67..d3749e2104a 100644 --- a/public/locales/tr/layout/common.json +++ b/public/locales/tr/layout/common.json @@ -19,7 +19,7 @@ "moveUp": "Yukarı taşı", "moveDown": "Aşağı taşı", "addCategory": "Kategori ekle {{location}}", - "addAbove": "yukarıda", - "addBelow": "aşağıda" + "addAbove": "yukarı", + "addBelow": "aşağı" } } \ No newline at end of file diff --git a/public/locales/tr/layout/element-selector/selector.json b/public/locales/tr/layout/element-selector/selector.json index 722e5aad91c..145059b1890 100644 --- a/public/locales/tr/layout/element-selector/selector.json +++ b/public/locales/tr/layout/element-selector/selector.json @@ -1,6 +1,6 @@ { "modal": { - "title": "Yeni bir araç ekle", + "title": "Yeni araç ekle", "text": "Araçlar, Homarr'ın ana öğesidir. Uygulamalarınızı ve diğer bilgileri görüntülemek için kullanılırlar. İstediğiniz kadar araç ekleyebilirsiniz." }, "widgetDescription": "Widget'lar, uygulamalarınız üzerinde daha fazla kontrol sağlamak için uygulamalarınızla etkileşime girer. Genellikle kullanımdan önce ek yapılandırma gerektirirler.", @@ -10,7 +10,7 @@ }, "apps": "Uygulamalar", "app": { - "defaultName": "Sizin Uygulamanız" + "defaultName": "Uygulama Adınız" }, "widgets": "Widget'lar", "categories": "Kategoriler", diff --git a/public/locales/tr/layout/header.json b/public/locales/tr/layout/header.json new file mode 100644 index 00000000000..90a1bfff3d5 --- /dev/null +++ b/public/locales/tr/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "Bu Homarr'ın deneysel bir özelliğidir. Lütfen herhangi bir sorunu GitHub veya Discordadresinden bildirin." + }, + "search": { + "label": "Ara", + "engines": { + "web": "Web'de {{query}} için arama yapın", + "youtube": "YouTube'da {{query}} için arama yapın", + "torrent": "Torrent'te {{query}} için arama yapın", + "movie": "{{app}} üzerinde {{query}} için arama yapın" + } + }, + "actions": { + "avatar": { + "switchTheme": "Tema seç", + "preferences": "Kullanıcı Tercihleri", + "defaultBoard": "Varsayılan Panel", + "manage": "Yönet", + "about": { + "label": "Hakkında", + "new": "Yeni" + }, + "logout": "{{username}} kullanıcısından çıkış yapın", + "login": "Giriş" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "{{search}} için en iyi {{count}} sonuç." + } + } +} \ No newline at end of file diff --git a/public/locales/tr/layout/manage.json b/public/locales/tr/layout/manage.json new file mode 100644 index 00000000000..b36495f2426 --- /dev/null +++ b/public/locales/tr/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "Ana sayfa" + }, + "boards": { + "title": "Paneller" + }, + "users": { + "title": "Kullanıcılar", + "items": { + "manage": "Yönet", + "invites": "Davetler" + } + }, + "help": { + "title": "Yardım", + "items": { + "documentation": "Dokümantasyon", + "report": "Sorun / hata bildirin", + "discord": "Discord Topluluğu", + "contribute": "Katkıda bulunun" + } + }, + "tools": { + "title": "Araçlar", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/tr/manage/boards.json b/public/locales/tr/manage/boards.json new file mode 100644 index 00000000000..291251153bd --- /dev/null +++ b/public/locales/tr/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "Paneller", + "pageTitle": "Paneller", + "cards": { + "statistics": { + "apps": "Uygulamalar", + "widgets": "Widget'lar", + "categories": "Kategoriler" + }, + "buttons": { + "view": "Panelleri görüntüle" + }, + "menu": { + "setAsDefault": "Varsayılan panel olarak ayarlayın", + "delete": { + "label": "Kalıcı olarak sil", + "disabled": "Silme devre dışı, çünkü eski Homarr bileşenleri varsayılan yapılandırmanın silinmesine izin vermiyor. Silme işlemi gelecekte mümkün olacaktır." + } + }, + "badges": { + "fileSystem": "Dosya Sistemi", + "default": "Varsayılan" + } + }, + "buttons": { + "create": "Yeni panel oluştur" + }, + "modals": { + "delete": { + "title": "Paneli sil", + "text": "Bu paneli silmek istediğinizden emin misiniz? Bu işlem geri alınamaz ve verileriniz kalıcı olarak kaybolur." + }, + "create": { + "title": "Panel oluştur", + "text": "Bir pano oluşturulduktan sonra isim değiştirilemez.", + "form": { + "name": { + "label": "İsim" + }, + "submit": "Oluştur" + } + } + } +} \ No newline at end of file diff --git a/public/locales/tr/manage/index.json b/public/locales/tr/manage/index.json new file mode 100644 index 00000000000..c16314c5161 --- /dev/null +++ b/public/locales/tr/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "Yönet", + "hero": { + "title": "Tekrar hoş geldin {{username}}!", + "fallbackUsername": "Anonim", + "subtitle": "Uygulama Merkezinize Hoş Geldiniz. Organize edin, Optimize edin ve Fethedin!" + }, + "quickActions": { + "title": "Hızlı eylemler", + "boards": { + "title": "Panelleriniz", + "subtitle": "Panellerinizi oluşturun ve yönetin" + }, + "inviteUsers": { + "title": "Yeni kullanıcı davet et", + "subtitle": "Kayıt için bir davetiye oluşturun ve gönderin" + }, + "manageUsers": { + "title": "Kullanıcıları yönet", + "subtitle": "Kullanıcılarınızı silin ve yönetin" + } + } +} \ No newline at end of file diff --git a/public/locales/tr/manage/users.json b/public/locales/tr/manage/users.json new file mode 100644 index 00000000000..f91a0ffb967 --- /dev/null +++ b/public/locales/tr/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "Kullanıcılar", + "pageTitle": "Kullanıcıları yönet", + "text": "Kullanıcıları kullanarak panelşnizi kimlerin düzenleyebileceğini yapılandırabilirsiniz. Homarr'ın gelecekteki sürümleri, izinler ve panolar üzerinde daha da ayrıntılı kontrole sahip olacak.", + "buttons": { + "create": "Oluştur" + }, + "table": { + "header": { + "user": "Kullanıcı" + } + }, + "tooltips": { + "deleteUser": "Kullanıcıyı Sil", + "demoteAdmin": "Yöeticilikten çıkar", + "promoteToAdmin": "Yöneticiliğe yükselt" + }, + "modals": { + "delete": { + "title": "{{name}} kullanıcısını sil", + "text": "{{name}} kullanıcısını silmek istediğinizden emin misiniz? Bu, bu hesapla ilişkili verileri silecek, ancak bu kullanıcı tarafından oluşturulan herhangi bir panel silinmeyecektir." + }, + "change-role": { + "promote": { + "title": "{{name}} kullanıcısını yöneticiliğe yükselt", + "text": "{{name}} kullanıcısını yönetici konumuna yükseltmek istediğinizden emin misiniz? Bu, kullanıcıya Homarr örneğinizdeki tüm kaynaklara erişim sağlayacaktır." + }, + "demote": { + "title": "{{name}} kullanıcısının yetkilerini kullanıcı grubuna al", + "text": "{{name}} kullanıcısını kullanıcı grubuna düşürmek istediğinizden emin misiniz? Bu, kullanıcının Homarr bulut sunucunuzdaki tüm kaynaklara erişimini kaldıracaktır." + }, + "confirm": "Onayla" + } + }, + "searchDoesntMatch": "Aramanız hiçbir girişle eşleşmiyor. Lütfen filtrenizi ayarlayın." +} \ No newline at end of file diff --git a/public/locales/tr/manage/users/create.json b/public/locales/tr/manage/users/create.json new file mode 100644 index 00000000000..47bf27d3644 --- /dev/null +++ b/public/locales/tr/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "Kullanıcı ekle", + "steps": { + "account": { + "title": "İlk adım", + "text": "Hesap oluştur", + "username": { + "label": "Kullanıcı adı" + }, + "email": { + "label": "E-Posta" + } + }, + "security": { + "title": "İkinci adım", + "text": "Şifre", + "password": { + "label": "Şifre" + } + }, + "finish": { + "title": "Onayla", + "text": "Veritabanına Kaydet", + "card": { + "title": "Girdilerinizi gözden geçirin", + "text": "Verilerinizi veritabanına gönderdikten sonra kullanıcı giriş yapabilecektir. Bu kullanıcıyı veritabanına kaydedip giriş işlemini aktif hale getirmek istediğinizden emin misiniz?" + }, + "table": { + "header": { + "property": "Sahiplik", + "value": "Değer", + "username": "Kullanıcı adı", + "email": "E-Posta", + "password": "Şifre" + }, + "notSet": "Ayarlanmamış", + "valid": "Geçerli" + }, + "failed": "Kullanıcı oluşturma başarısız oldu: {{error}}" + }, + "completed": { + "alert": { + "title": "Kullanıcı oluşturuldu", + "text": "Kullanıcı veritabanında oluşturuldu. Artık oturum açabilirler." + } + } + }, + "buttons": { + "generateRandomPassword": "Rastgele oluştur", + "createAnother": "Başka bir tane oluştur" + } +} \ No newline at end of file diff --git a/public/locales/tr/manage/users/invites.json b/public/locales/tr/manage/users/invites.json new file mode 100644 index 00000000000..2ce45d4f687 --- /dev/null +++ b/public/locales/tr/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Kullanıcı davetleri", + "pageTitle": "Kullanıcı davetlerini yönet", + "description": "Davetleri kullanarak kullanıcıları Homarr örneğinize davet edebilirsiniz. Davetiye yalnızca belirli bir süre için geçerli olacak ve bir kez kullanılabilir. Son kullanma tarihi, oluşturulduktan sonra 5 dakika ile 12 ay arasında olmalıdır.", + "button": { + "createInvite": "Davetiye oluştur", + "deleteInvite": "Daveti sil" + }, + "table": { + "header": { + "id": "Kimlik", + "creator": "Oluşturan", + "expires": "Bitiş süresi", + "action": "Eylemler" + }, + "data": { + "expiresAt": "süresi doldu {{at}}", + "expiresIn": "içinde {{in}}" + } + }, + "modals": { + "create": { + "title": "Davet oluştur", + "description": "Süre sona erdikten sonra davet artık geçerli olmayacak ve daveti alan kişi bir hesap oluşturamayacaktır.", + "form": { + "expires": "Son geçerlilik tarihi", + "submit": "Oluştur" + } + }, + "copy": { + "title": "Daveti kopyala", + "description": "Davetiyeniz oluşturuldu. Bu modal kapandıktan sonra, artık bu bağlantıyı kopyalayamayacaksınız. Söz konusu kişiyi artık davet etmek istemiyorsanız, bu daveti istediğiniz zaman silebilirsiniz.", + "invitationLink": "Davet bağlantısı", + "details": { + "id": "Kimlik", + "token": "Erişim Anahtarı" + }, + "button": { + "close": "Kopyala & Reddet" + } + }, + "delete": { + "title": "Daveti sil", + "description": "Bu daveti silmek istediğinizden emin misiniz? Bu bağlantıya sahip kullanıcılar artık bu bağlantıyı kullanarak hesap oluşturamayacaktır." + } + }, + "noInvites": "Henüz davetiye bağlantıları yok." +} \ No newline at end of file diff --git a/public/locales/tr/modules/calendar.json b/public/locales/tr/modules/calendar.json index ab92cbbd29c..5e6a2390d4b 100644 --- a/public/locales/tr/modules/calendar.json +++ b/public/locales/tr/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Sonarr v4 API'sini kullan" }, - "sundayStart": { - "label": "Haftaya Pazar günü başlayın" - }, "radarrReleaseType": { "label": "Radarr yayın türü", "data": { diff --git a/public/locales/tr/modules/dns-hole-controls.json b/public/locales/tr/modules/dns-hole-controls.json index 3aa83c7bf51..24cdcd8fdc2 100644 --- a/public/locales/tr/modules/dns-hole-controls.json +++ b/public/locales/tr/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "DNS hole kontrolleri", - "description": "Kontrol panelinizden PiHole veya AdGuard'ı kontrol edin" + "description": "Kontrol panelinizden PiHole veya AdGuard'ı kontrol edin", + "settings": { + "title": "DNS hole kontrol ayarları", + "showToggleAllButtons": { + "label": "'Tümünü Etkinleştir/Devre Dışı Bırak' Butonlarını Göster" + } + } } } \ No newline at end of file diff --git a/public/locales/tr/password-requirements.json b/public/locales/tr/password-requirements.json new file mode 100644 index 00000000000..000881dc32b --- /dev/null +++ b/public/locales/tr/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "Numara içerir", + "lowercase": "Küçük harf içerir", + "uppercase": "Büyük harf içerir", + "special": "Özel karakterleri dahil et", + "length": "En az {{count}} karakter içerir" +} \ No newline at end of file diff --git a/public/locales/tr/settings/customization/access.json b/public/locales/tr/settings/customization/access.json new file mode 100644 index 00000000000..ce19e4d0139 --- /dev/null +++ b/public/locales/tr/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "Anonimliğe izin ver", + "description": "Oturum açmamış kullanıcıların panonuzu görüntülemesine izin verin" + } +} \ No newline at end of file diff --git a/public/locales/tr/settings/customization/general.json b/public/locales/tr/settings/customization/general.json index a621fa84a15..a3df2a5390d 100644 --- a/public/locales/tr/settings/customization/general.json +++ b/public/locales/tr/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Erişilebilirlik", "description": "Homarr'ı engelli kullanıcılar için yapılandırma" + }, + "access": { + "name": "Erişim", + "description": "Panelinize kimlerin erişebileceğini yapılandırın" } } } diff --git a/public/locales/tr/settings/customization/page-appearance.json b/public/locales/tr/settings/customization/page-appearance.json index f256e175008..c29a6bd75fc 100644 --- a/public/locales/tr/settings/customization/page-appearance.json +++ b/public/locales/tr/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Ayrıca, yalnızca deneyimli kullanıcılar için önerilen CSS kullanarak kontrol panelinizi özelleştirin", "placeholder": "Özel CSS en son uygulanacaktır", "applying": "CSS uygulanıyor..." - }, - "buttons": { - "submit": "Gönder" } -} +} \ No newline at end of file diff --git a/public/locales/tr/settings/general/theme-selector.json b/public/locales/tr/settings/general/theme-selector.json index 6a3dde83aab..2681d374ce1 100644 --- a/public/locales/tr/settings/general/theme-selector.json +++ b/public/locales/tr/settings/general/theme-selector.json @@ -1,3 +1,3 @@ { - "label": "Modu {{theme}} ile değiştir" + "label": "Görünümü {{theme}} ile değiştir" } \ No newline at end of file diff --git a/public/locales/tr/tools/docker.json b/public/locales/tr/tools/docker.json new file mode 100644 index 00000000000..7c0e3e97d8d --- /dev/null +++ b/public/locales/tr/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "Homarr örneğinizde Docker yapılandırılmış değil veya konteynırları getirmede başarısız oldu. Lütfen entegrasyonun nasıl kurulacağına ilişkin belgeleri kontrol edin." + } + }, + "modals": { + "selectBoard": { + "title": "Bir panel seç", + "text": "Seçilen Docker konteynır uygulamalarını eklemek istediğiniz paneli seçin.", + "form": { + "board": { + "label": "Panel" + }, + "submit": "Uygulama Ekle" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "Uygulamalar panele eklendi", + "message": "Seçilen Docker konteynırlarına ilişkin uygulamalar panelinize eklendi." + }, + "error": { + "title": "Uygulamalar panele eklenemedi", + "message": "Seçilen Docker konteynırlarına ilişkin uygulamalar panelinize eklenemedi." + } + } + } +} \ No newline at end of file diff --git a/public/locales/tr/user/preferences.json b/public/locales/tr/user/preferences.json new file mode 100644 index 00000000000..cf55c223d94 --- /dev/null +++ b/public/locales/tr/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "Tercihler", + "pageTitle": "Tercihleriniz", + "boards": { + "defaultBoard": { + "label": "Varsayılan panel" + } + }, + "accessibility": { + "title": "Erişilebilirlik", + "disablePulse": { + "label": "Ping animasyonunu devre dışı bırak", + "description": "Varsayılan olarak, Homarr'daki ping animasyonu aktiftir. Bu rahatsız edici olabilir. Bu animasyonu devre dışı bırakacaktır" + }, + "replaceIconsWithDots": { + "label": "Ping noktalarını ikon ile değiştirin", + "description": "Renk körü (Daltonizm) kullanıcılar için ping noktaları tanınmayabilir. Bu, göstergeleri simgelerle değiştirecektir" + } + }, + "localization": { + "language": { + "label": "Dil" + }, + "firstDayOfWeek": { + "label": "Haftanın ilk günü", + "options": { + "monday": "Pazartesi", + "saturday": "Cumartesi", + "sunday": "Pazar" + } + } + }, + "searchEngine": { + "title": "Arama motoru", + "custom": "Kişisel", + "newTab": { + "label": "Arama sonuçlarını yeni sekmede aç" + }, + "autoFocus": { + "label": "Sayfa yüklendiğinde arama çubuğuna odaklanın.", + "description": "Sayfa yüklendiğindei imleç arama çubuğunu otomatik olarak odaklayacaktır. Yalnızca masaüstü cihazlarda çalışacaktır." + }, + "template": { + "label": "Sorgu URL’si", + "description": "Sorgu için yer tutucu olarak %s kullanın" + } + } +} \ No newline at end of file diff --git a/public/locales/tr/zod.json b/public/locales/tr/zod.json new file mode 100644 index 00000000000..fc3becbda41 --- /dev/null +++ b/public/locales/tr/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "Bu alan geçersiz", + "required": "Bu alan gereklidir", + "string": { + "startsWith": "Bu alan {{startsWith}} ile başlamalıdır", + "endsWith": "Bu alan {{endsWith}} ile bitmelidir", + "includes": "Bu alan {{includes}} adresini içermelidir" + }, + "tooSmall": { + "string": "Bu alan en az {{minimum}} karakter uzunluğunda olmalıdır", + "number": "Bu alan {{minimum}} adresinden uzun veya eşit olmalıdır" + }, + "tooBig": { + "string": "Bu alan en fazla {{maximum}} karakter uzunluğunda olmalıdır", + "number": "Bu alan {{maximum}} adresinden kısa veya eşit olmalıdır" + }, + "custom": { + "passwordMatch": "Şifreler aynı olmalıdır" + } + } +} \ No newline at end of file diff --git a/public/locales/uk/authentication/invite.json b/public/locales/uk/authentication/invite.json new file mode 100644 index 00000000000..b936136a9d0 --- /dev/null +++ b/public/locales/uk/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Логін" + }, + "password": { + "label": "Пароль" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Помилка", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/uk/authentication/login.json b/public/locales/uk/authentication/login.json index 96c2ed52ab1..0e795eb8fa5 100644 --- a/public/locales/uk/authentication/login.json +++ b/public/locales/uk/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "З поверненням!", - "text": "Будь ласка, введіть ваш пароль", + "text": "", "form": { "fields": { + "username": { + "label": "Логін" + }, "password": { - "label": "Пароль", - "placeholder": "Ваш пароль" + "label": "Пароль" } }, "buttons": { "submit": "Вхід" - } - }, - "notifications": { - "checking": { - "title": "Перевірка пароля", - "message": "Ваш пароль перевіряється..." - }, - "correct": { - "title": "Вхід успішний, перенаправлення..." }, - "wrong": { - "title": "Введено неправильний пароль. Повторіть спробу." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/uk/boards/common.json b/public/locales/uk/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/uk/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/uk/boards/customize.json b/public/locales/uk/boards/customize.json new file mode 100644 index 00000000000..dcb2d208cb4 --- /dev/null +++ b/public/locales/uk/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Помилка", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/uk/common.json b/public/locales/uk/common.json index 36c18d20fd5..f6ff7042f6d 100644 --- a/public/locales/uk/common.json +++ b/public/locales/uk/common.json @@ -3,9 +3,13 @@ "about": "Про програму", "cancel": "Скасувати", "close": "Закрити", + "back": "", "delete": "Видалити", "ok": "OK", "edit": "Редагувати", + "next": "", + "previous": "", + "confirm": "Підтвердити", "enabled": "Увімкнено", "disabled": "Вимкнено", "enableAll": "Увімкнути все", diff --git a/public/locales/uk/layout/header.json b/public/locales/uk/layout/header.json new file mode 100644 index 00000000000..776699e80da --- /dev/null +++ b/public/locales/uk/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Про програму", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/uk/layout/manage.json b/public/locales/uk/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/uk/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/uk/manage/boards.json b/public/locales/uk/manage/boards.json new file mode 100644 index 00000000000..e87de5e4d80 --- /dev/null +++ b/public/locales/uk/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "", + "widgets": "", + "categories": "" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Ім’я" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/uk/manage/index.json b/public/locales/uk/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/uk/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/uk/manage/users.json b/public/locales/uk/manage/users.json new file mode 100644 index 00000000000..3d9678fb794 --- /dev/null +++ b/public/locales/uk/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Користувач" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Підтвердити" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/uk/manage/users/create.json b/public/locales/uk/manage/users/create.json new file mode 100644 index 00000000000..d9d82c01461 --- /dev/null +++ b/public/locales/uk/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Логін" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Пароль", + "password": { + "label": "Пароль" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Логін", + "email": "", + "password": "Пароль" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/uk/manage/users/invites.json b/public/locales/uk/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/uk/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/uk/modules/calendar.json b/public/locales/uk/modules/calendar.json index 546914f4625..baf8ea33e50 100644 --- a/public/locales/uk/modules/calendar.json +++ b/public/locales/uk/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Використовувати Sonarr v4 API" }, - "sundayStart": { - "label": "Почати тиждень у Неділю" - }, "radarrReleaseType": { "label": "Radarr - тип релізів", "data": { diff --git a/public/locales/uk/modules/dns-hole-controls.json b/public/locales/uk/modules/dns-hole-controls.json index 6971386ba0d..cd7266236cc 100644 --- a/public/locales/uk/modules/dns-hole-controls.json +++ b/public/locales/uk/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Контроль DNS-hole", - "description": "Керуйте PiHole або AdGuard за допомогою головної панелі" + "description": "Керуйте PiHole або AdGuard за допомогою головної панелі", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/uk/password-requirements.json b/public/locales/uk/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/uk/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/uk/settings/customization/access.json b/public/locales/uk/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/uk/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/uk/settings/customization/general.json b/public/locales/uk/settings/customization/general.json index 6e1b4e00488..ac1e0bc44c6 100644 --- a/public/locales/uk/settings/customization/general.json +++ b/public/locales/uk/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "", "description": "" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/uk/settings/customization/page-appearance.json b/public/locales/uk/settings/customization/page-appearance.json index ffbb619d84a..3c5adce8f38 100644 --- a/public/locales/uk/settings/customization/page-appearance.json +++ b/public/locales/uk/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Крім того, налаштуйте дашборд за допомогою CSS, що рекомендується лише досвідченим користувачам", "placeholder": "Власний CSS буде оброблятися в останню чергу", "applying": "Застосувати CSS..." - }, - "buttons": { - "submit": "Надіслати" } -} +} \ No newline at end of file diff --git a/public/locales/uk/tools/docker.json b/public/locales/uk/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/uk/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/uk/user/preferences.json b/public/locales/uk/user/preferences.json new file mode 100644 index 00000000000..bd5224a1115 --- /dev/null +++ b/public/locales/uk/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "", + "disablePulse": { + "label": "", + "description": "" + }, + "replaceIconsWithDots": { + "label": "", + "description": "" + } + }, + "localization": { + "language": { + "label": "Мова/Language" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Пошукова система", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "URL-адреса запиту", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/uk/zod.json b/public/locales/uk/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/uk/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/vi/authentication/invite.json b/public/locales/vi/authentication/invite.json new file mode 100644 index 00000000000..a5fbc57b154 --- /dev/null +++ b/public/locales/vi/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "", + "title": "", + "text": "", + "form": { + "fields": { + "username": { + "label": "Tên người dùng" + }, + "password": { + "label": "Mật khẩu" + }, + "passwordConfirmation": { + "label": "" + } + }, + "buttons": { + "submit": "" + } + }, + "notifications": { + "loading": { + "title": "", + "text": "" + }, + "success": { + "title": "", + "text": "" + }, + "error": { + "title": "Lỗi", + "text": "" + } + } +} \ No newline at end of file diff --git a/public/locales/vi/authentication/login.json b/public/locales/vi/authentication/login.json index 145609f0f08..e24d53c530e 100644 --- a/public/locales/vi/authentication/login.json +++ b/public/locales/vi/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "", "title": "Chào mừng quay trở lại!", - "text": "Vui lòng nhập mật khẩu", + "text": "", "form": { "fields": { + "username": { + "label": "Tên người dùng" + }, "password": { - "label": "Mật khẩu", - "placeholder": "Mật khẩu của bạn" + "label": "Mật khẩu" } }, "buttons": { "submit": "Đăng nhập" - } - }, - "notifications": { - "checking": { - "title": "Đang kiểm tra mật khẩu", - "message": "Mật khẩu của bạn đang được kiểm tra..." - }, - "correct": { - "title": "Đăng nhập thành công, đang chuyển hướng..." }, - "wrong": { - "title": "Mật khẩu vừa nhập không đúng, xin vui lòng thử lại." - } - } -} + "afterLoginRedirection": "" + }, + "alert": "" +} \ No newline at end of file diff --git a/public/locales/vi/boards/common.json b/public/locales/vi/boards/common.json new file mode 100644 index 00000000000..a70db06bf6a --- /dev/null +++ b/public/locales/vi/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "" + } +} \ No newline at end of file diff --git a/public/locales/vi/boards/customize.json b/public/locales/vi/boards/customize.json new file mode 100644 index 00000000000..28286007d02 --- /dev/null +++ b/public/locales/vi/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "", + "pageTitle": "", + "backToBoard": "", + "settings": { + "appearance": { + "primaryColor": "", + "secondaryColor": "" + } + }, + "save": { + "button": "", + "note": "" + }, + "notifications": { + "pending": { + "title": "", + "message": "" + }, + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "Lỗi", + "message": "" + } + } +} \ No newline at end of file diff --git a/public/locales/vi/common.json b/public/locales/vi/common.json index d1565fc3399..fa10c1321dd 100644 --- a/public/locales/vi/common.json +++ b/public/locales/vi/common.json @@ -3,9 +3,13 @@ "about": "Về chúng tôi", "cancel": "Hủy", "close": "Đóng", + "back": "", "delete": "Xóa", "ok": "OK", "edit": "Sửa", + "next": "", + "previous": "", + "confirm": "Xác nhận", "enabled": "Bật", "disabled": "Tắt", "enableAll": "Bật toàn bộ", diff --git a/public/locales/vi/layout/header.json b/public/locales/vi/layout/header.json new file mode 100644 index 00000000000..bafae997de1 --- /dev/null +++ b/public/locales/vi/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "" + }, + "search": { + "label": "", + "engines": { + "web": "", + "youtube": "", + "torrent": "", + "movie": "" + } + }, + "actions": { + "avatar": { + "switchTheme": "", + "preferences": "", + "defaultBoard": "", + "manage": "", + "about": { + "label": "Về chúng tôi", + "new": "" + }, + "logout": "", + "login": "" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "" + } + } +} \ No newline at end of file diff --git a/public/locales/vi/layout/manage.json b/public/locales/vi/layout/manage.json new file mode 100644 index 00000000000..67fb86c4aef --- /dev/null +++ b/public/locales/vi/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "" + }, + "boards": { + "title": "" + }, + "users": { + "title": "", + "items": { + "manage": "", + "invites": "" + } + }, + "help": { + "title": "", + "items": { + "documentation": "", + "report": "", + "discord": "", + "contribute": "" + } + }, + "tools": { + "title": "", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/vi/manage/boards.json b/public/locales/vi/manage/boards.json new file mode 100644 index 00000000000..22505a807a1 --- /dev/null +++ b/public/locales/vi/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "", + "pageTitle": "", + "cards": { + "statistics": { + "apps": "Ứng dụng", + "widgets": "Tiện ích", + "categories": "Danh mục" + }, + "buttons": { + "view": "" + }, + "menu": { + "setAsDefault": "", + "delete": { + "label": "", + "disabled": "" + } + }, + "badges": { + "fileSystem": "", + "default": "" + } + }, + "buttons": { + "create": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "create": { + "title": "", + "text": "", + "form": { + "name": { + "label": "Tên" + }, + "submit": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/vi/manage/index.json b/public/locales/vi/manage/index.json new file mode 100644 index 00000000000..5c5b4c0b9c5 --- /dev/null +++ b/public/locales/vi/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "", + "hero": { + "title": "", + "fallbackUsername": "", + "subtitle": "" + }, + "quickActions": { + "title": "", + "boards": { + "title": "", + "subtitle": "" + }, + "inviteUsers": { + "title": "", + "subtitle": "" + }, + "manageUsers": { + "title": "", + "subtitle": "" + } + } +} \ No newline at end of file diff --git a/public/locales/vi/manage/users.json b/public/locales/vi/manage/users.json new file mode 100644 index 00000000000..78072876d82 --- /dev/null +++ b/public/locales/vi/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "", + "pageTitle": "", + "text": "", + "buttons": { + "create": "" + }, + "table": { + "header": { + "user": "Người dùng" + } + }, + "tooltips": { + "deleteUser": "", + "demoteAdmin": "", + "promoteToAdmin": "" + }, + "modals": { + "delete": { + "title": "", + "text": "" + }, + "change-role": { + "promote": { + "title": "", + "text": "" + }, + "demote": { + "title": "", + "text": "" + }, + "confirm": "Xác nhận" + } + }, + "searchDoesntMatch": "" +} \ No newline at end of file diff --git a/public/locales/vi/manage/users/create.json b/public/locales/vi/manage/users/create.json new file mode 100644 index 00000000000..2bc5e9f31ec --- /dev/null +++ b/public/locales/vi/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "", + "steps": { + "account": { + "title": "", + "text": "", + "username": { + "label": "Tên người dùng" + }, + "email": { + "label": "" + } + }, + "security": { + "title": "", + "text": "Mật khẩu", + "password": { + "label": "Mật khẩu" + } + }, + "finish": { + "title": "", + "text": "", + "card": { + "title": "", + "text": "" + }, + "table": { + "header": { + "property": "", + "value": "", + "username": "Tên người dùng", + "email": "", + "password": "Mật khẩu" + }, + "notSet": "", + "valid": "" + }, + "failed": "" + }, + "completed": { + "alert": { + "title": "", + "text": "" + } + } + }, + "buttons": { + "generateRandomPassword": "", + "createAnother": "" + } +} \ No newline at end of file diff --git a/public/locales/vi/manage/users/invites.json b/public/locales/vi/manage/users/invites.json new file mode 100644 index 00000000000..8ba8ec70ce4 --- /dev/null +++ b/public/locales/vi/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "description": "", + "button": { + "createInvite": "", + "deleteInvite": "" + }, + "table": { + "header": { + "id": "", + "creator": "", + "expires": "", + "action": "" + }, + "data": { + "expiresAt": "", + "expiresIn": "" + } + }, + "modals": { + "create": { + "title": "", + "description": "", + "form": { + "expires": "", + "submit": "" + } + }, + "copy": { + "title": "", + "description": "", + "invitationLink": "", + "details": { + "id": "", + "token": "" + }, + "button": { + "close": "" + } + }, + "delete": { + "title": "", + "description": "" + } + }, + "noInvites": "" +} \ No newline at end of file diff --git a/public/locales/vi/modules/calendar.json b/public/locales/vi/modules/calendar.json index 18357600f38..eb64fbfd540 100644 --- a/public/locales/vi/modules/calendar.json +++ b/public/locales/vi/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "Dùng Sonarr v4 API" }, - "sundayStart": { - "label": "Đặt đầu tuần là Chủ Nhật" - }, "radarrReleaseType": { "label": "Loại phát hành Radarr", "data": { diff --git a/public/locales/vi/modules/dns-hole-controls.json b/public/locales/vi/modules/dns-hole-controls.json index e2e9fe71174..66540fe87dd 100644 --- a/public/locales/vi/modules/dns-hole-controls.json +++ b/public/locales/vi/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "Trình điều khiển DNS", - "description": "Kiểm soát PiHole hoặc AdGuard từ bảng điều khiển của bạn" + "description": "Kiểm soát PiHole hoặc AdGuard từ bảng điều khiển của bạn", + "settings": { + "title": "", + "showToggleAllButtons": { + "label": "" + } + } } } \ No newline at end of file diff --git a/public/locales/vi/password-requirements.json b/public/locales/vi/password-requirements.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/public/locales/vi/password-requirements.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/vi/settings/customization/access.json b/public/locales/vi/settings/customization/access.json new file mode 100644 index 00000000000..cc4d17f613f --- /dev/null +++ b/public/locales/vi/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "", + "description": "" + } +} \ No newline at end of file diff --git a/public/locales/vi/settings/customization/general.json b/public/locales/vi/settings/customization/general.json index 46ca600f922..700a5ec2152 100644 --- a/public/locales/vi/settings/customization/general.json +++ b/public/locales/vi/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "Trợ năng", "description": "Thiết lập Homarr cho người dùng khuyết tật" + }, + "access": { + "name": "", + "description": "" } } } diff --git a/public/locales/vi/settings/customization/page-appearance.json b/public/locales/vi/settings/customization/page-appearance.json index cbd51a8e7b5..ff16304c09d 100644 --- a/public/locales/vi/settings/customization/page-appearance.json +++ b/public/locales/vi/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "Ngoài ra có thể tùy chỉnh bảng điều khiển của bạn bằng CSS, chỉ được đề xuất cho người dùng có kinh nghiệm", "placeholder": "CSS tùy chỉnh sẽ được áp dụng sau cùng", "applying": "Đang áp dụng CSS..." - }, - "buttons": { - "submit": "Gửi" } -} +} \ No newline at end of file diff --git a/public/locales/vi/tools/docker.json b/public/locales/vi/tools/docker.json new file mode 100644 index 00000000000..c224c68ece9 --- /dev/null +++ b/public/locales/vi/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "" + } + }, + "modals": { + "selectBoard": { + "title": "", + "text": "", + "form": { + "board": { + "label": "" + }, + "submit": "" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "", + "message": "" + }, + "error": { + "title": "", + "message": "" + } + } + } +} \ No newline at end of file diff --git a/public/locales/vi/user/preferences.json b/public/locales/vi/user/preferences.json new file mode 100644 index 00000000000..301b890324c --- /dev/null +++ b/public/locales/vi/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "", + "pageTitle": "", + "boards": { + "defaultBoard": { + "label": "" + } + }, + "accessibility": { + "title": "Trợ năng", + "disablePulse": { + "label": "Tắt nhịp thở chấm ping", + "description": "Mặc địch, chấm ping trong Homarr sẽ có một nhịp co giãn. Nếu điều này gây khó chịu, tranh trượt này sẽ giúp bạn tắt chuyển động đó" + }, + "replaceIconsWithDots": { + "label": "Thay thế chấm ping bằng biểu tượng", + "description": "Với người dùng mù màu, chấm ping có thể khó nhận diện. Lựa chọn này sẽ thay thế các chấm bằng biểu tượng" + } + }, + "localization": { + "language": { + "label": "Ngôn ngữ" + }, + "firstDayOfWeek": { + "label": "", + "options": { + "monday": "", + "saturday": "", + "sunday": "" + } + } + }, + "searchEngine": { + "title": "Công cụ tìm kiếm", + "custom": "", + "newTab": { + "label": "" + }, + "autoFocus": { + "label": "", + "description": "" + }, + "template": { + "label": "URL truy vấn", + "description": "" + } + } +} \ No newline at end of file diff --git a/public/locales/vi/zod.json b/public/locales/vi/zod.json new file mode 100644 index 00000000000..4c7c8b82ded --- /dev/null +++ b/public/locales/vi/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "", + "required": "", + "string": { + "startsWith": "", + "endsWith": "", + "includes": "" + }, + "tooSmall": { + "string": "", + "number": "" + }, + "tooBig": { + "string": "", + "number": "" + }, + "custom": { + "passwordMatch": "" + } + } +} \ No newline at end of file diff --git a/public/locales/zh/authentication/invite.json b/public/locales/zh/authentication/invite.json new file mode 100644 index 00000000000..6e1d47b60f4 --- /dev/null +++ b/public/locales/zh/authentication/invite.json @@ -0,0 +1,35 @@ +{ + "metaTitle": "创建账号", + "title": "创建账号", + "text": "请在下面定义您的凭据", + "form": { + "fields": { + "username": { + "label": "用户名" + }, + "password": { + "label": "密码" + }, + "passwordConfirmation": { + "label": "确认密码" + } + }, + "buttons": { + "submit": "创建账号" + } + }, + "notifications": { + "loading": { + "title": "正在创建账号...", + "text": "请稍等" + }, + "success": { + "title": "账号已创建", + "text": "您的账号创建成功" + }, + "error": { + "title": "错误", + "text": "出错了,出现以下错误: {{error}}" + } + } +} \ No newline at end of file diff --git a/public/locales/zh/authentication/login.json b/public/locales/zh/authentication/login.json index a5020aea3d3..e509c07c7e7 100644 --- a/public/locales/zh/authentication/login.json +++ b/public/locales/zh/authentication/login.json @@ -1,27 +1,20 @@ { + "metaTitle": "登录", "title": "欢迎回来!", - "text": "请输入密码", + "text": "请确认您的凭证", "form": { "fields": { + "username": { + "label": "用户名" + }, "password": { - "label": "密码", - "placeholder": "您的密码" + "label": "密码" } }, "buttons": { "submit": "登录" - } - }, - "notifications": { - "checking": { - "title": "检查您的密码", - "message": "正在检查您的密码..." - }, - "correct": { - "title": "登录成功,正在跳转..." }, - "wrong": { - "title": "密码错误,请重新输入。" - } - } -} + "afterLoginRedirection": "登录后,您将被重定向到 {{url}}" + }, + "alert": "您的凭据不正确或此账户不存在。请重试。" +} \ No newline at end of file diff --git a/public/locales/zh/boards/common.json b/public/locales/zh/boards/common.json new file mode 100644 index 00000000000..1d37e1183a9 --- /dev/null +++ b/public/locales/zh/boards/common.json @@ -0,0 +1,5 @@ +{ + "header": { + "customize": "自定义面板" + } +} \ No newline at end of file diff --git a/public/locales/zh/boards/customize.json b/public/locales/zh/boards/customize.json new file mode 100644 index 00000000000..f65d4970076 --- /dev/null +++ b/public/locales/zh/boards/customize.json @@ -0,0 +1,29 @@ +{ + "metaTitle": "自定义 {{name}} 面板", + "pageTitle": "{{name}} 面板自定义中", + "backToBoard": "返回面板", + "settings": { + "appearance": { + "primaryColor": "主体色", + "secondaryColor": "辅助色" + } + }, + "save": { + "button": "保存更改", + "note": "小心,您有未保存的更改!" + }, + "notifications": { + "pending": { + "title": "自定义保存中", + "message": "请稍候,我们正在保存您的自定义" + }, + "success": { + "title": "已保存自定义", + "message": "您的自定义已成功保存" + }, + "error": { + "title": "错误", + "message": "无法保存更改" + } + } +} \ No newline at end of file diff --git a/public/locales/zh/common.json b/public/locales/zh/common.json index 8b67cf12b86..bbbd83c0d21 100644 --- a/public/locales/zh/common.json +++ b/public/locales/zh/common.json @@ -3,9 +3,13 @@ "about": "关于", "cancel": "取消", "close": "关闭", + "back": "返回", "delete": "删除", "ok": "确定", "edit": "编辑", + "next": "下一步", + "previous": "上一步", + "confirm": "确认", "enabled": "已启用", "disabled": "已禁用", "enableAll": "全部启用", diff --git a/public/locales/zh/layout/common.json b/public/locales/zh/layout/common.json index 4429f9a54c7..45772a386b4 100644 --- a/public/locales/zh/layout/common.json +++ b/public/locales/zh/layout/common.json @@ -18,8 +18,8 @@ "menu": { "moveUp": "上移", "moveDown": "下移", - "addCategory": "添加分类 {{location}}", - "addAbove": "上方", - "addBelow": "下方" + "addCategory": "{{location}}添加分类", + "addAbove": "在上方", + "addBelow": "在下方" } } \ No newline at end of file diff --git a/public/locales/zh/layout/header.json b/public/locales/zh/layout/header.json new file mode 100644 index 00000000000..8dd16b06684 --- /dev/null +++ b/public/locales/zh/layout/header.json @@ -0,0 +1,34 @@ +{ + "experimentalNote": { + "label": "这是 Homarr 的一项实验性功能。请在 GitHubDiscord上报告任何问题。" + }, + "search": { + "label": "搜索", + "engines": { + "web": "在网上搜索 {{query}}", + "youtube": "在 YouTube 上搜索 {{query}}", + "torrent": "搜索 {{query}} Torrents", + "movie": "在 {{app}} 上搜索 {{query}}" + } + }, + "actions": { + "avatar": { + "switchTheme": "切换主题", + "preferences": "用户首选项", + "defaultBoard": "默认仪表盘", + "manage": "管理", + "about": { + "label": "关于", + "new": "新" + }, + "logout": "注销 {{username}}", + "login": "登录" + } + }, + "modals": { + "movie": { + "title": "", + "topResults": "最高 {{count}} 结果为 {{search}}。" + } + } +} \ No newline at end of file diff --git a/public/locales/zh/layout/manage.json b/public/locales/zh/layout/manage.json new file mode 100644 index 00000000000..e60b4a33b8c --- /dev/null +++ b/public/locales/zh/layout/manage.json @@ -0,0 +1,32 @@ +{ + "navigation": { + "home": { + "title": "首页" + }, + "boards": { + "title": "面板" + }, + "users": { + "title": "用户", + "items": { + "manage": "管理", + "invites": "邀请" + } + }, + "help": { + "title": "帮助", + "items": { + "documentation": "文档", + "report": "报告问题 / bug", + "discord": "Discord 社区", + "contribute": "贡献" + } + }, + "tools": { + "title": "工具", + "items": { + "docker": "Docker" + } + } + } +} \ No newline at end of file diff --git a/public/locales/zh/manage/boards.json b/public/locales/zh/manage/boards.json new file mode 100644 index 00000000000..a814feb55d1 --- /dev/null +++ b/public/locales/zh/manage/boards.json @@ -0,0 +1,44 @@ +{ + "metaTitle": "面板", + "pageTitle": "面板", + "cards": { + "statistics": { + "apps": "应用", + "widgets": "组件", + "categories": "分类" + }, + "buttons": { + "view": "查看面板" + }, + "menu": { + "setAsDefault": "设置为您的默认面板", + "delete": { + "label": "永久删除", + "disabled": "删除功能已禁用,因为旧的 Homarr 组件不允许删除默认配置。将来将有可能删除。" + } + }, + "badges": { + "fileSystem": "文件系统", + "default": "默认" + } + }, + "buttons": { + "create": "创建新面板" + }, + "modals": { + "delete": { + "title": "删除面板", + "text": "你确定要删除这个面板吗? 此操作无法撤消,您的数据将永久丢失。" + }, + "create": { + "title": "创建面板", + "text": "创建版面后不能更改名称。", + "form": { + "name": { + "label": "名称" + }, + "submit": "创建" + } + } + } +} \ No newline at end of file diff --git a/public/locales/zh/manage/index.json b/public/locales/zh/manage/index.json new file mode 100644 index 00000000000..20bbf04feb6 --- /dev/null +++ b/public/locales/zh/manage/index.json @@ -0,0 +1,23 @@ +{ + "metaTitle": "管理", + "hero": { + "title": "欢迎回来,{{username}}!", + "fallbackUsername": "匿名", + "subtitle": "欢迎来到您的应用程序中心。组织、优化和征服!" + }, + "quickActions": { + "title": "快捷操作", + "boards": { + "title": "您的面板", + "subtitle": "创建和管理您的面板" + }, + "inviteUsers": { + "title": "邀请新用户", + "subtitle": "创建并发送注册邀请" + }, + "manageUsers": { + "title": "管理用户", + "subtitle": "删除和管理您的用户" + } + } +} \ No newline at end of file diff --git a/public/locales/zh/manage/users.json b/public/locales/zh/manage/users.json new file mode 100644 index 00000000000..184b60100d2 --- /dev/null +++ b/public/locales/zh/manage/users.json @@ -0,0 +1,36 @@ +{ + "metaTitle": "用户", + "pageTitle": "管理用户", + "text": "通过使用用户,您可以配置谁可以编辑您的仪表板。Homarr的未来版本将对权限和板进行更精细的控制。", + "buttons": { + "create": "创建" + }, + "table": { + "header": { + "user": "用户" + } + }, + "tooltips": { + "deleteUser": "删除用户", + "demoteAdmin": "撤销管理员", + "promoteToAdmin": "提升为管理员" + }, + "modals": { + "delete": { + "title": "删除用户 {{name}}", + "text": "您确定要删除用户 {{name}} 吗?这将删除与该账户相关的数据,但不会删除该用户创建的任何仪表盘。" + }, + "change-role": { + "promote": { + "title": "将用户 {{name}} 提升为管理员", + "text": "您确定要将 {{name}} 用户升级为管理员吗?这样该用户就可以访问 Homarr 实例的所有资源。" + }, + "demote": { + "title": "将用户 {{name}} 降级为用户", + "text": "您确定要将 {{name}} 用户降级为用户吗?这将取消该用户对 Homarr 实例所有资源的访问权限。" + }, + "confirm": "确认" + } + }, + "searchDoesntMatch": "您的搜索与任何条目都不匹配。请调整您的过滤器。" +} \ No newline at end of file diff --git a/public/locales/zh/manage/users/create.json b/public/locales/zh/manage/users/create.json new file mode 100644 index 00000000000..051ace72567 --- /dev/null +++ b/public/locales/zh/manage/users/create.json @@ -0,0 +1,52 @@ +{ + "metaTitle": "创建用户", + "steps": { + "account": { + "title": "第一步", + "text": "创建账号", + "username": { + "label": "用户名" + }, + "email": { + "label": "邮箱" + } + }, + "security": { + "title": "第二步", + "text": "密码", + "password": { + "label": "密码" + } + }, + "finish": { + "title": "确认", + "text": "保存到数据库", + "card": { + "title": "检查您的输入", + "text": "向数据库提交数据后,用户就可以登录了。您确定要将此用户存储在数据库中并激活登录吗?" + }, + "table": { + "header": { + "property": "属性", + "value": "参数值", + "username": "用户名", + "email": "邮箱", + "password": "密码" + }, + "notSet": "未设置", + "valid": "有效" + }, + "failed": "用户创建失败: {{error}}" + }, + "completed": { + "alert": { + "title": "用户已创建", + "text": "用户已在数据库中创建。他们现在可以登录了。" + } + } + }, + "buttons": { + "generateRandomPassword": "随机生成", + "createAnother": "创建另一个" + } +} \ No newline at end of file diff --git a/public/locales/zh/manage/users/invites.json b/public/locales/zh/manage/users/invites.json new file mode 100644 index 00000000000..6342fbcfbac --- /dev/null +++ b/public/locales/zh/manage/users/invites.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "用户邀请", + "pageTitle": "管理用户邀请", + "description": "使用邀请功能,可以邀请用户访问Homarr实例。邀请只在一定的时间范围内有效,并且只能使用一次。有效期必须在创建后5分钟至12个月之间。", + "button": { + "createInvite": "创建邀请", + "deleteInvite": "删除邀请" + }, + "table": { + "header": { + "id": "ID", + "creator": "创建者", + "expires": "到期", + "action": "动作" + }, + "data": { + "expiresAt": "过期 {{at}}", + "expiresIn": "在 {{in}}" + } + }, + "modals": { + "create": { + "title": "创建邀请", + "description": "到期后,邀请将不再有效,邀请接收者将无法创建账号。", + "form": { + "expires": "过期时间", + "submit": "创建" + } + }, + "copy": { + "title": "复制邀请信息", + "description": "您的邀请已生成。在此模式关闭后,您将无法再复制此链接。如果你不想再邀请这个人,你可以随时删除这个邀请。", + "invitationLink": "邀请链接", + "details": { + "id": "ID", + "token": "Token" + }, + "button": { + "close": "复制 & 取消" + } + }, + "delete": { + "title": "删除邀请", + "description": "你确定要删除这个邀请吗? 使用此链接的用户将不能再使用该链接创建账号。" + } + }, + "noInvites": "还没有邀请。" +} \ No newline at end of file diff --git a/public/locales/zh/modules/calendar.json b/public/locales/zh/modules/calendar.json index 80f174df584..db4529380a2 100644 --- a/public/locales/zh/modules/calendar.json +++ b/public/locales/zh/modules/calendar.json @@ -7,9 +7,6 @@ "useSonarrv4": { "label": "使用Sonarr v4 API" }, - "sundayStart": { - "label": "使用周日作为一周的开始" - }, "radarrReleaseType": { "label": "Radarr发布类型", "data": { diff --git a/public/locales/zh/modules/dns-hole-controls.json b/public/locales/zh/modules/dns-hole-controls.json index c3a4f1cbf4c..e8b8ba2dfae 100644 --- a/public/locales/zh/modules/dns-hole-controls.json +++ b/public/locales/zh/modules/dns-hole-controls.json @@ -1,6 +1,12 @@ { "descriptor": { "name": "DNS漏洞控制", - "description": "从您的面板控制 PiHole 或 AdGuard" + "description": "从您的面板控制 PiHole 或 AdGuard", + "settings": { + "title": "DNS 漏洞控制设置", + "showToggleAllButtons": { + "label": "显示 \"启用/禁用全部 \"按钮" + } + } } } \ No newline at end of file diff --git a/public/locales/zh/password-requirements.json b/public/locales/zh/password-requirements.json new file mode 100644 index 00000000000..4ddc2ff10b3 --- /dev/null +++ b/public/locales/zh/password-requirements.json @@ -0,0 +1,7 @@ +{ + "number": "包含数字", + "lowercase": "包括小写字母", + "uppercase": "包含大写字母", + "special": "包含特殊符号", + "length": "至少包含 {{count}} 个字符" +} \ No newline at end of file diff --git a/public/locales/zh/settings/customization/access.json b/public/locales/zh/settings/customization/access.json new file mode 100644 index 00000000000..959b7e26724 --- /dev/null +++ b/public/locales/zh/settings/customization/access.json @@ -0,0 +1,6 @@ +{ + "allowGuests": { + "label": "允许匿名用户", + "description": "允许未登录的用户查看您的面板" + } +} \ No newline at end of file diff --git a/public/locales/zh/settings/customization/general.json b/public/locales/zh/settings/customization/general.json index 516a51648bd..fb47b350802 100644 --- a/public/locales/zh/settings/customization/general.json +++ b/public/locales/zh/settings/customization/general.json @@ -20,6 +20,10 @@ "accessibility": { "name": "无障碍服务", "description": "为残疾和残障人士配置 Homarr" + }, + "access": { + "name": "Acccess", + "description": "配置谁有权访问您的面板" } } } diff --git a/public/locales/zh/settings/customization/page-appearance.json b/public/locales/zh/settings/customization/page-appearance.json index 4af02491dfe..d55710458cd 100644 --- a/public/locales/zh/settings/customization/page-appearance.json +++ b/public/locales/zh/settings/customization/page-appearance.json @@ -23,8 +23,5 @@ "description": "此外,只推荐有经验的用户使用 CSS 自定义面板", "placeholder": "自定义 CSS 将在最后应用", "applying": "应用CSS中..." - }, - "buttons": { - "submit": "提交" } -} +} \ No newline at end of file diff --git a/public/locales/zh/tools/docker.json b/public/locales/zh/tools/docker.json new file mode 100644 index 00000000000..52ecf5a6d69 --- /dev/null +++ b/public/locales/zh/tools/docker.json @@ -0,0 +1,32 @@ +{ + "title": "Docker", + "alerts": { + "notConfigured": { + "text": "您的 Homarr 实例未配置 Docker,或无法获取容器。请查看文档,了解如何设置集成。" + } + }, + "modals": { + "selectBoard": { + "title": "选择一个面板", + "text": "选择您想要为选定的 Docker 容器添加应用的面板。", + "form": { + "board": { + "label": "面板" + }, + "submit": "添加应用" + } + } + }, + "notifications": { + "selectBoard": { + "success": { + "title": "添加应用到面板", + "message": "选定的 Docker 容器的应用已添加到面板中。" + }, + "error": { + "title": "添加应用到面板失败", + "message": "所选Docker容器的应用无法添加到面板中。" + } + } + } +} \ No newline at end of file diff --git a/public/locales/zh/user/preferences.json b/public/locales/zh/user/preferences.json new file mode 100644 index 00000000000..af67d6662c1 --- /dev/null +++ b/public/locales/zh/user/preferences.json @@ -0,0 +1,48 @@ +{ + "metaTitle": "首选项", + "pageTitle": "您的首选项", + "boards": { + "defaultBoard": { + "label": "默认面板" + } + }, + "accessibility": { + "title": "无障碍服务", + "disablePulse": { + "label": "禁用 Ping", + "description": "默认情况下,Homarr 中的 Ping 指示器会一直工作。这可能会让人感到恼火。这个滑块将停用该动画。" + }, + "replaceIconsWithDots": { + "label": "用图标替换 Ping 点", + "description": "对于色盲用户来说,Ping 点可能无法识别。 这将用图标替换指示器" + } + }, + "localization": { + "language": { + "label": "语言" + }, + "firstDayOfWeek": { + "label": "一周的第一天", + "options": { + "monday": "周一", + "saturday": "周六", + "sunday": "周日" + } + } + }, + "searchEngine": { + "title": "搜索引擎", + "custom": "自定义", + "newTab": { + "label": "在新选项卡中打开搜索结果页" + }, + "autoFocus": { + "label": "页面加载时聚焦搜索栏。", + "description": "当您浏览页面时,搜索栏会自动聚焦。该功能仅适用于桌面设备。" + }, + "template": { + "label": "查询网址", + "description": "使用 %s 作为查询的占位符" + } + } +} \ No newline at end of file diff --git a/public/locales/zh/zod.json b/public/locales/zh/zod.json new file mode 100644 index 00000000000..8e2e503c844 --- /dev/null +++ b/public/locales/zh/zod.json @@ -0,0 +1,22 @@ +{ + "errors": { + "default": "该字段无效", + "required": "此字段为必填", + "string": { + "startsWith": "该字段必须以 {{startsWith}} 开头", + "endsWith": "该字段必须以 {{endsWith}} 结尾", + "includes": "该字段必须包含 {{includes}}" + }, + "tooSmall": { + "string": "该字段的长度必须至少为 {{minimum}} 个字符", + "number": "该字段必须大于或等于 {{minimum}}" + }, + "tooBig": { + "string": "该字段的长度不得超过 {{maximum}} 个字符", + "number": "该字段必须小于或等于 {{maximum}}" + }, + "custom": { + "passwordMatch": "两次输入的密码必须一致" + } + } +} \ No newline at end of file