Skip to content

Commit 9682446

Browse files
committed
🌐 Added cs locale
1 parent 92d1291 commit 9682446

File tree

3 files changed

+325
-0
lines changed

3 files changed

+325
-0
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,7 @@ Dashy supports multiple languages and locales. When available, your language sho
423423
- 🇰🇷 **Korean**: `ko` - Contributed by **[@boggy-cs](https://github.com/boggy-cs)**
424424
- 🇸🇰 **Slovak**: `sk` - Contributed by **[@Smexhy](https://github.com/Smexhy)**
425425
- 🇩🇰 **Danish**: `da` - Contributed by **[@lordpansar](https://github.com/lordpansar)**
426+
- 🇨🇿 **Czech**: `cs` - Contributed by **[@Tuzi555](https://github.com/Tuzi555)**
426427

427428
#### Add your Language
428429
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.

src/assets/locales/cs.json

+318
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,318 @@
1+
{
2+
"home": {
3+
"no-results": "Žádné výslekdy vyhledávání",
4+
"no-data": "nejsou nakonfigurované žádné údaje",
5+
"no-items-section": "Nic k zobrazení"
6+
},
7+
"search": {
8+
"search-label": "Vyhledávání",
9+
"search-placeholder": "Pro filtrování začněte psát",
10+
"clear-search-tooltip": "Vymazat vyhledávání",
11+
"enter-to-search-web": "Stiskněte Enter pro vyhledávání ne webu"
12+
},
13+
"login": {
14+
"title": "Dashy",
15+
"username-label": "Uživatelské jméno",
16+
"password-label": "Heslo",
17+
"login-button": "Prihlásit se",
18+
"remember-me-label": "Zapamatuj si mě",
19+
"remember-me-never": "Nikdy",
20+
"remember-me-hour": "4 hodiny",
21+
"remember-me-day": "1 den",
22+
"remember-me-week": "1 týden",
23+
"remember-me-long-time": "Dlouhý čas",
24+
"error-missing-username": "Zadejte uživatelské jméno",
25+
"error-missing-password": "Zadejte heslo",
26+
"error-incorrect-username": "Uživatel nenalezen",
27+
"error-incorrect-password": "Nesprávne heslo",
28+
"success-message": "Přihlašování...",
29+
"logout-message": "Byli jste odhlášeni",
30+
"already-logged-in-title": "Již přihlášen",
31+
"already-logged-in-text": "Přihlášen jako",
32+
"proceed-to-dashboard": "Pokračujte na Dashboard",
33+
"log-out-button": "Odhlásit se",
34+
"proceed-guest-button": "Pokračovat jako host"
35+
},
36+
"config": {
37+
"main-tab": "Hlavní menu",
38+
"view-config-tab": "Zobrazit konfiguraci",
39+
"edit-config-tab": "Upravit konfiguraci",
40+
"custom-css-tab": "Vlastní styly",
41+
"heading": "Možnosti konfigurace",
42+
"download-config-button": "Zobrazit / Exportovat konfiguraci",
43+
"edit-config-button": "Upravit konfiguraci",
44+
"edit-css-button": "Upravit vlastní CSS",
45+
"cloud-sync-button": "Povolit synchronizaci s cloudem",
46+
"edit-cloud-sync-button": "Upravit synchronizaci s cloudem",
47+
"rebuild-app-button": "Přestavit aplikaci",
48+
"change-language-button": "Změnit jazyk aplikacie",
49+
"reset-settings-button": "Obnovit místní nastavení",
50+
"app-info-button": "Informace o aplikaci",
51+
"backup-note": "Před vykonaním změn je doporučeno vytvorit zálohu vaší konfigurace.",
52+
"reset-config-msg-l1": "Toto odstraní všechna uživatelská nastavení z lokálního úložiště, ale neovlyvní to váš soubor 'conf.yml'.",
53+
"reset-config-msg-l2": "Všechny změny, které jste vykonali lokálně, byste si měli co nejdříve zálohovat, pokud je chcete použít v budoucnosti.",
54+
"reset-config-msg-l3": "Opravdu chcete pokračovat?",
55+
"data-cleared-msg": "Údaje byly úspěšne vymazány",
56+
"actions-label": "Akce",
57+
"copy-config-label": "Kopírovat konfiguraci",
58+
"data-copied-msg": "Konfigurace byla zkopírována do schránky",
59+
"reset-config-label": "Obnovit konfiguraci",
60+
"css-save-btn": "Uložit změny",
61+
"css-note-label": "Poznámka",
62+
"css-note-l1": "Aby se změny projevily, budete muset obnoviť stránku.",
63+
"css-note-l2": "Vlastní přepsání stylů se ukladá pouze lokálně, proto se doporučuje vytvorit kopii vašeho CSS.",
64+
"css-note-l3": "Pokud chcete odstraniť všechny vlastní styly, odstraňte obsah a stiskněte 'Uložit zmeny'"
65+
},
66+
"alternate-views": {
67+
"alternate-view-heading": "Přepnout zobrazení",
68+
"default": "Výchozí",
69+
"workspace": "Pracovná prostor",
70+
"minimal": "Minimalistické"
71+
},
72+
"settings": {
73+
"theme-label": "Téma",
74+
"layout-label": "Rozložení",
75+
"layout-auto": "Automaticky",
76+
"layout-horizontal": "Horizontální",
77+
"layout-vertical": "Vertikální",
78+
"item-size-label": "Velikost položky",
79+
"item-size-small": "Malá",
80+
"item-size-medium": "Střední",
81+
"item-size-large": "Velká",
82+
"config-launcher-label": "Konfigurace",
83+
"config-launcher-tooltip": "Aktualizovať konfiguraci",
84+
"sign-out-tooltip": "Odhlásit se",
85+
"sign-in-tooltip": "Přihlásit se",
86+
"sign-in-welcome": "Dobrý den, {username}!"
87+
},
88+
"updates": {
89+
"app-version-note": "Dashy verze",
90+
"up-to-date": "Aktuální",
91+
"out-of-date": "Aktualizace k dispozici",
92+
"unsupported-version-l1": "Používate nepodporovanou verzi Dashy",
93+
"unsupported-version-l2": "Pokud chcete získat nejlepší zážitek a nejnovější opravy zabezpečení, aktualizujte na"
94+
},
95+
"language-switcher": {
96+
"title": "Změnit jazyk aplikace",
97+
"dropdown-label": "Vyberte jazyk",
98+
"save-button": "Uložit",
99+
"success-msg": "Jazyk byl aktualizován na"
100+
},
101+
"theme-maker": {
102+
"title": "Konfigurátor motivů",
103+
"export-button": "Exportovať vlastní proměnné",
104+
"reset-button": "Obnoviť styly pro",
105+
"show-all-button": "Zobrazit všechny proměnné",
106+
"change-fonts-button": "Změnit písmo",
107+
"save-button": "Uložit",
108+
"cancel-button": "Zrušiť",
109+
"saved-toast": "{theme} úspěšně aktualizováno",
110+
"copied-toast": "Údaje motivu pro {theme} byly zkopírovany do schránky",
111+
"reset-toast": "Vlastní barvy pro {theme} byly odstraněny"
112+
},
113+
"config-editor": {
114+
"save-location-label": "Uložit umístění",
115+
"location-local-label": "Aplikovať lokálně",
116+
"location-disk-label": "Zapsat změny do konfiguračního souboru",
117+
"save-button": "Uložit změny",
118+
"preview-button": "Ukázka změn",
119+
"valid-label": "Konfigurace je platná",
120+
"status-success-msg": "Akce dokončena",
121+
"status-fail-msg": "Akce selhala",
122+
"success-msg-disk": "Konfigurační soubor byl úspěšně zapsán na disk",
123+
"success-msg-local": "Místní změny byly úspěšne uloženy",
124+
"success-note-l1": "Aplikace by se měla automaticky obnovit.",
125+
"success-note-l2": "Můýe to trvat až minutu.",
126+
"success-note-l3": "Aby se změny projevily, budete museť obnovit stránku.",
127+
"error-msg-save-mode": "Vyberte režim uložení: Místní/Soubor",
128+
"error-msg-cannot-save": "Při ukládání konfigurace se vyskytla chyba",
129+
"error-msg-bad-json": "Chyba v JSON, možná má nesprávny formát",
130+
"warning-msg-validation": "Chyba validace",
131+
"not-admin-note": "Nemůžete zapisovat změny na disk, protože nejste přihlášený/á jako správca"
132+
},
133+
"app-rebuild": {
134+
"title": "Přestavit aplikaci",
135+
"rebuild-note-l1": "Aby se změny zapsané do souboru conf.yml projevily, je potřebné přestavení aplikace.",
136+
"rebuild-note-l2": "Aplikace by se měla automaticky přestavit, ale pokud se tak nestalo, můžete přestavená spustiť manuálně zde.",
137+
"rebuild-note-l3": "Přestavení se nevyžaduje pro lokálně uložené úpravy.",
138+
"rebuild-button": "Spustit přestavení",
139+
"rebuilding-status-1": "Přestavování...",
140+
"rebuilding-status-2": "Může to trvat pár minut",
141+
"error-permission": "Na spuštení této akce nemáte oprávnění",
142+
"success-msg": "Přestavení bylo úspěšne dokončeno",
143+
"fail-msg": "Přestavení selhalo",
144+
"reload-note": "Aby se změny projevily, je nutné obnovit stránku",
145+
"reload-button": "Obnovit stránku"
146+
},
147+
"cloud-sync": {
148+
"title": "Cloud záloha a obnova",
149+
"intro-l1": "Cloudové zálohovaní a obnovení je volitelná funkce, která Vám umožňuje nahrát vaší konfiguraci na cloudové ulžiště a potom ji obnovit na jakémkoliv jiném zařízení anebo instanci Dashy.",
150+
"intro-l2": "Všechny údaje jsou end-to-end šifrované pomocí AES, pričemž jako klíč se používá Vaše heslo.",
151+
"intro-l3": "Více informací nájdete na",
152+
"backup-title-setup": "Vytvořit zálohu",
153+
"backup-title-update": "Aktualizovat zálohu",
154+
"password-label-setup": "Vytvořte heslo pro cloud",
155+
"password-label-update": "Zadajte heslo pro cloud",
156+
"backup-button-setup": "Záloha",
157+
"backup-button-update": "Aktualizovat zálohu",
158+
"backup-id-label": "ID zálohy",
159+
"backup-id-note": "Toto ID se používá pro obnovení ze zálohy. ID si spolu s heslem uschovejte na bezpečném místě.",
160+
"restore-title": "Obnovit zálohu",
161+
"restore-id-label": "Obnovit ID",
162+
"restore-password-label": "Heslo",
163+
"restore-button": "Obnovit",
164+
"backup-missing-password": "Chybý heslo",
165+
"backup-error-unknown": "Není možné zpracovat požadavek.",
166+
"backup-error-password": "Nesprávne heslo.",
167+
"backup-success-msg": "Záloha úspěšně dokončena.",
168+
"restore-success-msg": "Záloha byla úspěšně obnovena"
169+
},
170+
"menu": {
171+
"open-section-title": "Otevřít v",
172+
"sametab": "Aktuální karta",
173+
"newtab": "Nová karta",
174+
"modal": "Modální okno",
175+
"workspace": "Zobrazení pracovního prostoru",
176+
"options-section-title": "Možnosti",
177+
"edit-item": "Upravit",
178+
"move-item": "Kopírovat nebo přesunout",
179+
"remove-item": "Odstranit"
180+
},
181+
"context-menus": {
182+
"item": {
183+
"open-section-title": "Otevřít v",
184+
"sametab": "Aktuální karta",
185+
"newtab": "Nová karta",
186+
"modal": "Modální okno",
187+
"workspace": "Zobrazení pracovního prostoru",
188+
"clipboard": "Kopírovat do schránky",
189+
"options-section-title": "Možnosti",
190+
"edit-item": "Upravit",
191+
"move-item": "Kopírovat nebo přesunout",
192+
"remove-item": "Odstranit",
193+
"copied-toast": "URL adresa byla zkopírována do schránky"
194+
},
195+
"section": {
196+
"open-section": "Otevřená sekce",
197+
"edit-section": "Upravit",
198+
"expand-collapse": "Rozbalit / sbaliť",
199+
"move-section": "Přesunout do",
200+
"remove-section": "Odstranit"
201+
}
202+
},
203+
"interactive-editor": {
204+
"menu": {
205+
"start-editing-tooltip": "Otevřít interaktivní editor",
206+
"edit-site-data-subheading": "Upravit informace o stránkách",
207+
"edit-page-info-btn": "Upravit informáce o stránce",
208+
"edit-page-info-tooltip": "Název aplikace, popis, navigační odkazy, text patičky atd.",
209+
"edit-app-config-btn": "Upravit konfiguraci aplikace",
210+
"edit-app-config-tooltip": "Ostatné možnosti konfigurace aplikace",
211+
"edit-pages-btn": "Upravit stránky",
212+
"edit-pages-tooltip": "Přidat nebo odebrat další zobrazení",
213+
"config-save-methods-subheading": "Možnosti uložení konfigurace",
214+
"save-locally-btn": "Uložit lokálně",
215+
"save-locally-tooltip": "Uložit konfiguraci lokálně do úložiště prohlížeče. Toto neovlivní váš konfigurační soubor, ale změny se uloží poute na tomto zařízení",
216+
"save-disk-btn": "Uložit na disk",
217+
"save-disk-tooltip": "Uloží konfiguraci do souboru conf.yml na disku. Tím se zálohuje a potom sa přepíše vaše existující konfigurace",
218+
"export-config-btn": "Exportovat konfiguraci",
219+
"export-config-tooltip": "Zobrazit a exportovat novou konfiguraci, buď do souboru nebo do schránky",
220+
"cloud-backup-btn": "Zálohovat do cloudu",
221+
"cloud-backup-tooltip": "Uložit šifrovanou zálohu konfigurace do cloudu",
222+
"edit-raw-config-btn": "Upravit nezpracovanou konfiguraci",
223+
"edit-raw-config-tooltip": "Zobrazit a upravit surovou konfiguraci za pomoci editoru JSON",
224+
"cancel-changes-btn": "Zrušit úpravu",
225+
"cancel-changes-tooltip": "Resetujte aktuální úpravy a ukončíte režim úprav. Toto neovlivní vaši uloženou konfiguraci",
226+
"edit-mode-name": "Režim úprav",
227+
"edit-mode-subtitle": "Nacházíte se v režimu úprav",
228+
"edit-mode-description": "To znamená, že můžete vykonat úpravy ve své konfiguraci a zobrazit ukázku výsledků, ale pokud neuložíte, žádná z vašich změn se nezachová.",
229+
"save-stage-btn": "Uložit",
230+
"cancel-stage-btn": "Zrušit",
231+
"save-locally-warning": "Když budete pokračovat, změny se uloží pouze ve vašem prohlížeči. Měli by ste exportovat kopii své konfigurace pro použití na jiných zařízeních. Chcete pokračovat?"
232+
},
233+
"edit-item": {
234+
"missing-title-err": "Vyžaduje se název položky"
235+
},
236+
"edit-section": {
237+
"edit-section-title": "Upravit sekci",
238+
"add-section-title": "Přidat novou sekci",
239+
"edit-tooltip": "Kliknutím levým tlačítkem myši upravíte, kliknutím pravým tlačátkem myši zobrazíte další možnosti",
240+
"remove-confirm": "Opravdu chcete odstranit tuto sekci? Tuto akci není možné vrátit."
241+
},
242+
"edit-app-config": {
243+
"warning-msg-title": "Postupujte opatrně",
244+
"warning-msg-l1": "Nasledující možnosti jsou pro rozšířenou konfiguraci aplikace.",
245+
"warning-msg-l2": "Pokud si nejste jistí některým z polí, uveďte odkaz",
246+
"warning-msg-docs": "Dokuemntace",
247+
"warning-msg-l3": "Aby se předešlo neúmyslným následkům."
248+
},
249+
"export": {
250+
"export-title": "Exportovat konfiguraci",
251+
"copy-clipboard-btn": "Kopírovať do schránky",
252+
"copy-clipboard-tooltip": "Kopírovať všechny konfigurace aplikace do systémové schránky ve formátu YAML",
253+
"download-file-btn": "Stáhnout jako soubor",
254+
"download-file-tooltip": "Stáhnout všechny konfigurace aplikace do svého zažízení v souboru YAML",
255+
"view-title": "Zobrazit konfiguraci"
256+
}
257+
},
258+
"widgets": {
259+
"general": {
260+
"loading": "Načítání...",
261+
"show-more": "Rozbalit podrobnosti",
262+
"show-less": "Zobrazit méně",
263+
"open-link": "Pokračovať ve čtení"
264+
},
265+
"pi-hole": {
266+
"status-heading": "Stav"
267+
},
268+
"stat-ping": {
269+
"up": "Online",
270+
"down": "Offline"
271+
},
272+
"net-data": {
273+
"cpu-chart-title": "Historie CPU",
274+
"mem-chart-title": "Využití paměti",
275+
"mem-breakdown-title": "Selhání paměti",
276+
"load-chart-title": "Zatížení systému"
277+
},
278+
"glances": {
279+
"disk-space-free": "Volno",
280+
"disk-space-used": "Použito",
281+
"disk-mount-point": "Mount Point",
282+
"disk-file-system": "Systém souborů",
283+
"disk-io-read": "Čtení",
284+
"disk-io-write": "Zápis",
285+
"system-load-desc": "Počet procesů čekajících ve frontě spuštění, zprůměrovaný ve všech jádrech"
286+
},
287+
"system-info": {
288+
"uptime": "Čas provozu"
289+
},
290+
"flight-data": {
291+
"arrivals": "Přílety",
292+
"departures": "Odlety"
293+
},
294+
"tfl-status": {
295+
"good-service-all": "Dobré služby na všech linkách",
296+
"good-service-rest": "Dobré služby na všech ostatních linkách"
297+
},
298+
"synology-download": {
299+
"download": "Stáhnout",
300+
"upload": "Nahrat",
301+
"downloaded": "Stáhnuto",
302+
"uploaded": "Nahráno",
303+
"remaining": "Zbývající",
304+
"up": "Aktivní",
305+
"down": "Neaktivní"
306+
},
307+
"gluetun-status": {
308+
"vpn-ip": "IP VPN",
309+
"country": "Země",
310+
"region": "Region",
311+
"city": "Město",
312+
"post-code": "PSČ",
313+
"location": "Poloha",
314+
"timezone": "Časové pásmo",
315+
"organization": "Organizace"
316+
}
317+
}
318+
}

src/utils/languages.js

+6
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,12 @@ export const languages = [
156156
locale: da,
157157
flag: '🇩🇰',
158158
},
159+
{ // Czech
160+
name: 'Čeština',
161+
code: 'cs',
162+
locale: cs,
163+
flag: '🇨🇿',
164+
},
159165
];
160166

161167
/**

0 commit comments

Comments
 (0)