diff --git a/README.md b/README.md index c398d40e..c8d5db05 100644 --- a/README.md +++ b/README.md @@ -56,3 +56,4 @@ _* Third party plugins_ ## Language Packs - [Pirate Language](/pirate-language) - Turns yer site's lingo into pirate talk, matey! +- [Czech Language](/czech-language) - Adds Czech translation diff --git a/czech-language/README.md b/czech-language/README.md new file mode 100644 index 00000000..2356ed13 --- /dev/null +++ b/czech-language/README.md @@ -0,0 +1,26 @@ +# Czech Language Plugin (by Hampap) + +This language pack provides a Czech translation for the main parts of the Pelican panel interface. + +Some newly introduced sections of the panel may still appear in English. Missing translations will be added progressively. + +## Features + +- Translation of the main interface sections (dashboard, servers, profiles, administration) +- Localized system messages, buttons, and forms +- Terminology adapted for Czech hosting providers and gaming communities +- Easy activation via user language settings +- Overrides the default language strings where applicable + +## Installation + +1. Copy the `czech-language` plugin folder into the `plugins/` directory. +2. In the Pelican Panel administration, navigate to **Settings → Plugins**. +3. Enable the **Czech Language** plugin and save changes. +4. Go to **Settings → Languages** and select Czech as the default panel language. + +## Contributing & Reporting Issues + +If you find an untranslated string or a typo, please open an issue with details. + +Suggestions are welcome. \ No newline at end of file diff --git a/czech-language/lang/cs/activity.php b/czech-language/lang/cs/activity.php new file mode 100644 index 00000000..c92861af --- /dev/null +++ b/czech-language/lang/cs/activity.php @@ -0,0 +1,125 @@ + [ + 'fail' => 'Přihlášení se nezdařilo', + 'success' => 'Přihlášen/a', + 'password-reset' => 'Obnovit heslo', + 'checkpoint' => 'Požadováno dvoufaktorové ověření', + 'recovery-token' => 'Použitý dvoufázový obnovovací token', + 'token' => 'Vyřešená dvoufaktorová výzva', + 'ip-blocked' => 'Zablokován požadavek z neuvedené IP adresy pro :identifier', + 'sftp' => [ + 'fail' => 'Selhalo přihlášení SFTP', + ], + ], + 'user' => [ + 'account' => [ + 'username-changed' => 'Změněno uživatelské jméno z :old na :new', + 'email-changed' => 'Změněný e-mail z :old na :new', + 'password-changed' => 'Změněné heslo', + ], + 'api-key' => [ + 'create' => 'Vytvořen nový API klíč :identifier', + 'delete' => 'Smazán API klíč :identifier', + ], + 'ssh-key' => [ + 'create' => 'Přidán SSH klíč :fingerprint k účtu', + 'delete' => 'Odstraněn SSH klíč :fingerprint z účtu', + ], + 'two-factor' => [ + 'create' => 'Povoleno dvoufaktorové ověření', + 'delete' => 'Zakázáno dvoufaktorové ověření', + ], + ], + 'server' => [ + 'console' => [ + 'command' => 'Proveden příkaz ":command“ na serveru', + ], + 'power' => [ + 'start' => 'Server byl spuštěn', + 'stop' => 'Server byl vypnut', + 'restart' => 'Server byl restartován', + 'kill' => 'Ukončen proces serveru', + ], + 'backup' => [ + 'download' => 'Stáhnuto :name zálohu', + 'delete' => 'Smazána záloha :name', + 'restore' => 'Obnovena záloha :name (smazané soubory: :truncate)', + 'restore-complete' => 'Dokončená obnova zálohy :name', + 'restore-failed' => 'Nepodařilo se dokončit obnovení zálohy :name', + 'start' => 'Nová záloha byla spuštěna :name', + 'complete' => 'Označil :name záloha jako kompletní', + 'fail' => 'Záloha označena jako neúspěšná :name', + 'lock' => 'Uzamčeno :name záloha', + 'unlock' => 'Odemknul :name zálohu', + 'rename' => 'Záloha přejmenovaná z ":old_name" na ":new_name"', + ], + 'database' => [ + 'create' => 'Vytvořena nová databáze :name', + 'rotate-password' => 'Heslo pro databázi :name', + 'delete' => 'Smazána databáze :name', + ], + 'file' => [ + 'compress' => 'Komprimováno :directory:files|Komprimováno :count souborů v :directory', + 'read' => 'Zobrazen obsah :file', + 'copy' => 'Vytvořena kopie :file', + 'create-directory' => 'Vytvořený adresář :directory:name', + 'decompress' => 'Dekomprimován :file v :directory', + 'delete' => 'Smazáno :directory:files|Smazáno :count souborů v :directory', + 'download' => 'Staženo :file', + 'pull' => 'Stáhnout vzdálený soubor z :url do :directory', + 'rename' => 'Přesunuto / přejmenováno :from to :to|Moved/ přejmenováno :count souborů v :directory', + 'write' => 'Přepsaný nový obsah v :file', + 'upload' => 'Zahájeno nahrávání souboru', + 'uploaded' => 'Nahráno :directory:file', + ], + 'sftp' => [ + 'denied' => 'Zablokován přístup SFTP z důvodu oprávnění', + 'create' => 'Vytvořeno :files|Vytvořeno :count nových souborů', + 'write' => 'Upravil obsah :files|Upravil obsah :count souborů', + 'delete' => 'Smazáno :files|Smazáno :count souborů', + 'create-directory' => 'Vytvořil adresář :files | Vytvořil :count adresáře', + 'rename' => 'Přejmenováno :z na :to|přejmenováno nebo přesunuto :count souborů', + ], + 'allocation' => [ + 'create' => 'Přidáno :allocace na server', + 'notes' => 'Aktualizovány poznámky pro :allocation z ":old" na ":new"', + 'primary' => 'Nastavil :allocation jako primární rozvržení serveru', + 'delete' => 'Smazáno :allocation alokace', + ], + 'schedule' => [ + 'create' => 'Vytvořil/a plán :name', + 'update' => 'Aktualizován plán :name', + 'execute' => 'Manuálně provést plán :name', + 'delete' => 'Smazán plán :name', + ], + 'task' => [ + 'create' => 'Vytvořil nový úkol ":action" pro :name plán', + 'update' => 'Aktualizoval úkol ":action" pro plán :name', + 'delete' => 'Odstraněna akce ":action" pro plán :name', + ], + 'settings' => [ + 'rename' => 'Přejmenoval server z ":old" na ":new"', + 'description' => 'Změnil popis serveru z ":old" na ":new"', + 'reinstall' => 'Server přeinstalován', + ], + 'startup' => [ + 'edit' => 'Změnil proměnnou :variable z ":old" na ":new"', + 'image' => 'Aktualizoval Docker Image pro server z :old na :new', + 'command' => 'Aktualizován příkaz pro spuštění pro server z :old na :new', + ], + 'subuser' => [ + 'create' => 'Přidáno :email jako poduživatel', + 'update' => 'Aktualizována oprávnění poduživatele pro :email', + 'delete' => 'Odstraněno :email jako poduživatel', + ], + 'crashed' => 'Server havaroval', + ], +]; diff --git a/czech-language/lang/cs/admin/apikey.php b/czech-language/lang/cs/admin/apikey.php new file mode 100644 index 00000000..19ce3d92 --- /dev/null +++ b/czech-language/lang/cs/admin/apikey.php @@ -0,0 +1,29 @@ + 'API klíče aplikace', + 'empty' => 'Žádné API klíče', + 'whitelist' => 'Povolené IPv4 adresy', + 'whitelist_help' => 'API klíče mohou být omezeny pouze na práci z konkrétních IPv4 adres. Zadejte každou adresu na novém řádku.', + 'whitelist_placeholder' => 'Příklad: 127.0.0.1 nebo 192.168.1.1', + 'description' => 'Popis:', + 'description_help' => 'Stručný popis toho, k čemu tento klíč je.', + 'nav_title' => 'API klíče', + 'model_label' => 'API klíče aplikace', + 'model_label_plural' => 'API klíče aplikace', + 'table' => [ + 'key' => 'Klíč', + 'description' => 'Popis:', + 'last_used' => 'Naposledy použito', + 'created' => 'Vytvořeno', + 'created_by' => 'Vytvořil:', + 'never_used' => 'Nikdy nepoužito', + ], + 'permissions' => [ + 'all' => 'Nastavit všechna oprávnění', + 'all_description' => 'Nastavit všechna níže uvedená oprávnění na stejnou úroveň.', + 'none' => 'Žádný', + 'read' => 'Přečteno', + 'read_write' => 'Čtení / zápis', + ], +]; diff --git a/czech-language/lang/cs/admin/dashboard.php b/czech-language/lang/cs/admin/dashboard.php new file mode 100644 index 00000000..a414e1cd --- /dev/null +++ b/czech-language/lang/cs/admin/dashboard.php @@ -0,0 +1,45 @@ + 'Vítejte v Pelican!', + 'version' => 'Verze: :version', + 'advanced' => 'Pokročilé', + 'server' => 'Server', + 'user' => 'Uživatel', + 'sections' => [ + 'intro-developers' => [ + 'heading' => 'Inofmace o vývojářích', + 'content' => 'Děkujeme za zkoušení naší vývojářské verze', + 'extra_note' => 'Pokud naleznete bugy nahlaste je přes GitHub', + 'button_issues' => 'Vytvořit problém', + 'button_features' => 'Diskutujte o funkcích', + ], + 'intro-update-available' => [ + 'heading' => 'K dispozici je aktualizace', + 'content' => ':latestVersion je nyní dostupná! Přečtěte si dokumentaci jak aktualizovat váš panel.', + 'button_changelog' => 'Co je nového?', + ], + 'intro-no-update' => [ + 'heading' => 'Máte nejnovější verzy panelu', + 'content' => 'Právě používáte verzy :version. Váš panel je aktuální', + ], + 'intro-first-node' => [ + 'heading' => 'Nebyly nalezeny žádné uzly', + 'content' => "Vypadá to že nemáš nastavené žádné Uzly, ale kliknutím na tlačítko akce můžete vytvořit váš první!", + 'extra_note' => 'Pokud naleznete bugy nahlaste je na GitHub', + 'button_label' => 'Vytvořit první uzel v Pelican', + ], + 'intro-support' => [ + 'heading' => 'Podpořte Pelican!', + 'content' => 'Děkujeme za používání Pelican, toto je možné vytvářet jen díky vaší podpoře, přespěvatelům a dalším podporovatelům!', + 'extra_note' => 'Vážíme si jaké koliv podpory od kohokoliv.', + 'button_translate' => 'Pomocte Přeložit', + 'button_donate' => 'Darovat přímo', + ], + 'intro-help' => [ + 'heading' => 'Potřebujete pomoc?', + 'content' => 'Nejdříve se podívejte na dokumentaci! Pokud stále potřebujete pomoc, přejděte na náš Discord server!', + 'button_docs' => 'Přečtěte si dokumentaci', + ], + ], +]; diff --git a/czech-language/lang/cs/admin/databasehost.php b/czech-language/lang/cs/admin/databasehost.php new file mode 100644 index 00000000..e174036b --- /dev/null +++ b/czech-language/lang/cs/admin/databasehost.php @@ -0,0 +1,74 @@ + 'Hostitelé databáze', + 'model_label' => 'Hostitel databáze', + 'model_label_plural' => 'Hostitelé databáze', + 'table' => [ + 'database' => 'Databáze', + 'name' => 'Název', + 'host' => 'Hostitel', + 'port' => 'Port', + 'name_helper' => 'Ponecháním tohoto prázdného bude automaticky generováno náhodné jméno', + 'username' => 'Uživatelské jméno', + 'password' => 'Heslo', + 'remote' => 'Připojení od', + 'remote_helper' => 'Kde by mělo být povoleno připojení. Ponechte prázdné pro povolení připojení odkudkoliv.', + 'max_connections' => 'Maximální počet připojení', + 'created_at' => 'Vytvořeno v', + 'connection_string' => 'JDBC Connection String', + ], + 'error' => 'Chyba při připojování k serveru', + 'host' => 'Hostitel', + 'host_help' => 'IP adresa nebo název domény, které by měly být použity při pokusu o připojení k tomuto MySQL hostiteli z tohoto panelu pro vytvoření nových databází.', + 'port' => 'Port', + 'port_help' => 'Port který MySQL používá na hostiteli', + 'max_database' => 'Maximální počet databází', + 'max_databases_help' => 'Maximální počet databází, které mohou být vytvořeny na tomto serveru. Pokud je dosaženo limitu, na tomto hostiteli nelze vytvořit žádné nové databáze. Prázdné je neomezené.', + 'display_name' => 'Zobrazené jméno', + 'display_name_help' => 'Krátký identifikátor používaný k odlišení tohoto umístění od ostatních. Musí mít 1 až 60 znaků, například us.nyc.lvl3.', + 'username' => 'Uživatelské jméno', + 'username_help' => 'Uživatelské jméno účtu, který má dostatečná oprávnění pro vytvoření nových uživatelů a databází v systému.', + 'password' => 'Heslo', + 'password_help' => 'Heslo pro uživatele databáze.', + 'linked_nodes' => 'Propojené uzly', + 'linked_nodes_help' => 'Toto nastavení je výchozí pouze pro tuto databázi hostitele při přidání databáze na server vybraného uzlu.', + 'connection_error' => 'Chyba při připojování k serveru', + 'no_database_hosts' => 'Žádné hostitele databáze', + 'no_nodes' => 'Žádné uzly', + 'delete_help' => 'Databáze hostitel má databáze', + 'unlimited' => 'Neomezené', + 'anywhere' => 'Kdekoliv', + + 'rotate' => 'Otočit', + 'rotate_password' => 'Změnit heslo', + 'rotated' => 'Heslo změněné', + 'rotate_error' => 'Změna hesla se nezdařila', + 'databases' => 'Databáze', + + 'setup' => [ + 'preparations' => 'Přípravy', + 'database_setup' => 'Nastavení databáze', + 'panel_setup' => 'Nastavení panelu', + + 'note' => 'V současné době jsou podporovány pouze databáze MySQL/ MariaDB!', + 'different_server' => 'Jsou panel a databáze ne na stejném serveru?', + + 'database_user' => 'Uživatel databáze', + 'cli_login' => 'Použijte mysql -u root -p pro přístup mysql CLI.', + 'command_create_user' => 'Příkaz k vytvoření uživatele', + 'command_assign_permissions' => 'Příkaz k přiřazení oprávnění', + 'cli_exit' => 'Pro ukončení mysql cli spusťte exit.', + 'external_access' => 'Externí přístup', + 'allow_external_access' => ' +

Šance budete muset povolit externí přístup k této instanci MySQL, abyste se k ní mohli připojit.

+
+

otevřít my. nf, které se liší v umístění v závislosti na vašem OS a jak byl MySQL nainstalován. Můžete napsat /etc -iname my.cnf a najít ji.

+
+

Open my. nf, přidejte text níže do spodní části souboru a uložte jej:
+ [mysqld]
bind-address=0. .0.

+
+

Restart MySQL/ MariaDB, aby se tyto změny použily. Toto přepíše výchozí konfiguraci MySQL, která bude ve výchozím nastavení přijímat pouze žádosti od localhost. Aktualizace umožní připojení na všech rozhraních, a tedy i externí připojení. Ujistěte se, že povolíte MySQL port (výchozí 3306) ve vaší firewall.

+ ', + ], +]; diff --git a/czech-language/lang/cs/admin/egg.php b/czech-language/lang/cs/admin/egg.php new file mode 100644 index 00000000..3e41dd65 --- /dev/null +++ b/czech-language/lang/cs/admin/egg.php @@ -0,0 +1,126 @@ + 'Vejce', + 'model_label' => 'Vejce', + 'model_label_plural' => 'Vejce', + 'tabs' => [ + 'configuration' => 'Konfigurace', + 'process_management' => 'Správce procesů', + 'egg_variables' => 'Egg Variables', + 'install_script' => 'Nainstalovat skript', + ], + 'import' => [ + 'file' => 'Soubor', + 'url' => 'URL', + 'image_url' => 'URL adresa obrázku', + 'image_error' => 'Obrázek nelze načíst', + 'image_too_large' => 'Obrázek je příliš velký. Limit je 1024KB', + 'egg_help' => 'Toto by mělo být raw .json soubor ( egg-minecraft.json )', + 'url_help' => 'URL musí odkazovat přímo na raw .json soubor', + 'add_url' => 'Nová URL', + 'import_failed' => 'Import se nezdařil', + 'import_success' => 'Import proběhl úspěšně', + 'import_result' => 'Importováno :úspěch :total vajec', + 'imported_eggs' => 'Importováno: :eggs', + 'failed_import_eggs' => 'Nezdařilo se: :eggs', + 'github' => 'Přidat z Githubu', + 'refresh' => 'Obnovit', + 'import_image' => 'Importovat obrázek', + 'delete_image' => 'Smazat image', + 'no_local_ip' => 'Lokální IP adresy nejsou povoleny', + 'unsupported_format' => 'Nepodporovaný formát. Podporované formáty: :formats', + 'invalid_url' => 'Zadaná URL adresa je neplatná', + 'unknown_extension' => 'Neznámé rozšíření image', + 'image_deleted' => 'Obrázek byl odstraněn', + 'no_image' => 'Žádný obrázek', + 'image_updated' => 'Obrázek byl aktualizován', + ], + 'export' => [ + 'modal' => 'Jak byste chtěli exportovat :egg ?', + 'as' => 'Jako .:format', + ], + 'in_use' => 'Používá se', + 'servers' => 'Servery', + 'name' => 'Název', + 'egg_uuid' => 'Egg UUID', + 'egg_id' => 'Egg ID', + 'name_help' => 'Jednoduché, člověkem čitelné jméno k použití jako identifikátor pro toto vejce.', + 'author' => 'Autor', + 'uuid_help' => 'Toto je globálně jedinečný identifikátor pro toto vejce, které Wings používá jako identifikátor.', + 'author_help' => 'Autor této verze Eggu.', + 'author_help_edit' => 'Autor této verze Egg. Nahrání nové konfigurace Egg od jiného autora to změní.', + 'description' => 'Popis', + 'description_help' => 'Popis tohoto vejce, který se zobrazí v panelu podle potřeby.', + 'add_startup' => 'Přidat příkaz při spuštění', + 'startup_command' => 'Příkaz', + 'startup_commands' => 'Příkazy pro spuštění', + 'startup_name' => 'Zobrazovaný název', + 'startup_help' => 'Příkazy spouštění dostupné pro servery používající tento Egg. První jsou výchozí.', + 'file_denylist' => 'Soubor OdmítnoutList', + 'file_denylist_help' => 'Seznam souborů, které koncovému uživateli není povoleno upravovat.', + 'features' => 'Funkce', + 'force_ip' => 'Vynutit odchozí IP', + 'force_ip_help' => 'Nutí veškerý odchozí provoz sítě, aby jeho zdrojová IP IP byla zasazena do IP primární alokační IP serveru. +Je vyžadováno pro některé hry, aby fungovaly správně, pokud má uzel více veřejných IP adres. +Povolení této volby zakáže interní síťové připojení pro všechny servery používající tento egg, což způsobí, že nemohou interně přistupovat k jiným serverům ve stejném uzlu.', + 'tags' => 'Štítky', + 'update_url' => 'Aktualizace adres URL', + 'update_url_help' => 'URL musí odkazovat přímo na raw .json soubor', + 'add_image' => 'Přidat obrázek Dockeru', + 'docker_images' => 'Docker obrazy', + 'docker_name' => 'Název obrázku', + 'docker_uri' => 'URI obrázku', + 'docker_help' => 'Docker images dostupné pro servery používající tento Egg. První z nich je výchozí.', + + 'stop_command' => 'Příkaz pro zastavení', + 'stop_command_help' => 'Příkaz, který by měl být odeslán serveru, aby byl zastaven. Pokud potřebujete poslat SIGINT měli byste zadat ^C zde.', + 'copy_from' => 'Zkopírovat nastavení z', + 'copy_from_help' => 'Pokud chcete výchozí nastavení z jiného Eggu vyberte z menu výše.', + 'none' => 'Žádný', + 'start_config' => 'Zahájit konfiguraci', + 'start_config_help' => 'Seznam hodnot, které by měl daemon hledat při zapínání serveru, aby bylo možné určit jejich dokončení.', + 'config_files' => 'Konfigurační soubor', + 'config_files_help' => 'Toto by mělo být zastoupení konfiguračních souborů JSON, které mají být změněny a které části by se měly změnit.', + 'log_config' => 'Nastavení logu', + 'log_config_help' => 'Toto by mělo být JSON reprezentace místa, kde jsou uloženy logy a zda by démon měl vytvářet vlastní logy.', + + 'environment_variable' => 'Proměnná prostředí', + 'default_value' => 'Výchozí hodnota', + 'user_permissions' => 'Oprávnění uživatele', + 'viewable' => 'Zobrazitelné', + 'editable' => 'Upravitelné', + 'rules' => 'Pravidla', + 'add_new_variable' => 'Přidat novou proměnnou', + + 'error_unique' => 'Proměnná s tímto názvem již existuje!', + 'error_required' => 'Pole proměnné prostředí je povinné.', + 'error_reserved' => 'Tato proměnná prostředí je rezervována a nelze ji použít.', + + 'script_from' => 'Skript od', + 'script_container' => 'Kontejner skriptů', + 'script_entry' => 'Záznam skriptu', + 'script_install' => 'Nainstalovat skript', + 'no_eggs' => 'Žádná vejce', + 'no_servers' => 'Žádný Server', + 'no_servers_help' => 'K tomuto vejci nejsou přiřazeny žádné servery.', + + 'update' => 'Aktualizovat|Aktualizovat vybrané', + 'updated' => 'Vejce aktualizována|:count/:total vajec aktualizováno', + 'updated_failed' => ':count se nezdařilo', + 'updated_skipped' => ':count přeskočeno', + 'update_success' => ':egg úspěšně aktualizováno', + 'update_failed' => 'Aktualizace :egg se nezdařila', + 'update_question' => 'Opravdu chcete aktualizovat toto vejce?|Jste si jisti, že chcete aktualizovat vybraná vejce?', + 'update_description' => 'Pokud jste provedli nějaké změny vajec, budou přepsáni!|Pokud jste provedli nějaké změny vajec, budou přepsány!', + 'no_updates' => 'Žádné aktualizace pro vybrané vejce k dispozici', + 'cannot_update' => 'Nelze aktualizovat :count vajec', + 'no_update_url' => 'Následující vejce nemají nastavenou funkční aktualizační URL: :eggs', + 'cannot_delete' => 'Nelze odstranit :count vajec', + 'eggs_have_servers' => 'Následující vejce mají servery a nemohou být odstraněny: :eggs', + 'updated_from' => 'Úspěšně aktualizováno z: :url', + 'update_error' => 'Chyba: :error', + 'updated_eggs' => 'Aktualizováno: :eggs', + 'failed_eggs' => 'Chyba: :eggs', + 'skipped_eggs' => 'Přeskočeno: :eggs', +]; diff --git a/czech-language/lang/cs/admin/health.php b/czech-language/lang/cs/admin/health.php new file mode 100644 index 00000000..c6db58b1 --- /dev/null +++ b/czech-language/lang/cs/admin/health.php @@ -0,0 +1,60 @@ + 'Zdraví', + 'results_refreshed' => 'Výsledky kontroly stavu byly aktualizovány', + 'checked' => 'Kontrolované výsledky od :time', + 'refresh' => 'Obnovit', + 'results' => [ + 'cache' => [ + 'label' => 'Mezipaměť', + 'ok' => 'Ok', + 'failed_retrieve' => 'Nelze nastavit nebo načíst hodnotu mezipaměti aplikace.', + 'failed' => 'Došlo k výjimce v mezipaměti aplikace: :error', + ], + 'database' => [ + 'label' => 'Databáze', + 'ok' => 'Ok', + 'failed' => 'Nelze se připojit k databázi: :error', + ], + 'debugmode' => [ + 'label' => 'Režim ladění', + 'ok' => 'Režim ladění je zakázán', + 'failed' => 'Režim ladění byl očekáván :expected, ale ve skutečnosti byl :actual', + ], + 'environment' => [ + 'label' => 'Prostředí', + 'ok' => 'Ok, nastavte na :actual', + 'failed' => 'Prostředí je nastaveno na :actual , Očekáváno :expected', + ], + 'nodeversions' => [ + 'label' => 'Verze uzlu', + 'ok' => 'Uzly jsou aktuální', + 'failed' => ':zastaralý/:all uzly jsou zastaralé', + 'no_nodes_created' => 'Nebyly vytvořeny žádné uzly', + 'no_nodes' => 'Žádné uzly', + 'all_up_to_date' => 'Všechny aktuální', + 'outdated' => ':zastaralý/:all zastaralý', + ], + 'panelversion' => [ + 'label' => 'Verze panelu', + 'ok' => 'Máte nejnovější verzy panelu', + 'failed' => 'Nainstalovaná verze je :currentVersion ale nejnovější je :latestversion', + 'up_to_date' => 'Aktuální', + 'outdated' => 'Neaktuální', + ], + 'schedule' => [ + 'label' => 'Rozvrh', + 'ok' => 'Ok', + 'failed_last_ran' => 'Poslední běh plánu byl před více než :time minutami', + 'failed_not_ran' => 'Plán se ještě nespustil.', + ], + 'useddiskspace' => [ + 'label' => 'Místo na disku', + ], + ], + 'checks' => [ + 'successful' => 'Úspěšné', + 'failed' => 'Selhání', + ], +]; diff --git a/czech-language/lang/cs/admin/log.php b/czech-language/lang/cs/admin/log.php new file mode 100644 index 00000000..0806fc91 --- /dev/null +++ b/czech-language/lang/cs/admin/log.php @@ -0,0 +1,26 @@ + 'Hurá! Žádné chyby!', + 'total_logs' => 'Celkem logů', + 'error' => 'Chyba', + 'warning' => 'Varování', + 'notice' => 'Upozornění', + 'info' => 'Informace', + 'debug' => 'Ladění', + 'navigation' => [ + 'panel_logs' => 'Protokoly panelu', + ], + 'actions' => [ + 'upload_logs' => 'Nahrát logy?', + 'upload_logs_description' => 'Toto nahrajete :file na :url Jste si jisti, že to chcete udělat?', + 'view_logs' => 'Zobrazit logy', + 'log_not_found' => 'Log nebyl nalezen!', + 'log_not_found_description' => 'Nepodařilo se najít log pro :file', + 'failed_to_upload' => 'Nahrávání se nezdařilo.', + 'failed_to_upload_description' => 'HTTP stav: :status', + 'log_upload' => 'Log nahrán!', + 'log_upload_action' => 'Zobrazit log', + 'upload_tooltip' => 'Nahrát na :url', + ], +]; diff --git a/czech-language/lang/cs/admin/mount.php b/czech-language/lang/cs/admin/mount.php new file mode 100644 index 00000000..919c596c --- /dev/null +++ b/czech-language/lang/cs/admin/mount.php @@ -0,0 +1,30 @@ + 'Připojení', + 'model_label' => 'Připojit', + 'model_label_plural' => 'Připojit', + 'name' => 'Název', + 'name_help' => 'Jedinečný název použitý k oddělení tohoto přípojného zařízení od jiného.', + 'source' => 'Zdroj', + 'source_help' => 'Cesta k souboru v hostitelském systému pro připojení k kontejneru.', + 'target' => 'Cíl', + 'target_help' => 'Tam, kde bude montáž přístupná uvnitř kontejneru.', + 'read_only' => 'Pouze pro čtení?', + 'read_only_help' => 'Je připojení čteno pouze uvnitř kontejneru?', + 'description' => 'Popis:', + 'description_help' => 'Delší popis pro toto připojení', + 'no_mounts' => 'Žádná připojení', + 'eggs' => 'Vejce', + 'nodes' => 'Uzly', + 'toggles' => [ + 'writable' => 'Lze zapisovat', + 'read_only' => 'Pouze pro čtení', + ], + 'table' => [ + 'name' => 'Název', + 'all_eggs' => 'Všechna vejce.', + 'all_nodes' => 'Všechny uzly', + 'read_only' => 'Pouze pro čtení', + ], +]; diff --git a/czech-language/lang/cs/admin/node.php b/czech-language/lang/cs/admin/node.php new file mode 100644 index 00000000..ceb284ed --- /dev/null +++ b/czech-language/lang/cs/admin/node.php @@ -0,0 +1,152 @@ + 'Uzly', + 'model_label' => 'Uzel', + 'model_label_plural' => 'Uzly', + 'create' => 'Vytvořit uzel', + 'tabs' => [ + 'overview' => 'Přehled', + 'basic_settings' => 'Základní nastavení', + 'advanced_settings' => 'Pokročilá nastavení', + 'config_file' => 'Konfigurační soubor', + 'diagnostics' => 'Diagnostika', + ], + 'table' => [ + 'health' => 'Zdraví', + 'reachable' => 'Dostupný', + 'name' => 'Název', + 'address' => 'Adresa', + 'public' => 'Veřejné', + 'servers' => 'Servery', + 'alias' => 'Alias', + 'ip' => 'IP', + 'egg' => 'Vejce', + 'owner' => 'Vlastník', + 'allocation_notes' => 'Poznámky', + 'no_notes' => 'Žádné poznámky', + ], + 'node_info' => 'Systémové Informace', + 'wings_version' => 'Verze Wings', + 'cpu_threads' => 'CPU vlákna', + 'architecture' => 'Architektura', + 'kernel' => 'Jádro', + 'unknown' => 'Neznámý', + 'latest' => 'Nejnovější', + 'node_uuid' => 'ID uzlu', + 'node_id' => 'ID uzlu', + + 'ip_address' => 'IP adresa', + 'ip_help' => 'Obvykle veřejná IP adresa Vašeho počítače, pokud neportujete přeposílání.', + 'alias_help' => 'Volitelné zobrazované jméno, které vám pomůže si zapamatovat, co to je.', + 'refresh' => 'Obnovit', + 'custom_ip' => 'Zadejte vlastní IP adresu', + 'domain' => 'Název domény', + 'ssl_ip' => 'Nelze se připojit k IP adrese přes SSL', + 'error' => 'Toto je doménový název, který odkazuje na IP adresu vašeho uzlu. Pokud jste již tuto možnost nastavili, můžete ji ověřit zaškrtnutím dalšího pole!', + 'fqdn_help' => 'Váš panel je v současné době zabezpečen pomocí SSL certifikátu a to znamená, že vaše uzly vyžadují také. Musíte použít název domény, protože nelze získat SSL certifikáty pro IP adresy.', + 'dns' => 'Kontrola záznamu DNS', + 'dns_help' => 'Toto vám umožní zjistit, zda DNS záznam ukazuje na správnou IP adresu.', + 'valid' => 'Platné', + 'invalid' => 'Neplatné', + 'port' => 'Port', + 'ports' => 'Porty', + 'port_help' => 'Pokud používáte daemon za Cloudflare, měli byste nastavit daemon port na 8443, aby bylo umožněno proxying websocketu přes SSL.', + 'connect_port' => 'Port pro připojení', + 'connect_port_help' => 'Připojení s wings použije tento port. Pokud používáte reverzní proxy tak se tohle může lišit od naslouchajícího portu. Při použití Cloudflare proxy byste měli použít 8443.', + 'listen_port' => 'Naslouchat na portu', + 'listen_port_help' => 'Wings budou běžet na tomto portu.', + 'display_name' => 'Zobrazovaný název', + 'ssl' => 'Komunikovat přes SSL', + 'panel_on_ssl' => 'Váš panel používá zabezpečené SSL připojení,
takže váš Daemon musí.', + 'ssl_help' => 'IP adresa nemůže použít SSL.', + + 'tags' => 'Tagy', + 'upload_limit' => 'Limit odesílání', + 'upload_limit_help' => 'Zadejte maximální velikost souborů, které lze nahrát prostřednictvím webového správce souborů.', + 'sftp_port' => 'SFTP port', + 'sftp_alias' => 'SFTP Alias', + 'sftp_alias_help' => 'Zobrazit alias pro SFTP adresu. Ponechte prázdné pro použití Node FQDN.', + 'daemon_base' => 'Základní adresář služby Wings', + 'daemon_base_help' => 'Adresář, ve kterém budou uložena data serveru.', + 'use_for_deploy' => 'Použít pro zaměstnání?', + 'maintenance_mode' => 'Režim údržby', + 'maintenance_mode_help' => 'Pokud je uzel označen jako \'v rámci údržby\', uživatelé nebudou moci přistupovat k serverům, které jsou na tomto uzlu', + + 'cpu' => 'CPU', + 'cpu_limit' => 'Limit CPU', + 'memory' => 'Paměť', + 'memory_limit' => 'Limit paměti', + 'disk' => 'Disk', + 'disk_limit' => 'Limit Disk', + 'unlimited' => 'Neomezené', + 'limited' => 'Omezené', + 'overallocate' => 'Přetížené', + 'enabled' => 'Aktivováno', + 'disabled' => 'Deaktivován', + 'yes' => 'Ano', + 'no' => 'Ne', + + 'instructions' => 'Pokyny', + 'instructions_help' => 'Uložit tento soubor do kořenového adresáře vašeho daemonu, s názvem config.yml', + + 'auto_deploy' => 'Příkaz automatického nasazení', + 'auto_question' => 'Vyberte si mezi samostatnou instalací a instalací Docker.', + 'auto_label' => 'Typ', + 'standalone' => 'Samostatný', + 'docker' => 'Docker', + 'auto_command' => 'Pro automatickou konfiguraci vašeho uzlu spusťte následující příkaz:', + 'reset_token' => 'Resetovat autorizační token', + 'token_reset' => 'Token daemona byl resetován.', + 'reset_help' => 'Resetování daemon token zruší jakýkoliv požadavek pocházející ze starého tokenu. Tento token se používá pro všechny citlivé operace na démonu, včetně vytvoření a smazání serveru. Z důvodu bezpečnosti doporučujeme tento token pravidelně měnit.', + + 'no_nodes' => 'Žádné uzly', + 'none' => 'Žádný', + 'cpu_chart' => 'CPU - :cpu% of :max%', + 'memory_chart' => 'Pamětí - :used of :total', + 'disk_chart' => 'Úložiště - :used z :total', + 'used' => 'Použité', + 'unused' => 'Nepoužité', + + 'node_has_servers' => 'Uzel má servery', + 'create_allocation' => 'Vytvořit alokaci', + 'primary_allocation' => 'Vytvořit alokaci', + 'databases' => 'Databáze', + 'backups' => 'Zálohy', + + 'error_connecting' => 'Chyba při připojování k serveru', + 'error_connecting_description' => 'Konfiguraci nebylo možné automaticky aktualizovat, budete muset manuálně aktualizovat konfigurační soubor.', + 'allocation' => 'Alokace', + + 'diagnostics' => [ + 'header' => 'Diagnostika uzlu', + 'include_endpoints' => 'Zahrnout koncové body', + 'include_endpoints_hint' => 'Včetně koncových bodů zobrazí URL panelu v logu a NEzastíní je.', + 'include_logs' => 'Zahrnout logy', + 'include_logs_hint' => 'Včetně protokolů zobrazí poslední logy a pomůže sledovat možné problémy.', + 'run_diagnostics' => 'Spustit diagnostiku', + 'upload_to_pelican' => 'Nahrát logy', + 'logs_pulled' => 'Záznamy staženy!', + 'logs_uploaded' => 'Logy Nahrány', + 'upload_failed' => 'Nahrávání protokolů se nezdařilo', + 'view_logs' => 'Zobrazit log', + 'pull' => 'Stáhnout', + 'upload' => 'Nahrát', + 'clear' => 'Vyčistit', + '404' => 'Požadovaná diagnostická zpráva nebyla nalezena. Ujistěte se, že wings jsou aktuální a zkuste to znovu.', + ], + + 'cloudflare_issue' => [ + 'title' => 'Problém s Cloudflare', + 'body' => 'Vaše node není dostupná prostřednictvím Cloudflare', + ], + + 'bulk_update_ip' => 'Aktualizace IP', + 'bulk_update_ip_description' => 'Nahradit starou IP adresu novou, pro alokace. To je užitečné, pokud se IP adresa uzlu změní', + 'update_ip' => 'Upravit IP', + 'old_ip' => 'Původní IP adresa', + 'new_ip' => 'Nová IP adresa', + 'no_allocations_to_update' => 'Nebyly nalezeny žádné alokace se starou IP adresou', + 'ip_updated' => 'Úspěšně aktualizováno :count z :total alokací', + 'ip_update_failed' => ':count alokace(í) se nepodařilo aktualizovat', +]; diff --git a/czech-language/lang/cs/admin/plugin.php b/czech-language/lang/cs/admin/plugin.php new file mode 100644 index 00000000..5b58f86d --- /dev/null +++ b/czech-language/lang/cs/admin/plugin.php @@ -0,0 +1,61 @@ + 'Pluginy', + 'model_label' => 'Plugin', + 'model_label_plural' => 'Pluginy', + + 'name' => 'Název', + 'update_available' => 'Aktualizace pro tento plugin je dostupná', + 'author' => 'Autor', + 'version' => 'Verze', + 'category' => 'Kategorie', + 'status' => 'Stav', + 'visit_website' => 'Navštívit webovou stránku', + 'settings' => 'Nastavení', + 'install' => 'Nainstalovat', + 'uninstall' => 'Odinstalovat', + 'update' => 'Aktualizovat', + 'enable' => 'Povolit', + 'disable' => 'Zakázat', + 'import_from_file' => 'Importovat ze souboru', + 'import_from_url' => 'Importovat z URL', + 'no_plugins' => 'Žádné pluginy', + 'all' => 'Vše', + 'change_load_order' => 'Změnit pořadí načítání', + 'apply_load_order' => 'Použít pořadí načítání', + + 'enable_theme_modal' => [ + 'heading' => 'Motiv je již povolen', + 'description' => 'Již máte jeden motiv povolený. Povolení více motivů může mít za následek vizuální chyby. Chcete pokračovat?', + ], + + 'status_enum' => [ + 'not_installed' => 'Nenainstalováno', + 'disabled' => 'Deaktivováno', + 'enabled' => 'Aktivováno', + 'errored' => 'Chyba', + 'incompatible' => 'Nekompatibilní', + ], + + 'category_enum' => [ + 'plugin' => 'Plugin', + 'theme' => 'Motiv', + 'language' => 'Jazykový balíček', + ], + + 'notifications' => [ + 'installed' => 'Plugin nainstalován!', + 'install_error' => 'Plugin nelze nainstalovat', + 'uninstalled' => 'Plugin odinstalován', + 'uninstall_error' => 'Plugin nelze odinstalovat', + 'deleted' => 'Plugin byl smazán', + 'updated' => 'Plugin byl aktualizován', + 'update_error' => 'Plugin nelze aktualizovat', + 'enabled' => 'Plugin aktivován', + 'disabled' => 'Plugin deaktivován', + 'imported' => 'Plugin importován', + 'import_exists' => 'Plugin s tímto ID již existuje', + 'import_failed' => 'Plugin nelze importovat', + ], +]; diff --git a/czech-language/lang/cs/admin/role.php b/czech-language/lang/cs/admin/role.php new file mode 100644 index 00000000..509a8052 --- /dev/null +++ b/czech-language/lang/cs/admin/role.php @@ -0,0 +1,17 @@ + 'Role', + 'model_label' => 'Role', + 'model_label_plural' => 'Role', + 'no_roles' => 'Žádné role', + 'name' => 'Název role', + 'permissions' => 'Oprávnění', + 'in_use' => 'Používá se', + 'all' => 'Vše', + 'root_admin' => ':role má všechna oprávnění.', + 'root_admin_delete' => 'Nelze odstranit Root Admin', + 'users' => 'Uživatelé', + 'nodes' => 'Síťové uzly', + 'nodes_hint' => 'Ponechte prázdné pro povolení přístupu ke všem uzlům.', +]; diff --git a/czech-language/lang/cs/admin/server.php b/czech-language/lang/cs/admin/server.php new file mode 100644 index 00000000..ee6c1edf --- /dev/null +++ b/czech-language/lang/cs/admin/server.php @@ -0,0 +1,154 @@ + 'Servery', + 'model_label' => 'Server', + 'model_label_plural' => 'Servery', + 'no_servers' => 'Žádné servery', + 'create' => 'Vytvořit server', + 'ip_address' => 'IP adresa', + 'import_image' => 'Importovat image', + 'delete_image' => 'Smazat image', + 'ip_address_helper' => 'Obvykle veřejná IP adresa Vašeho počítače, pokud neportujete přeposílání.', + 'port' => 'Port', + 'ports' => 'Porty', + 'alias' => 'Alias', + 'alias_helper' => 'Volitelné zobrazované jméno, které vám pomůže si zapamatovat, co to je.', + 'locked' => 'Zamknuto?', + 'locked_helper' => 'Uživatelé nebudou moci odstranit uzamčené příděly', + 'lock' => 'Zamknout', + 'unlock' => 'Odemknout', + 'name' => 'Název', + 'external_id' => 'Externí ID', + 'owner' => 'Vlastník', + 'description' => 'Popis', + 'install_script' => 'Spustit instalační Script?', + 'start_after' => 'Začít po instalaci?', + 'yes' => 'Ano', + 'no' => 'Ne', + 'skip' => 'Přeskočit', + 'primary' => 'Primární', + 'already_primary' => 'Již primární', + 'make_primary' => 'Nastavit jako primární', + 'startup_cmd' => 'Příkaz pro spuštění', + 'startup_name' => 'Název startupu', + 'default_startup' => 'Výchozí příkaz pro spuštění', + 'startup_placeholder' => 'Zadejte vlastní příkaz pro spuštění', + 'variables' => 'Proměnné', + 'resource_limits' => 'Limity zdrojů', + 'cpu' => 'CPU', + 'cpu_limit' => 'Limit CPU', + 'cpu_helper' => '100% se rovná jednomu jádru CPU.', + 'unlimited' => 'Neomezené', + 'limited' => 'Omezené', + 'enabled' => 'Aktivováno', + 'disabled' => 'Deaktivováno', + 'memory' => 'Paměť', + 'memory_limit' => 'Limit paměti', + 'memory_helper' => 'Křídla k této hodnotě přidají hlavu při vytváření kontejneru, aby se ujistila, že při používání maximální paměti nehladoví.', + 'disk' => 'Místo na disku', + 'disk_limit' => 'Limit místa na disku', + 'advanced_limits' => 'Pokročilé limity', + 'cpu_pin' => 'Připnutí CPU', + 'threads' => 'Připnuté vlákna', + 'pin_help' => 'Přidat připnuté vlákno, např. 0 nebo 2-4', + 'swap' => 'Přepnout paměť', + 'swap_limit' => 'Přepnout limit paměti', + 'oom' => 'OOM zabiják', + 'feature_limits' => 'Omezení funkcí', + 'docker_settings' => 'Nastavení Dockeru', + 'docker_image' => 'Docker Image', + 'image_name' => 'Název obrázku', + 'primary_allocation' => 'Hlavní alokace', + 'image' => 'Obrázek', + 'image_placeholder' => 'Zadejte vlastní obrázek', + 'container_labels' => 'Popisek kontejneru:', + 'title' => 'Název', + 'actions' => 'Akce', + 'console' => 'Konzole', + 'suspend' => 'Pozastavit', + 'unsuspend' => 'Zrušit pozastavení', + 'reinstall' => 'Přeinstalovat', + 'reinstall_help' => 'Toto přeinstaluje server pomocí přiřazeného instalačního skriptu z vajec.', + 'reinstall_modal_heading' => 'Opravdu chcete přeinstalovat tento server?', + 'reinstall_modal_description' => '!! To může mít za následek nevratnou ztrátu dat!!', + 'server_status' => 'Stav serveru', + 'view_install_log' => 'Zobrazit protokol instalace', + 'uuid' => 'UUID', + 'node' => 'Uzel', + 'short_uuid' => 'Krátká UUID', + 'toggle_install' => 'Přepnout stav instalace', + 'toggle_install_help' => 'Pokud potřebujete změnit stav instalace z odinstalovaného na instalovaný nebo naopak, můžete tak učinit tímto tlačítkem.', + 'toggle_install_failed_header' => 'Server je ve stavu selhání', + 'toggle_install_failed_desc' => 'Chcete to opravit přeinstalací serveru?', + 'transfer' => 'Převést', + 'transfer_help' => 'Přenést server na jiný uzel.
Upozornění! Tato funkce je stále experimentální. Doporučujeme si nejdříve vytvořit zálohu pro případ ztráty dat.', + 'condition' => 'Podmínky', + 'suspend_all' => 'Zastavit všechny servery', + 'unsuspend_all' => 'Zrušit pozastavení všech serverů', + 'select_allocation' => 'Vybrat alokaci', + 'new_allocation' => 'Vytvořit novou alokaci', + 'additional_allocations' => 'Další alokace', + 'select_additional' => 'Vybrat další alokace', + 'no_variables' => 'Vybrané vejce nemá žádné proměnné!', + 'select_egg' => 'Vyberte nejprve vajíčko pro zobrazení proměnných!', + 'allocations' => 'Alokace', + 'databases' => 'Databáze', + 'no_databases' => 'Pro tento server neexistují žádné databáze', + 'delete_db' => 'Jste si jisti, že chcete odstranit', + 'delete_db_heading' => 'Smazat databázi?', + 'backups' => 'Zálohy', + 'egg' => 'Vejce', + 'mounts' => 'Připojení', + 'no_mounts' => 'Pro tento uzel neexistují žádná zařízení', + 'create_database' => 'Vytvořit databázi', + 'no_db_hosts' => 'Žádní hostitelé databáze', + 'failed_to_create' => 'Chyba při vytváření databáze', + 'change_egg' => 'Změna vejce', + 'new_egg' => 'Nové vejce.', + 'keep_old_variables' => 'Ponechat staré proměnné, pokud je to možné.', + 'create_allocation' => 'Vytvořit alokace', + 'add_allocation' => 'Přidat alokace', + 'view' => 'Zobrazit', + 'no_log' => 'Žádný protokol není k dispozici', + 'select_backups' => 'Vybrat zálohy', + 'warning_backups' => 'Pozor, nepřevedené zálohy budou odstraněny.', + 'tabs' => [ + 'information' => 'Informace', + 'egg_configuration' => 'Nastavení vejce', + 'environment_configuration' => 'Konfigurace prostředí', + ], + 'notifications' => [ + 'server_suspension' => 'Pozastavení serveru', + 'server_suspended' => 'Server byl zablokován', + 'server_already_suspended' => 'Server je již suspendovaný!', + 'server_suspend_help' => 'To zastaví server, zastaví všechny procesy spuštění, a okamžitě zablokovat uživateli přístup ke svým souborům nebo jiným způsobem spravovat server prostřednictvím panelu nebo API.', + 'server_unsuspend_help' => 'Zruší se pozastavení serveru a obnoví přístup k běžnému uživateli.', + 'server_unsuspended' => 'Server byl zablokován', + 'error_server_delete' => 'Server nemohl být bezpečně odstraněn.', + 'error_server_delete_body' => 'Můžete si jej odstranit vynuceně.', + 'create_failed' => 'Nelze vytvořit server', + 'invalid_port_range' => 'Neplatný rozsah portu', + 'invalid_port_range_body' => 'Rozsah portu není platná čísla: :port', + 'too_many_ports' => 'Příliš mnoho portů najednou!', + 'too_many_ports_body' => 'Aktuální limit je :limit počtu portů najednou.', + 'invalid_port' => 'Port není v platném rozsahu', + 'invalid_port_body' => ':i není v platném rozsahu portu mezi :portFloor-:portCeil', + 'already_exists' => 'Port už je používán', + 'already_exists_body' => ':i již má alokaci', + 'error_connecting' => 'Chyba při připojování k :node', + 'error_connecting_description' => 'Konfiguraci nebylo možné automaticky synchronizovat, budete muset manuálně restartovat server.', + 'install_toggled' => 'Stav instalace přepnutý', + 'install_toggle_failed' => 'Stav instalace nelze přepnout', + 'reinstall_started' => 'Přeinstalování zahájeno', + 'reinstall_failed' => 'Nelze spustit přeinstalaci', + 'log_failed' => 'Nelze se připojit k křídlu pro načítání instalačního protokolu serveru.', + 'transfer_started' => 'Přenos začal', + 'transfer_failed' => 'Přenos selhal', + 'already_transfering' => 'Probíhá přenos serveru.', + 'backup_transfer_failed' => 'Přenos zálohy selhal', + ], + 'notes' => 'Poznámky', + 'no_notes' => 'Žádné poznámky', + 'none' => 'Žádný', +]; diff --git a/czech-language/lang/cs/admin/setting.php b/czech-language/lang/cs/admin/setting.php new file mode 100644 index 00000000..7606e1c3 --- /dev/null +++ b/czech-language/lang/cs/admin/setting.php @@ -0,0 +1,157 @@ + 'Nastavení', + 'save_success' => 'Nastavení uloženo', + 'save_failed' => 'Nepodařilo se uložit nastavení', + 'navigation' => [ + 'general' => 'Všeobecné', + 'captcha' => 'Captcha', + 'mail' => 'E-mail', + 'backup' => 'Záloha', + 'oauth' => 'OAuth', + 'misc' => 'OstatnÍ', + ], + 'general' => [ + 'app_name' => 'Název aplikace', + 'app_logo' => 'Logo aplikace', + 'app_logo_help' => 'Logo by mělo být umístěno ve veřejné složce umístěné v kořenovém panelu. Nechte prázdné pro použití názvu aplikace.', + 'app_favicon' => 'Aplikace ikona (favicon)', + 'app_favicon_help' => 'Favicon by měly být umístěny ve veřejné složce, umístěné v kořenovém panelu.', + 'debug_mode' => 'Režim ladění', + 'navigation' => 'Navigace', + 'default_navigation' => 'Výchozí typ navigace', + 'sidebar' => 'Postranní panel', + 'topbar' => 'Horní lišta', + 'mixed' => 'Smíšený', + 'unit_prefix' => 'Prefix jednotky', + 'decimal_prefix' => 'Desetinná předpona (MB/GB)', + 'binary_prefix' => 'Binární předpona (MiB/GiB)', + '2fa_requirement' => '2FA požadavek', + 'not_required' => 'Nevyžadováno', + 'admins_only' => 'Vyžadováno pouze pro administrátory', + 'all_users' => 'Vyžadováno pro všechny uživatele', + 'trusted_proxies' => 'Důvěryhodné proxies', + 'trusted_proxies_help' => 'Rozsah nové IP nebo IP adresy', + 'clear' => 'Vymazat', + 'set_to_cf' => 'Nastavit na Cloudflare IP', + 'display_width' => 'Šířka displeje', + 'avatar_provider' => 'Poskytovatel Avataru', + 'uploadable_avatars' => 'Povolit uživatelům nahrát vlastní avatar?', + ], + 'captcha' => [ + 'enable' => 'Povolit', + 'disable' => 'Zakázat', + 'info_label' => 'Informace', + 'info' => 'Tlačítka můžete vygenerovat na Cloudflare Dashboard. Je vyžadován účet Cloudflare.', + 'site_key' => 'Klíč webu', + 'secret_key' => 'Tajný klíč:', + 'verify' => 'Ověřit Doménu?', + ], + 'mail' => [ + 'mail_driver' => 'Ovladač pro e-mail', + 'test_mail' => 'Odeslat zkušební poštu', + 'test_mail_sent' => 'Zkušební pošta odeslána', + 'test_mail_failed' => 'Testovací Mail se nezdařil', + 'from_settings' => 'Od nastavení', + 'from_settings_help' => 'Nastavte adresu a jméno použité jako "Od" v e-mailu.', + 'from_address' => 'Odesilatel', + 'from_name' => 'Od (jméno)', + 'smtp' => [ + 'smtp_title' => 'Nastavení SMTP', + 'host' => 'Hostitel', + 'port' => 'Port', + 'username' => 'Uživatelské jméno', + 'password' => 'Heslo', + 'scheme' => 'Schéma', + ], + 'mailgun' => [ + 'mailgun_title' => 'Konfigurace schránky', + 'domain' => 'Doména', + 'secret' => 'Tajný klíč (Secret)', + 'endpoint' => 'Endpoint', + ], + ], + 'backup' => [ + 'backup_driver' => 'Ovladač zálohy', + 'throttle' => 'Štětce', + 'throttle_help' => 'Nakonfigurujte, kolik záloh lze vytvořit v periodě. Nastavte období 0 pro vypnutí tohoto tahu.', + 'limit' => 'Limit', + 'period' => 'Období', + 'seconds' => 'Sekundy', + 's3' => [ + 's3_title' => 'S3 Konfigurace', + 'default_region' => 'Výchozí region', + 'access_key' => 'Přístupový ID klíč', + 'secret_key' => 'Tajný Přístupový klíč', + 'bucket' => 'Kbelík', + 'endpoint' => 'Endpoint', + 'use_path_style_endpoint' => 'Použít koncový styl trasy', + ], + ], + 'oauth' => [ + 'enable' => 'Aktivovat', + 'enable_schema' => 'Zapnout :schema', + 'disable' => 'Deaktivovat', + 'client_id' => 'ID klienta', + 'client_secret' => 'Tajný klíč klienta', + 'redirect' => 'Přesměrovat na URL', + 'web_api_key' => 'Klíč webového API', + 'base_url' => 'Základní adresa URL', + 'display_name' => 'Zobrazovaný název', + 'auth_url' => 'Autorizační URL zpětného volání', + 'create_missing_users' => 'Automaticky vytvořit chybějící uživatele?', + 'link_missing_users' => 'Automaticky propojit chybějící uživatele?', + ], + 'misc' => [ + 'auto_allocation' => [ + 'title' => 'Automatické vytváření alokace', + 'helper' => 'Zvolte, zda mohou uživatelé vytvářet alokace přes klientskou oblast.', + 'question' => 'Povolit uživatelům vytvářet alokace?', + 'create_new' => 'Vytvořit nové alokace, pokud nejsou k dispozici?', + 'create_new_help' => 'Pokud je tato možnost povolena, vytvoří se nové přidělení. Pokud je zakázána, přiděluje se pouze z existujících nepřidělených přidělení. Obě možnosti zohledňují níže uvedený rozsah portů.', + 'start' => 'Spustit port', + 'end' => 'Koncový port', + ], + 'mail_notifications' => [ + 'title' => 'Upozorňování na e-mail', + 'helper' => 'Určuje, která e-mailová oznámení by měla být odeslána uživatelům.', + 'server_installed' => 'Server nainstalován', + 'server_reinstalled' => 'Server přeinstalován', + ], + 'connections' => [ + 'title' => 'Spojení', + 'helper' => 'Časový limit použitý při vytváření požadavků.', + 'request_timeout' => 'Čas vypršel', + 'connection_timeout' => 'Vypršel čas pro připojení', + 'seconds' => 'Sekundy', + ], + 'activity_log' => [ + 'title' => 'Historie akcí', + 'helper' => 'Nakonfigurujte, jak často by měly být staré záznamy o aktivitách vykresleny a zda by měly být logovány administrativní činnosti.', + 'prune_age' => 'Vyčistit věk', + 'days' => 'Dny', + 'log_admin' => 'Skrýt administrátorské aktivity?', + ], + 'api' => [ + 'title' => 'API', + 'helper' => 'Určuje limit sazby pro počet žádostí za minutu, které lze provést.', + 'client_rate' => 'Limit API rychlosti klienta', + 'app_rate' => 'Limit API frekvence aplikace', + 'rpm' => 'Požadavky za minutu', + ], + 'server' => [ + 'title' => 'Servery', + 'helper' => 'Nastavení pro servery', + 'edit_server_desc' => 'Povolit uživatelům upravovat popisy?', + 'console_font_upload' => 'Nahrát písmo konzole', + 'console_font_hint' => 'Jsou podporována pouze písma *.ttf. důrazně doporučujeme fonty!', + ], + 'webhook' => [ + 'title' => 'Webhooky', + 'helper' => 'Nakonfigurujte, jak často by měly být staré protokoly webových háčků oříznuty.', + 'prune_age' => 'Vyčistit stáří', + 'days' => 'Dny', + ], + ], +]; diff --git a/czech-language/lang/cs/admin/user.php b/czech-language/lang/cs/admin/user.php new file mode 100644 index 00000000..c1b9cff2 --- /dev/null +++ b/czech-language/lang/cs/admin/user.php @@ -0,0 +1,24 @@ + 'Uživatelé', + 'model_label' => 'Uživatel', + 'model_label_plural' => 'Uživatelé', + 'self_delete' => 'Nelze odstranit sám sebe', + 'has_servers' => 'Uživatel má servery', + 'email' => 'E-mail', + 'username' => 'Uživatelské jméno', + 'password' => 'Heslo', + 'external_id' => 'Externí ID', + 'is_managed_externally' => 'Je řízen externě', + 'is_managed_externally_helper' => 'Pokud jsou vaši uživatelé spravováni externím softwarem (např. fakturační software), který můžete povolit, aby uživatelé nemohli měnit své uživatelské jméno, e-mail a heslo v rámci panelu.', + 'password_help' => 'Poskytnutí uživatelského hesla je volitelné. Nový uživatelský e-mail vyzve uživatele, aby si při prvním přihlášení vytvořili heslo.', + 'admin_roles' => 'Administrátorské role', + 'roles' => 'Role', + 'no_roles' => 'Žádné role', + 'servers' => 'Servery', + 'subusers' => 'Poduživatelé', + 'password_reset' => 'Resetovat heslo', + 'password_reset_sent' => 'Email pro obnovení hesla byl odeslán', + 'password_reset_failed' => 'Odeslání e-mailu pro obnovení hesla se nezdařilo', +]; diff --git a/czech-language/lang/cs/admin/webhook.php b/czech-language/lang/cs/admin/webhook.php new file mode 100644 index 00000000..7299443b --- /dev/null +++ b/czech-language/lang/cs/admin/webhook.php @@ -0,0 +1,62 @@ + 'Webhooky', + 'model_label' => 'Webový háček', + 'model_label_plural' => 'Webhooky', + 'endpoint' => 'Koncový bod', + 'description' => 'Popis:', + 'no_webhooks' => 'Žádné Webhooky', + 'help' => 'Nápověda', + 'help_text' => 'Musíte zalomit název proměnné mezi {{ }} například pokud chcete získat jméno z api, můžete použít {{name}}.', + 'test_now' => 'Otestovat nyní', + 'table' => [ + 'description' => 'Popis', + 'endpoint' => 'Koncový bod', + ], + 'headers' => 'Hlavičky', + 'events' => 'Akce', + 'regular' => 'Běžný', + 'reset_headers' => 'Obnovit hlavičky', + 'discord' => 'Discord', + 'discord_message' => [ + 'profile' => 'Profil', + 'message' => 'Zpráva', + 'username' => 'Uživatelské jméno', + 'avatar_url' => 'URL avataru', + 'forum_thread' => 'Název vlákna', + 'supress_embeds' => 'Potlačit vložené', + 'supress_embeds_text' => 'Při serializaci této zprávy nezahrnout žádné vložené', + 'supress_notifications' => 'Potlačit upozornění', + 'supress_notifications_text' => 'Tato zpráva nebude spouštět push a desktopová oznámení', + ], + 'discord_embed' => [ + 'add_embed' => 'Přidat vložené', + 'flags' => 'Značky', + 'thumbnail' => 'URL náhledu', + 'embeds' => 'Embedy', + 'thread_name' => 'Název vlákna', + 'allowed_mentions' => 'Povolené zmínky', + 'roles' => 'Role', + 'users' => 'Uživatelé', + 'everyone' => '@everyone & @here', + 'author' => 'Autor', + 'author_url' => 'URL autora', + 'author_icon_url' => 'URL ikony autora', + 'body' => 'Tělo', + 'title' => 'Název', + 'color' => 'Barva Embedu', + 'url' => 'URL', + 'images' => 'Obrázky', + 'image_url' => 'URL obrázku', + 'image_thumbnail' => 'URL náhledu', + 'footer' => 'Zápatí', + 'has_timestamp' => 'Má časové razítko', + 'footer_icon_url' => 'URL ikony zápatí', + 'add_field' => 'Přidat pole', + 'fields' => 'Pole', + 'field_name' => 'Název pole', + 'field_value' => 'Hodnota pole', + 'inline_field' => 'Vložené pole', + ], +]; diff --git a/czech-language/lang/cs/auth.php b/czech-language/lang/cs/auth.php new file mode 100644 index 00000000..3818ef96 --- /dev/null +++ b/czech-language/lang/cs/auth.php @@ -0,0 +1,24 @@ + 'Tyto přihlašovací údaje neodpovídají uloženým záznamům.', + 'failed-two-factor' => 'Nesprávný 2FA kód', + 'two-factor-code' => 'Dvojfaktorový kód', + 'two-factor-hint' => 'Můžete použít záložní kódy, pokud jste ztratili přístup k vašemu zařízení.', + 'password' => 'Zadané heslo není správné.', + 'throttle' => 'Příliš mnoho pokusů o přihlášení. Zkuste to prosím znovu za :seconds sekund.', + '2fa_must_be_enabled' => 'Správce požadoval, aby 2-Factor ověření bylo povoleno pro váš účet, aby bylo možné použít panel.', + +]; diff --git a/czech-language/lang/cs/command/messages.php b/czech-language/lang/cs/command/messages.php new file mode 100644 index 00000000..6eab4ece --- /dev/null +++ b/czech-language/lang/cs/command/messages.php @@ -0,0 +1,54 @@ + [ + 'search_users' => 'Zadejte uživatelské jméno, ID uživatele nebo e-mailovou adresu', + 'select_search_user' => 'ID uživatele k odstranění (Zadejte \'0\' k opětovnému vyhledávání)', + 'deleted' => 'Uživatel byl úspěšně odstraněn z panelu.', + 'confirm_delete' => 'Opravdu chcete odstranit tohoto uživatele z panelu?', + 'no_users_found' => 'Pro hledaný výraz nebyl nalezen žádný uživatel.', + 'multiple_found' => 'Pro uživatele bylo nalezeno více účtů, není možné odstranit uživatele z důvodu vlajky --no-interaction.', + 'ask_admin' => 'Je tento uživatel správcem?', + 'ask_email' => 'Emailová adresa', + 'ask_username' => 'Uživatelské jméno', + 'ask_password' => 'Heslo', + 'ask_password_tip' => 'Pokud chcete vytvořit účet s náhodným heslem zaslaným uživateli, spusťte znovu tento příkaz (CTRL+C) a přejděte do proměnné `--no-password`.', + 'ask_password_help' => 'Heslo musí mít délku nejméně 8 znaků a obsahovat alespoň jedno velké písmeno a číslo.', + '2fa_help_text' => 'Tento příkaz deaktivuje 2-fázové ověřování pro účet uživatele, pokud je povoleno. Tento příkaz by měl být použit pouze jako příkaz pro obnovení účtu, pokud je uživatel zablokován ve svém účtu. Pokud to není to, co jste chtěli udělat, stiskněte CTRL+C pro ukončení tohoto procesu.', + '2fa_disabled' => 'Dvoufázové ověření bylo vypnuto pro :email.', + ], + 'schedule' => [ + 'output_line' => 'Odesílání první úlohy v `:schedule` (:id).', + ], + 'maintenance' => [ + 'deleting_service_backup' => 'Odstraňování záložního souboru služby :file.', + ], + 'server' => [ + 'rebuild_failed' => 'Žádost o obnovení „:name“ (#:id) v uzlu „:node“ selhala s chybou: :message', + 'reinstall' => [ + 'failed' => 'Žádost o přeinstalaci „:name“ (#:id) v uzlu „:node“ selhala s chybou: :message', + 'confirm' => 'Chystáte se přeinstalovat skupinu serverů. Chcete pokračovat?', + ], + 'power' => [ + 'confirm' => 'Chystáte se provést :action proti :count serverům. Přejete si pokračovat?', + 'action_failed' => 'Požadavek na výkonovou akci „:name“ (#:id) v uzlu „:node“ selhal s chybou: :message', + ], + ], + 'environment' => [ + 'mail' => [ + 'ask_smtp_host' => 'SMTP hostitel (např. smtp.gmail.com)', + 'ask_smtp_port' => 'SMTP port', + 'ask_smtp_username' => 'SMTP Uživatelské jméno', + 'ask_smtp_password' => 'SMTP heslo', + 'ask_mailgun_domain' => 'Mailgun doména (doména)', + 'ask_mailgun_endpoint' => 'Mailgun Endpoint', + 'ask_mailgun_secret' => 'Mailgun tajný klíč', + 'ask_mandrill_secret' => 'Mandrill Tajný klíč', + 'ask_postmark_username' => 'Postmark API klíč', + 'ask_driver' => 'Který ovladač by měl být použit pro odesílání e-mailů?', + 'ask_mail_from' => 'E-mailové adresy by měly pocházet z', + 'ask_mail_name' => 'Název, ze kterého by se měly zobrazit e-maily', + 'ask_encryption' => 'Používat šifrovací metodu', + ], + ], +]; diff --git a/czech-language/lang/cs/commands.php b/czech-language/lang/cs/commands.php new file mode 100644 index 00000000..6fe98222 --- /dev/null +++ b/czech-language/lang/cs/commands.php @@ -0,0 +1,60 @@ + [ + 'comment' => [ + 'author' => 'Zadejte e-mailovou adresu, ze které by měly být vajíčka exportovaná tímto panelem. Toto by mělo být platná e-mailová adresa.', + 'url' => 'URL aplikace MUSÍ začít s https:// nebo http:// v závislosti na tom, zda používáte SSL nebo ne. Pokud nezahrnete do schématu vaše e-maily a jiný obsah bude odkazovat na nesprávné umístění.', + 'timezone' => "Časové pásmo by mělo odpovídat jednomu z podporovaných časových pásem PHP. Pokud si nejste jisti, prosím na https://php.net/manual/en/timezones.php.", + ], + 'redis' => [ + 'note' => 'Vybrali jste ovladač Redis pro jednu nebo více možností, poskytněte prosím platné informace o připojení níže. Ve většině případů můžete použít výchozí hodnoty, pokud jste nezměnili nastavení.', + 'comment' => 'Ve výchozím nastavení má instance Redis serveru výchozí uživatelské jméno a žádné heslo, protože běží lokálně a je nepřístupné vnějšímu světu. Pokud tomu tak je, stiskněte klávesu Enter bez zadání hodnoty.', + 'confirm' => 'Zdá se, že :field je již definovaný pro Redis, chcete ho změnit?', + ], + ], + 'database_settings' => [ + 'DB_HOST_note' => 'Je důrazně doporučeno nepoužívat "localhost" jako hostitele databáze, protože jsme viděli časté problémy s připojením socketu. Pokud chcete použít místní připojení, měli byste použít "127.0.0.1".', + 'DB_USERNAME_note' => "Použití kořenového účtu pro MySQL spojení není pouze velmi rozblednuté, ale tato aplikace také nepovoluje. Pro tento software budete muset vytvořit MySQL uživatele.", + 'DB_PASSWORD_note' => 'Zdá se, že heslo pro připojení k MySQL je již definováno, chcete jej změnit?', + 'DB_error_2' => 'Vaše přihlašovací údaje k připojení NEJSOU uloženy. Před pokračováním budete muset poskytnout platné informace o připojení.', + 'go_back' => 'Vraťte se zpět a zkuste to znovu', + ], + 'make_node' => [ + 'name' => 'Zadejte krátký identifikátor používaný k rozlišení tohoto uzlu od ostatních', + 'description' => 'Zadejte popis pro identifikaci uzlu', + 'scheme' => 'Prosím, zadejte https for SSL nebo http pro jiné než ssl připojení', + 'fqdn' => 'Zadejte název domény (např. node.example.com) pro připojení k Démonu. IP adresa může být použita pouze v případě, že pro tento uzel nepoužíváte SSL', + 'public' => 'Měl by být tento uzel veřejný? Pro poznámku, nastavením uzlu soukromému vám bude odepřena možnost automatické nasazení do tohoto uzlu.', + 'behind_proxy' => 'Je tvá FQDN za proxy?', + 'maintenance_mode' => 'Měl by být režim údržby aktivován?', + 'memory' => 'Zadejte maximální množství paměti', + 'memory_overallocate' => 'Zadejte množství paměti k překročení alokace, -1 vypne kontrolu a 0 zabrání vytvoření nových serverů', + 'disk' => 'Zadejte maximální množství diskového místa', + 'disk_overallocate' => 'Zadejte množství disku na překrytí přiděleného množství, -1 zakáže kontrolu a 0 zabrání vytváření nového serveru', + 'cpu' => 'Zadejte maximální množství pro Cpu', + 'cpu_overallocate' => 'Zadejte množství Cpu k překročení přiděleného množství, -1 vypne kontrolu a 0 zabrání vytvoření nového serveru', + 'upload_size' => "Zadejte maximální velikost nahrávání", + 'daemonListen' => 'Vložte port poslechu daemon', + 'daemonConnect' => 'Zadejte port pro připojení démona (může být stejný jako port pro naslouchání)', + 'daemonSFTP' => 'Zadejte port pro poslech SFTP', + 'daemonSFTPAlias' => 'Zadejte alias Démon SFTP (může být prázdný)', + 'daemonBase' => 'Zadej základní složku', + 'success' => 'Nový uzel s názvem :name byl úspěšně vytvořen a obsahuje Id :id', + ], + 'node_config' => [ + 'error_not_exist' => 'Vybraný uzel neexistuje.', + 'error_invalid_format' => 'Byl zadán neplatný formát. Platné možnosti jsou yaml a json.', + ], + 'key_generate' => [ + 'error_already_exist' => 'Zdá se, že již jste nakonfigurovali šifrovací klíč aplikace. Pokračujte v tomto procesu přepsáním klíče a způsobte poškození dat u všech existujících šifrovaných dat. NEPOTVRZUJTE NEPOVINNÉ, KE KTERÉ JSOU JSOU DOTČENÉ.', + 'understand' => 'Chápu důsledky provedení tohoto příkazu a přebírám veškerou odpovědnost za ztrátu šifrovaných dat.', + 'continue' => 'Opravdu chcete pokračovat? Změna šifrovacího klíče aplikace ZPŮSOBÍ ZTRÁTU DAT.', + ], + 'schedule' => [ + 'process' => [ + 'no_tasks' => 'Neexistují žádné naplánované úkoly pro servery, které je třeba spustit.', + 'error_message' => 'Došlo k chybě při zpracování plánu: ', + ], + ], +]; diff --git a/czech-language/lang/cs/exceptions.php b/czech-language/lang/cs/exceptions.php new file mode 100644 index 00000000..729c1614 --- /dev/null +++ b/czech-language/lang/cs/exceptions.php @@ -0,0 +1,64 @@ + 'Při pokusu o komunikaci s daemonem došlo k výjimce, což vedlo k HTTP/:code kódu odpovědi. Tato výjimka byla zaznamenána.', + 'node' => [ + 'servers_attached' => 'Uzel nesmí mít žádné servery spojené s ním, aby mohl být odstraněn.', + 'error_connecting' => 'Chyba při připojování k :node', + 'daemon_off_config_updated' => 'Konfigurace daemonu byla aktualizována, ale byla zde chyba při automatické aktualizaci souborů konfigurace Daemonu. Je třeba soubory konfigurace Daemonu aktualizovat manuálně (config.yml), aby změny daemonu byly aplikovány.', + ], + 'allocations' => [ + 'server_using' => 'Server je v současné době přiřazen k této alokaci. Přidělení může být odstraněno pouze v případě, že žádný server není aktuálně přiřazen.', + 'too_many_ports' => 'Přidání více než 1000 portů v jednom rozsahu najednou není podporováno.', + 'invalid_mapping' => 'Mapování poskytováno pro :port bylo neplatné a nelze jej zpracovat.', + 'cidr_out_of_range' => 'Poznámka CIDR umožňuje pouze masky mezi /25 a /32.', + 'port_out_of_range' => 'Porty v alokacích musí být vyšší než 1024 a nížší nebo se rovnat 65535.', + ], + 'egg' => [ + 'delete_has_servers' => 'Vejce s aktivními servery, které jsou k němu připojeny, nemůže být odstraněna z panelu.', + 'invalid_copy_id' => 'Vejce vybraná pro kopírování skriptu buď neexistuje, nebo kopíruje samotný skript.', + 'has_children' => 'Toto vejce je nadřazeno jednomu či více vajec. Prosím vymažte tyto vejce předtím než smažete toto.', + ], + 'variables' => [ + 'env_not_unique' => 'Proměnná prostředí :name musí být pro toto vejce jedinečná.', + 'reserved_name' => 'Proměnná prostředí :name je chráněná a nemůže být přiřazena k proměnné.', + 'bad_validation_rule' => 'Pravidlo ověření „:rule“ není platným pravidlem pro tuto aplikaci.', + ], + 'importer' => [ + 'json_error' => 'Při pokusu o analyzování souboru JSON došlo k chybě: :error.', + 'file_error' => 'Poskytnutý soubor JSON není platný.', + 'invalid_json_provided' => 'Poskytnutý soubor JSON není ve formátu, který lze rozpoznat.', + ], + 'subusers' => [ + 'editing_self' => 'Úprava vlastního poduživatele není povolena.', + 'user_is_owner' => 'Nemůžete přidat vlastníka serveru jako poduživatele pro tento server.', + 'subuser_exists' => 'Uživatel s touto e-mailovou adresou je již přiřazen jako subuživatel pro tento server.', + ], + 'databases' => [ + 'delete_has_databases' => 'Nelze odstranit databázový hostitelský server, který obsahuje aktivní databáze, které jsou k němu připojeny.', + ], + 'tasks' => [ + 'chain_interval_too_long' => 'Maximální interval pro zadaný úkol je 15 minut.', + ], + 'locations' => [ + 'has_nodes' => 'Nelze odstranit umístění, které má k němu připojené aktivní uzly.', + ], + 'users' => [ + 'is_self' => 'Nelze odstranit vlastní uživatelský účet.', + 'has_servers' => 'Nelze odstranit uživatele s aktivním serverem připojeným k jeho účtu. Před pokračováním prosím odstraňte jeho servery.', + 'node_revocation_failed' => 'Nepodařilo se zrušit klíče na uzel #:node. :error', + ], + 'deployment' => [ + 'no_viable_nodes' => 'Nebyly nalezeny žádné uzly splňující požadavky stanovené pro automatické spuštění.', + 'no_viable_allocations' => 'Nebyly nalezeny žádné příděly splňující požadavky pro automatické nasazení.', + ], + 'api' => [ + 'resource_not_found' => 'Požadovaný zdroj na tomto serveru neexistuje.', + ], + 'mount' => [ + 'servers_attached' => 'Připojení nesmí mít připojené žádné servery, aby mohlo být odstraněno.', + ], + 'server' => [ + 'marked_as_failed' => 'Tento server ještě nedokončil instalační proces, zkuste to prosím později.', + ], +]; diff --git a/czech-language/lang/cs/installer.php b/czech-language/lang/cs/installer.php new file mode 100644 index 00000000..12462a01 --- /dev/null +++ b/czech-language/lang/cs/installer.php @@ -0,0 +1,113 @@ + 'Instalátor panelu', + 'requirements' => [ + 'title' => 'Požadavky na server', + 'sections' => [ + 'version' => [ + 'title' => 'PHP verze', + 'or_newer' => ':version nebo novější', + 'content' => 'Vaše PHP verze je :version.', + ], + 'extensions' => [ + 'title' => 'PHP rozšíření', + 'good' => 'Všechny potřebné PHP rozšíření jsou nainstalována.', + 'bad' => 'Následující PHP rozšíření chybí: :extensions', + ], + 'permissions' => [ + 'title' => 'Oprávnění složky', + 'good' => 'Všechny složky mají správné oprávnění.', + 'bad' => 'Následující složky mají špatné oprávnění: :folders', + ], + ], + 'exception' => 'Některé požadavky chybí', + ], + 'environment' => [ + 'title' => 'Prostředí', + 'fields' => [ + 'app_name' => 'Název aplikace', + 'app_name_help' => 'Toto bude název vašeho panelu.', + 'app_url' => 'Odkaz aplikace', + 'app_url_help' => 'Toto bude adresa URL, ze které budete přistupovat k vašemu panelu.', + 'account' => [ + 'section' => 'Admin uživatel', + 'email' => 'E-mail', + 'username' => 'Přezdívka', + 'password' => 'Heslo', + ], + ], + ], + 'database' => [ + 'title' => 'Databáze', + 'driver' => 'Ovladač databáze', + 'driver_help' => 'Ovladač používaný pro panelovou databázi. Doporučujeme „SQLite“.', + 'fields' => [ + 'host' => 'Hostitel databáze', + 'host_help' => 'Hostitel vaší databáze. Ověřte, že se na něj lze dostat.', + 'port' => 'Port databáze', + 'port_help' => 'Port vaší databáze.', + 'path' => 'Cesta k databázi', + 'path_help' => 'Cesta vašeho .sqlite souboru vzhledem ke složce databáze.', + 'name' => 'Název databáze', + 'name_help' => 'Název databáze panelu.', + 'username' => 'Uživatelské jméno k databázi', + 'username_help' => 'Jméno uživatele vaší databáze.', + 'password' => 'Heslo databáze', + 'password_help' => 'Heslo uživatele databáze. Může být prázdné.', + ], + 'exceptions' => [ + 'connection' => 'Spojení s databází se nezdařilo', + 'migration' => 'Přesun dat se nezdařil', + ], + ], + 'egg' => [ + 'title' => 'Vejce', + 'no_eggs' => 'Žádná vejce nejsou k dispozici', + 'background_install_started' => 'Instalace vejce byla spuštěna', + 'background_install_description' => 'Instalace :count vajec byla zařazena do fronty a bude pokračovat na pozadí.', + 'exceptions' => [ + 'failed_to_update' => 'Nepodařilo se aktualizovat index vejce', + 'no_eggs' => 'V tuto chvíli nejsou k dispozici žádná vejce.', + 'installation_failed' => 'Nepodařilo se nainstalovat vybraná vejce. Importujte je prosím po instalaci přes seznam vajec.', + ], + ], + 'session' => [ + 'title' => 'Relace', + 'driver' => 'Ovladač relace', + 'driver_help' => 'Ovladač používaný pro ukládání relací. Doporučujeme "Souborový systém" nebo "Databáze".', + ], + 'cache' => [ + 'title' => 'Mezipaměť', + 'driver' => 'Ovladač mezipaměti', + 'driver_help' => 'Ovladač používaný pro ukládání do mezipaměti. Doporučujeme "Souborový systém".', + 'fields' => [ + 'host' => 'Redis hostitel', + 'host_help' => 'Hostitel vašeho redis serveru. Ověřte, že se na něj lze dostat.', + 'port' => 'Redis port', + 'port_help' => 'Port vašeho redis serveru.', + 'username' => 'Redis uživatelské jméno', + 'username_help' => 'Jméno redis uživatele. Může být prázdné', + 'password' => 'Redis heslo', + 'password_help' => 'Heslo redis uživatele. Může být prázdné.', + ], + 'exception' => 'Spojení s redis se nezdařilo', + ], + 'queue' => [ + 'title' => 'Fronta', + 'driver' => 'Řadič fronty', + 'driver_help' => 'Řadič používaný pro udržení fronty. Doporučujeme "Databáze".', + 'fields' => [ + 'done' => 'Udělal jsem oba kroky níže.', + 'done_validation' => 'Před pokračováním musíte udělat oba kroky!', + 'crontab' => 'Spusťte následující příkaz pro nastavení crontab. Všimněte si, že www-data je váš uživatel webového serveru. Na některých systémech se toto uživatelské jméno může lišit!', + 'service' => 'Pro nastavení služby workeru ve frontě stačí spustit následující příkaz.', + ], + ], + 'exceptions' => [ + 'write_env' => 'Nelze zapsat do souboru .env', + 'migration' => 'Migrace nelze spustit', + 'create_user' => 'Nelze vytvořit admin uživatele', + ], + 'finish' => 'Dokončit', +]; diff --git a/czech-language/lang/cs/mail.php b/czech-language/lang/cs/mail.php new file mode 100644 index 00000000..00be3a49 --- /dev/null +++ b/czech-language/lang/cs/mail.php @@ -0,0 +1,35 @@ + 'Dobrý den :name!', + + 'account_created' => [ + 'body' => 'Obdrželi jste tento e-mail, protože vám byl vytvořen účet v aplikaci :app.', + 'username' => 'Uživatelské jméno: :username', + 'email' => 'E-mail: :email', + 'action' => 'Nastavte svůj účet', + ], + + 'added_to_server' => [ + 'body' => 'Byl jsi přidán jako poduživatel pro následující server, díky čemuž budeš moci ovládat server.', + 'server_name' => 'Název serveru: :name', + 'action' => 'Zobrazit server', + ], + + 'removed_from_server' => [ + 'body' => 'Byl jste odebrán jako dílčí uživatel pro následující server.', + 'server_name' => 'Název serveru: :name', + 'action' => 'Zobrazit panel', + ], + + 'server_installed' => [ + 'body' => 'Váš server dokončil instalaci a je nyní připraven k použití.', + 'server_name' => 'Název serveru: :name', + 'action' => 'Přihlásit se a začít používat', + ], + + 'mail_tested' => [ + 'subject' => 'Testovací zpráva z panelu', + 'body' => 'Tohle je test poštovního systému panelu. Vše je připraveno, můžete začít!', + ], +]; diff --git a/czech-language/lang/cs/notifications.php b/czech-language/lang/cs/notifications.php new file mode 100644 index 00000000..f85e632b --- /dev/null +++ b/czech-language/lang/cs/notifications.php @@ -0,0 +1,18 @@ + 'Otevřít server', + 'installation_completed' => 'Instalace serveru dokončena', + 'installation_failed' => 'Instalace serveru selhala', + 'reinstallation_completed' => 'Reinstalace serveru dokončena', + 'reinstallation_failed' => 'Reinstalace serveru selhala', + 'failed' => 'Selhalo', + 'user_added' => [ + 'title' => 'Přidáno na server', + 'body' => 'Byli jste přidáni jako poduživatel do :server.', + ], + 'user_removed' => [ + 'title' => 'Odebráno ze serveru', + 'body' => 'Byli jste odebráni jako poduživatel do :server.', + ], +]; diff --git a/czech-language/lang/cs/profile.php b/czech-language/lang/cs/profile.php new file mode 100644 index 00000000..3ba32275 --- /dev/null +++ b/czech-language/lang/cs/profile.php @@ -0,0 +1,73 @@ + 'Profil', + 'tabs' => [ + 'account' => 'Účet', + 'oauth' => 'OAuth', + 'activity' => 'Aktivita', + 'api_keys' => 'API klíče', + 'ssh_keys' => 'SSH klíče', + 'keys' => 'Klíče', + '2fa' => '2FA', + 'customization' => 'Přizpůsobení', + ], + 'username' => 'Uživatelské jméno', + 'admin' => 'Administrace', + 'exit_admin' => 'Odejít z administrace', + 'server_list' => 'Seznam serverů', + 'email' => 'E-mail', + 'password' => 'Heslo', + 'current_password' => 'Aktuální heslo', + 'password_confirmation' => 'Potvrzení hesla', + 'timezone' => 'Časové pásmo', + 'language' => 'Jazyk', + 'language_help' => 'Váš jazyk :state nebyl dosud přeložen!', + 'link' => 'Odkaz ', + 'unlink' => 'Odpojit ', + 'unlinked' => ':name odpojeno', + 'scan_qr' => 'Naskenovat QR kód', + 'code' => 'Kód', + 'setup_key' => 'Nastavit Klíč!', + 'invalid_code' => 'Neplatný kód 2FA', + 'code_help' => 'Naskenujte výše uvedený QR kód pomocí dvoufázové ověřovací aplikace, poté zadejte generovaný kód.', + '2fa_enabled' => 'Dvoufázové ověření je momentálně povoleno!', + 'backup_help' => 'Ty nebudou znovu zobrazeny!', + 'backup_codes' => 'Záložní kódy', + 'disable_2fa' => 'Zakázat 2FA', + 'disable_2fa_help' => 'Zadejte svůj aktuální 2FA kód pro vypnutí dvoufázového ověřování', + 'api_keys' => 'API klíče', + 'create_api_key' => 'Vytvořit klíč API', + 'api_key_created' => 'API klíč vytvořen', + 'description' => 'Popis', + 'allowed_ips' => 'Povolené IP', + 'allowed_ips_help' => 'Stiskněte Enter pro přidání nové IP adresy nebo ponechte prázdné pro povolení jakékoli IP adresy', + 'ssh_keys' => 'SSH klíče', + 'create_ssh_key' => 'Vytvořit SSH klíč', + 'ssh_key_created' => 'SSH klíč vytvořen', + 'name' => 'Název', + 'public_key' => 'Veřejný klíč', + 'could_not_create_ssh_key' => 'Nelze vytvořit ssh klíč', + 'dashboard' => 'Přehled', + 'dashboard_layout' => 'Rozložení přehledu', + 'console' => 'Konzole', + 'grid' => 'Mřížka', + 'table' => 'Tabulka', + 'rows' => 'Řádky', + 'font_size' => 'Velikost písma', + 'font' => 'Písmo', + 'font_preview' => 'Náhled fontu', + 'seconds' => 'Sekundy', + 'graph_period' => 'Perioda grafu', + 'graph_period_helper' => 'Množství datových bodů, sekund, zobrazené na grafech konzoly.', + 'navigation' => 'Typ navigace', + 'sidebar' => 'Postranní panel', + 'topbar' => 'Horní lišta', + 'mixed' => 'Smíšený', + 'redirect_to_admin' => 'Přesměrovat na administraci při přihlášení', + 'redirect_to_admin_help' => 'Pokud je povoleno, budete přesměrováni na administraci po přihlášení místo seznamu serverů.', + 'no_oauth' => 'Žádné účty nejsou propojeny', + 'no_api_keys' => 'Žádné API klíče.', + 'no_ssh_keys' => 'Žádné SSH klíče', + 'activity_info' => 'Zobrazení posledních 50 záznamů aktivit', +]; diff --git a/czech-language/lang/cs/search.php b/czech-language/lang/cs/search.php new file mode 100644 index 00000000..18de6d38 --- /dev/null +++ b/czech-language/lang/cs/search.php @@ -0,0 +1,9 @@ + 'Pro zahájení hledání zadejte alespoň tři znaky.', + 'term' => [ + 'label' => 'Hledaný výraz', + 'description' => 'Zadejte název serveru, uuid, nebo alokaci pro zahájení vyhledávání.', + ], +]; diff --git a/czech-language/lang/cs/server/activity.php b/czech-language/lang/cs/server/activity.php new file mode 100644 index 00000000..b0107121 --- /dev/null +++ b/czech-language/lang/cs/server/activity.php @@ -0,0 +1,11 @@ + 'Aktivita', + 'event' => 'Událost', + 'user' => 'Uživatel', + 'deleted_user' => 'Smazaný uživatel', + 'system' => 'Systém', + 'timestamp' => 'Čas', + 'metadata' => 'Metadata', +]; diff --git a/czech-language/lang/cs/server/backup.php b/czech-language/lang/cs/server/backup.php new file mode 100644 index 00000000..2e946d0f --- /dev/null +++ b/czech-language/lang/cs/server/backup.php @@ -0,0 +1,55 @@ + 'Zálohy', + 'empty' => 'Žádné Zálohy', + 'size' => 'Velikost', + 'created_at' => 'Vytvořeno v', + 'status' => 'Stav', + 'is_locked' => 'Stav zamknutí', + 'backup_status' => [ + 'in_progress' => 'V průběhu', + 'successful' => 'Úspěšné', + 'failed' => 'Selhání', + ], + 'actions' => [ + 'create' => [ + 'title' => 'Vytvořit zálohu', + 'limit' => 'Dosažen limit zálohy', + 'created' => ':name vytvořeno', + 'notification_success' => 'Záloha úspěšně vytvořena', + 'notification_fail' => 'Vytvoření zálohy se nezdařilo', + 'name' => 'Název', + 'ignored' => 'Ignorované soubory a složky', + 'locked' => 'Zamknuto?', + 'lock_helper' => 'Zabraňuje tomu, aby byla tato záloha odstraněna, dokud nebude výslovně odemčena.', + ], + 'lock' => [ + 'lock' => 'Zamknout', + 'unlock' => 'Odemknout', + ], + 'download' => 'Stáhnout', + 'rename' => [ + 'title' => 'Přejmenovat', + 'new_name' => 'Název zálohy', + 'notification_success' => 'Záloha úspěšně přejmenovaná', + ], + 'restore' => [ + 'title' => 'Obnovit', + 'helper' => 'Váš server bude zastaven. Nebudete moci ovládat stav napájení, přístup ke správci souborů nebo vytvářet další zálohy, dokud nebude tento proces dokončen.', + 'delete_all' => 'Smazat všechny soubory před obnovením zálohy?', + 'notification_started' => 'Obnovení zálohy', + 'notification_success' => 'Záloha úspěšně obnovena', + 'notification_fail' => 'Obnovení zálohy se nezdařilo', + 'notification_fail_body_1' => 'Tento server není v současné době ve stavu, který umožňuje obnovení zálohy.', + 'notification_fail_body_2' => 'Záloha nemůže být v tuto chvíli obnovena: není dokončena nebo se nezdařila.', + ], + 'delete' => [ + 'title' => 'Smazat zálohu', + 'description' => 'Přejete si odstranit :backup?', + 'notification_success' => 'Záloha smazána', + 'notification_fail' => 'Zálohu nelze odstranit', + 'notification_fail_body' => 'Připojení k uzlu se nezdařilo. Zkuste to prosím znovu.', + ], + ], +]; diff --git a/czech-language/lang/cs/server/console.php b/czech-language/lang/cs/server/console.php new file mode 100644 index 00000000..d3f3a28e --- /dev/null +++ b/czech-language/lang/cs/server/console.php @@ -0,0 +1,43 @@ + 'Konzole', + 'command' => 'Zadejte příkaz…', + 'command_blocked' => 'Server offline...', + 'command_blocked_title' => 'Příkaz nelze odeslat, když je server offline', + 'open_in_admin' => 'Otevřít v administraci', + 'power_actions' => [ + 'start' => 'Spustit', + 'stop' => 'Zastavit', + 'restart' => 'Restartovat', + 'kill' => 'Vynuceně ukončit', + 'kill_tooltip' => 'To může mít za následek poškození dat nebo ztrátu dat!', + ], + 'labels' => [ + 'cpu' => 'Procesor', + 'memory' => 'Paměť Ram', + 'network' => 'Síť', + 'disk' => 'Úložiště', + 'name' => 'Název', + 'status' => 'Status', + 'address' => 'Adresa', + 'unavailable' => 'Není k dispozici', + ], + 'status' => [ + 'created' => 'Vytvořeno', + 'starting' => 'Startuje', + 'running' => 'Spuštěno', + 'restarting' => 'Restartování…', + 'exited' => 'Ukončeno', + 'paused' => 'Pozastaveno', + 'dead' => 'Smrt', + 'removing' => 'Odstranění', + 'stopping' => 'Zastavuji', + 'offline' => 'Offline', + 'missing' => 'Chybějící', + ], + 'websocket_error' => [ + 'title' => 'Nelze se připojit na websocket!', + 'body' => 'Zkontrolujte konzoli prohlížeče pro více informací.', + ], +]; diff --git a/czech-language/lang/cs/server/dashboard.php b/czech-language/lang/cs/server/dashboard.php new file mode 100644 index 00000000..1be70449 --- /dev/null +++ b/czech-language/lang/cs/server/dashboard.php @@ -0,0 +1,28 @@ + 'Servery', + 'list' => 'Seznam serverů', + 'tabs' => [ + 'my' => 'Moje servery', + 'other' => 'Servery ostatních', + 'all' => 'Všechny servery', + ], + 'empty_own' => 'Nevlastníte žádné servery!', + 'empty_other' => 'Nemáte přístup k žádným serverům!', + + 'status' => 'Stav', + 'server' => 'Server', + 'resources' => 'Prostředky', + 'usage_limit' => 'Limit využití: :resource', + + 'cpu' => 'CPU', + 'memory' => 'Paměť', + 'disk' => 'Úložiště', + 'network' => 'Síť', + 'none' => 'Žádný', + 'loading' => 'Načítání…', + + 'power_actions' => 'Akce napájení', + 'power_action_sent' => ':action odeslána :name', +]; diff --git a/czech-language/lang/cs/server/database.php b/czech-language/lang/cs/server/database.php new file mode 100644 index 00000000..24730106 --- /dev/null +++ b/czech-language/lang/cs/server/database.php @@ -0,0 +1,27 @@ + 'Databáze', + 'empty' => 'Žádné databáze', + 'create_database' => 'Vytvořit databázi', + 'limit' => 'Dosáhli jsme limitu databáze', + 'viewing' => 'Zobrazení: :database', + 'host' => 'Hostitel', + 'database' => 'Databáze', + 'username' => 'Uživatelské jméno', + 'password' => 'Heslo', + 'remote' => 'Vzdálené', + 'unlimited' => 'Neomezené', + 'created_at' => 'Vytvořeno v', + 'name' => 'Název databáze', + 'name_hint' => 'Ponecháním tohoto prázdného bude automaticky generováno náhodné jméno', + 'connections_from' => 'Připojení od', + 'max_connections' => 'Maximální počet připojení', + 'database_host' => 'Host databáze', + 'database_host_select' => 'Vybrat hostitele databáze', + 'jdbc' => 'JDBC připojovací řetězec', + 'create_notification' => 'Vytvořeno :database', + 'create_notification_fail' => 'Nepodařilo se vytvořit :database', + 'delete_notification' => 'Smazáno :database', + 'delete_notification_fail' => 'Nepodařilo se smazat :database', +]; diff --git a/czech-language/lang/cs/server/file.php b/czech-language/lang/cs/server/file.php new file mode 100644 index 00000000..d0dc654c --- /dev/null +++ b/czech-language/lang/cs/server/file.php @@ -0,0 +1,111 @@ + 'Soubory', + 'name' => 'Název', + 'size' => 'Velikost', + 'modified_at' => 'Změněno v', + 'actions' => [ + 'open' => 'Otevřít', + 'download' => 'Stáhnout', + 'copy' => [ + 'title' => 'Kopírovat', + 'notification' => 'Soubor zkopírován', + ], + 'upload' => [ + 'title' => 'Nahrát', + 'from_files' => 'Nahrát soubory', + 'from_url' => 'Nahrát z URL', + 'url' => 'URL', + 'drop_files' => 'Přetáhněte soubory k nahrání', + 'success' => 'Soubory úspěšně nahrány', + 'failed' => 'Nahrávání se nezdařilo.', + 'header' => 'Nahrávání souborů', + 'error' => 'Při nahrávání %s došlo k chybě', + ], + 'rename' => [ + 'title' => 'Přejmenovat', + 'file_name' => 'Název souboru', + 'notification' => 'Soubor byl přejmenován', + ], + 'move' => [ + 'title' => 'Přesunout', + 'directory' => 'Adresář', + 'directory_hint' => 'Zadejte nový adresář vzhledem k aktuálnímu adresáři.', + 'new_location' => 'Nové místo', + 'new_location_hint' => 'Zadejte umístění tohoto souboru nebo složky vzhledem k aktuální složce.', + 'notification' => 'Soubor byl přesunut', + 'bulk_notification' => ':count Soubory byly přesunuty do :directory', + ], + 'permissions' => [ + 'title' => 'Oprávnění', + 'read' => 'Čtení', + 'write' => 'Zápis', + 'execute' => 'Vykonat', + 'owner' => 'Vlastník', + 'group' => 'Skupina', + 'public' => 'Veřejné', + 'notification' => 'Oprávnění změněna na :mode', + ], + 'archive' => [ + 'title' => 'Archivovat', + 'archive_name' => 'Název archivu', + 'notification' => 'Archiv vytvořen', + 'extension' => 'Rozšíření', + ], + 'unarchive' => [ + 'title' => 'Odarchivovat', + 'notification' => 'Odarchivování dokončeno', + ], + 'new_file' => [ + 'title' => 'Nový soubor', + 'file_name' => 'Název nového souboru', + 'syntax' => 'Zvýraznění syntaxe', + 'create' => 'Vytvořit', + ], + 'new_folder' => [ + 'title' => 'Nová složka', + 'folder_name' => 'Název nové složky', + ], + 'nested_search' => [ + 'title' => 'Vnořené hledání', + 'search_term' => 'Hledaný výraz', + 'search_term_placeholder' => 'Zadejte hledaný výraz, například *.txt', + 'search' => 'Hledat', + 'search_for_term' => 'Hledaný výraz', + ], + 'delete' => [ + 'notification' => 'Soubor byl smazán', + 'bulk_notification' => ':count souborů byly smazány', + ], + 'edit' => [ + 'title' => 'Upravení: :file', + 'save_close' => 'Uložit & zavřít', + 'save' => 'Uložit', + 'cancel' => 'Zrušit', + 'notification' => 'Soubor uložen', + ], + ], + 'alerts' => [ + 'file_too_large' => [ + 'title' => ': jméno je příliš dlouhé!', + 'body' => 'Maximum je :max', + ], + 'file_not_found' => [ + 'title' => ':name nebylo nalezeno!', + ], + 'file_not_editable' => [ + 'title' => ':name je složka', + ], + 'file_already_exists' => [ + 'title' => ':name již existuje!', + ], + 'files_node_error' => [ + 'title' => 'Nelze načíst soubory!', + ], + 'pelicanignore' => [ + 'title' => 'Upravujete .pelicanignore soubor!', + 'body' => 'Všechny soubory nebo adresáře uvedené v tomto seznamu budou ze zálohování vyloučeny. Podporovány jsou zástupné znaky pomocí hvězdičky (*).
Předchozí pravidlo můžete zrušit přidáním vykřičníku (!) na začátek.', + ], + ], +]; diff --git a/czech-language/lang/cs/server/network.php b/czech-language/lang/cs/server/network.php new file mode 100644 index 00000000..3a2e81f7 --- /dev/null +++ b/czech-language/lang/cs/server/network.php @@ -0,0 +1,17 @@ + 'Síť', + 'add' => 'Přidat alokaci', + 'limit' => 'Byl dosažen limit alokace', + 'address' => 'Adresa', + 'port' => 'Port', + 'notes' => 'Poznámky', + 'no_notes' => 'Žádné poznámky', + 'make_primary' => 'Nastavit jako primární', + 'primary' => 'Primární', + 'make' => 'Vytvoř', + 'delete' => 'Smazat', + 'locked' => 'Zamknuto?', + 'locked_helper' => 'Uzamčené alokace mohou být odstraněny pouze administrátorem', +]; diff --git a/czech-language/lang/cs/server/schedule.php b/czech-language/lang/cs/server/schedule.php new file mode 100644 index 00000000..5ee9b40b --- /dev/null +++ b/czech-language/lang/cs/server/schedule.php @@ -0,0 +1,121 @@ + 'Rozvrh', + 'new' => 'Nový rozvrh', + 'edit' => 'Upravit Rozvrh', + 'save' => 'Uložit rozvrh', + 'delete' => 'Smazat rozvrh', + 'import' => 'Importovat rozvrh', + 'export' => 'Exportovat rozvrh', + 'name' => 'Název', + 'cron' => 'Cron', + 'status' => 'Stav', + 'schedule_status' => [ + 'inactive' => 'Neaktivní', + 'processing' => 'Zpracovávání', + 'active' => 'Aktivní', + ], + 'no_tasks' => 'Žádné úlohy', + 'run_now' => 'Spustit teď', + 'online_only' => 'Pouze když je online', + 'last_run' => 'Poslední spuštění', + 'next_run' => 'Další spuštění', + 'never' => 'nikdy', + 'cancel' => 'Zrušit', + + 'only_online' => 'Jen když je server online?', + 'only_online_hint' => 'Spustit tento plán pouze tehdy, když je server ve stavu běžící.', + 'enabled' => 'Povolit rozvrh?', + 'enabled_hint' => 'Tento plán bude proveden automaticky, pokud je povoleno.', + + 'cron_body' => 'Mějte prosím na paměti, že vstupy cronu níže vždy předpokládají UTC.', + 'cron_timezone' => 'Další spuštění ve Vašem časovém pásmu (:timezone): :next_run ', + + 'invalid' => 'Neplatný', + + 'time' => [ + 'minute' => 'Minut', + 'hour' => 'Hodina', + 'day' => 'Den', + 'week' => 'Týden', + 'month' => 'Měsíc', + 'day_of_month' => 'Den v měsíci', + 'day_of_week' => 'Den v týdnu', + + 'hourly' => 'Každou hodinu', + 'daily' => 'Každý den', + 'weekly_mon' => 'Týdně (pondělí)', + 'weekly_sun' => 'Týdně (neděle)', + 'monthly' => 'Měsíčně', + 'every_min' => 'Každých X minut', + 'every_hour' => 'Každých X hodin', + 'every_day' => 'Každých X dní', + 'every_week' => 'Každých X týdnů', + 'every_month' => 'Každých X měsíců', + 'every_day_of_week' => 'Každý X den v týdnu', + + 'every' => 'Každý', + 'minutes' => 'Minuta', + 'hours' => 'Hodina', + 'days' => 'Den', + 'months' => 'Měsíc', + + 'monday' => 'Pondělí', + 'tuesday' => 'Úterý', + 'wednesday' => 'Středa', + 'thursday' => 'Čtvrtek', + 'friday' => 'Pátek', + 'saturday' => 'Sobota', + 'sunday' => 'Neděle', + ], + + 'tasks' => [ + 'title' => 'Úkoly', + 'create' => 'Vytvořit úkol', + 'limit' => 'Dosažen limit úkolu', + 'action' => 'Akce', + 'payload' => 'Uspořádání', + 'no_payload' => 'Žádná data', + 'time_offset' => 'Časový posun', + 'first_task' => 'První úloha', + 'seconds' => 'Sekunda', + 'continue_on_failure' => 'Pokračovat při selhání', + + 'actions' => [ + 'title' => 'Akce', + 'power' => [ + 'title' => 'Poslat akci napájení', + 'action' => 'Aktivace napájení', + 'start' => 'Spustit', + 'stop' => 'Vypnout', + 'restart' => 'Restartovat', + 'kill' => 'Ukončit', + ], + 'command' => [ + 'title' => 'Poslat příkaz', + 'command' => 'Příkaz', + ], + 'backup' => [ + 'title' => 'Vytvořit zálohu', + 'files_to_ignore' => 'Ignorovat soubory', + ], + 'delete_files' => [ + 'title' => 'Odstranit soubory', + 'files_to_delete' => 'Soubory k odstranění', + ], + ], + ], + + 'notification_invalid_cron' => 'Poskytnutá data cron se nehodnotí na správný výraz', + + 'import_action' => [ + 'file' => 'Soubor', + 'url' => 'Odkaz', + 'schedule_help' => 'Měl by to být nezpracovaný soubor .json ( schedule-daily-restart.json )', + 'url_help' => 'Odkaz musí směřovat přímo na nezpracovaný .json soubor', + 'add_url' => 'Nový odkaz', + 'import_failed' => 'Import selhal', + 'import_success' => 'Import úspěšný', + ], +]; diff --git a/czech-language/lang/cs/server/setting.php b/czech-language/lang/cs/server/setting.php new file mode 100644 index 00000000..25b5bcbd --- /dev/null +++ b/czech-language/lang/cs/server/setting.php @@ -0,0 +1,55 @@ + 'Nastavení', + 'server_info' => [ + 'title' => 'Informace o serveru', + 'information' => 'Informace', + 'name' => 'Název serveru', + 'server_name' => 'Název serveru: :name', + 'notification_name' => 'Aktualizovaný název serveru', + 'description' => 'Popis serveru', + 'notification_description' => 'Aktualizován popis serveru', + 'failed' => 'Selhalo', + 'uuid' => 'Server UUID', + 'uuid_short' => 'ID serveru', + 'node_name' => 'Název uzlu', + 'icon' => [ + 'upload' => 'Nahrát Ikonu', + 'tooltip' => 'Používá ikonu vejce', + 'updated' => 'Ikona serveru byla aktualizována', + 'deleted' => 'Ikona serveru byla smazána', + ], + 'limits' => [ + 'title' => 'Limity', + 'unlimited' => 'Bez omezení', + 'of' => 'z', + 'cpu' => 'Procesor', + 'memory' => 'Paměť Ram', + 'disk' => 'Místo na disku', + 'backups' => 'Zálohy', + 'databases' => 'Databáze', + 'allocations' => 'Alokace', + 'no_allocations' => 'Žádné další alokace', + ], + 'sftp' => [ + 'title' => 'SFTP informace', + 'connection' => 'Připojení', + 'action' => 'Připojit na SFTP', + 'username' => 'Přezdívka', + 'password' => 'Heslo', + 'password_body' => 'Vaše SFTP heslo je stejné, jako heslo, kterým se přihlašujete do panelu.', + ], + ], + 'reinstall' => [ + 'title' => 'Přeinstalovat Server', + 'body' => 'Přeinstalování serveru ho zastaví a poté znovu spustí instalační skript.', + 'body2' => 'Některé soubory mohou být během tohoto procesu odstraněny nebo upraveny, před pokračováním prosím zálohujte data.', + 'action' => 'Přeinstalovat', + 'modal' => 'Opravdu chcete znovu nainstalovat server?', + 'modal_description' => 'Některé soubory mohou být během tohoto procesu smazány nebo změněny, před pokračováním prosím zálohujte data.', + 'yes' => 'Ano, přeinstalovat', + 'notification_start' => 'Přeinstalování bylo zahájeno', + 'notification_fail' => 'Přeinstalování se nezdařilo', + ], +]; diff --git a/czech-language/lang/cs/server/startup.php b/czech-language/lang/cs/server/startup.php new file mode 100644 index 00000000..13b55e4b --- /dev/null +++ b/czech-language/lang/cs/server/startup.php @@ -0,0 +1,17 @@ + 'Spuštění', + 'command' => 'Příkaz pro spuštění', + 'notification_startup' => 'Příkaz pro spuštění aktualizován', + 'notification_startup_body' => 'Restartujte server pro použití nového příkazu spuštění.', + 'enable_preview' => 'Povolit náhled', + 'disable_preview' => 'Vypnout náhled', + 'docker_image' => 'Docker Image', + 'notification_docker' => 'Obrázek Dockeru byl aktualizován', + 'notification_docker_body' => 'Restartovat server pro použití nového obrázku.', + 'variables' => 'Serverové proměnné', + 'update' => 'Aktualizováno: :variable', + 'fail' => 'Nezdařilo: :variable', + 'validation_fail' => 'Ověření se nezdařilo: :variable', +]; diff --git a/czech-language/lang/cs/server/user.php b/czech-language/lang/cs/server/user.php new file mode 100644 index 00000000..abed28d8 --- /dev/null +++ b/czech-language/lang/cs/server/user.php @@ -0,0 +1,73 @@ + 'Uživatelé', + 'username' => 'Uživatelské jméno', + 'email' => 'E-mail', + 'assign_all' => 'Přiřadit vše', + 'invite_user' => 'Pozvat uživatele', + 'action' => 'Pozvat', + 'remove' => 'Odebrat uživatele', + 'edit' => 'Upravit uživatele', + 'editing' => 'Editace :user', + 'delete' => 'Smazat uživatele', + 'notification_add' => 'Uživatel pozván!', + 'notification_edit' => 'Uživatel aktualizován!', + 'notification_delete' => 'Uživatel smazán!', + 'notification_failed' => 'Uživatele se nepodařilo pozvat', + 'permissions' => [ + 'title' => 'Oprávnění', + 'activity_desc' => 'Oprávnění, která ovládají přístup uživatele k protokolům aktivity serveru.', + 'startup_desc' => 'Oprávnění, která ovládají schopnost uživatele zobrazit spouštěcí parametry tohoto serveru.', + 'settings_desc' => 'Oprávnění, která ovládají schopnost uživatele změnit nastavení tohoto serveru.', + 'control_desc' => 'Oprávnění, která ovládají schopnost uživatele ovládat stav napájení serveru nebo posílat příkazy.', + 'user_desc' => 'Oprávnění, která uživateli umožňují spravovat ostatní poduživatele na serveru. Nikdy nebudou moci upravovat svůj vlastní účet nebo udělovat oprávnění, která sami nemají.', + 'file_desc' => 'Oprávnění, která řídí uživatelskou schopnost měnit souborový systém pro tento server.', + 'allocation_desc' => 'Oprávnění, která řídí uživatelskou schopnost měnit alokace portů pro tento server.', + 'database_desc' => 'Oprávnění, která ovládají přístup uživatele k databázi pro tento server.', + 'backup_desc' => 'Oprávnění, která ovládají schopnost uživatele generovat a spravovat zálohy serveru.', + 'schedule_desc' => 'Oprávnění, která řídí přístup uživatele k správě harmonogramu pro tento server.', + 'startup_read' => 'Umožňuje uživateli zobrazit spouštěcí proměnné pro server.', + 'startup_update' => 'Umožňuje uživateli změnit spouštěcí proměnné pro server.', + 'startup_docker_image' => 'Umožňuje uživateli upravovat obrázek Dockeru použitý při spuštění serveru.', + 'settings_reinstall' => 'Umožňuje uživateli spustit přeinstalaci tohoto serveru.', + 'settings_rename' => 'Umožňuje uživateli přejmenovat tento server a změnit jeho popis.', + 'settings_description' => 'Umožňuje uživateli změnit popis tohoto serveru.', + 'activity_read' => 'Umožňuje uživateli zobrazit záznamy aktivit na serveru.', + 'websocket_connect' => 'Umožňuje uživateli přístup k websocketu pro tento server.', + 'control_console' => 'Umožňuje uživateli posílat data do konzole serveru.', + 'control_start' => 'Umožňuje uživateli spustit instanci serveru.', + 'control_stop' => 'Umožní uživateli zastavit instanci serveru.', + 'control_restart' => 'Umožní uživateli restartovat instanci serveru.', + 'control_kill' => 'Umožňuje uživateli ukončit instanci serveru.', + 'user_create' => 'Umožňuje uživateli vytvářet nové uživatelské účty pro server.', + 'user_read' => 'Umožňuje uživateli oprávnění k zobrazení uživatelů přidružených k tomuto serveru.', + 'user_update' => 'Umožňuje uživateli upravovat ostatní uživatele spojené s tímto serverem.', + 'user_delete' => 'Umožňuje uživateli odstranit další uživatele přidružené k tomuto serveru.', + 'file_create' => 'Umožňuje uživatelům oprávnění vytvářet nové soubory a adresáře.', + 'file_read' => 'Umožňuje uživateli zobrazit obsah adresáře, ale nezobrazovat obsah nebo stahovat soubory.', + 'file_read_content' => 'Umožňuje uživateli zobrazit obsah daného souboru. To také umožní uživateli stahovat soubory.', + 'file_update' => 'Umožňuje uživateli aktualizovat soubory a složky spojené se serverem.', + 'file_delete' => 'Umožňuje uživateli odstranit soubory a adresáře.', + 'file_archive' => 'Umožňuje uživateli vytvářet soubory a dekomprimovat existující archivy.', + 'file_sftp' => 'Umožňuje uživateli provést výše uvedené akce souborů pomocí SFTP klienta.', + 'allocation_read' => 'Umožňuje uživateli zobrazit všechny alokace aktuálně přiřazené k tomuto serveru. Uživatelé s jakoukoli úrovní přístupu k tomuto serveru mohou vždy zobrazit primární alokaci.', + 'allocation_update' => 'Umožňuje uživateli změnit primární alokaci serveru a připojit poznámky ke každé alokaci.', + 'allocation_delete' => 'Umožňuje uživateli odstranit alokaci ze serveru.', + 'allocation_create' => 'Umožňuje uživateli přiřadit k serveru další alokace.', + 'database_create' => 'Umožňuje uživateli oprávnění vytvořit novou databázi pro server.', + 'database_read' => 'Umožňuje uživateli oprávnění k zobrazení serverových databází.', + 'database_update' => 'Umožňuje uživateli oprávnění provádět změny v databázi. Pokud uživatel nemá také oprávnění "Zobrazit heslo", nebude moci heslo upravit.', + 'database_delete' => 'Umožňuje uživateli oprávnění odstranit instanci databáze.', + 'database_view_password' => 'Umožňuje uživateli oprávnění zobrazit heslo k databázi v systému.', + 'schedule_create' => 'Umožňuje uživateli vytvořit pro server nový plán.', + 'schedule_read' => 'Umožňuje uživateli oprávnění zobrazovat plány serveru.', + 'schedule_update' => 'Umožňuje uživateli oprávnění provádět změny v rozvrhu stávajícího serveru.', + 'schedule_delete' => 'Umožňuje uživateli smazat plán pro server.', + 'backup_create' => 'Umožňuje uživateli vytvářet pro tento server nové zálohy.', + 'backup_read' => 'Umožňuje uživateli zobrazit všechny existující zálohy.', + 'backup_delete' => 'Umožňuje uživateli odebrat zálohy ze systému.', + 'backup_download' => 'Umožňuje uživateli stáhnout zálohu serveru. Nebezpečí: umožňuje uživateli přístup ke všem souborům pro server v záloze.', + 'backup_restore' => 'Umožňuje uživateli obnovit zálohu serveru. Nebezpečí: umožní uživateli odstranit všechny soubory serveru.', + ], +]; diff --git a/czech-language/lang/cs/validation.php b/czech-language/lang/cs/validation.php new file mode 100644 index 00000000..921d952e --- /dev/null +++ b/czech-language/lang/cs/validation.php @@ -0,0 +1,101 @@ + ':attribute musí být přijat.', + 'active_url' => ':attribute není platná URL adresa.', + 'after' => ':attribute nemůže být dříve než :date.', + 'after_or_equal' => ':attribute musí být datum po nebo stejné jako :date.', + 'alpha' => ':attribute smí obsahovat pouze písmena.', + 'alpha_dash' => ':attribute smí obsahovat pouze písmena, čísla a pomlčky.', + 'alpha_num' => ':attribute může obsahovat pouze písmena a čísla.', + 'array' => ':attribute musí být pole.', + 'before' => ':attribute musí mít datum před :date.', + 'before_or_equal' => ':attribute musí být datum před nebo stejné jako :date.', + 'between' => [ + 'numeric' => ':attribute musí být v rozmezí :min až :max.', + 'file' => ':attribute musí být mezi :min a :max kilobajtů.', + 'string' => ':attribute musí být v rozmezí :min až :max znaků.', + 'array' => ':attribute musí mít v rozmezí :min až :max položek.', + ], + + 'confirmed' => 'Potvrzení :attribute se neshoduje.', + 'date' => ':attribute není platné datum.', + 'date_format' => ':attribute neodpovídá formátu :formát.', + 'different' => ':attribute a :other musí být odlišné.', + 'digits' => ':attribute musí obsahovat :digits číslic.', + 'digits_between' => ':attribute musí mít délku mezi :min a :max číslicemi.', + 'dimensions' => ':attribute má neplatné rozměry obrázku.', + + 'email' => ':attribute musí obsahovat platnou e-mailovou adresu.', + + 'file' => ':attribute musí být soubor.', + 'filled' => 'Pole :attribute je povinné.', + 'image' => ':attribute musí být obrázek.', + + 'in_array' => 'Pole :attribute neexistuje v :other', + 'integer' => ':attribute musí být celé číslo.', + 'ip' => ':attribute musí obsahovat platnou IP adresu.', + 'json' => ':attribute musí být platný řetězec JSON.', + 'max' => [ + 'numeric' => ':attribute nesmí být delší než :max.', + 'file' => ':attribute nesmí být vyšší než :max kilobajtů.', + 'string' => ':attribute nesmí být větší než :max znaků.', + 'array' => ':attribute nesmí obsahovat více než :max položek.', + ], + 'mimes' => 'Atribut: musí být soubor typu: :values.', + 'mimetypes' => 'Atribut: musí být soubor typu: :values.', + 'min' => [ + 'numeric' => ':attribute musí být alespoň :min.', + 'file' => ':attribute musí být alespoň :min kilobajtů.', + 'string' => 'Atribut musí být dlouhý alespoň :min znaků.', + 'array' => ':attribute musí obsahovat alespoň :min položek.', + ], + + 'numeric' => ':attribute musí být číslo.', + + 'regex' => 'Formát :attribute je neplatný.', + + 'required_with_all' => 'Pole :attribute je vyžadováno, pokud je zvoleno :values.', + + 'same' => 'Atribut :attribute a :other se musí shodovat.', + 'size' => [ + 'numeric' => ':attribute musí mít velikost :size.', + 'file' => ':attribute musí mít velikost :size Kb.', + 'string' => ':attribute musí mít :size znaků.', + 'array' => ':attribute musí obsahovat :size položek.', + ], + 'string' => 'Atribut musí být textový řetězec.', + 'timezone' => ':attribute musí být platná zóna.', + + 'url' => 'Formát :attribute není platný.', + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + // Internal validation logic for Panel + 'internal' => [ + 'variable_value' => ':env proměnná', + 'invalid_password' => 'Zadané heslo pro tento účet je neplatné.', + ], +]; diff --git a/czech-language/plugin.json b/czech-language/plugin.json new file mode 100644 index 00000000..a6b865bb --- /dev/null +++ b/czech-language/plugin.json @@ -0,0 +1,15 @@ +{ + "id": "czech-language", + "name": "Czech Language", + "author": "Hampap", + "version": "1.0.0", + "description": "Plugin that translates Pelican interface into Czech.", + "category": "language", + "url": "https://github.com/pelican-dev/plugins/tree/main/czech-language", + "update_url": null, + "namespace": "Hampap\\CzechLanguage", + "class": "CzechLanguagePlugin", + "panels": null, + "panel_version": null, + "composer_packages": null +} \ No newline at end of file diff --git a/czech-language/src/CzechLanguagePlugin.php b/czech-language/src/CzechLanguagePlugin.php new file mode 100644 index 00000000..9697c944 --- /dev/null +++ b/czech-language/src/CzechLanguagePlugin.php @@ -0,0 +1,18 @@ +