GUACAMOLE-1792: Merge corrections and updates to Czech translation.
diff --git a/guacamole/src/main/frontend/src/translations/cs.json b/guacamole/src/main/frontend/src/translations/cs.json
index 53ba7f5..6e56426 100644
--- a/guacamole/src/main/frontend/src/translations/cs.json
+++ b/guacamole/src/main/frontend/src/translations/cs.json
@@ -7,11 +7,13 @@
"ACTION_ACKNOWLEDGE" : "OK",
"ACTION_CANCEL" : "Zrušit",
+ "ACTION_CLEAR" : "Vyčistit",
"ACTION_CLONE" : "Klonovat",
"ACTION_CONTINUE" : "Pokračovat",
"ACTION_DELETE" : "Smazat",
"ACTION_DELETE_SESSIONS" : "Ukončit sezení",
"ACTION_DOWNLOAD" : "Stáhnout",
+ "ACTION_IMPORT" : "Importovat",
"ACTION_LOGIN" : "Přihlásit",
"ACTION_LOGIN_AGAIN" : "Znovu přihlásit",
"ACTION_LOGOUT" : "Odhlásit",
@@ -37,6 +39,7 @@
"ERROR_PAGE_UNAVAILABLE" : "Došlo k chybě a tuto akci nelze dokončit. Pokud problém přetrvává, informujte prosím správce systému nebo zkontrolujte systémové protokoly.",
"ERROR_PASSWORD_BLANK" : "Heslo nesmí být prázdné.",
"ERROR_PASSWORD_MISMATCH" : "Hesla nesouhlasí.",
+ "ERROR_SINGLE_FILE_ONLY" : "Nahrajte prosím vždy pouze jeden soubor",
"FIELD_HEADER_PASSWORD" : "Heslo:",
"FIELD_HEADER_PASSWORD_AGAIN" : "Heslo znovu:",
@@ -48,7 +51,7 @@
"INFO_ACTIVE_USER_COUNT" : "V současné době používá {USERS} {USERS, plural, one{uživatel} other{uživatelů}}.",
"INFO_LOGGED_OUT" : "Byli jste odhlášeni.",
- "TEXT_ANONYMOUS_USER" : "Neznámý uživatel",
+ "TEXT_ANONYMOUS_USER" : "Anonymní uživatel",
"TEXT_HISTORY_DURATION" : "{VALUE} {UNIT, select, second{{VALUE, plural, one{sekundu} other{sekund}}} minute{{VALUE, plural, one{minutu} other{minut}}} hour{{VALUE, plural, one{hodinu} other{hodin}}} day{{VALUE, plural, one{den} other{dnů}}} other{}}",
"TEXT_UNTRANSLATED" : "{MESSAGE}"
@@ -127,9 +130,10 @@
"INFO_ANONYMOUS_USER_COUNT" : "Anonymní{COUNT, plural, one{} other{ (#)}}",
"INFO_CONNECTION_SHARED" : "Toto připojení je nyní sdíleno.",
"INFO_NO_FILE_TRANSFERS" : "Žádné přenosy souborů.",
+ "INFO_USER_COUNT" : "{USERNAME}{COUNT, plural, one{} other{ (#)}}",
"NAME_INPUT_METHOD_NONE" : "Žádné",
- "NAME_INPUT_METHOD_OSK" : "Na obrazovce, klávesnice",
+ "NAME_INPUT_METHOD_OSK" : "Klávesnice na obrazovce",
"NAME_INPUT_METHOD_TEXT" : "Textový vstup",
"NAME_KEY_CTRL" : "Ctrl",
"NAME_KEY_ALT" : "Alt",
@@ -181,6 +185,80 @@
},
+ "IMPORT": {
+
+ "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
+ "ACTION_BROWSE" : "Vyhledejte soubor",
+ "ACTION_CANCEL" : "@:APP.ACTION_CANCEL",
+ "ACTION_CLEAR" : "@:APP.ACTION_CLEAR",
+ "ACTION_VIEW_FORMAT_HELP" : "Zobrazit tipy formátů",
+ "ACTION_IMPORT" : "@:APP.ACTION_IMPORT",
+ "ACTION_IMPORT_CONNECTIONS" : "Importovat připojení",
+
+ "DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",
+ "DIALOG_HEADER_SUCCESS" : "Úspěch",
+
+ "ERROR_AMBIGUOUS_CSV_HEADER" : "Nejednoznačné záhlaví CSV \"{HEADER}\", může být buď atribut nebo parametr připojení",
+ "ERROR_AMBIGUOUS_PARENT_GROUP" : "Skupina a parentIdentifier nesmí být zadány současně",
+ "ERROR_ARRAY_REQUIRED" : "Zadaný soubor musí obsahovat seznam připojení",
+ "ERROR_DETECTED_INVALID_TYPE" : "Nepodporovaný typ souboru. Ujistěte se, že je soubor platný CSV, JSON nebo YAML.",
+ "ERROR_DUPLICATE_CONNECTION_IN_FILE" : "Duplicitní připojení \"{NAME}\" v \"{PATH}\" v souboru importu",
+ "ERROR_DUPLICATE_CSV_HEADER" : "Duplicitní záhlaví CSV: {HEADER}",
+ "ERROR_EMPTY_FILE" : "Zadaný soubor je prázdný",
+ "ERROR_INVALID_CSV_HEADER" : "Neplatné záhlaví CSV \"{HEADER}\" není atribut ani parametr",
+ "ERROR_INVALID_MIME_TYPE" : "Nepodporovaný typ souboru: \"{TYPE}\"",
+ "ERROR_INVALID_GROUP" : "Nebyla nalezena žádná skupina odpovídající \"{GROUP}\"",
+ "ERROR_INVALID_GROUP_IDENTIFIER" : "Nebyla nalezena žádná skupina připojení s identifikátorem \"{IDENTIFIER}\"",
+ "ERROR_INVALID_GROUP_TYPE" : "Neplatná skupina – musí být zadán řetězec.",
+ "ERROR_INVALID_PROTOCOL" : "Neplatný protokol \"{PROTOCOL}\"",
+ "ERROR_INVALID_USER_GROUPS_TYPE" : "Neplatné skupiny uživatelů – musí se jednat o pole identifikátorů skupiny uživatelů.",
+ "ERROR_INVALID_USERS_TYPE" : "Neplatní uživatelé – musí se jednat o pole identifikátorů uživatelů.",
+ "ERROR_NO_FILE_SUPPLIED" : "Vyberte soubor k importu",
+ "ERROR_PARSE_FAILURE_CSV" : "Ujistěte se, že je váš soubor platný CSV. Analýza se nezdařila s chybou \"{ERROR}\". ",
+ "ERROR_PARSE_FAILURE_JSON" : "Ujistěte se, že váš soubor je platný JSON. Analýza se nezdařila s chybou \"{ERROR}\". ",
+ "ERROR_PARSE_FAILURE_YAML" : "Ujistěte se, že váš soubor je platný YAML. Analýza se nezdařila s chybou \"{ERROR}\". ",
+ "ERROR_REJECT_UPDATE_CONNECTION" : "Připojení \"{NAME}\" již existuje v \"{PATH}\"",
+ "ERROR_REQUIRED_NAME_CONNECTION" : "Název připojení je povinný parametr",
+ "ERROR_REQUIRED_PROTOCOL_CONNECTION" : "Protokol připojení je povinný parametr",
+ "ERROR_REQUIRED_NAME_FILE" : "V zadaném souboru nebyl nalezen žádný název připojení",
+ "ERROR_REQUIRED_PROTOCOL_FILE" : "V zadaném souboru nebyl nalezen žádný protokol připojení",
+
+ "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",
+
+ "FIELD_HEADER_EXISTING_CONNECTION_MODE" : "Nahradit/aktualizovat stávající připojení",
+ "FIELD_HEADER_EXISTING_PERMISSION_MODE" : "Obnovit oprávnění",
+
+ "HELP_CSV_DESCRIPTION" : "Soubor CSV pro import připojení má jeden záznam připojení na řádek. Každý sloupec bude specifikovat pole připojení. Minimálně musí být specifikován název připojení a protokol.",
+ "HELP_CSV_EXAMPLE" : "name,protocol,username,password,hostname,group,users,groups,guacd-encryption (attribute)\nprip1,vnc,alice,heslo1,prip1.web.com,ROOT,guac uživatel 1;guac uživatel 2,Uživatelé Připojení 1,none\nprip2,rdp,bob,heslo2,prip2.web.com,ROOT/Nadřazená skupina,guac uživatel 1,,ssl\nprip3,ssh,karolina,heslo3,prip3.web.com,ROOT/Nadřazená skupina/Podřízená skupina,guac uživatel 2;guac uživatel 3,,\nprip4,kubernetes,,,,,,,",
+ "HELP_CSV_MORE_DETAILS" : "V záhlaví CSV každého řádku je uvedeno pole připojení. ID skupiny připojení, do které má být připojení importováno, lze přímo zadat pomocí parametru \"parentIdentifier\" nebo lze cestu k nadřazené skupině zadat pomocí parametru \"group\", jak je uvedeno níže. Ve většině případů by mezi poli neměl být žádný konflikt, ale v případě potřeby lze pro jednoznačnost přidat příponu \" (attribute)\" nebo \" (parameter)\". Seznamy identifikátorů uživatelů nebo skupin uživatelů musí být odděleny středníkem.¹",
+ "HELP_FILE_TYPE_DESCRIPTION" : "Pro import připojení jsou podporovány tři typy souborů: CSV, JSON a YAML. Pro každý typ souboru mohou být zadána stejná data. Musí obsahovat název připojení a protokol. Volitelně lze také zadat umístění skupiny připojení, seznam uživatelů a/nebo skupiny uživatelů pro udělení přístupu, parametry připojení nebo protokoly připojení. Všichni uživatelé nebo skupiny uživatelů, kteří v aktuálním zdroji dat neexistují, budou automaticky vytvořeni. Upozorňujeme, že žádná existující oprávnění připojení nebudou odebrána pro aktualizovaná připojení, pokud není zaškrtnuto políčko \"Obnovit oprávnění\".",
+ "HELP_FILE_TYPE_HEADER" : "Typy souborů",
+ "HELP_JSON_DESCRIPTION" : "Soubor JSON pro import připojení je seznam objektů připojení. V každém objektu připojení musí být uvedeno minimálně jméno připojení a protokol.",
+ "HELP_JSON_EXAMPLE" : "[\n \\{\n \"name\": \"prip1\",\n \"protocol\": \"vnc\",\n \"parameters\": \\{ \"username\": \"alice\", \"password\": \"heslo1\", \"hostname\": \"prip1.web.com\" \\},\n \"parentIdentifier\": \"ROOT\",\n \"users\": [ \"guac uživatel 1\", \"guac uživatel 2\" ],\n \"groups\": [ \"Uživatelé Připojení 1\" ],\n \"attributes\": \\{ \"guacd-encryption\": \"none\" \\}\n \\},\n \\{\n \"name\": \"prip2\",\n \"protocol\": \"rdp\",\n \"parameters\": \\{ \"username\": \"bob\", \"password\": \"heslo2\", \"hostname\": \"prip2.web.com\" \\},\n \"group\": \"ROOT/Nadřazená skupina\",\n \"users\": [ \"guac uživatel 1\" ],\n \"attributes\": \\{ \"guacd-encryption\": \"none\" \\}\n \\},\n \\{\n \"name\": \"prip3\",\n \"protocol\": \"ssh\",\n \"parameters\": \\{ \"username\": \"karolina\", \"password\": \"heslo3\", \"hostname\": \"prip3.web.com\" \\},\n \"group\": \"ROOT/Nadřazená skupina/Podřízená skupina\",\n \"users\": [ \"guac uživatel 2\", \"guac uživatel 3\" ]\n \\},\n \\{\n \"name\": \"prip4\",\n \"protocol\": \"kubernetes\"\n \\}\n]",
+ "HELP_JSON_MORE_DETAILS" : "ID skupiny připojení, do které má být připojení importováno, lze přímo zadat pomocí pole \"parentIdentifier\" nebo lze cestu k nadřazené skupině zadat pomocí pole \"group\", jak je uvedeno níže. Pro každé připojení lze zadat pole identifikátorů uživatelů a skupin uživatelů, kterým chcete udělit přístup.",
+ "HELP_EXISTING_CONNECTION_MODE" : "Zcela nahradit/aktualizovat existující připojení, pokud jejich názvy a nadřazené skupiny připojení odpovídají hodnotám v poskytnutém souboru. Pokud není zaškrtnuto, pokus o import připojení se stejným názvem a nadřazenou skupinou připojení jako existující připojení bude považován za chybu.",
+ "HELP_EXISTING_PERMISSION_MODE" : "Úplně resetujte oprávnění udělená pro všechna připojení v poskytnutém souboru za oprávnění určená v tomto souboru. Pokud nejsou zadána žádná oprávnění, všechna příslušná oprávnění k připojení budou odvolána. Pokud není zaškrtnuto, stávající oprávnění zůstanou zachována a všechna oprávnění uvedená v souboru budou přidána.",
+ "HELP_SEMICOLON_FOOTNOTE" : "Pokud jsou přítomny středníky, mohou být escapovány zpětným lomítkem, např. \"první\\\\;poslední\"",
+ "HELP_UPLOAD_DROP_TITLE" : "Sem přetáhněte soubor",
+ "HELP_UPLOAD_FILE_TYPES" : "CSV, JSON, nebo YAML",
+ "HELP_YAML_DESCRIPTION" : "Soubor YAML pro import připojení je seznam objektů připojení se zcela stejnou strukturou jako formát JSON.",
+ "HELP_YAML_EXAMPLE" : "---\n - name: prip1\n protocol: vnc\n parameters:\n username: alice\n password: heslo1\n hostname: prip1.web.com\n group: ROOT\n users:\n - guac uživatel 1\n - guac uživatel 2\n groups:\n - Uživatelé Připojení 1\n attributes:\n guacd-encryption: none\n - name: prip2\n protocol: rdp\n parameters:\n username: bob\n password: heslo2\n hostname: prip2.web.com\n group: ROOT/Nadřazená skupina\n users:\n - guac uživatel 1\n attributes:\n guacd-encryption: none\n - name: prip3\n protocol: ssh\n parameters:\n username: karolina\n password: heslo3\n hostname: prip3.web.com\n group: ROOT/Nadřazená skupina/Podřízená skupina\n users:\n - guac uživatel 2\n - guac uživatel 3\n - name: prip4\n protocol: kubernetes",
+
+ "INFO_CONNECTIONS_IMPORTED_SUCCESS" : "{NUMBER} {NUMBER, plural, one{připojení} other{připojení}} úspěšně importováno.",
+
+ "SECTION_HEADER_CONNECTION_IMPORT" : "Import připojení",
+ "SECTION_HEADER_HELP_CONNECTION_IMPORT_FILE" : "Formát souboru importu připojení",
+ "SECTION_HEADER_CSV" : "Formát CSV",
+ "SECTION_HEADER_JSON" : "Formát JSON",
+ "SECTION_HEADER_YAML" : "Formát YAML",
+
+ "TABLE_HEADER_ERRORS" : "Chyby",
+ "TABLE_HEADER_GROUP" : "Skupina",
+ "TABLE_HEADER_NAME" : "Jméno",
+ "TABLE_HEADER_PROTOCOL" : "Protokol",
+ "TABLE_HEADER_ROW_NUMBER" : "Řádek #"
+ },
+
"DATA_SOURCE_DEFAULT" : {
"NAME" : "Výchozí (XML)"
},
@@ -212,7 +290,7 @@
"LIST" : {
- "TEXT_ANONYMOUS_USER" : "Neznámý uživatel"
+ "TEXT_ANONYMOUS_USER" : "Anonymní uživatel"
},
@@ -597,9 +675,10 @@
"FIELD_OPTION_SERVER_LAYOUT_IT_IT_QWERTY" : "Italština (Qwerty)",
"FIELD_OPTION_SERVER_LAYOUT_JA_JP_QWERTY" : "Japonština (Qwerty)",
"FIELD_OPTION_SERVER_LAYOUT_NO_NO_QWERTY" : "Norština (Qwerty)",
- "FIELD_OPTION_SERVER_LAYOUT_PL_PL_QWERTY" : "Polské (Qwerty)",
+ "FIELD_OPTION_SERVER_LAYOUT_PL_PL_QWERTY" : "Polština (Qwerty)",
"FIELD_OPTION_SERVER_LAYOUT_PT_BR_QWERTY" : "Portugalská Brazilština (Qwerty)",
- "FIELD_OPTION_SERVER_LAYOUT_PT_PT_QWERTY" : "Portugalská (Qwerty)",
+ "FIELD_OPTION_SERVER_LAYOUT_PT_PT_QWERTY" : "Portugalština (Qwerty)",
+ "FIELD_OPTION_SERVER_LAYOUT_RO_RO_QWERTY" : "Rumunština (Qwerty)",
"FIELD_OPTION_SERVER_LAYOUT_SV_SE_QWERTY" : "Švédština (Qwerty)",
"FIELD_OPTION_SERVER_LAYOUT_DA_DK_QWERTY" : "Dánština (Qwerty)",
"FIELD_OPTION_SERVER_LAYOUT_TR_TR_QWERTY" : "Turečtina (Qwerty)",
@@ -904,6 +983,7 @@
"SETTINGS_CONNECTIONS" : {
"ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
+ "ACTION_IMPORT" : "@:APP.ACTION_IMPORT",
"ACTION_NEW_CONNECTION" : "Nové připojení",
"ACTION_NEW_CONNECTION_GROUP" : "Nový skupina",
"ACTION_NEW_SHARING_PROFILE" : "Nový sdílený profil",