diff --git a/ui/src/app/locale/locale.constant-cs_CZ.json b/ui/src/app/locale/locale.constant-cs_CZ.json
new file mode 100644
index 0000000000..bf0e8f3ca3
--- /dev/null
+++ b/ui/src/app/locale/locale.constant-cs_CZ.json
@@ -0,0 +1,1656 @@
+{
+ "access": {
+ "unauthorized": "Neautorizováno",
+ "unauthorized-access": "Neautorizovaný přístup",
+ "unauthorized-access-text": "Musíte se zaregistrovat, abyste měli přístup k tomuto zdroji!",
+ "access-forbidden": "Přístup zakázán",
+ "access-forbidden-text": "Pro přístup do tohoto umsítění namáte přístupová oprávnění!
Pokud si stále přejete získat přístup do tohoto umístění, zkuste se zaregistrovat pod jiným uživatelem.",
+ "refresh-token-expired": "Relace vypršela",
+ "refresh-token-failed": "Nemohu aktualizovat relaci"
+ },
+ "action": {
+ "activate": "Aktivovat",
+ "suspend": "Deaktivovat",
+ "save": "Uložit",
+ "saveAs": "Uložit jako",
+ "cancel": "Storno",
+ "ok": "OK",
+ "delete": "Smazat",
+ "add": "Přidat",
+ "yes": "Ano",
+ "no": "Ne",
+ "update": "Aktualizovat",
+ "remove": "Odstranit",
+ "search": "Vyhledat",
+ "clear-search": "Zrušit hledání",
+ "assign": "Přiřadit",
+ "unassign": "Odebrat",
+ "share": "Sdílet",
+ "make-private": "Učinit soukromým",
+ "apply": "Použít",
+ "apply-changes": "Použít změny",
+ "edit-mode": "Režim editace",
+ "enter-edit-mode": "Vstoupit do režimu editace",
+ "decline-changes": "Zahodit změny",
+ "close": "Zavřít",
+ "back": "Zpět",
+ "run": "Spustit",
+ "sign-in": "Zaregistrovat!",
+ "edit": "Editovat",
+ "view": "Zobrazit",
+ "create": "Vytvořit",
+ "drag": "Táhnout",
+ "refresh": "Obnovit",
+ "undo": "Vrátit",
+ "copy": "Kopírovat",
+ "paste": "Vložit",
+ "copy-reference": "Kopírovat referenci",
+ "paste-reference": "Vložit referenci",
+ "import": "Importovat",
+ "export": "Exportovat",
+ "share-via": "Sdílet přes {{provider}}"
+ },
+ "aggregation": {
+ "aggregation": "Agregace",
+ "function": "Funkce pro agregaci dat",
+ "limit": "Maximální hodnoty",
+ "group-interval": "Interval seskupení",
+ "min": "Min",
+ "max": "Max",
+ "avg": "Průměr",
+ "sum": "Suma",
+ "count": "Počet",
+ "none": "Žádná"
+ },
+ "admin": {
+ "general": "Obecné",
+ "general-settings": "Obecná nastavení",
+ "outgoing-mail": "Odchozí email",
+ "outgoing-mail-settings": "Nastavení odchozího emailu",
+ "system-settings": "Systémová nastavení",
+ "test-mail-sent": "Testovací zpráva byla úspěšně odeslána!",
+ "base-url": "Základní URL",
+ "base-url-required": "Hodnota Základní URL je povinná.",
+ "mail-from": "Email od",
+ "mail-from-required": "Hodnota Email od je povinná.",
+ "smtp-protocol": "SMTP protokol",
+ "smtp-host": "SMTP host",
+ "smtp-host-required": "Hodnota SMTP host je povinná.",
+ "smtp-port": "SMTP port",
+ "smtp-port-required": "Musíte zadat smtp port.",
+ "smtp-port-invalid": "Tohle nevypadá jako platný smtp port.",
+ "timeout-msec": "Časový limit (msec)",
+ "timeout-required": "Hodnota Časový limit je povinná.",
+ "timeout-invalid": "Tohle nevypadá jako platný časový limit.",
+ "enable-tls": "Povolit TLS",
+ "send-test-mail": "Odeslat testovací zprávu"
+ },
+ "alarm": {
+ "alarm": "Alarm",
+ "alarms": "Alarmy",
+ "select-alarm": "Vybrat alarm",
+ "no-alarms-matching": "Žádné alarmy odpovídající '{{entity}}' nebyly nalezeny.",
+ "alarm-required": "Alarm je povinný",
+ "alarm-status": "Stav alarmu",
+ "search-status": {
+ "ANY": "Všechny",
+ "ACTIVE": "Aktivní",
+ "CLEARED": "Odstraněné",
+ "ACK": "Přijaté",
+ "UNACK": "Nepřijaté"
+ },
+ "display-status": {
+ "ACTIVE_UNACK": "Aktivní nepřijaté",
+ "ACTIVE_ACK": "Aktivní přijaté",
+ "CLEARED_UNACK": "Odstraněné nepřijaté",
+ "CLEARED_ACK": "Odstraněné přijaté"
+ },
+ "no-alarms-prompt": "Žádné alarmy nebyly nalezeny",
+ "created-time": "Datum vytvoření",
+ "type": "Typ",
+ "severity": "Závažnost",
+ "originator": "Původce",
+ "originator-type": "Typ původce",
+ "details": "Detail",
+ "status": "Stav",
+ "alarm-details": "Detail alarmu",
+ "start-time": "Datum zahájení",
+ "end-time": "Datum ukončení",
+ "ack-time": "Datum přijetí",
+ "clear-time": "Datum vyřešení",
+ "severity-critical": "Kritický",
+ "severity-major": "Hlavní",
+ "severity-minor": "Vedlejší",
+ "severity-warning": "Varování",
+ "severity-indeterminate": "Střední",
+ "acknowledge": "Přijmout",
+ "clear": "Vyřešit",
+ "search": "Vyhledat alarmy",
+ "selected-alarms": "{ count, plural, 1 {1 alarm} other {# alarmů} } vybráno",
+ "no-data": "Nejsou zde žádná data",
+ "polling-interval": "Interval frekvence příjmu alarmů (vteřin)",
+ "polling-interval-required": "Interval frekvence příjmu alarmů je povinný.",
+ "min-polling-interval-message": "Minimální povolený interval frekvence příjmu alarmů je 1 vteřina.",
+ "aknowledge-alarms-title": "Přijmout { count, plural, 1 {1 alarm} other {# alarmů} }",
+ "aknowledge-alarms-text": "Jste si jisti že chcete přijmout { count, plural, 1 {1 alarm} other {# alarmů} }?",
+ "aknowledge-alarm-title": "Přijmout alarm",
+ "aknowledge-alarm-text": "Jste si jisti, že chcete přijmout alarm?",
+ "clear-alarms-title": "Odstranit { count, plural, 1 {1 alarm} other {# alarmů} }",
+ "clear-alarms-text": "Jste si jisti, že chcete odstranit { count, plural, 1 {1 alarm} other {# alarmů} }?",
+ "clear-alarm-title": "Odstranit alarm",
+ "clear-alarm-text": "Jste si jisti, že chcete alarm odstranit?",
+ "alarm-status-filter": "Filtr stavu alarmu"
+ },
+ "alias": {
+ "add": "Přidat alias",
+ "edit": "Editovat alias",
+ "name": "Název aliasu",
+ "name-required": "Název aliasu je povinný",
+ "duplicate-alias": "Alias s identickým názvem již existuje.",
+ "filter-type-single-entity": "Jedna entita",
+ "filter-type-entity-list": "Seznam entit",
+ "filter-type-entity-name": "Název entity",
+ "filter-type-state-entity": "Entity ze stavu dashboardu",
+ "filter-type-state-entity-description": "Entita převzata z parametrů stavu dashboardu",
+ "filter-type-asset-type": "Typ aktiva",
+ "filter-type-asset-type-description": "Aktiva typu '{{assetType}}'",
+ "filter-type-asset-type-and-name-description": "Aktiva typu '{{assetType}}' s názvem začínajícím '{{prefix}}'",
+ "filter-type-device-type": "Typ zařízení",
+ "filter-type-device-type-description": "Zařízení typu '{{deviceType}}'",
+ "filter-type-device-type-and-name-description": "Zařízení typu '{{deviceType}}' s názvem začínajícím '{{prefix}}'",
+ "filter-type-entity-view-type": "Typ entitního pohledu",
+ "filter-type-entity-view-type-description": "Entitní pohledy typu '{{entityView}}'",
+ "filter-type-entity-view-type-and-name-description": "Entitní pohledy typu '{{entityView}}' s názvem začínajícím '{{prefix}}'",
+ "filter-type-relations-query": "Dotaz na vztahy",
+ "filter-type-relations-query-description": "{{entities}} se {{relationType}} vztahem {{direction}} {{rootEntity}}",
+ "filter-type-asset-search-query": "Dotaz na vyhledání aktiva",
+ "filter-type-asset-search-query-description": "Aktiva typů {{assetTypes}} se {{relationType}} vztahem {{direction}} {{rootEntity}}",
+ "filter-type-device-search-query": "Device search query",
+ "filter-type-device-search-query-description": "Zařízení typů {{deviceTypes}} se {{relationType}} vztahem {{direction}} {{rootEntity}}",
+ "filter-type-entity-view-search-query": "Dotaz na vyhledání zobrazení entity",
+ "filter-type-entity-view-search-query-description": "Entitní pohledy typů {{entityViewTypes}} se {{relationType}} vztahem {{direction}} {{rootEntity}}",
+ "entity-filter": "Filtr entity",
+ "resolve-multiple": "Vyřešit jako více entit",
+ "filter-type": "Typ filtru",
+ "filter-type-required": "Typ filtru je povinný.",
+ "entity-filter-no-entity-matched": "Žádné entity odpovídající specifikovanému filtru nebyly nalezeny.",
+ "no-entity-filter-specified": "Nebyl specifikován žádný filtr entit",
+ "root-state-entity": "Použít stav entity dashboard jako kořenovou",
+ "root-entity": "Kořenová entita",
+ "state-entity-parameter-name": "Název parametru stavu entity",
+ "default-state-entity": "Defaultní stav entity",
+ "default-entity-parameter-name": "Defaultně",
+ "max-relation-level": "Maximální úroveň vazeb",
+ "unlimited-level": "Neomezená úrovň",
+ "state-entity": "Dashboard stav entity",
+ "all-entities": "Všechny entity",
+ "any-relation": "všechny"
+ },
+ "asset": {
+ "asset": "Aktivum",
+ "assets": "Aktiva",
+ "management": "Správa aktiv",
+ "view-assets": "Zobrazit aktiva",
+ "add": "Přidat aktivum",
+ "assign-to-customer": "Přiřadit zákazníkovi",
+ "assign-asset-to-customer": "Přiřadit aktiva zákazníkovi",
+ "assign-asset-to-customer-text": "Prosím vyberte aktiva, která mají být přiřazena zákazníkovi",
+ "no-assets-text": "Žádná aktiva nenalezena",
+ "assign-to-customer-text": "Prosím vyberte zákazníka, kterému mají být aktiva přiřazena",
+ "public": "Veřejné",
+ "assignedToCustomer": "Přiřazeno zákazníkovi",
+ "make-public": "Zveřejnit aktivum",
+ "make-private": "Zneveřejnit aktivum",
+ "unassign-from-customer": "Odebrat aktivum zákazníkovi",
+ "delete": "Smazat aktivum",
+ "asset-public": "Aktivum je veřejné",
+ "asset-type": "Typ aktiva",
+ "asset-type-required": "Typ aktiva je povinný.",
+ "select-asset-type": "Vyberte typ aktiva",
+ "enter-asset-type": "Zadejte typ aktiva",
+ "any-asset": "Všechna aktiva",
+ "no-asset-types-matching": "Žádné typy aktiv odpovídající '{{entitySubtype}}' nebely nalezeny.",
+ "asset-type-list-empty": "Žádné typy aktiv nebyly vybrány.",
+ "asset-types": "Typy aktiv",
+ "name": "Název",
+ "name-required": "Název je povinný.",
+ "description": "Popis",
+ "type": "Typ",
+ "type-required": "Typ je povinný.",
+ "details": "Detail",
+ "events": "Události",
+ "add-asset-text": "Přidat nové aktivum",
+ "asset-details": "Detail aktiva",
+ "assign-assets": "Přiřadit aktiva",
+ "assign-assets-text": "Přiřadit { count, plural, 1 {1 aktivum} other {# aktiva} } zákazníkovi",
+ "delete-assets": "Smazat aktiva",
+ "unassign-assets": "Odebrat aktiva",
+ "unassign-assets-action-title": "Odebrat { count, plural, 1 {1 aktivum} other {# aktiva} } zákazníkovi",
+ "assign-new-asset": "Přiřadit nové aktivum",
+ "delete-asset-title": "Jste si jisti, že chcete smazat aktivum '{{assetName}}'?",
+ "delete-asset-text": "Buďte opatrní, protože po potvrzení nebude možné aktivum ani žádná související data obnovit.",
+ "delete-assets-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 aktivum} other {# aktiva} }?",
+ "delete-assets-action-title": "Smazat { count, plural, 1 {1 aktivum} other {# aktiva} }",
+ "delete-assets-text": "Buďte opatrní, protože po potvrzení budou všechna vybraná aktiva odstraněna a žádná souvísející data nebude možné obnovit.",
+ "make-public-asset-title": "Jste si jisti, že chcete aktivum '{{assetName}}' zveřejnit?",
+ "make-public-asset-text": "Po potvrzení se aktivum a všechna související data stanou veřejnými a dostupnými pro ostatní.",
+ "make-private-asset-title": "Jste si jisti, že chcete aktivum '{{assetName}}' zneveřejnit?",
+ "make-private-asset-text": "Po potvrzení se aktivum a všechna související data stanou neveřejnými a nedostupnými pro ostatní.",
+ "unassign-asset-title": "Jste si jisti, že chcete odebrat aktivum '{{assetName}}'?",
+ "unassign-asset-text": "Po potvrzení bude aktivum odebráno a nebude pro zákazníka dostupné.",
+ "unassign-asset": "Odebrat aktivum",
+ "unassign-assets-title": "Jste si jisti, že chcete odebrat { count, plural, 1 {1 aktivum} other {# aktiva} }?",
+ "unassign-assets-text": "Po potvrzení budou všechna vybraná aktiva odebrána a nebudou pro zákazníka dostupná.",
+ "copyId": "Kopírovat Id aktiva",
+ "idCopiedMessage": "Id aktiva bylo zkopírováno do schránky",
+ "select-asset": "Vybrat aktivum",
+ "no-assets-matching": "Žádná aktiva odpovídající '{{entity}}' nebyla nalezena.",
+ "asset-required": "Aktivum je povinné",
+ "name-starts-with": "Název aktiva začíná"
+ },
+ "attribute": {
+ "attributes": "Atributy",
+ "latest-telemetry": "Poslední telemetrie",
+ "attributes-scope": "Rozsah atributů entity",
+ "scope-latest-telemetry": "Poslední telemetrie",
+ "scope-client": "Atributy klienta",
+ "scope-server": "Atributy serveru",
+ "scope-shared": "Sdílené atributy",
+ "add": "Přidat atribut",
+ "key": "Klíč",
+ "last-update-time": "Čas poslední aktualizace",
+ "key-required": "atribut klíč je povinný.",
+ "value": "Hodnota",
+ "value-required": "Atribut hodnota je povinný.",
+ "delete-attributes-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 atribut} other {# atributů} }?",
+ "delete-attributes-text": "Buďte opatrní, protože po potvrzení budou všechny vybrané atributy odstraněny.",
+ "delete-attributes": "Smazat atributy",
+ "enter-attribute-value": "Zadejte hodnotu atributu",
+ "show-on-widget": "Zobrazit ve widgetu",
+ "widget-mode": "Režim widgetu",
+ "next-widget": "Další widget",
+ "prev-widget": "Předchozí widget",
+ "add-to-dashboard": "Přidat na dashboard",
+ "add-widget-to-dashboard": "Přidat widget na dashboard",
+ "selected-attributes": "{ count, plural, 1 {1 atribut} other {# atributů} } vybráno",
+ "selected-telemetry": "{ count, plural, 1 {1 jednotka telemetrie} other {# jednotek telemetrie} } vybráno"
+ },
+ "audit-log": {
+ "audit": "Audit",
+ "audit-logs": "Záznamy auditu",
+ "timestamp": "Časová značka",
+ "entity-type": "Typ entity",
+ "entity-name": "Název entity",
+ "user": "Uživatel",
+ "type": "Typ",
+ "status": "Stav",
+ "details": "Detail",
+ "type-added": "Přidáno",
+ "type-deleted": "Smazáno",
+ "type-updated": "Aktualizováno",
+ "type-attributes-updated": "Atributy aktualizovány",
+ "type-attributes-deleted": "Atributy smazány",
+ "type-rpc-call": "RPC volání",
+ "type-credentials-updated": "Přístupové údaje aktualizovány",
+ "type-assigned-to-customer": "Přiřazeno zákazníkovi",
+ "type-unassigned-from-customer": "Odebráno zákazníkovi",
+ "type-activated": "Aktivováno",
+ "type-suspended": "Deaktivováno",
+ "type-credentials-read": "Zobrazení přístupových údajů",
+ "type-attributes-read": "Zobrazení atributů",
+ "type-relation-add-or-update": "Vztah aktualizvován",
+ "type-relation-delete": "Vztah smazán",
+ "type-relations-delete": "Všechny vztahy smazány",
+ "type-alarm-ack": "Přijato",
+ "type-alarm-clear": "Odstraněno",
+ "status-success": "Úspěch",
+ "status-failure": "Chyba",
+ "audit-log-details": "Detail záznamu auditu",
+ "no-audit-logs-prompt": "Žádné záznamy nenalezeny",
+ "action-data": "Data akce",
+ "failure-details": "Detail chyby",
+ "search": "Prohledat záznamy auditu",
+ "clear-search": "Vymazat vyhledávání"
+ },
+ "confirm-on-exit": {
+ "message": "Některé změny nebyly uloženy. Jste si jisti, že chcete tuto stránku opustit?",
+ "html-message": "Některé změny nebyly uloženy.
Jste si jisti, že chcete tuto stránku opustit?",
+ "title": "Neuložené změny"
+ },
+ "contact": {
+ "country": "Stát",
+ "city": "Město",
+ "state": "Region",
+ "postal-code": "PSČ",
+ "postal-code-invalid": "Formát PSČ neplatný.",
+ "address": "Adresa",
+ "address2": "Adresa 2",
+ "phone": "Telefon",
+ "email": "Email",
+ "no-address": "Žádná adresa"
+ },
+ "common": {
+ "username": "Uživatelské jméno",
+ "password": "Heslo",
+ "enter-username": "Zadejte uživatelské jméno",
+ "enter-password": "Zadejte heslo",
+ "enter-search": "Zadejte hledaný řetězec"
+ },
+ "content-type": {
+ "json": "JSON",
+ "text": "Text",
+ "binary": "Binární (Base64)"
+ },
+ "customer": {
+ "customer": "Zákazník",
+ "customers": "Zákazníci",
+ "management": "Správa zákazníků",
+ "dashboard": "Dashboard zákazníka",
+ "dashboards": "Dashboardy zákazníka",
+ "devices": "Zařízení zákazníka",
+ "entity-views": "Entitní pohledy zákazníka",
+ "assets": "Aktiva zákazníka",
+ "public-dashboards": "Veřejné dashboardy",
+ "public-devices": "Veřejná zařízení",
+ "public-assets": "Veřejná aktiva",
+ "public-entity-views": "Veřejné entitní pohledy",
+ "add": "Přidat zákazníka",
+ "delete": "Smazat zákazníka",
+ "manage-customer-users": "Spravovat uživatelů zákazníka",
+ "manage-customer-devices": "Spravovat zařízení zákazníka",
+ "manage-customer-dashboards": "Spravovat dashboardy zákazníka",
+ "manage-public-devices": "Spravovat veřejná zařízení",
+ "manage-public-dashboards": "Spravovat veřejné dashboardy",
+ "manage-customer-assets": "Spravovat aktiva zákazníka",
+ "manage-public-assets": "Spravovat veřejná aktiva",
+ "add-customer-text": "Přidat nového zákazníka",
+ "no-customers-text": "Žádní zákazníci nenalezeni",
+ "customer-details": "Detail zákazníka",
+ "delete-customer-title": "Jste si jisti, že chcete smazat zákazníka '{{customerTitle}}'?",
+ "delete-customer-text": "Buďte opatrní, protože po potvrzení nebude možné zákazníka ani žádná související data obnovit.",
+ "delete-customers-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 zákazníka} other {# zákazníků} }?",
+ "delete-customers-action-title": "Smazat { count, plural, 1 {1 zákazníka} other {# zákazníků} }",
+ "delete-customers-text": "Buďte opatrní, protože po potvrzení budou všichni vybraní zákazníci odstraněni a žádná související data nebude možné obnovit.",
+ "manage-users": "Spravovat uživatele",
+ "manage-assets": "Spravovat aktiva",
+ "manage-devices": "Spravovat zařízení",
+ "manage-dashboards": "Spravovat dashboardy",
+ "title": "Název",
+ "title-required": "Název je povinný.",
+ "description": "Popis",
+ "details": "Detail",
+ "events": "Události",
+ "copyId": "Kopírovat Id zákazníka",
+ "idCopiedMessage": "Id zákazníka bylo zkopírována do schránky",
+ "select-customer": "Vybrat zákazníka",
+ "no-customers-matching": "Žádní zákazníky odpovídající '{{entity}}' nebyli nalezeni.",
+ "customer-required": "Zákzaník je povinný",
+ "select-default-customer": "Vybra defaultního zákazníka",
+ "default-customer": "Defaultní zákazník",
+ "default-customer-required": "Aby bylo možné ladit dashboard na úrovni tenanta, je nutné zadat defaultního zákazníka."
+ },
+ "datetime": {
+ "date-from": "Datum od",
+ "time-from": "Čas od",
+ "date-to": "Datum do",
+ "time-to": "Čas do"
+ },
+ "dashboard": {
+ "dashboard": "Dashboard",
+ "dashboards": "Dashboardy",
+ "management": "Správa dashboardů",
+ "view-dashboards": "Zobrazit dDashboardy",
+ "add": "Přidat dashboard",
+ "assign-dashboard-to-customer": "Přiřadit dashboard(y) zákazníkovi",
+ "assign-dashboard-to-customer-text": "Prosím vyberte dashboardy, které mají být přiřazeny zákazníkovi",
+ "assign-to-customer-text": "Prosím vyberete zákazníka, kterému má být dashboard(y) přiřazen",
+ "assign-to-customer": "Přiřadit zákazníkovi",
+ "unassign-from-customer": "Odebrat záakzníkovi",
+ "make-public": "Zveřejnit dashboard",
+ "make-private": "Zneveřejnit dashboard",
+ "manage-assigned-customers": "Spravovat přiřazené zákazníky",
+ "assigned-customers": "Přiřazeín záakzníci",
+ "assign-to-customers": "Přiřadit dashboard(y) zákazníkovi",
+ "assign-to-customers-text": "Prosím vyberte zákazníky, kterým má být dashboard(y) přiřazen",
+ "unassign-from-customers": "Odebrat dashboard(y) zákazníkům",
+ "unassign-from-customers-text": "Prosím vyberte zákazníky, kterým má být dashboard(y) odebrán",
+ "no-dashboards-text": "Nebyly nalezeny žádné dashboardy",
+ "no-widgets": "Nejsou nastaveny žádné widgety",
+ "add-widget": "Přidat nový widget",
+ "title": "Název",
+ "select-widget-title": "Vybrat widget",
+ "select-widget-subtitle": "Seznam dostupných typů widegtu",
+ "delete": "Smazat dashboard",
+ "title-required": "Název je povinný.",
+ "description": "Popis",
+ "details": "Detail",
+ "dashboard-details": "Detail dashboardu",
+ "add-dashboard-text": "Přidat nový dashboard",
+ "assign-dashboards": "Přiřadit dashboardy",
+ "assign-new-dashboard": "Přiřadit nový dashboard",
+ "assign-dashboards-text": "Přiřadit { count, plural, 1 {1 dashboard} other {# dashboardů} } zákazníkům",
+ "unassign-dashboards-action-text": "Odebrat { count, plural, 1 {1 dashboard} other {# dashboardů} } zákazníkům",
+ "delete-dashboards": "Smazat dashboardy",
+ "unassign-dashboards": "Odebrat dashboardy",
+ "unassign-dashboards-action-title": "Odebrat { count, plural, 1 {1 dashboard} other {# dashboardů} } zákazníkovi",
+ "delete-dashboard-title": "Jste si jisti, že chcete odstranit dashboard '{{dashboardTitle}}'?",
+ "delete-dashboard-text": "Buďte opatrní, protože po potvrzení nebude možné dashboard ani žádná soubisející data obnovit.",
+ "delete-dashboards-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 dashboard} other {# dashboardů} }?",
+ "delete-dashboards-action-title": "Smazat { count, plural, 1 {1 dashboard} other {# dashboardů} }",
+ "delete-dashboards-text": "Budťe opatrní, protože po potvrzení budou všechny vybrané dashboardy smazány a žádná související data nebude možné obnovit.",
+ "unassign-dashboard-title": "Jste si jistí, že chcete odebrat dashboard '{{dashboardTitle}}'?",
+ "unassign-dashboard-text": "Po potvrzení bude dashboard odebrán a nebude pro zákazníka dostupný.",
+ "unassign-dashboard": "Odebrat dashboard",
+ "unassign-dashboards-title": "Jste si jisti, že chcete odebrat { count, plural, 1 {1 dashboard} other {# dashboardů} }?",
+ "unassign-dashboards-text": "Po potvrzení budou všechny vybrané dashboardy odebrány a nebudou pro zákazníka dostupné.",
+ "public-dashboard-title": "Dashboard je nyní veřejný",
+ "public-dashboard-text": "Váš dashboard {{dashboardTitle}} je nyní veřejný a dostupný prostřednictvím následujícího veřejného odkazu:",
+ "public-dashboard-notice": "Poznámka: Nezapomeňte zveřejnit také příslušná zařízení, aby bylo možné přistupovat k jejich datům.",
+ "make-private-dashboard-title": "Jste si jisti, že chcete dashboard '{{dashboardTitle}}' zneveřejnit?",
+ "make-private-dashboard-text": "Po potvrzení bude dashboard zneveřejněn a nebude pro ostatní dostupný.",
+ "make-private-dashboard": "Zneveřejnit dashboard",
+ "socialshare-text": "'{{dashboardTitle}}' powered by ThingsBoard",
+ "socialshare-title": "'{{dashboardTitle}}' powered by ThingsBoard",
+ "select-dashboard": "Vybrat dashboard",
+ "no-dashboards-matching": "Žádné dashboardy odpovídající '{{entity}}' nebyly nalezeny.",
+ "dashboard-required": "Dashboard je povinný.",
+ "select-existing": "Vyberat existující dashboard",
+ "create-new": "Vytvořit nový dashboard",
+ "new-dashboard-title": "Název nového dashboardu",
+ "open-dashboard": "Otevřít dashboard",
+ "set-background": "Nastavit pozadí",
+ "background-color": "Barva pozadí",
+ "background-image": "Obrázek pozadí",
+ "background-size-mode": "Režim velikosti pozadí",
+ "no-image": "Žádný obrázek nebyl vybrán",
+ "drop-image": "Přetáhněte sem obrázek nebo klikněte pro výběr souboru pro nahrání.",
+ "settings": "Nastavení",
+ "columns-count": "Počet sloupců",
+ "columns-count-required": "Počet sloupců je povinný.",
+ "min-columns-count-message": "Minimální povolený počet sloupců je 10.",
+ "max-columns-count-message": "Maximální povolený počet sloupců je 1000.",
+ "widgets-margins": "Okraj mezi widgety",
+ "horizontal-margin": "Horizontální okraj",
+ "horizontal-margin-required": "Hodnota horizontálního okraje je povinná.",
+ "min-horizontal-margin-message": "Minimální povolená hodnota horizotnálního okraje je 0.",
+ "max-horizontal-margin-message": "Maximální povolená hodnota horizotnálního okraje je 50.",
+ "vertical-margin": "Vertikální okraj",
+ "vertical-margin-required": "Hodnota vertikálního okraje je povinná.",
+ "min-vertical-margin-message": "Minimální povolená hodnota vertikálního okraje je 0.",
+ "max-vertical-margin-message": "Maximální povolená hodnota vertikálního okraje je 50.",
+ "autofill-height": "Automaticky vyplnit na výšku rozmístění",
+ "mobile-layout": "Nastavení rozmístění pro mobilní zařízení",
+ "mobile-row-height": "Výška řádku promobilní zařízení, px",
+ "mobile-row-height-required": "Hodnota výšku řádku pro mobilní zařízení je povinná.",
+ "min-mobile-row-height-message": "Minimální povolená hodnota výšku řádku pro mobilní zařízení je 5 pixelů.",
+ "max-mobile-row-height-message": "Maximální povolená hodnota výšku řádku pro mobilní zařízení je 200 pixelů.",
+ "display-title": "Zobrazit název dashboardu",
+ "toolbar-always-open": "Ponechat nástrojovou lištu otevřenou",
+ "title-color": "Barva názvu",
+ "display-dashboards-selection": "Zobrazit výběr dashboardů",
+ "display-entities-selection": "Zobrazit výběr entit",
+ "display-dashboard-timewindow": "Zobrazit časové okno",
+ "display-dashboard-export": "Zobrazit export",
+ "import": "Importovat dashboard",
+ "export": "Exportovat dashboard",
+ "export-failed-error": "Dashboard nebylo možné exportovat: {{error}}",
+ "create-new-dashboard": "Vytvořit nový dashboard",
+ "dashboard-file": "Soubor dashboardu",
+ "invalid-dashboard-file-error": "Dashboard nebylo možné importovat: Neplatná datová struktura dashboardu.",
+ "dashboard-import-missing-aliases-title": "Konfigurovat aliasy používané importovaným dashboardem",
+ "create-new-widget": "Vytvořit nový widget",
+ "import-widget": "Importovat widget",
+ "widget-file": "Soubor widgetu",
+ "invalid-widget-file-error": "Widget nebylo možné importovat: Neplatná datová struktrua widgetu.",
+ "widget-import-missing-aliases-title": "Konfigurovat aliasy používané importovaným widgetem",
+ "open-toolbar": "Otevřít nástrojovou lištu dashboardu",
+ "close-toolbar": "Zavřít nástrojovou lištu",
+ "configuration-error": "Chyba konfigurace",
+ "alias-resolution-error-title": "Chyba konfigurace aliasů dashboardu",
+ "invalid-aliases-config": "Nebylo možné nalézt žádná zařízení odpovídající některému z aliasů ve filtru.
Pro vyřešení tohoto problému prosím kontaktujte vašeho administrátora.",
+ "select-devices": "Vybrat zařízení",
+ "assignedToCustomer": "Přiřazeno zákazníkovi",
+ "assignedToCustomers": "Přiřazeno zákazníkům",
+ "public": "Veřejné",
+ "public-link": "Veřejný odkaz",
+ "copy-public-link": "Kopírovat veřejný odkaz",
+ "public-link-copied-message": "Veřejný odkaz na dashboard byl zkopírován do schránky",
+ "manage-states": "Spravovat stavy dashboardu",
+ "states": "Stavy dashboardu",
+ "search-states": "Vyhledat stavy dashboardu",
+ "selected-states": "{ count, plural, 1 {1 stav dashboardu} other {# stavů dashboardu} } vybráno",
+ "edit-state": "Editovat stav dashboardu",
+ "delete-state": "Smazat stav dashboardu",
+ "add-state": "Přidat stav dashboardu",
+ "state": "Stav dashboardu",
+ "state-name": "Název",
+ "state-name-required": "Název stavu dashboardu je povinný.",
+ "state-id": "Id stavu",
+ "state-id-required": "Id stavu dashboardu je povinné.",
+ "state-id-exists": "Stav dashboaru s identickým Id již existuje.",
+ "is-root-state": "Základní stav",
+ "delete-state-title": "Smazat stav dashboardu",
+ "delete-state-text": "Jste si jisti, že chcete odstranit stav dashboaru s názvem '{{stateName}}'?",
+ "show-details": "Zobrrazit detaily",
+ "hide-details": "Skrýt detaily",
+ "select-state": "Vybrat cílový stav",
+ "state-controller": "Kontroler stavu"
+ },
+ "datakey": {
+ "settings": "Nastavení",
+ "advanced": "Rozšířené",
+ "label": "Název",
+ "color": "Barva",
+ "units": "Speciální symbol, který bude zobrazen vedle hodnoty",
+ "decimals": "Počet číslic za desetinnou čárkou",
+ "data-generation-func": "Funkce pro generování dat",
+ "use-data-post-processing-func": "Použít funkci pro následné zpracování",
+ "configuration": "Konfigurace datového klíče",
+ "timeseries": "Časové řdy",
+ "attributes": "Atributy",
+ "alarm": "Pole alarmu",
+ "timeseries-required": "Časové řady entity jsou povinné.",
+ "timeseries-or-attributes-required": "Časové řady / atributy entity jsou povinné.",
+ "maximum-timeseries-or-attributes": "Maximálně { count, plural, 1 {1 časová řada/atribut je povolena.} other {# časových řad/atributů je povoleno} }",
+ "alarm-fields-required": "Pole alarmu jsou povinná.",
+ "function-types": "Typy funkcí",
+ "function-types-required": "Typy funkcí jsou povinné.",
+ "maximum-function-types": "Maximálně { count, plural, 1 {1 typ funkce je povolen.} other {# typů funkce je povoleno} }",
+ "time-description": "Časová značka aktuální hodnoty;",
+ "value-description": "Aktuální hodnota;",
+ "prev-value-description": "Výsledek předchozího volání funkce;",
+ "time-prev-description": "Časová značka předchozí hodnoty;",
+ "prev-orig-value-description": "Původní předchozí hodnota;"
+ },
+ "datasource": {
+ "type": "Typ datového zdroje",
+ "name": "Název",
+ "add-datasource-prompt": "Přidejte prosím datový zdroj"
+ },
+ "details": {
+ "edit-mode": "Režim editace",
+ "toggle-edit-mode": "Přepnout do režimu editace"
+ },
+ "device": {
+ "device": "Zařízení",
+ "device-required": "Zařízení je povinné.",
+ "devices": "Zařízení",
+ "management": "Správa zařízení",
+ "view-devices": "Zobrazit zařízení",
+ "device-alias": "Alias zařízení",
+ "aliases": "Aliasy zařízení",
+ "no-alias-matching": "'{{alias}}' nenalezen.",
+ "no-aliases-found": "Žádné aliasy nebyly nalezeny.",
+ "no-key-matching": "'{{key}}' nenalezen.",
+ "no-keys-found": "Žádné klíče nenalezeny.",
+ "create-new-alias": "Vytvořit nový!",
+ "create-new-key": "Vytvořit nový!",
+ "duplicate-alias-error": "Byl nalezen dupliticní alias '{{alias}}'.
Aliasy zařízení musí být v rámci dashboardu unikátní.",
+ "configure-alias": "Konfiugrovat '{{alias}}' alias",
+ "no-devices-matching": "Žádná zařízení odpovídající '{{entity}}' nebyla nalezena.",
+ "alias": "Alias",
+ "alias-required": "Alias zařzíení je povinný.",
+ "remove-alias": "Odebrat alias zařízení",
+ "add-alias": "Přidat alias zařízení",
+ "name-starts-with": "Názve zařízení začíná",
+ "device-list": "Seznam zařízení",
+ "use-device-name-filter": "Použít filtr",
+ "device-list-empty": "Nebyla vybrána žádná zařízení.",
+ "device-name-filter-required": "Názve filtru zařízení je povinný.",
+ "device-name-filter-no-device-matched": "Žádná zařízení začínající '{{device}}' nebyla nalezena.",
+ "add": "Přidat zařízení",
+ "assign-to-customer": "Přiřadit zákazníkovi",
+ "assign-device-to-customer": "Přiřadit zařízení zákazníkovi",
+ "assign-device-to-customer-text": "Vyberte prosím zařízení, která mají být přiřazena zákazníkovi",
+ "make-public": "Zveřejnit zařízení",
+ "make-private": "Zneveřejnit zařízení",
+ "no-devices-text": "Žádná zařízení nebyla nalezena",
+ "assign-to-customer-text": "Vyberte prosím zákazníka, který má být přiřazen zařízení(m)",
+ "device-details": "Detail zařízení",
+ "add-device-text": "Přidat nové zařízení",
+ "credentials": "Přístupové údaje",
+ "manage-credentials": "Spravovat přístupové údaje",
+ "delete": "Smazat zařízení",
+ "assign-devices": "Přiřadit zařízení",
+ "assign-devices-text": "Přiřadit { count, plural, 1 {1 zařízení} other {# zařízení} } zákazníkovi",
+ "delete-devices": "Smazat zařízení",
+ "unassign-from-customer": "Odebrat záakzníkovi",
+ "unassign-devices": "Odebrat zařízení",
+ "unassign-devices-action-title": "Odebrat { count, plural, 1 {1 zařízení} other {# zařízení} } zákazníkovi",
+ "assign-new-device": "Přiřadit nové zařízení",
+ "make-public-device-title": "Jste si jisti, že chcete zařízení '{{deviceName}}' zveřejnit?",
+ "make-public-device-text": "Po potvrzení bude zařízení a všechna jeho data veřejná a dostupná pro ostatní.",
+ "make-private-device-title": "Jste si jisti, že chcete zařízení '{{deviceName}}' zneveřejnit?",
+ "make-private-device-text": "Po potvrzení bude zařízení a všechna jeho data neveřejná a nedostupná pro ostatní.",
+ "view-credentials": "Zobrazit přístupové údaje",
+ "delete-device-title": "Jste si jisti, že chcete smazat zařízení '{{deviceName}}'?",
+ "delete-device-text": "Buďte opatrní, protože po potvrzení nebude možné zařízení ani žádná související data obnovit.",
+ "delete-devices-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 zařízení} other {# zařízení} }?",
+ "delete-devices-action-title": "Smazat { count, plural, 1 {1 zařízení} other {# zařízení} }",
+ "delete-devices-text": "Buďte opatrní, protože po potvrzení budou vybraná zařízení odstraněna a žádná související data nebude možné obnovit.",
+ "unassign-device-title": "Jste si jisti, že chcete odebrat zařízení '{{deviceName}}'?",
+ "unassign-device-text": "Po potvrzení bude zařízení odebráno a nebude pro zákazníka dostupné.",
+ "unassign-device": "Odebrat zařízení",
+ "unassign-devices-title": "Jste si jisti, že chcete odebrat { count, plural, 1 {1 zařízení} other {# zařízení} }?",
+ "unassign-devices-text": "Po potvrzení budou všechny vybraná zařízení odebrána a nebudou pro zákazníka dostupná.",
+ "device-credentials": "Přístupové údaje zařízení",
+ "credentials-type": "Typ přístupových údajů",
+ "access-token": "Přístupový token",
+ "access-token-required": "Přístupový token je povinný.",
+ "access-token-invalid": "Délka přístupového tokenu musí být od 1 do 20 znaků.",
+ "rsa-key": "RSA veřejný klíč",
+ "rsa-key-required": "RSA veřejný klíč je povinný.",
+ "secret": "Heslo",
+ "secret-required": "Heslo je povinné.",
+ "device-type": "Typ zařízení",
+ "device-type-required": "Typ zařízení je povinný.",
+ "select-device-type": "Vybrat typ zařízení",
+ "enter-device-type": "Zadejte typ zařízení",
+ "any-device": "Všechna zařízení",
+ "no-device-types-matching": "Žádné typy zařízení odpovídající '{{entitySubtype}}' nebyly nalezeny.",
+ "device-type-list-empty": "Nebyl vybrán typ zařízení.",
+ "device-types": "Typy zařízení",
+ "name": "Název",
+ "name-required": "Název je povinný.",
+ "description": "Popis",
+ "events": "Události",
+ "details": "Detail",
+ "copyId": "Kopírovat Id zařízení",
+ "copyAccessToken": "Kopírovat přístupový token",
+ "idCopiedMessage": "Id zařízení bylo zkopírováno do schránky",
+ "accessTokenCopiedMessage": "Přístupový token zařízení byl zkopírován do shránky",
+ "assignedToCustomer": "Přiřazeno zákazníkovi",
+ "unable-delete-device-alias-title": "Nebylo možné smazat alias zařízení",
+ "unable-delete-device-alias-text": "Alias zařízení '{{deviceAlias}}' nelze smazat, protože je používán následujícími widgety:
{{widgetsList}}",
+ "is-gateway": "Je bránou",
+ "public": "Veřejné",
+ "device-public": "Zařízení je veřejné",
+ "select-device": "vybrat zařízení"
+ },
+ "dialog": {
+ "close": "Zavřít dialog"
+ },
+ "direction": {
+ "column": "Sloupec",
+ "row": "Řádek"
+ },
+ "error": {
+ "unable-to-connect": "Nebylo možné se připojit k serveru! Zkontrolujte internetové připojení.",
+ "unhandled-error-code": "Neošetřený chybový kód: {{errorCode}}",
+ "unknown-error": "Neznámá chyba"
+ },
+ "entity": {
+ "entity": "Entita",
+ "entities": "Entitiy",
+ "aliases": "Aliasy entity",
+ "entity-alias": "Alias entity",
+ "unable-delete-entity-alias-title": "Alias entity nebylo možné smazat",
+ "unable-delete-entity-alias-text": "Alias entity '{{entityAlias}}' nelze smazat, protože je používán následujícími widgety:
{{widgetsList}}",
+ "duplicate-alias-error": "Nalezen dupliticní alias '{{alias}}'.
Aliasy entit musí být v rámci dashboardu unikátní.",
+ "missing-entity-filter-error": "Ve filtru chybí alias '{{alias}}'.",
+ "configure-alias": "Konfigurovat '{{alias}}' alias",
+ "alias": "Alias",
+ "alias-required": "Alias entity je povinný",
+ "remove-alias": "Odebrat alis entity",
+ "add-alias": "Přidat alias entity",
+ "entity-list": "Seznam entit",
+ "entity-type": "Tpy entity",
+ "entity-types": "Typy entit",
+ "entity-type-list": "Seznam typů entit",
+ "any-entity": "Všechny entity",
+ "enter-entity-type": "Zadat typ entity",
+ "no-entities-matching": "Žádné entity odpovídající '{{entity}}' nebyly nalezeny.",
+ "no-entity-types-matching": "Žádné entity odpovídající '{{entityType}}' nebyly nalezeny.",
+ "name-starts-with": "Název začíná",
+ "use-entity-name-filter": "Použít filtr",
+ "entity-list-empty": "Žádné entity nebyly nalezeny.",
+ "entity-type-list-empty": "Nebyl vybrán žádný typ entity.",
+ "entity-name-filter-required": "Filtr názvu entity je povinný.",
+ "entity-name-filter-no-entity-matched": "Žádné entity začínající '{{entity}}' nebyly nalezeny.",
+ "all-subtypes": "Vše",
+ "select-entities": "VYbrat entity",
+ "no-aliases-found": "Žádné aliasy nebyly nalezeny.",
+ "no-alias-matching": "'{{alias}}' nebyl nalezen.",
+ "create-new-alias": "Vytvořit nový!",
+ "key": "Klíč",
+ "key-name": "Název klíče",
+ "no-keys-found": "Nebyly nalezeny žádné klíče.",
+ "no-key-matching": "'{{key}}' nebyl nalezen.",
+ "create-new-key": "Vytvořit nový!",
+ "type": "Typ",
+ "type-required": "Typ entity je povinný.",
+ "type-device": "Zařízení",
+ "type-devices": "Zařízení",
+ "list-of-devices": "{ count, plural, 1 {Jedno zařízení} other {Seznam # zařízení} }",
+ "device-name-starts-with": "Zařízení, jejichž název začíná '{{prefix}}'",
+ "type-asset": "Aktivum",
+ "type-assets": "Aktiva",
+ "list-of-assets": "{ count, plural, 1 {Jedno aktivum} other {Seznam # aktiv} }",
+ "asset-name-starts-with": "Aktiva, jejichž název začíná '{{prefix}}'",
+ "type-entity-view": "Entitní pohled",
+ "type-entity-views": "Entitní pohledy",
+ "list-of-entity-views": "{ count, plural, 1 {Jeden entitní pohled} other {Seznam # entitních pohledů} }",
+ "entity-view-name-starts-with": "Entitní pohledy, jejichž název začíná '{{prefix}}'",
+ "type-rule": "Pravidlo",
+ "type-rules": "Pravidla",
+ "list-of-rules": "{ count, plural, 1 {Jedno pravidlo} other {Seznam # pravidel} }",
+ "rule-name-starts-with": "Pravidla, jejichž název začíná '{{prefix}}'",
+ "type-plugin": "Zásuvný modul",
+ "type-plugins": "Zásuvné moduly",
+ "list-of-plugins": "{ count, plural, 1 {Jeden zásuvný modul} other {Seznam # zásuvných modulů} }",
+ "plugin-name-starts-with": "Závusné moduly, jejichž název začíná '{{prefix}}'",
+ "type-tenant": "Tenant",
+ "type-tenants": "Tenanti",
+ "list-of-tenants": "{ count, plural, 1 {Jeden tenant} other {Seznam # tenantů} }",
+ "tenant-name-starts-with": "Tenanti, jejichž název začíná '{{prefix}}'",
+ "type-customer": "Zákazník",
+ "type-customers": "Zákazníci",
+ "list-of-customers": "{ count, plural, 1 {Jeden zákazník} other {Seznam # zákazníků} }",
+ "customer-name-starts-with": "Zákazníci, jejichž název začíná '{{prefix}}'",
+ "type-user": "Uživatel",
+ "type-users": "Uživatelé",
+ "list-of-users": "{ count, plural, 1 {Jeden uživatel} other {Seznam # uživatelů} }",
+ "user-name-starts-with": "Uživatelé, jejichž název začíná '{{prefix}}'",
+ "type-dashboard": "Dashboard",
+ "type-dashboards": "Dashboardy",
+ "list-of-dashboards": "{ count, plural, 1 {Jeden dashboard} other {Seznam # dashboardů} }",
+ "dashboard-name-starts-with": "Dashboardy, jejichž název začíná '{{prefix}}'",
+ "type-alarm": "Alarm",
+ "type-alarms": "Alarmy",
+ "list-of-alarms": "{ count, plural, 1 {Jeden alarm} other {Seznam # alarmů} }",
+ "alarm-name-starts-with": "Alarmy, jejichž název začíná '{{prefix}}'",
+ "type-rulechain": "Řetěz pravidel",
+ "type-rulechains": "Řetězy pravidel",
+ "list-of-rulechains": "{ count, plural, 1 {Jeden řetěz pravidel} other {Seznam # řetězů pravidel} }",
+ "rulechain-name-starts-with": "Řětězy pravidel, jejichž název začíná '{{prefix}}'",
+ "type-rulenode": "Uzel pravidla",
+ "type-rulenodes": "Uzly pravidel",
+ "list-of-rulenodes": "{ count, plural, 1 {Jeden uzel pravidla} other {Seznam # uzlů pravidel} }",
+ "rulenode-name-starts-with": "Uzly pravidel, jejichž název začíná '{{prefix}}'",
+ "type-current-customer": "Stávající zákazník",
+ "search": "Vyhledat entity",
+ "selected-entities": "{ count, plural, 1 {1 entita} other {# entit} } zvoleno",
+ "entity-name": "Název entity",
+ "details": "Detail entity",
+ "no-entities-prompt": "Nebyly nalezeny žádné entity",
+ "no-data": "Nelze zobrazit žádná data",
+ "columns-to-display": "Zobrazit sloupce"
+ },
+ "entity-view": {
+ "entity-view": "Entitní pohled",
+ "entity-view-required": "Entitní pohled je povinný.",
+ "entity-views": "Entiní pohledy",
+ "management": "Správa entitních pohledů",
+ "view-entity-views": "Zobrazit entitní pohledy",
+ "entity-view-alias": "Alias entitního pohledu",
+ "aliases": "Aliasy entitního pohledu",
+ "no-alias-matching": "'{{alias}}' nenalezen.",
+ "no-aliases-found": "Žádné aliasy nebyly nalezeny.",
+ "no-key-matching": "'{{key}}' nenalezen.",
+ "no-keys-found": "Nebyly nalezeny žádné klíče.",
+ "create-new-alias": "Vytvořit nový!",
+ "create-new-key": "Vytvořit nový!",
+ "duplicate-alias-error": "Byl nalezen duplicitní alias '{{alias}}'.
Aliasy entitních pohledů musí být v rámci dasboardu unikátní.",
+ "configure-alias": "Konfigurovat '{{alias}}' alias",
+ "no-entity-views-matching": "Žádné entitní pohledy odpovídající '{{entity}}' nebyly nalezeny.",
+ "alias": "Alias",
+ "alias-required": "Alias entitního pohledu je povinný.",
+ "remove-alias": "Odebrat alias entiního pohledu",
+ "add-alias": "Přidat alias entitního pohledu",
+ "name-starts-with": "Název entitního pohledu začíná",
+ "entity-view-list": "Seznam entitních pohledů",
+ "use-entity-view-name-filter": "Použít filter",
+ "entity-view-list-empty": "Nebyly vybrány žádné entitní pohledy.",
+ "entity-view-name-filter-required": "Filtr názvu entitního pohledu je povinný.",
+ "entity-view-name-filter-no-entity-view-matched": "Žádné entitní pohledy začínající '{{entityView}}' nebyly nalezeny.",
+ "add": "Přidat entitní pohled",
+ "assign-to-customer": "Přiřadit záakzníkovi",
+ "assign-entity-view-to-customer": "Přiřadit entitní pohled(y) zákazníkovi",
+ "assign-entity-view-to-customer-text": "Vyberte prosím entitní pohledy, které mají být přiřazeny zákazníkovi",
+ "no-entity-views-text": "Žádné entitní pohledy nebyly nalezeny",
+ "assign-to-customer-text": "Vyberte prosím zákazníka, kterému má být entitní pohled(y) přiřazen",
+ "entity-view-details": "Detail entitního pohledu",
+ "add-entity-view-text": "Přidat nový entitní pohled",
+ "delete": "Smazat entitní pohled",
+ "assign-entity-views": "Přiřadit entitní pohledy",
+ "assign-entity-views-text": "Přiřadit { count, plural, 1 {1 entitní pohled} other {# entitních pohledů} } zákazníkovi",
+ "delete-entity-views": "Smazat entitní pohledy",
+ "unassign-from-customer": "Odebrat zákazníkovi",
+ "unassign-entity-views": "Odebrat entitní pohledy",
+ "unassign-entity-views-action-title": "Odebrat { count, plural, 1 {1 entitní pohled} other {# entitních pohledů} } zákazníkovi",
+ "assign-new-entity-view": "Přiřadit nový entitní pohled",
+ "delete-entity-view-title": "Jste si jisti, že chcete smazat entitní pohled '{{entityViewName}}'?",
+ "delete-entity-view-text": "Buďte opatrní, protože po potvrzení nebude možné entitní pohled ani žádná související data obnovit.",
+ "delete-entity-views-title": "Jste si jisti, že chcete odstranit entitní pohled { count, plural, 1 {1 entitní pohled} other {# entitních pohledů} }?",
+ "delete-entity-views-action-title": "Smazat { count, plural, 1 {1 entitní pohled} other {# entitních pohledů} }",
+ "delete-entity-views-text": "Buďte opatrní, protože po potvrzení budou všechny vybrané entitní pohledy smazány a žádná související data nebude možné obnovit.",
+ "unassign-entity-view-title": "Jste si jisti, že chcete odebrat entitní pohled '{{entityViewName}}'?",
+ "unassign-entity-view-text": "Po potvrzení bude entitní pohled odebrán a nebude pro zákazníka dostupný.",
+ "unassign-entity-view": "Odebrat entitní pohled",
+ "unassign-entity-views-title": "Jste si jisti, že chcete odebrat { count, plural, 1 {1 entitní pohled} other {# entitních pohledů} }?",
+ "unassign-entity-views-text": "Po potvrzení budou všechny vybrané etitní pohledy odebrány a nebudou pro zákazníka dostupné.",
+ "entity-view-type": "Typ entitního pohledu",
+ "entity-view-type-required": "Typ entitního pohledu je povinný.",
+ "select-entity-view-type": "Vybrat typ entitního pohledu",
+ "enter-entity-view-type": "Zadat typ entitního pohledu",
+ "any-entity-view": "Všechny entitní pohledy",
+ "no-entity-view-types-matching": "Žádné typy entitních pohledů odpovídající '{{entitySubtype}}' nebyly nalezeny.",
+ "entity-view-type-list-empty": "Žádné typy entitních pohledů nebyly nalezeny.",
+ "entity-view-types": "Typy entitních pohledů",
+ "name": "Název",
+ "name-required": "Název je povinný.",
+ "description": "Popis",
+ "events": "Události",
+ "details": "Detail",
+ "copyId": "Kopírovat Id entitního pohledu",
+ "assignedToCustomer": "Přiřazeno zákazníkovi",
+ "unable-entity-view-device-alias-title": "Alias entitního typu nebylo možné smazat",
+ "unable-entity-view-device-alias-text": "Alias zařízení '{{entityViewAlias}}' nelze smazat, protože je používán následujícími widgety:
{{widgetsList}}",
+ "select-entity-view": "Vybrat entitní pohled",
+ "make-public": "Zveřejnit entitní pohled",
+ "make-private": "Zneveřejnit entitní pohled",
+ "start-date": "Datum zahájení",
+ "start-ts": "Čas zahájení",
+ "end-date": "Datum ukončení",
+ "end-ts": "Čas ukončení",
+ "date-limits": "Omezení data",
+ "client-attributes": "Klientské atributy",
+ "shared-attributes": "Sdílené atributy",
+ "server-attributes": "Serverové atributy",
+ "timeseries": "Časové řady",
+ "client-attributes-placeholder": "Klientské atributy",
+ "shared-attributes-placeholder": "Sdílené atributy",
+ "server-attributes-placeholder": "Serverové atributy",
+ "timeseries-placeholder": "Časové řady",
+ "target-entity": "Cílová entita",
+ "attributes-propagation": "Propagace atributů",
+ "attributes-propagation-hint": "Entitní pohled bude automaticky kopírovat specifikované atributy z cílové entity vždy, když uložíte nebo aktualizujete tento entitní pohled. Z výkonnostních důvodů nejsou atributy cílové entity propagovány při každé změně atributu. Automatickou propagaci můžete povolit konfigurací \"copy to view\" uzlu pravidla v rámic vašeho řetězu pravidel a provázáním \"Post attributes\" a \"Attributes Updated\" zpráv na nový uzel pravidla.",
+ "timeseries-data": "Data časových řad",
+ "timeseries-data-hint": "Nakonfigurujte klíče dat časových řad cílové entity, která budou dostupná pro entitní pohled. Tato data časových řad jsou pouze pro čtení.",
+ "make-public-entity-view-title": "Jste si jisti, že chcete entitní pohled '{{entityViewName}}' zveřejnit?",
+ "make-public-entity-view-text": "Po potvrzení bude entitní pohled a všechna jeho data veřejné a dostupné pro ostatní.",
+ "make-private-entity-view-title": "Jste si jisti, že chcete entitní pohled '{{entityViewName}}' zneveřejnit?",
+ "make-private-entity-view-text": "Po potvrzení bude entitní pohled a všechna jeho data neveřejné a nebudou dostupné pro ostatní."
+ },
+ "event": {
+ "event-type": "Typ události",
+ "type-error": "Chyba",
+ "type-lc-event": "Událost životního cyklu",
+ "type-stats": "Statistika",
+ "type-debug-rule-node": "Ladění",
+ "type-debug-rule-chain": "Ladění",
+ "no-events-prompt": "Nebyly nalezeny žádné události",
+ "error": "Chyba",
+ "alarm": "Alarm",
+ "event-time": "Čas události",
+ "server": "Server",
+ "body": "Tělo",
+ "method": "Metoda",
+ "type": "Typ",
+ "entity": "Entita",
+ "message-id": "Id zprávy",
+ "message-type": "Typ zprávy",
+ "data-type": "Typ dat",
+ "relation-type": "Typ vztahu",
+ "metadata": "Metadata",
+ "data": "Data",
+ "event": "Událost",
+ "status": "Stav",
+ "success": "Úspěch",
+ "failed": "Neúspěch",
+ "messages-processed": "Zpracované zprávy",
+ "errors-occurred": "Vyskytly se chyby"
+ },
+ "extension": {
+ "extensions": "Rozšíření",
+ "selected-extensions": "{ count, plural, 1 {1 rozšíření} other {# rozšíření} } vybráno",
+ "type": "Typ",
+ "key": "Kklíč",
+ "value": "Hodnota",
+ "id": "Id",
+ "extension-id": "Id rozšíření",
+ "extension-type": "Typ rozšíření",
+ "transformer-json": "JSON *",
+ "unique-id-required": "Id stávajícího rozšíření již existuje.",
+ "delete": "Smazat rozšíření",
+ "add": "Přidat rozšíření",
+ "edit": "Editovat rozšíření",
+ "delete-extension-title": "Jste si jisti, že chcete smazat rozšíření '{{extensionId}}'?",
+ "delete-extension-text": "Buďte opatrní, protože po potvrzení nebude možné rozšíření ani související data obnovit.",
+ "delete-extensions-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 rozšíření} other {# rozšíření} }?",
+ "delete-extensions-text": "Buďte opatrní, protože po potvrzení budou všechna vybraná rozšíření odstraněna.",
+ "converters": "Převodník",
+ "converter-id": "Id převodníku",
+ "configuration": "Konfigurace",
+ "converter-configurations": "Konfigurace převodníku",
+ "token": "Bezpečnostní token",
+ "add-converter": "Přidat převodník",
+ "add-config": "Přidat konfiguraci převodníku",
+ "device-name-expression": "Výraz názvu zařízení",
+ "device-type-expression": "Výraz typu zařízení",
+ "custom": "Vlastní",
+ "to-double": "Zdvojnásobit",
+ "transformer": "Transformátor",
+ "json-required": "JSON transformátoru je povinný.",
+ "json-parse": "Nebylo možné parsovat JSON transformátoru.",
+ "attributes": "Atributy",
+ "add-attribute": "Přidat atributy",
+ "add-map": "Přidat mapovací prvek",
+ "timeseries": "Časové řady",
+ "add-timeseries": "Přidat časové řady",
+ "field-required": "Pole je povinné",
+ "brokers": "Message brokers",
+ "add-broker": "Přidat message brokera",
+ "host": "Host",
+ "port": "Port",
+ "port-range": "Port by měl být v rozsahhu mezi 1 a 65535.",
+ "ssl": "Ssl",
+ "credentials": "Přístupové údaje",
+ "username": "Uživatelské jméno",
+ "password": "Heslo",
+ "retry-interval": "Interval pro další pokus v milivteřinách",
+ "anonymous": "Anonymní",
+ "basic": "Základní",
+ "pem": "PEM",
+ "ca-cert": "soubor CA certifikátu *",
+ "private-key": "Soubor privátního klíče *",
+ "cert": "Soubor certifikátu *",
+ "no-file": "Žádný soubor nebyl vybrán.",
+ "drop-file": "Přetáhněte sem soubor nebo klikněte pro výběr souboru pro nahrání.",
+ "mapping": "Mapování",
+ "topic-filter": "Filtr MQ fronty",
+ "converter-type": "Typ převodníku",
+ "converter-json": "JSON",
+ "json-name-expression": "JSON výraz názvu zařízení",
+ "topic-name-expression": "Výraz názvu MQ fronty",
+ "json-type-expression": "JSON Výraz typu zařízení",
+ "topic-type-expression": "Výraz MQ frotny typu zařízení",
+ "attribute-key-expression": "Výraz klíče atributu",
+ "attr-json-key-expression": "JSON výraz klíče atributu",
+ "attr-topic-key-expression": "Výraz MQ fronty klíče atributu",
+ "request-id-expression": "Výraz Id požadavku",
+ "request-id-json-expression": "JSON výraz Id požadavku",
+ "request-id-topic-expression": "Výraz MQ fronty ID požadavku",
+ "response-topic-expression": "Výraz fronty odpovědi",
+ "value-expression": "Výraz hodnoty",
+ "topic": " MQ fronta",
+ "timeout": "Timeout v milivteřinách",
+ "converter-json-required": "JSON převodníku je povinný.",
+ "converter-json-parse": "JSON převodníku nebylo možné parsovat.",
+ "filter-expression": "Výraz filtru",
+ "connect-requests": "Požadavky na spojení",
+ "add-connect-request": "Přidat požadavek na spojení",
+ "disconnect-requests": "Požadavky na odpojení",
+ "add-disconnect-request": "Přidat požadavek na odpojení",
+ "attribute-requests": "Požadavky na atribut",
+ "add-attribute-request": "Přidat požadavek na atribut",
+ "attribute-updates": "Aktualizace atributu",
+ "add-attribute-update": "Přidat aktualizaci atributu",
+ "server-side-rpc": "RPC na straně serveru",
+ "add-server-side-rpc-request": "Přidat požadavek na RPC na straně serveru",
+ "device-name-filter": "Filtr názvu zařízení",
+ "attribute-filter": "Filtr atributu",
+ "method-filter": "Filtr metody",
+ "request-topic-expression": "Výraz požadavku na MQ frontu",
+ "response-timeout": "Timeout odpovědi v milivteřinách",
+ "topic-expression": "Výraz MQ fronty",
+ "client-scope": "Scope klienta",
+ "add-device": "Přidat zařízení",
+ "opc-server": "Servery",
+ "opc-add-server": "Přidat server",
+ "opc-add-server-prompt": "Prosím přidejte server",
+ "opc-application-name": "Název aplikace",
+ "opc-application-uri": "URI aplikace",
+ "opc-scan-period-in-seconds": "Interval scanování ve vteřinách",
+ "opc-security": "Bezpečnost",
+ "opc-identity": "Identita",
+ "opc-keystore": "Úložiště klíčů",
+ "opc-type": "Typ",
+ "opc-keystore-type": "Typ",
+ "opc-keystore-location": "Umístění *",
+ "opc-keystore-password": "Heslo",
+ "opc-keystore-alias": "Alias",
+ "opc-keystore-key-password": "Heslo klíče",
+ "opc-device-node-pattern": "Vzor uzlu zařízení",
+ "opc-device-name-pattern": "Vzor názvu zařízení",
+ "modbus-server": "Servery/slaves",
+ "modbus-add-server": "Přidat server/slave",
+ "modbus-add-server-prompt": "Prosím přidejte server/slave",
+ "modbus-transport": "Transport",
+ "modbus-tcp-reconnect": "Automaticky znou připojit",
+ "modbus-rtu-over-tcp": "RTU přes TCP",
+ "modbus-port-name": "Náze sériového portu",
+ "modbus-encoding": "Šifrování",
+ "modbus-parity": "Parita",
+ "modbus-baudrate": "Baud rate",
+ "modbus-databits": "Data bits",
+ "modbus-stopbits": "Stop bits",
+ "modbus-databits-range": "Data bits by měly být v rozsahu od 7 do 8.",
+ "modbus-stopbits-range": "Stop bits by měly být v rozsahu od 1 do 2.",
+ "modbus-unit-id": "ID jednotky",
+ "modbus-unit-id-range": "ID jednotky by mělo být v rozsahu od 1 do 247.",
+ "modbus-device-name": "Název zařízení",
+ "modbus-poll-period": "Interval kontroly (ms)",
+ "modbus-attributes-poll-period": "Interval kontroly atributů (ms)",
+ "modbus-timeseries-poll-period": "Interval kontroly časových řad (ms)",
+ "modbus-poll-period-range": "Interval kontroly by měl mít kladnou hodnotu.",
+ "modbus-tag": "Štítek",
+ "modbus-function": "Funkce",
+ "modbus-register-address": "Adresa registrace",
+ "modbus-register-address-range": "Adresa registrace by měla být v rozsahu od 0 do 65535.",
+ "modbus-register-bit-index": "Bit index",
+ "modbus-register-bit-index-range": "Bit index by měl být v rozsahu od 0 do 15.",
+ "modbus-register-count": "Počet registrací",
+ "modbus-register-count-range": "Počet registrací by měl mít kladnou hodnotu.",
+ "modbus-byte-order": "Byte order",
+ "sync": {
+ "status": "Stav",
+ "sync": "Synchronizováno",
+ "not-sync": "Nesynchronizováno",
+ "last-sync-time": "Čas poslední synchronizace",
+ "not-available": "Nedostupné"
+ },
+ "export-extensions-configuration": "Exportovat konfiguraci rozšíření",
+ "import-extensions-configuration": "Importovat konfiguraci rozšíření",
+ "import-extensions": "Importovat rozšíření",
+ "import-extension": "Importovat rozšíření",
+ "export-extension": "Exportovat rozšíření",
+ "file": "Soubor rozšíření",
+ "invalid-file-error": "Neplatný soubor rozšíření"
+ },
+ "fullscreen": {
+ "expand": "Rozšířit na režim celé obrazovky",
+ "exit": "Ukončit režim celé obrazovky",
+ "toggle": "Přepnout do režimu celé obrazovky",
+ "fullscreen": "Celá obrazovka"
+ },
+ "function": {
+ "function": "Funkce"
+ },
+ "grid": {
+ "delete-item-title": "Jste si jisti, že chcete smazat tuto položku?",
+ "delete-item-text": "Buďte opatrní, protože po potvrzení nebude možné tuto položku an ižádná související data obnovit.",
+ "delete-items-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 položku} other {# položek} }?",
+ "delete-items-action-title": "Smazat { count, plural, 1 {1 položku} other {# položek} }",
+ "delete-items-text": "Buďte opatrní, protože po potvrzení budou všechny vybrané položky odstraněny a žádná související data nebude možné obnovit.",
+ "add-item-text": "Přidat novou položku",
+ "no-items-text": "Žádné položky nebyly nalezeny",
+ "item-details": "Detail položky",
+ "delete-item": "Smazat položku",
+ "delete-items": "Smazat položky",
+ "scroll-to-top": "Nahoru"
+ },
+ "help": {
+ "goto-help-page": "Jít na stránku nápovědy"
+ },
+ "home": {
+ "home": "Domů",
+ "profile": "Profil",
+ "logout": "Odhlásit",
+ "menu": "Menu",
+ "avatar": "Avatar",
+ "open-user-menu": "Otevřít uživatelské menu"
+ },
+ "import": {
+ "no-file": "Nebyl vybrán žádný soubor",
+ "drop-file": "Přetáhněte sem JSON soubor nebo klikněte pro výběr souboru pro nahrání."
+ },
+ "item": {
+ "selected": "Vybráno"
+ },
+ "js-func": {
+ "no-return-error": "Funkce musí vrátit hodnotu!",
+ "return-type-mismatch": "Funkce musí vrátit hodnotu '{{type}}' typu!",
+ "tidy": "Tidy"
+ },
+ "key-val": {
+ "key": "Klíč",
+ "value": "Hodnota",
+ "remove-entry": "Odstranit záznam",
+ "add-entry": "Přidat záznam",
+ "no-data": "Žádné záznamy"
+ },
+ "layout": {
+ "layout": "Rozmístění",
+ "manage": "Spravovat rozmístění",
+ "settings": "Nastavení rozmístění",
+ "color": "Barva",
+ "main": "Hlavní",
+ "right": "Vpravo",
+ "select": "Vybrat cílové rozmístění"
+ },
+ "legend": {
+ "direction": "Směr legendy",
+ "position": "Pozice legendy",
+ "show-max": "Zobrazit max hodnotu",
+ "show-min": "Zobrazit min hodnotu",
+ "show-avg": "Zobrazit průměrnou hodnotu",
+ "show-total": "Zobrazit celkovou hotnotu",
+ "settings": "Nastavení legendy",
+ "min": "min",
+ "max": "max",
+ "avg": "průměr",
+ "total": "celkem"
+ },
+ "login": {
+ "login": "Přihlásit",
+ "request-password-reset": "Vyžádat reset hesla",
+ "reset-password": "Reset hesla",
+ "create-password": "Vytvořit heslo",
+ "passwords-mismatch-error": "Zadaná hesla se musí shodovat!",
+ "password-again": "Heslo znovu",
+ "sign-in": "Prosím zaregistrujte se",
+ "username": "Uživatelské jméno (email)",
+ "remember-me": "Zapamatovat si mě",
+ "forgot-password": "Zapomněli jste heslo?",
+ "password-reset": "Reset hesla",
+ "new-password": "Nové heslo",
+ "new-password-again": "Nové heslo znovu",
+ "password-link-sent-message": "Odkaz pro reset hesla byl úspěšně odeslán!",
+ "email": "Email"
+ },
+ "position": {
+ "top": "Nahoře",
+ "bottom": "Dole",
+ "left": "Vlevo",
+ "right": "Vpravo"
+ },
+ "profile": {
+ "profile": "Profil",
+ "change-password": "Změnit heslo",
+ "current-password": "Stávající heslo"
+ },
+ "relation": {
+ "relations": "Vztahy",
+ "direction": "Směr",
+ "search-direction": {
+ "FROM": "Od",
+ "TO": "K"
+ },
+ "direction-type": {
+ "FROM": "od",
+ "TO": "k"
+ },
+ "from-relations": "Odchozí vztahy",
+ "to-relations": "Příchozí vztahy",
+ "selected-relations": "{ count, plural, 1 {1 vztah} other {# vztahů} } vybráno",
+ "type": "Typ",
+ "to-entity-type": "K typ entity",
+ "to-entity-name": "K název entity",
+ "from-entity-type": "Z typ entity",
+ "from-entity-name": "Z název entity",
+ "to-entity": "K entitě",
+ "from-entity": "Od entity",
+ "delete": "Smazat vztah",
+ "relation-type": "Typ vztahu",
+ "relation-type-required": "Typ vztahu je povinný.",
+ "any-relation-type": "Všechny typy",
+ "add": "Přidat vztah",
+ "edit": "Editovat vztah",
+ "delete-to-relation-title": "Jste si jisti, že chcete smazat vztah k entitě '{{entityName}}'?",
+ "delete-to-relation-text": "Buďte opatrní, protože po potvrzení bude vtah entity '{{entityName}}' k aktuální entitě zrušen.",
+ "delete-to-relations-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 vztah} other {# vztahů} }?",
+ "delete-to-relations-text": "Buďte opatrní, protože po potvrzení budou všechny vybrané vztahy odstraněny a vztah odpovídajících entit k aktuální entitě bude zrušen.",
+ "delete-from-relation-title": "Jste si jisti, že chcete smazat vztah z entity '{{entityName}}'?",
+ "delete-from-relation-text": "Buďte opatrní, protože po potvrzení bude zrušen vztah aktuální entity k entitě '{{entityName}}'.",
+ "delete-from-relations-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 vztah} other {# vztahů} }?",
+ "delete-from-relations-text": "Buďte opatrní, protože po potvrzení budou všechny vybrané vztahy odstraněny a bude zrušen vztah aktuální entity k odpovídajícím entitám.",
+ "remove-relation-filter": "Odebrat filtr vztahů",
+ "add-relation-filter": "Přidat filtr vztahu",
+ "any-relation": "Všechny vztahy",
+ "relation-filters": "Filtry vztahů",
+ "additional-info": "Další info (JSON)",
+ "invalid-additional-info": "DAlší informace v JSON nebylo možné parsovat."
+ },
+ "rulechain": {
+ "rulechain": "Řetěz pravidel",
+ "rulechains": "Řetězy pravidel",
+ "root": "Základní",
+ "delete": "Smazat řetěz pravidel",
+ "name": "Název",
+ "name-required": "Název je povinný.",
+ "description": "Popis",
+ "add": "Přidat řetěz pravidel",
+ "set-root": "Učinit řetěz pravidel základním",
+ "set-root-rulechain-title": "Jste si jisti, že chcete učitni řetěz pravidel '{{ruleChainName}}' základním?",
+ "set-root-rulechain-text": "Po potvrzení se stane řetěz pravidel základním a bude zajišťovat zpracování všech příchozích transportních zpráv.",
+ "delete-rulechain-title": "Jste si jisti, že chcete smazat řetěz pravidel '{{ruleChainName}}'?",
+ "delete-rulechain-text": "Buďte opatrní, protože po potvrzení nebude možné řetěz pravidel ani žádná související data obnovit.",
+ "delete-rulechains-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 řetěz pravidel} other {# řetězů pravidel} }?",
+ "delete-rulechains-action-title": "Smazat { count, plural, 1 {1 řetěz pravidel} other {# řetězy pravidel} }",
+ "delete-rulechains-text": "Buďte opatrní, protože po potvzrení budou všechny vybrané řetězy pravidel odstraněny a žádná související data nebude možné obnovit.",
+ "add-rulechain-text": "Přidat nový řetěz pravidel",
+ "no-rulechains-text": "Žádné řetězy pravidel nebyly nalezeny",
+ "rulechain-details": "Detail řetězu pravidel",
+ "details": "Detail",
+ "events": "Události",
+ "system": "Systém",
+ "import": "Importovat řetěz pravidel",
+ "export": "Exportovat řetěz pravidel",
+ "export-failed-error": "Řetěz pravidel nebylo možné smazat: {{error}}",
+ "create-new-rulechain": "Vytvořit nový řetěz pravidel",
+ "rulechain-file": "Soubor řetězu pravidel",
+ "invalid-rulechain-file-error": "Řetěz pravidel nebylo možné importovat: neplatná datová struktura řetězu pravidel.",
+ "copyId": "Kopírovat Id řetězu pravidel",
+ "idCopiedMessage": "Id řetězu pravidel bylo zkopírováno do schránky",
+ "select-rulechain": "Vybrat řetěz pravidel",
+ "no-rulechains-matching": "Žádné řetězy pravidel odpovídající '{{entity}}' nebyly nalezeny.",
+ "rulechain-required": "Řetěz pravidel je povinný",
+ "management": "Správa pravidel",
+ "debug-mode": "Režim ladění"
+ },
+ "rulenode": {
+ "details": "Detail",
+ "events": "Události",
+ "search": "Vyhledat uzly",
+ "open-node-library": "Otevřít knihovnu uzlů",
+ "add": "Přidat uzel pravidla",
+ "name": "Název",
+ "name-required": "Název je povinný.",
+ "type": "Typ",
+ "description": "Popis",
+ "delete": "Smazat uzel pravidla",
+ "select-all-objects": "Vybrat všechny uzly a spojení",
+ "deselect-all-objects": "Zrušit výběr všech uzlů a spojení",
+ "delete-selected-objects": "Smazat vybrané uzly a spojení",
+ "delete-selected": "Smazat vybrané",
+ "select-all": "Vybrat vše",
+ "copy-selected": "Kopírovat vybrané",
+ "deselect-all": "Zrušit výběr všech",
+ "rulenode-details": "Detail uzlu pravidla",
+ "debug-mode": "Režim ladění",
+ "configuration": "Konfigurace",
+ "link": "Odkaz",
+ "link-details": "Detail odkazu uzlu pravidla",
+ "add-link": "Přidat odkaz",
+ "link-label": "Název odkazu",
+ "link-label-required": "Název odkazu je povinný.",
+ "custom-link-label": "Vlastní název odkazu",
+ "custom-link-label-required": "Název vlastního odkazu je povinný.",
+ "link-labels": "Názvy odkazu",
+ "link-labels-required": "Názvy odkazu jsou povinné.",
+ "no-link-labels-found": "Žádné názvy odkazů nebyly nalezeny",
+ "no-link-label-matching": "'{{label}}' nenalezen.",
+ "create-new-link-label": "Vytvořit nový!",
+ "type-filter": "Filtr",
+ "type-filter-details": "Filtruje příchozí zprávy na základě definovaných podmínek",
+ "type-enrichment": "Obohacení",
+ "type-enrichment-details": "Přidá doplňující informace do metadat zprávy",
+ "type-transformation": "Transformace",
+ "type-transformation-details": "Změní zprávu a metadata",
+ "type-action": "Akce",
+ "type-action-details": "Provede speciální akci",
+ "type-external": "Externí",
+ "type-external-details": "Interaguje s externím systémem",
+ "type-rule-chain": "Řetěz pravidel",
+ "type-rule-chain-details": "Předá příchozí zprávy specifikovanému řetězu pravidel",
+ "type-input": "Vstup",
+ "type-input-details": "Logický vstup řetězu pravidel, předává příchozí zprávy dalšímu navazujícímu uzlu pravidla",
+ "type-unknown": "Neznámý",
+ "type-unknown-details": "Nevyřešený uzel pravidla",
+ "directive-is-not-loaded": "Definovaná konfigurační direktiva '{{directiveName}}' není dostupná.",
+ "ui-resources-load-error": "Nepodařilo se nahrát konfigurační ui zdroje.",
+ "invalid-target-rulechain": "Není možné interagovat s cílovým řetězem pravidel!",
+ "test-script-function": "Testovat funkci skriptu",
+ "message": "Zpráva",
+ "message-type": "Typ zprávy",
+ "select-message-type": "Vybrat typ zprávy",
+ "message-type-required": "Typ zprávy je povinný",
+ "metadata": "Metadata",
+ "metadata-required": "Záznam metadat nemůže být prázdný.",
+ "output": "Výstup",
+ "test": "Test",
+ "help": "Nápověda",
+ "reset-debug-mode": "Resetovat režim ladění na všech uzlech"
+ },
+ "tenant": {
+ "tenant": "Tenant",
+ "tenants": "Tenanti",
+ "management": "Správa tenantů",
+ "add": "Přidat tenanta",
+ "admins": "Administrátoři",
+ "manage-tenant-admins": "Spravovat administrátory tenanta",
+ "delete": "Smazat tenanta",
+ "add-tenant-text": "Přidat nového tenanta",
+ "no-tenants-text": "Žádní tenanti nebyli nalezeni",
+ "tenant-details": "Detail tenanta",
+ "delete-tenant-title": "Jste si jisti, že chcete smazat tenanta '{{tenantTitle}}'?",
+ "delete-tenant-text": "Buďte opatrní, protože po potvrzení nebude možné tenanta ani žádná související data obnovit.",
+ "delete-tenants-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 tenanta} other {# tenantů} }?",
+ "delete-tenants-action-title": "Smazat { count, plural, 1 {1 tenanta} other {# tenantů} }",
+ "delete-tenants-text": "Buďte opatrní, protože po potvrzení budou všichni vybraní tenanti odstranění a žádná související data nebude možné obnovit.",
+ "title": "Název",
+ "title-required": "Název je povinný.",
+ "description": "Popis",
+ "details": "Detail",
+ "events": "Události",
+ "copyId": "Kopírovat Id tenanta",
+ "idCopiedMessage": "Id tenanta bylo zkopírováno do schránky",
+ "select-tenant": "Vybrat tenanta",
+ "no-tenants-matching": "Žádní tenanti odpovídající '{{entity}}' nebyli nalezeni.",
+ "tenant-required": "Tenant je povinný"
+ },
+ "timeinterval": {
+ "seconds-interval": "{ seconds, plural, 1 {1 vteřina} other {# vteřin} }",
+ "minutes-interval": "{ minutes, plural, 1 {1 minuta} other {# minut} }",
+ "hours-interval": "{ hours, plural, 1 {1 hodina} other {# hodin} }",
+ "days-interval": "{ days, plural, 1 {1 den} other {# dnů} }",
+ "days": "Dny",
+ "hours": "Hodiny",
+ "minutes": "Minuty",
+ "seconds": "Vteřiny",
+ "advanced": "Rozíšřené"
+ },
+ "timewindow": {
+ "days": "{ days, plural, 1 { den } other {# days } }",
+ "hours": "{ hours, plural, 0 { hodina } 1 {1 hodina } other {# hodin } }",
+ "minutes": "{ minutes, plural, 0 { minuta } 1 {1 minuta } other {# minut } }",
+ "seconds": "{ seconds, plural, 0 { vteřina } 1 {1 vteřina } other {# vteřin } }",
+ "realtime": "V reálném čase",
+ "history": "Historie",
+ "last-prefix": "poslední",
+ "period": "od {{ startTime }} do {{ endTime }}",
+ "edit": "Editovat časové okno",
+ "date-range": "Rozsah data",
+ "last": "Poslední",
+ "time-period": "Časový interval"
+ },
+ "user": {
+ "user": "Uživatel",
+ "users": "Uživatelé",
+ "customer-users": "Uživatelé zákazníka",
+ "tenant-admins": "Administrátoři tenanta",
+ "sys-admin": "Systémový administrátor",
+ "tenant-admin": "Administrátor tenanta",
+ "customer": "Zákazník",
+ "anonymous": "Anonymní",
+ "add": "Přidat uživatele",
+ "delete": "Smazat uživatele",
+ "add-user-text": "Přidat nvého uživatele",
+ "no-users-text": "Žádní uživatelé nebyli nalezeni",
+ "user-details": "Detail uživatele",
+ "delete-user-title": "Jste si jisti, že chcete smazat uživatele '{{userEmail}}'?",
+ "delete-user-text": "Buďte opatrní, protože po potvrzení nebude možné uživatele ani žádná související data obnovit.",
+ "delete-users-title": "Jste si jisti, že chcete smazat { count, plural, 1 {1 uživatele} other {# uživatele} }?",
+ "delete-users-action-title": "Smazat { count, plural, 1 {1 uživatele} other {# uživatele} }",
+ "delete-users-text": "Buďte opatrní, protože po potvrzení budou všichni vybraní uživatelé odstraněni a žádná související data nebude možné obnovit.",
+ "activation-email-sent-message": "Aktivační email byl úspěšně odeslán!",
+ "resend-activation": "Znovu poslat aktivační email",
+ "email": "Email",
+ "email-required": "Email je povinný.",
+ "invalid-email-format": "Neplatný formát emailu.",
+ "first-name": "Jméno",
+ "last-name": "Příjmení",
+ "description": "Popis",
+ "default-dashboard": "Defaultní dashboard",
+ "always-fullscreen": "Zobrazení vždy na celé obrazovce",
+ "select-user": "Vybrat uživatele",
+ "no-users-matching": "Žádní uživatelé odpovídající '{{entity}}' nebyli nalezeni.",
+ "user-required": "Uživatel je povinný",
+ "activation-method": "Metoda aktivace",
+ "display-activation-link": "Zobrazit aktivační odkaz",
+ "send-activation-mail": "Odeslat aktivační email",
+ "activation-link": "Aktivační odkaz uživatele",
+ "activation-link-text": "Pro aktivaci uživatele použijte následující aktivační odkaz :",
+ "copy-activation-link": "Kopírovat aktivační odkaz",
+ "activation-link-copied-message": "Aktivační odkaz uživatele byl zkopírován do schránky",
+ "details": "Detail",
+ "login-as-tenant-admin": "Přihlásit se jako administrátor tenanta",
+ "login-as-customer-user": "Přihlásit se jako uživatel zákazníka"
+ },
+ "value": {
+ "type": "Typ hodnoty",
+ "string": "Řetězec",
+ "string-value": "Hodnota řetězce",
+ "integer": "Celé číslo",
+ "integer-value": "Hodnota celého čísla",
+ "invalid-integer-value": "Neplatná hodnota celého čísla",
+ "double": "Číslo s plovoucí řádovou s dvojitou přesností",
+ "double-value": "Hodnota čísla s plovoucí řádovou řádkou",
+ "boolean": "Pravdivostní hodnota",
+ "boolean-value": "Hodnota pravdivostní hodnoty",
+ "false": "Nepravda",
+ "true": "Pravda",
+ "long": "Vysoké celé číslo"
+ },
+ "widget": {
+ "widget-library": "Knihovna widgetů",
+ "widget-bundle": "Kategorie widgetů",
+ "select-widgets-bundle": "Vybrat kategorie widgetů",
+ "management": "Správa widgetů",
+ "editor": "Editor widgetů",
+ "widget-type-not-found": "Problém s nahráním konfigurace widgetu.
Pravděpodobně byl asociovaný\n typ widgetu odstraněn.",
+ "widget-type-load-error": "Widget nebyl nahrán z dovůdu následujících chyb:",
+ "remove": "Odebrat widget",
+ "edit": "Editovat widget",
+ "remove-widget-title": "Jste si jisti, že chcete odebrat widget '{{widgetTitle}}'?",
+ "remove-widget-text": "Po potvrzení nebude možné widget ani žádná související data obnovit.",
+ "timeseries": "Časové řady",
+ "search-data": "Vyhledat data",
+ "no-data-found": "Žádná data nebyla nalezena",
+ "latest-values": "Poslední hodnoty",
+ "rpc": "Ovládací widget",
+ "alarm": "Widgety alarmu",
+ "static": "Staticcké widgety",
+ "select-widget-type": "Vybrat typ widgetu",
+ "missing-widget-title-error": "Název widgetu musí být specifikován!",
+ "widget-saved": "Widget uložen",
+ "unable-to-save-widget-error": "Widget nebylo možné uložit! Widget obsahuje chyby!",
+ "save": "Uložit widget",
+ "saveAs": "Uložit widget jako",
+ "save-widget-type-as": "Uložit typ widgetu jako",
+ "save-widget-type-as-text": "Zadejte prosím název nového widgetu a/nebo vyberte cílovou kategorii widgetů",
+ "toggle-fullscreen": "Přepnout na celou obrazovku",
+ "run": "Spustit widget",
+ "title": "Název widgetu",
+ "title-required": "Název widgetu je povinný.",
+ "type": "Typ widgetu",
+ "resources": "Zdroje",
+ "resource-url": "JavaScript/CSS URL",
+ "remove-resource": "Odebrat zdroj",
+ "add-resource": "Přidat zdroj",
+ "html": "HTML",
+ "tidy": "Tidy",
+ "css": "CSS",
+ "settings-schema": "Schéma nastavení",
+ "datakey-settings-schema": "Schéma nastavení datového klíče",
+ "javascript": "Javascript",
+ "remove-widget-type-title": "Jste si jisti, že chcete odebrat tpy widgetu '{{widgetName}}'?",
+ "remove-widget-type-text": "Po potvrzení nebude možné typ widgetu ani žádná související data obnovit.",
+ "remove-widget-type": "Odebrat typ widgetu",
+ "add-widget-type": "Přidat nový typ widgetu",
+ "widget-type-load-failed-error": "Nahrání typu widgetu selhalo!",
+ "widget-template-load-failed-error": "Nahrání šablony widgetu selhalo!",
+ "add": "Přidat widget",
+ "undo": "Vrátit změny widgetu",
+ "export": "Exportovat widget"
+ },
+ "widget-action": {
+ "header-button": "Tlačítko hlavičky widgetu",
+ "open-dashboard-state": "Přejít k novému stavu dashboardu",
+ "update-dashboard-state": "Aktualizovat stávající stav dashboardu",
+ "open-dashboard": "Přejít k jinému dashboardu",
+ "custom": "Vlastní akce",
+ "target-dashboard-state": "Cílový stav dashboardu",
+ "target-dashboard-state-required": "Cílový stav dashboardu je povinný",
+ "set-entity-from-widget": "Nastavit entitu z widgetu",
+ "target-dashboard": "Cílový dashboard",
+ "open-right-layout": "Otevřít rozmístění dashboardu vpravo (mobilní zobrazení)"
+ },
+ "widgets-bundle": {
+ "current": "Stávající kategoie",
+ "widgets-bundles": "Kategorie widgetů",
+ "add": "Přidat kategorii widgetů",
+ "delete": "Smazat kategorii widgetů",
+ "title": "Název",
+ "title-required": "Název je povinný.",
+ "add-widgets-bundle-text": "Přidat novou kategorii widgetů",
+ "no-widgets-bundles-text": "Žádné kategorie widgetů nebyly nalezeny",
+ "empty": "Kategorie widgetů je prázdná",
+ "details": "Detail",
+ "widgets-bundle-details": "Detail kategorie widgetů",
+ "delete-widgets-bundle-title": "Jste si jisti, že chcete smazat kategorii widgetů '{{widgetsBundleTitle}}'?",
+ "delete-widgets-bundle-text": "Buďte opatrní, po potvrzení nebude možné kategorii widgetů ani žádná související data obnovit.",
+ "delete-widgets-bundles-title": "Jste si jisti, že chcete odstranit { count, plural, 1 {1 kategorii widgetů} other {# kategoriá widgetů} }?",
+ "delete-widgets-bundles-action-title": "Smazat { count, plural, 1 {1 kategorii widgetů} other {# kategorií widgetů} }",
+ "delete-widgets-bundles-text": "Buďte opatrní, po potvrzení budou všechny vybrané kategorie widgetů odstraněny a žádná související data nebude možné obnovit.",
+ "no-widgets-bundles-matching": "Žádné kategorie widgetů odpovídající '{{widgetsBundle}}' nebyly nalezeny.",
+ "widgets-bundle-required": "Kategorie widgetů je povinná.",
+ "system": "Systém",
+ "import": "Importovat kategorii widgetů",
+ "export": "Exportovat kategorii widgetů",
+ "export-failed-error": "Kategorii widgetů nebylo možné exportovat: {{error}}",
+ "create-new-widgets-bundle": "Vytvořit novou kategorii widgetů",
+ "widgets-bundle-file": "Soubor kategorie widgetů",
+ "invalid-widgets-bundle-file-error": "Kategorii widgetů nebylo možné importovat: Neplatná datová struktura kategorie widgetů."
+ },
+ "widget-config": {
+ "data": "Data",
+ "settings": "Nastavení",
+ "advanced": "Rozšířené",
+ "title": "Název",
+ "general-settings": "Obecná nastavení",
+ "display-title": "Zobrazovaný název",
+ "drop-shadow": "Stín",
+ "enable-fullscreen": "Povolit zobrazení na celé obrazovce",
+ "background-color": "Barva pozadí",
+ "text-color": "Barva textu",
+ "padding": "Šířka vnitřního okraje",
+ "margin": "Okraj",
+ "widget-style": "Styl widgetu",
+ "title-style": "Název stylu",
+ "mobile-mode-settings": "Nastavení mobilního režimu",
+ "order": "Pořadí",
+ "height": "Výška",
+ "units": "Speciální symbol zobrazovaný za hodnotou",
+ "decimals": "Počet číslic za desetinnou čárkou",
+ "timewindow": "Časové okno",
+ "use-dashboard-timewindow": "Použít dashboard časového okna",
+ "display-legend": "Zobrazit legendu",
+ "datasources": "Datové zdroje",
+ "maximum-datasources": "Maximum { count, plural, 1 {1 datový zdroj je povolen.} other {# datových zdrojů je povoleno} }",
+ "datasource-type": "Typ",
+ "datasource-parameters": "Parametry",
+ "remove-datasource": "Odebrat datový zdroj",
+ "add-datasource": "Přidat datový zdroj",
+ "target-device": "Cílové zařízení",
+ "alarm-source": "Zdroj alarmu",
+ "actions": "Akce",
+ "action": "Akce",
+ "add-action": "Přidat akci",
+ "search-actions": "Vyhledat akce",
+ "action-source": "Zdroj akce",
+ "action-source-required": "Zdroj akce je povinný.",
+ "action-name": "Název",
+ "action-name-required": "Název akce je povinný.",
+ "action-name-not-unique": "Jiná akce s identickým názvem již existuje.
Název akce by měl být v rámci zdroje akce unikátní.",
+ "action-icon": "Ikona",
+ "action-type": "Typ",
+ "action-type-required": "Typ akce je povinný.",
+ "edit-action": "Editovat akci",
+ "delete-action": "Smazat akci",
+ "delete-action-title": "Smazat akci widgetu",
+ "delete-action-text": "Jste si jisti, že chcete smazat akci widgetu s názvem '{{actionName}}'?"
+ },
+ "widget-type": {
+ "import": "Importovat typ widgetu",
+ "export": "Exportovat typ widgetu",
+ "export-failed-error": "Typ widgetu nebylo možné exportovat: {{error}}",
+ "create-new-widget-type": "Vytvořit nový typ widgetu",
+ "widget-type-file": "Soubor typu widgetu",
+ "invalid-widget-type-file-error": "Typ widgetu nebylo možné importovat: Neplatná datová struktura typu widgetu."
+ },
+ "widgets": {
+ "date-range-navigator": {
+ "localizationMap": {
+ "Sun": "Ne",
+ "Mon": "Po",
+ "Tue": "Út",
+ "Wed": "St",
+ "Thu": "Čt",
+ "Fri": "Pá",
+ "Sat": "So",
+ "Jan": "Led",
+ "Feb": "Úno",
+ "Mar": "Bře",
+ "Apr": "Dub",
+ "May": "Květen",
+ "Jun": "Čvn",
+ "Jul": "Čvc",
+ "Aug": "Srp",
+ "Sep": "Zář",
+ "Oct": "Říj",
+ "Nov": "Lis",
+ "Dec": "Pro",
+ "January": "Leden",
+ "February": "Únor",
+ "March": "Březen",
+ "April": "Duben",
+ "June": "Červen",
+ "July": "Červenec",
+ "August": "Srpen",
+ "September": "Září",
+ "October": "Říjen",
+ "November": "Listopad",
+ "December": "Prosinec",
+ "Custom Date Range": "Vlastní rozsah data",
+ "Date Range Template": "Šablona rozsahu data",
+ "Today": "Dnes",
+ "Yesterday": "Včera",
+ "This Week": "Tento týden",
+ "Last Week": "Minulý týden",
+ "This Month": "Tento měsíc",
+ "Last Month": "Minulý měsíc",
+ "Year": "Rok",
+ "This Year": "Tento rok",
+ "Last Year": "Minulý rok",
+ "Date picker": "Výběr data",
+ "Hour": "Hodina",
+ "Day": "Den",
+ "Week": "Týden",
+ "2 weeks": "2 týdny",
+ "Month": "Měsíc",
+ "3 months": "3 měsíce",
+ "6 months": "6 měsíců",
+ "Custom interval": "Vlastní interval",
+ "Interval": "Interval",
+ "Step size": "Velikost kroku",
+ "Ok": "Ok"
+ }
+ }
+ },
+ "icon": {
+ "icon": "Ikona",
+ "select-icon": "Vybrat ikonu",
+ "material-icons": "Ikony Material",
+ "show-all": "Zobrazit všechny ikony"
+ },
+ "custom": {
+ "widget-action": {
+ "action-cell-button": "Tlačítko buňky akce",
+ "row-click": "Při kliknutí na řádek",
+ "polygon-click": "Při kliknutí na polygon",
+ "marker-click": "Při kliknutí na značku",
+ "tooltip-tag-action": "Akce štítku nápovědy",
+ "node-selected": "Při výběru uzlu"
+ }
+ },
+ "language": {
+ "language": "Jazyk",
+ "locales": {
+ "de_DE": "German",
+ "fr_FR": "French",
+ "zh_CN": "Chinese",
+ "en_US": "English",
+ "it_IT": "Italian",
+ "ko_KR": "Korean",
+ "ru_RU": "Russian",
+ "es_ES": "Spanish",
+ "ja_JA": "Japanese",
+ "tr_TR": "Turkish",
+ "fa_IR": "Persian",
+ "uk_UA": "Ukrainian",
+ "cs_CZ": "Česky"
+ }
+ }
+}
\ No newline at end of file
diff --git a/ui/src/app/locale/locale.constant-de_DE.json b/ui/src/app/locale/locale.constant-de_DE.json
index 2d40eb5615..30cc267aba 100644
--- a/ui/src/app/locale/locale.constant-de_DE.json
+++ b/ui/src/app/locale/locale.constant-de_DE.json
@@ -1637,7 +1637,8 @@
"ja_JA": "Japanisch",
"tr_TR": "Türkisch",
"fa_IR": "Persisch",
- "uk_UA": "Ukrainisch"
+ "uk_UA": "Ukrainisch",
+ "cs_CZ": "Tschechisch"
}
}
}
diff --git a/ui/src/app/locale/locale.constant-en_US.json b/ui/src/app/locale/locale.constant-en_US.json
index 4e7312b8d8..479f07a23e 100644
--- a/ui/src/app/locale/locale.constant-en_US.json
+++ b/ui/src/app/locale/locale.constant-en_US.json
@@ -1649,7 +1649,8 @@
"ja_JA": "Japanese",
"tr_TR": "Turkish",
"fa_IR": "Persian",
- "uk_UA": "Ukrainian"
+ "uk_UA": "Ukrainian",
+ "cs_CZ": "Czech"
}
}
}
\ No newline at end of file
diff --git a/ui/src/app/locale/locale.constant-es_ES.json b/ui/src/app/locale/locale.constant-es_ES.json
index 5dd0f51623..12b0cf3c9d 100644
--- a/ui/src/app/locale/locale.constant-es_ES.json
+++ b/ui/src/app/locale/locale.constant-es_ES.json
@@ -1637,7 +1637,8 @@
"ja_JA": "Japonés",
"tr_TR": "Turco",
"fa_IR": "Persa",
- "uk_UA": "Ucraniano"
+ "uk_UA": "Ucraniano",
+ "cs_CZ": "Checo"
}
}
}
\ No newline at end of file
diff --git a/ui/src/app/locale/locale.constant-fa_IR.json b/ui/src/app/locale/locale.constant-fa_IR.json
index a3173c1197..ee9c011073 100644
--- a/ui/src/app/locale/locale.constant-fa_IR.json
+++ b/ui/src/app/locale/locale.constant-fa_IR.json
@@ -1636,7 +1636,8 @@
"ja_JA": "ژاپني",
"tr_TR": "ترکي",
"fa_IR": "فارسي",
- "uk_UA": "اوکراین"
+ "uk_UA": "اوکراین",
+ "cs_CZ": "در چک "
}
}
}
diff --git a/ui/src/app/locale/locale.constant-fr_FR.json b/ui/src/app/locale/locale.constant-fr_FR.json
index bbd2e21587..b2d00f3c2e 100644
--- a/ui/src/app/locale/locale.constant-fr_FR.json
+++ b/ui/src/app/locale/locale.constant-fr_FR.json
@@ -1015,7 +1015,8 @@
"ja_JA": "Japonaise",
"tr_TR": "Turc",
"fa_IR": "Persane",
- "uk_UA": "Ukrainien"
+ "uk_UA": "Ukrainien",
+ "cs_CZ": "Tchèque"
}
},
"layout": {
diff --git a/ui/src/app/locale/locale.constant-it_IT.json b/ui/src/app/locale/locale.constant-it_IT.json
index aac0132ab8..a0bfdbd980 100644
--- a/ui/src/app/locale/locale.constant-it_IT.json
+++ b/ui/src/app/locale/locale.constant-it_IT.json
@@ -1642,7 +1642,8 @@
"ja_JA": "Giapponese",
"tr_TR": "Turco",
"fa_IR": "Persiana",
- "uk_UA": "Ucraino"
+ "uk_UA": "Ucraino",
+ "cs_CZ": "Ceco"
}
}
}
diff --git a/ui/src/app/locale/locale.constant-ja_JA.json b/ui/src/app/locale/locale.constant-ja_JA.json
index 7395725867..c79390534e 100644
--- a/ui/src/app/locale/locale.constant-ja_JA.json
+++ b/ui/src/app/locale/locale.constant-ja_JA.json
@@ -1520,7 +1520,8 @@
"ja_JA": "日本語",
"tr_TR": "トルコ語",
"fa_IR": "ペルシャ語",
- "uk_UA": "ウクライナ語"
+ "uk_UA": "ウクライナ語",
+ "cs_CZ": "チェコ語で"
}
}
}
\ No newline at end of file
diff --git a/ui/src/app/locale/locale.constant-ko_KR.json b/ui/src/app/locale/locale.constant-ko_KR.json
index e2186b2c32..fde60c77bb 100644
--- a/ui/src/app/locale/locale.constant-ko_KR.json
+++ b/ui/src/app/locale/locale.constant-ko_KR.json
@@ -1396,7 +1396,8 @@
"ja_JA": "일본어",
"tr_TR": "터키어",
"fa_IR": "페르시아 인",
- "uk_UA": "우크라이나의"
+ "uk_UA": "우크라이나의",
+ "cs_CZ": "체코 어로"
}
}
}
\ No newline at end of file
diff --git a/ui/src/app/locale/locale.constant-ru_RU.json b/ui/src/app/locale/locale.constant-ru_RU.json
index 0af1ea0ae0..c6a1c2e8ff 100644
--- a/ui/src/app/locale/locale.constant-ru_RU.json
+++ b/ui/src/app/locale/locale.constant-ru_RU.json
@@ -1641,7 +1641,8 @@
"fr_FR": "Французский",
"ja_JA": "Японский",
"fa_IR": "Персидский",
- "uk_UA": "Украинский"
+ "uk_UA": "Украинский",
+ "cs_CZ": "чешском"
}
}
}
\ No newline at end of file
diff --git a/ui/src/app/locale/locale.constant-tr_TR.json b/ui/src/app/locale/locale.constant-tr_TR.json
index 2652ba5359..e3726ec841 100644
--- a/ui/src/app/locale/locale.constant-tr_TR.json
+++ b/ui/src/app/locale/locale.constant-tr_TR.json
@@ -1602,7 +1602,8 @@
"ja_JA": "Japonca",
"tr_TR": "Türkçe",
"fa_IR": "Farsça",
- "uk_UA": "Ukrayna"
+ "uk_UA": "Ukrayna",
+ "cs_CZ": "Çekçe"
}
}
}
\ No newline at end of file
diff --git a/ui/src/app/locale/locale.constant-uk_UA.json b/ui/src/app/locale/locale.constant-uk_UA.json
index 392dfeb983..ef65e1fa7f 100644
--- a/ui/src/app/locale/locale.constant-uk_UA.json
+++ b/ui/src/app/locale/locale.constant-uk_UA.json
@@ -2182,7 +2182,8 @@
"tr_TR": "Турецька",
"de_DE": "Німецька",
"uk_UA": "Українська",
- "fa_IR": "Перська"
+ "fa_IR": "Перська",
+ "cs_CZ": "чеській"
}
}
}
diff --git a/ui/src/app/locale/locale.constant-zh_CN.json b/ui/src/app/locale/locale.constant-zh_CN.json
index a28272bf93..2cc7be2c2f 100644
--- a/ui/src/app/locale/locale.constant-zh_CN.json
+++ b/ui/src/app/locale/locale.constant-zh_CN.json
@@ -1602,7 +1602,8 @@
"ja_JA": "日本",
"tr_TR": "土耳其",
"fa_IR": "波斯语",
- "uk_UA": "乌克兰"
+ "uk_UA": "乌克兰",
+ "cs_CZ": "在捷克"
}
}
}