🔀 Merge pull request #895 from Smexhy/slovak

Add Slovak language
This commit is contained in:
Alicia Sykes 2022-09-11 22:43:27 +01:00 committed by GitHub
commit c0677c46ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 397 additions and 0 deletions

View File

@ -421,6 +421,7 @@ Dashy supports multiple languages and locales. When available, your language sho
- 🇮🇳 **Hindi**: `hi`
- 🇯🇵 **Japanese**: `ja`
- 🇰🇷 **Korean**: `ko` - Contributed by **[@boggy-cs](https://github.com/boggy-cs)**
- 🇸🇰 **Slovak**: `sk` - Contributed by **[@Smexhy](https://github.com/Smexhy)**
#### Add your Language
I would love Dashy to be available to everyone without language being a barrier to entry. If you've got a few minutes to spare, consider adding translations for your language. It's a quick task, and all text is in [a single JSON file](https://github.com/Lissy93/dashy/tree/master/src/assets/locales). Since any missing text will fall back to English, you don't need to translate it all.

389
src/assets/locales/sk.json Normal file
View File

@ -0,0 +1,389 @@
{
"home": {
"no-results": "Žiadne výsledky vyhľadávania",
"no-data": "Nie sú nakonfigurované žiadne údaje",
"no-items-section": "Zatiaľ žiadne položky na zobrazenie"
},
"search": {
"search-label": "Vyhľadávanie",
"search-placeholder": "Ak chcete filtrovať, začnite písať",
"clear-search-tooltip": "Vymazať vyhľadávanie",
"enter-to-search-web": "Stlačením klávesu Enter spustíte vyhľadávanie na webe"
},
"login": {
"title": "Dashy",
"username-label": "Používateľské meno",
"password-label": "Heslo",
"login-button": "Prihlásiť sa",
"remember-me-label": "Zapamätaj si ma",
"remember-me-never": "Nikdy",
"remember-me-hour": "4 hodiny",
"remember-me-day": "1 deň",
"remember-me-week": "1 týždeň",
"remember-me-long-time": "Dlhý čas",
"error-missing-username": "Chýba používateľské meno",
"error-missing-password": "Chýba heslo",
"error-incorrect-username": "Užívateľ Nenájdený",
"error-incorrect-password": "Nesprávne heslo",
"success-message": "Prihlasovanie...",
"logout-message": "Odhlasený",
"already-logged-in-title": "Už prihlásený",
"already-logged-in-text": "Ste prihlásený ako",
"proceed-to-dashboard": "Pokračujte na Dashboard",
"log-out-button": "Odhlásiť sa",
"proceed-guest-button": "Pokračovať ako hosť"
},
"config": {
"main-tab": "Hlavné menu",
"view-config-tab": "Zobraziť konfiguráciu",
"edit-config-tab": "Upraviť konfiguráciu",
"custom-css-tab": "Vlastné štýly",
"heading": "Možnosti konfigurácie",
"download-config-button": "Zobraziť / Exportovať konfiguráciu",
"edit-config-button": "Upraviť konfiguráciu",
"edit-css-button": "Upraviť vlastné CSS",
"cloud-sync-button": "Povoliť synchronizáciu s cloudom",
"edit-cloud-sync-button": "Upraviť synchronizáciu s cloudom",
"rebuild-app-button": "Prestavať aplikáciu",
"change-language-button": "Zmeniť jazyk aplikácie",
"reset-settings-button": "Obnoviť miestne nastavenia",
"app-info-button": "Informácie o aplikácii",
"backup-note": "Pred vykonaním zmien sa odporúča vytvoriť zálohu vašej konfigurácie.",
"reset-config-msg-l1": "Toto odstráni všetky používateľské nastavenia z lokálneho úložiska, ale neovplyvní to váš súbor 'conf.yml'.",
"reset-config-msg-l2": "Všetky zmeny, ktoré ste vykonali lokálne, by ste si mali najskôr zálohovať, ak ich chcete použiť v budúcnosti.",
"reset-config-msg-l3": "Naozaj chcete pokračovať?",
"data-cleared-msg": "Údaje boli úspešne vymazané",
"actions-label": "Akcie",
"copy-config-label": "Kopírovať konfig",
"data-copied-msg": "Konfigurácia bola skopírovaná do schránky",
"reset-config-label": "Obnoviť konfiguráciu",
"css-save-btn": "Uložiť zmeny",
"css-note-label": "Poznámka",
"css-note-l1": "Aby sa zmeny prejavili, budete musieť obnoviť stránku.",
"css-note-l2": "Prepisy štýlov sa ukladajú iba lokálne, preto sa odporúča vytvoriť kópiu CSS.",
"css-note-l3": "Ak chcete odstrániť všetky vlastné štýly, odstráňte obsah a stlačte Uložiť zmeny"
},
"alternate-views": {
"alternate-view-heading": "Prepnúť zobrazenie",
"default": "Predvolené",
"workspace": "Pracovný priestor",
"minimal": "Minimalistické"
},
"settings": {
"theme-label": "Téma",
"layout-label": "Rozloženie",
"layout-auto": "Automaticky",
"layout-horizontal": "Horizontálne",
"layout-vertical": "Vertikálne",
"item-size-label": "Veľkosť položky",
"item-size-small": "Malé",
"item-size-medium": "Stredné",
"item-size-large": "Veľké",
"config-launcher-label": "Konfigurácia",
"config-launcher-tooltip": "Aktualizovať konfiguráciu",
"sign-out-tooltip": "Odhlásiť sa",
"sign-in-tooltip": "Prihlásiť sa",
"sign-in-welcome": "Dobrý deň, {username}!"
},
"updates": {
"app-version-note": "Dashy verzia",
"up-to-date": "Aktuálne",
"out-of-date": "Aktualizácia k dispozícii",
"unsupported-version-l1": "Používate nepodporovanú verziu Dashy",
"unsupported-version-l2": "Ak chcete získať najlepší zážitok a najnovšie opravy zabezpečenia, aktualizujte na"
},
"language-switcher": {
"title": "Zmeniť jazyk aplikácie",
"dropdown-label": "Vyberte jazyk",
"save-button": "Uložiť",
"success-msg": "Jazyk bol aktualizovaný na"
},
"theme-maker": {
"title": "Konfigurátor tém",
"export-button": "Exportovať vlastné premenné",
"reset-button": "Obnoviť štýly pre",
"show-all-button": "Zobraziť všetky premenné",
"change-fonts-button": "Zmeniť písmo",
"save-button": "Uložiť",
"cancel-button": "Zrušiť",
"saved-toast": "{theme} úspešne aktualizované",
"copied-toast": "Údaje motívu pre {theme} boli skopírované do schránky",
"reset-toast": "Vlastné farby pre {theme} boli odstránené"
},
"config-editor": {
"save-location-label": "Uložiť umiestnenie",
"location-local-label": "Aplikovať lokálne",
"location-disk-label": "Zapíšte zmeny do konfiguračného súboru",
"save-button": "Uložiť zmeny",
"preview-button": "Ukážka zmien",
"valid-label": "Konfigurácia je platná",
"status-success-msg": "Úloha dokončená",
"status-fail-msg": "Úloha zlyhala",
"success-msg-disk": "Konfiguračný súbor bol úspešne zapísaný na disk",
"success-msg-local": "Miestne zmeny boli úspešne uložené",
"success-note-l1": "Aplikácia by sa mala automaticky obnoviť.",
"success-note-l2": "Môže to trvať až minútu.",
"success-note-l3": "Aby sa zmeny prejavili, budete musieť obnoviť stránku.",
"error-msg-save-mode": "Vyberte režim uloženia: Miestny alebo Súbor",
"error-msg-cannot-save": "Pri ukladaní konfigurácie sa vyskytla chyba",
"error-msg-bad-json": "Chyba v JSON, možno má nesprávny formát",
"warning-msg-validation": "Upozornenie na validáciu",
"not-admin-note": "Nemôžete zapisovať zmeneny na disk, pretože nie ste prihlásený ako správca"
},
"app-rebuild": {
"title": "Prestavať aplikáciu",
"rebuild-note-l1": "Aby sa zmeny zapísané do súboru conf.yml prejavili, je potrebné opätovné zostavenie.",
"rebuild-note-l2": "Malo by sa to stať automaticky, ale ak sa tak nestalo, môžete to spustiť manuálne tu.",
"rebuild-note-l3": "Toto sa nevyžaduje pre lokálne uložené úpravy.",
"rebuild-button": "Spustite zostavovanie",
"rebuilding-status-1": "Zostavovanie...",
"rebuilding-status-2": "Môže to trvať pár minút",
"error-permission": "Na spustenie tejto akcie nemáte povolenie",
"success-msg": "Zostavba bola úspešne dokončená",
"fail-msg": "Operácia zostavenia zlyhala",
"reload-note": "Aby sa zmeny prejavili, je teraz potrebné znovu načítať stránku",
"reload-button": "Znovu načítať stránku"
},
"cloud-sync": {
"title": "Cloud záloha & obnova",
"intro-l1": "Cloudové zálohovanie a obnovenie je voliteľná funkcia, ktorá vám umožňuje nahrať vašu konfiguráciu na internet a potom ju obnoviť na akomkoľvek inom zariadení alebo inštancii Dashy.",
"intro-l2": "Všetky údaje sú úplne end-to-end šifrované pomocou AES, pričom ako kľúč sa používa vaše heslo.",
"intro-l3": "Viac informácií nájdete na",
"backup-title-setup": "Vytvoriť zálohu",
"backup-title-update": "Aktualizovať zálohu",
"password-label-setup": "Vyberte si heslo",
"password-label-update": "Zadajte svoje heslo",
"backup-button-setup": "Záloha",
"backup-button-update": "Aktualizovať zálohu",
"backup-id-label": "Vaše ID zálohy",
"backup-id-note": "Toto sa používa na neskoršie obnovenie zo záloh. Preto si ho spolu s heslom uschovajte na bezpečnom mieste.",
"restore-title": "Obnoviť zálohu",
"restore-id-label": "Obnoviť ID",
"restore-password-label": "Heslo",
"restore-button": "Obnoviť",
"backup-missing-password": "Chýba heslo",
"backup-error-unknown": "Nie je možné spracovať požiadavku",
"backup-error-password": "Nesprávne heslo. Zadajte svoje aktuálne heslo.",
"backup-success-msg": "Úspešne dokončené",
"restore-success-msg": "Konfigurácia bola úspešne obnovená"
},
"menu": {
"open-section-title": "Otvoriť v",
"sametab": "Aktuálna karta",
"newtab": "Nová karta",
"modal": "Vyskakovací modal",
"workspace": "Zobrazenie pracovného priestoru",
"options-section-title": "Možnosti",
"edit-item": "Upraviť",
"move-item": "Kopírovať alebo presunúť",
"remove-item": "Odstrániť"
},
"context-menus": {
"item": {
"open-section-title": "Otvoriť v",
"sametab": "Aktuálna karta",
"newtab": "Nová karta",
"modal": "Vyskakovací modal",
"workspace": "Zobrazenie pracovného priestoru",
"clipboard": "Kopírovať do schránky",
"options-section-title": "Možnosti",
"edit-item": "Upraviť",
"move-item": "Kopírovať alebo presunúť",
"remove-item": "Odstrániť",
"copied-toast": "Adresa URL bola skopírovaná do schránky"
},
"section": {
"open-section": "Otvorená sekcia",
"edit-section": "Upraviť",
"expand-collapse": "Rozbaliť / zbaliť",
"move-section": "Presunúť do",
"remove-section": "Odstrániť"
}
},
"interactive-editor": {
"menu": {
"start-editing-tooltip": "Vstúpte do interaktívneho editora",
"edit-site-data-subheading": "Upraviť údaje stránok",
"edit-page-info-btn": "Upraviť informácie o stránke",
"edit-page-info-tooltip": "Názov aplikácie, popis, navigačné odkazy, text päty atď.",
"edit-app-config-btn": "Upraviť konfiguráciu aplikácie",
"edit-app-config-tooltip": "Všetky ostatné možnosti konfigurácie aplikácie",
"edit-pages-btn": "Upraviť stránky",
"edit-pages-tooltip": "Pridať alebo odstrániť ďalšie zobrazenia",
"config-save-methods-subheading": "Možnosti uloženia konfigurácie",
"save-locally-btn": "Uložiť lokálne",
"save-locally-tooltip": "Uložiť konfiguráciu lokálne do úložiska prehliadača. Toto neovplyvní váš konfiguračný súbor, ale zmeny sa uložia iba na tomto zariadení",
"save-disk-btn": "Uložiť na disk",
"save-disk-tooltip": "Uložte konfiguráciu do súboru conf.yml na disku. Tým sa zálohuje a potom sa prepíše vaša existujúca konfigurácia",
"export-config-btn": "Exportovať konfiguráciu",
"export-config-tooltip": "Zobraziť a exportovať novú konfiguráciu, buď do súboru alebo do schránky",
"cloud-backup-btn": "Zálohovať do cloudu",
"cloud-backup-tooltip": "Uložiť šifrovanú zálohu konfigurácie do cloudu",
"edit-raw-config-btn": "Upraviť nespracovanú konfiguráciu",
"edit-raw-config-tooltip": "Zobraziť a upraviť surovú konfiguráciu pomocou editora JSON",
"cancel-changes-btn": "Zrušiť úpravu",
"cancel-changes-tooltip": "Resetujte aktuálne úpravy a ukončite režim úprav. Toto neovplyvní vašu uloženú konfiguráciu",
"edit-mode-name": "Režim úprav",
"edit-mode-subtitle": "Nachádzate sa v režime úprav",
"edit-mode-description": "To znamená, že môžete vykonať úpravy vo svojej konfigurácii a zobraziť ukážku výsledkov, ale kým neuložíte, žiadna z vašich zmien sa nezachová.",
"save-stage-btn": "Uložiť",
"cancel-stage-btn": "Zrušiť",
"save-locally-warning": "Ak budete pokračovať, zmeny sa uložia iba vo vašom prehliadači. Mali by ste exportovať kópiu svojej konfigurácie na použitie na iných počítačoch. Chcete pokračovať?"
},
"edit-item": {
"missing-title-err": "Vyžaduje sa názov položky"
},
"edit-section": {
"edit-section-title": "Upraviť sekciu",
"add-section-title": "Pridať novú sekciu",
"edit-tooltip": "Kliknutím upravíte alebo kliknutím pravým tlačidlom myši zobrazíte ďalšie možnosti",
"remove-confirm": "Naozaj chcete odstrániť túto sekciu? Túto akciu je možné vrátiť neskôr."
},
"edit-app-config": {
"warning-msg-title": "Postupujte opatrne",
"warning-msg-l1": "Nasledujúce možnosti sú pre rozšírenú konfiguráciu aplikácie.",
"warning-msg-l2": "Ak si nie ste istý niektorým z polí, uveďte odkaz",
"warning-msg-docs": "dokumentácia",
"warning-msg-l3": "aby sa predišlo neúmyselným následkom."
},
"export": {
"export-title": "Exportovať konfiguráciu",
"copy-clipboard-btn": "Kopírovať do schránky",
"copy-clipboard-tooltip": "Kopírovať všetky konfigurácie aplikácie do systémovej schránky vo formáte YAML",
"download-file-btn": "Stiahnuť ako súbor",
"download-file-tooltip": "Stiahnuť všetky konfigurácie aplikácie do svojho zariadenia v súbore YAML",
"view-title": "Zobraziť konfiguráciu"
}
},
"widgets": {
"general": {
"loading": "Načítavam...",
"show-more": "Rozbaliť podrobnosti",
"show-less": "Zobraziť menej",
"open-link": "Pokračovať v čítaní"
},
"pi-hole": {
"status-heading": "Stav"
},
"stat-ping": {
"up": "Online",
"down": "Offline"
},
"net-data": {
"cpu-chart-title": "História CPU",
"mem-chart-title": "Využitie pamäte",
"mem-breakdown-title": "Zlyhanie pamäte",
"load-chart-title": "Načítanie systému"
},
"glances": {
"disk-space-free": "Free",
"disk-space-used": "Použité",
"disk-mount-point": "Mount Point",
"disk-file-system": "Systém súborov",
"disk-io-read": "Prečítať",
"disk-io-write": "Zápis",
"system-load-desc": "Počet procesov čakajúcich vo fronte spustenia, spriemerovaný vo všetkých jadrách"
},
"system-info": {
"uptime": "Čas prevádzky"
},
"flight-data": {
"arrivals": "Príchody",
"departures": "Odchody"
},
"tfl-status": {
"good-service-all": "Dobré služby na všetkých linkách",
"good-service-rest": "Dobré služby na všetkých ostatných linkách"
},
"synology-download": {
"download": "Stiahnuť",
"upload": "Nahrať",
"downloaded": "Stiahnuté",
"uploaded": "Nahrané",
"remaining": "Zostávajúce",
"up": "Aktívne",
"down": "Neaktívne"
},
"gluetun-status": {
"vpn-ip": "IP VPN",
"country": "Krajina",
"region": "Región",
"city": "Mesto",
"post-code": "PSČ",
"location": "Poloha",
"timezone": "Časové pásmo",
"organization": "Organizácia"
},
"nextcloud": {
"active": "active",
"and": "a",
"aplications": "aplikácie",
"available": "dostupné",
"away": "Preč",
"cache-full": "MEDZIPAMÄTE PLNÉ",
"chat-room": "chatovacia miestnosť",
"delete-all": "Odstrániť všetko",
"delete-notification": "Odstrániť upozornenie",
"disabled": "zakázané",
"disk-quota": "Disková kvóta",
"disk-space": "Miesta na disku",
"dnd": "Nerušiť",
"email": "e-mail",
"enabled": "povolené",
"federated-shares-ucfirst": "Federované akcie",
"federated-shares": "federované akcie",
"files": "file{množné číslo}",
"free": "zadarmo",
"groups": "skupiny",
"hit-rate": "miera prístupu",
"hits": "hits",
"home": "domov",
"in": "v",
"keys": "kľúče",
"last-24-hours": "posledných 24 hodín",
"last-5-minutes": "za posledných 5 minút",
"last-hour": "za poslednú hodinu",
"last-login": "Posledné prihlásenie",
"last-restart": "Posledný reštart",
"load-averages": "Priemery zaťaženia na všetkých jadrách CPU",
"local-shares": "Miestne zdieľania",
"local": "lokálne",
"max-keys": "max kľúče",
"memory-used": "použitá pamäť",
"memory-utilisation": "využitie pamäte",
"memory": "pamäť",
"misses": "misses",
"no-notifications": "Žiadne upozornenia",
"no-pending-updates": "žiadne čakajúce aktualizácie",
"nothing-to-show": "Momentálne tu nie je nič na zobrazenie",
"of-which": "z ktorých",
"of": "z",
"offline": "Offline",
"online": "Online",
"other": "ostatné",
"overall": "Celkovo",
"private-link": "súkromný odkaz",
"public-link": "verejný odkaz",
"quota-enabled": "Disková kvóta je {not}povolená pre tohto používateľa",
"received": "prijaté",
"scripts": "skripty",
"sent": "odoslané",
"started": "Spustené",
"storages-by-type": "Ukladacie priestory podľa typu",
"storages": "úložisko{plural}",
"strings-use": "použitie reťazcov",
"tasks": "úlohy",
"total-files": "celkový počet súborov",
"total-users": "celkový počet používateľov",
"total": "celkovo",
"until": "Do",
"updates-available-for": "Aktualizácie sú dostupné pre",
"updates-available": "dostupná aktualizácia{plural}",
"used": "použité",
"user": "používateľ",
"using": "používanie",
"version": "verzia",
"wasted": "plytvanie"
}
}
}

View File

@ -19,6 +19,7 @@ import pirate from '@/assets/locales/zz-pirate.json';
import sv from '@/assets/locales/sv.json';
import bg from '@/assets/locales/bg.json';
import ko from '@/assets/locales/ko.json';
import sk from '@/assets/locales/sk.json';
// Language data - Next register your language by adding it to this list
export const languages = [
@ -142,6 +143,12 @@ export const languages = [
locale: ko,
flag: '🇰🇷',
},
{ // Slovak
name: 'Slovenčina',
code: 'sk',
locale: sk,
flag: '🇸🇰',
},
];
/**