Showing
3 changed files
with
485 additions
and
15 deletions
@@ -183,6 +183,8 @@ | @@ -183,6 +183,8 @@ | ||
183 | "filter-type-entity-view-type": "Entitätsansichtstyp", | 183 | "filter-type-entity-view-type": "Entitätsansichtstyp", |
184 | "filter-type-entity-view-type-description": "Entitätsansichten vom Typ '{{entityView}}'", | 184 | "filter-type-entity-view-type-description": "Entitätsansichten vom Typ '{{entityView}}'", |
185 | "filter-type-entity-view-type-and-name-description": "Entitätsansichten vom Typ '{{entityView}}' und Name beginnend mit '{{prefix}}'", | 185 | "filter-type-entity-view-type-and-name-description": "Entitätsansichten vom Typ '{{entityView}}' und Name beginnend mit '{{prefix}}'", |
186 | + "filter-type-edge-type": "Randtyp", | ||
187 | + "filter-type-edge-type-description": "Rand vom Typ '{{edgeType}}'", | ||
186 | "filter-type-relations-query": "Beziehungsabfrage", | 188 | "filter-type-relations-query": "Beziehungsabfrage", |
187 | "filter-type-relations-query-description": "{{entities}} mit {{relationType}} Beziehung {{direction}} {{rootEntity}}", | 189 | "filter-type-relations-query-description": "{{entities}} mit {{relationType}} Beziehung {{direction}} {{rootEntity}}", |
188 | "filter-type-asset-search-query": "Objektabfrage", | 190 | "filter-type-asset-search-query": "Objektabfrage", |
@@ -191,6 +193,8 @@ | @@ -191,6 +193,8 @@ | ||
191 | "filter-type-device-search-query-description": "Geräte vom Typ {{deviceTypes}} mit {{relationType}} Beziehung {{direction}} {{rootEntity}}", | 193 | "filter-type-device-search-query-description": "Geräte vom Typ {{deviceTypes}} mit {{relationType}} Beziehung {{direction}} {{rootEntity}}", |
192 | "filter-type-entity-view-search-query": "Entitätsansichtsabfrage", | 194 | "filter-type-entity-view-search-query": "Entitätsansichtsabfrage", |
193 | "filter-type-entity-view-search-query-description": "Entitätsansichten vom Typ {{entityViewTypes}} mit {{relationType}} Beziehung {{direction}} {{rootEntity}}", | 195 | "filter-type-entity-view-search-query-description": "Entitätsansichten vom Typ {{entityViewTypes}} mit {{relationType}} Beziehung {{direction}} {{rootEntity}}", |
196 | + "filter-type-edge-search-query": "Randabfrage", | ||
197 | + "filter-type-edge-search-query-description": "Rand vom Typ {{edgeTypes}} mit {{relationType}} Beziehung {{direction}} {{rootEntity}}", | ||
194 | "entity-filter": "Entitätsfilter", | 198 | "entity-filter": "Entitätsfilter", |
195 | "resolve-multiple": "Als mehrere Entitäten auflösen", | 199 | "resolve-multiple": "Als mehrere Entitäten auflösen", |
196 | "filter-type": "Filtertyp", | 200 | "filter-type": "Filtertyp", |
@@ -269,7 +273,15 @@ | @@ -269,7 +273,15 @@ | ||
269 | "no-assets-matching": "Es wurden keine zu '{{entity}}' passenden Objekte gefunden.", | 273 | "no-assets-matching": "Es wurden keine zu '{{entity}}' passenden Objekte gefunden.", |
270 | "asset-required": "Objekt ist erforderlich", | 274 | "asset-required": "Objekt ist erforderlich", |
271 | "name-starts-with": "Name des Objekts beginnt mit", | 275 | "name-starts-with": "Name des Objekts beginnt mit", |
272 | - "label": "Bezeichnung" | 276 | + "label": "Bezeichnung", |
277 | + "assign-asset-to-edge": "Objekte dem Rand zuordnen", | ||
278 | + "assign-asset-to-edge-text":"Bitte wählen Sie die Objekte aus, die dem Rand zugeordnet werden sollen", | ||
279 | + "unassign-asset-from-edge": "Objekte von Rand entfernen", | ||
280 | + "unassign-asset-from-edge-title": "Sind Sie sicher, dass Sie die Zuordnung für das Objekt '{{assetName}}' aufheben möchten?", | ||
281 | + "unassign-asset-from-edge-text": "Nach Bestätigung wird die Zuordnung des Objekts aufgehoben und es ist für den Kunden nicht mehr zugänglich.", | ||
282 | + "unassign-assets-from-edge-action-title": "Rand { count, plural, 1 {1 Objektzuordnung} other {# Objektzuordnungen} } aufheben", | ||
283 | + "unassign-assets-from-edge-title": "Sind Sie sicher, dass Sie die Zuordnung für das Objekt '{{assetName}}' wirklich aufheben möchten?", | ||
284 | + "unassign-assets-from-edge-text": "Nach der Bestätigung werden alle ausgewählten Objekte nicht zugewiesen und sind für den Rand nicht zugänglich." | ||
273 | }, | 285 | }, |
274 | "attribute": { | 286 | "attribute": { |
275 | "attributes": "Eigenschaften", | 287 | "attributes": "Eigenschaften", |
@@ -317,6 +329,8 @@ | @@ -317,6 +329,8 @@ | ||
317 | "type-credentials-updated": "Anmeldeinformationen wurden aktualisiert", | 329 | "type-credentials-updated": "Anmeldeinformationen wurden aktualisiert", |
318 | "type-assigned-to-customer": "Kunden Zuordnung", | 330 | "type-assigned-to-customer": "Kunden Zuordnung", |
319 | "type-unassigned-from-customer": "Kunden Zuordnung aufgehoben", | 331 | "type-unassigned-from-customer": "Kunden Zuordnung aufgehoben", |
332 | + "type-assigned-to-edge": "Rand Zuordnung", | ||
333 | + "type-unassigned-from-edge": "Rand Zuordnung aufgehoben", | ||
320 | "type-activated": "Aktiviert", | 334 | "type-activated": "Aktiviert", |
321 | "type-suspended": "Ausgesetzt", | 335 | "type-suspended": "Ausgesetzt", |
322 | "type-credentials-read": "Anmeldeinformationen gelesen", | 336 | "type-credentials-read": "Anmeldeinformationen gelesen", |
@@ -381,6 +395,7 @@ | @@ -381,6 +395,7 @@ | ||
381 | "public-devices": "Öffentliche Geräte", | 395 | "public-devices": "Öffentliche Geräte", |
382 | "public-assets": "Öffentliche Objekte", | 396 | "public-assets": "Öffentliche Objekte", |
383 | "public-entity-views": "Öffentliche Entitätsansichten", | 397 | "public-entity-views": "Öffentliche Entitätsansichten", |
398 | + "public-edges": "Öffentliche Rand", | ||
384 | "add": "Kunde hinzufügen", | 399 | "add": "Kunde hinzufügen", |
385 | "delete": "Kunde löschen", | 400 | "delete": "Kunde löschen", |
386 | "manage-customer-users": "Kundenbenutzer verwalten", | 401 | "manage-customer-users": "Kundenbenutzer verwalten", |
@@ -389,7 +404,9 @@ | @@ -389,7 +404,9 @@ | ||
389 | "manage-public-devices": "Öffentliche Geräte verwalten", | 404 | "manage-public-devices": "Öffentliche Geräte verwalten", |
390 | "manage-public-dashboards": "Öffentliche Dashboards verwalten", | 405 | "manage-public-dashboards": "Öffentliche Dashboards verwalten", |
391 | "manage-customer-assets": "Kundenobjekte verwalten", | 406 | "manage-customer-assets": "Kundenobjekte verwalten", |
407 | + "manage-customer-edges": "Randobjekte verwalten", | ||
392 | "manage-public-assets": "Öffentliche Objekte verwalten", | 408 | "manage-public-assets": "Öffentliche Objekte verwalten", |
409 | + "manage-public-edges": "Öffentliche Rand verwalten", | ||
393 | "add-customer-text": "Neuen Kunden hinzufügen", | 410 | "add-customer-text": "Neuen Kunden hinzufügen", |
394 | "no-customers-text": "Keine Kunden gefunden", | 411 | "no-customers-text": "Keine Kunden gefunden", |
395 | "customer-details": "Kundendetails", | 412 | "customer-details": "Kundendetails", |
@@ -402,6 +419,7 @@ | @@ -402,6 +419,7 @@ | ||
402 | "manage-assets": "Objekte verwalten", | 419 | "manage-assets": "Objekte verwalten", |
403 | "manage-devices": "Geräte verwalten", | 420 | "manage-devices": "Geräte verwalten", |
404 | "manage-dashboards": "Dashboards verwalten", | 421 | "manage-dashboards": "Dashboards verwalten", |
422 | + "manage-edges": "Öffentliche Rand", | ||
405 | "title": "Titel", | 423 | "title": "Titel", |
406 | "title-required": "Titel ist erforderlich.", | 424 | "title-required": "Titel ist erforderlich.", |
407 | "description": "Beschreibung", | 425 | "description": "Beschreibung", |
@@ -414,6 +432,7 @@ | @@ -414,6 +432,7 @@ | ||
414 | "customer-required": "Kunde ist erforderlich", | 432 | "customer-required": "Kunde ist erforderlich", |
415 | "select-default-customer": "Wählen Sie den Standardkunden aus.", | 433 | "select-default-customer": "Wählen Sie den Standardkunden aus.", |
416 | "default-customer": "Standardkunde", | 434 | "default-customer": "Standardkunde", |
435 | + "edges": "Kunden Rand", | ||
417 | "default-customer-required": "Ein Standardkunde ist erforderlich, um das Dashboard auf Mandantenebene zu testen." | 436 | "default-customer-required": "Ein Standardkunde ist erforderlich, um das Dashboard auf Mandantenebene zu testen." |
418 | }, | 437 | }, |
419 | "datetime": { | 438 | "datetime": { |
@@ -561,7 +580,12 @@ | @@ -561,7 +580,12 @@ | ||
561 | "show-details": "Details anzeigen", | 580 | "show-details": "Details anzeigen", |
562 | "hide-details": "Details ausblenden", | 581 | "hide-details": "Details ausblenden", |
563 | "select-state": "Soll-Zustand auswählen", | 582 | "select-state": "Soll-Zustand auswählen", |
564 | - "state-controller": "Zustandssteuerung" | 583 | + "state-controller": "Zustandssteuerung", |
584 | + "unassign-dashboard-from-edge-text": "Nach der Bestätigung wird die Zuordnung des Dashboards aufgehoben und es ist für der Rand nicht mehr zugänglich.", | ||
585 | + "unassign-dashboards-from-edge-action-title": "Zuordnung { count, plural, 1 {1 Dashboard} other {# Dashboards} } vom Rand aufheben", | ||
586 | + "unassign-dashboards-from-edge-text": "Nach der Bestätigung wird die Zuordnung aller ausgewählten Dashboards aufgehoben und sie sind für den Rand nicht mehr zugänglich.", | ||
587 | + "assign-dashboard-to-edge": "Dashboard(s) dem Rand zuordnen", | ||
588 | + "assign-dashboard-to-edge-text": "Bitte wählen Sie die Dashboards aus, die Sie dem Rand zuordnen möchten" | ||
565 | }, | 589 | }, |
566 | "datakey": { | 590 | "datakey": { |
567 | "settings": "Einstellungen", | 591 | "settings": "Einstellungen", |
@@ -692,11 +716,105 @@ | @@ -692,11 +716,105 @@ | ||
692 | "is-gateway": "Ist ein Gateway", | 716 | "is-gateway": "Ist ein Gateway", |
693 | "public": "Öffentlich", | 717 | "public": "Öffentlich", |
694 | "device-public": "Gerät ist öffentlich", | 718 | "device-public": "Gerät ist öffentlich", |
695 | - "select-device": "Gerät auswählen" | 719 | + "select-device": "Gerät auswählen", |
720 | + "assign-device-to-edge": "Dashboard(s) dem Gerät zuordnen", | ||
721 | + "assign-device-to-edge-text":"Bitte wählen Sie die Geräte aus, die Sie dem Rand zuordnen möchten", | ||
722 | + "unassign-device-from-edge-title": "Sind Sie sicher, dass Sie die Zuordnung zum Gerät '{{deviceName}}' wirklich aufheben möchten?", | ||
723 | + "unassign-device-from-edge-text": "Nach der Bestätigung ist das Gerät nicht zugeordnet und für den Kunden nicht zugänglich.", | ||
724 | + "unassign-devices-from-edge-action-title": "Zuordnung { count, plural, 1 {1 Gerät} other {# Geräte} } vom Rand aufheben", | ||
725 | + "unassign-device-from-edge": "Nicht zugeordnete Geräte", | ||
726 | + "unassign-devices-from-edge-title": "Sind Sie sicher, dass Sie { count, plural, 1 {1 Gerät} other {# Geräte} } nicht mehr zuordnen möchten?", | ||
727 | + "unassign-devices-from-edge-text": "Nach der Bestätigung werden alle ausgewählten Geräte nicht zugewiesen und sind für den Rand nicht zugänglich." | ||
696 | }, | 728 | }, |
697 | "dialog": { | 729 | "dialog": { |
698 | "close": "Dialog schließen" | 730 | "close": "Dialog schließen" |
699 | }, | 731 | }, |
732 | + "edge": { | ||
733 | + "edge": "Rand", | ||
734 | + "edges": "Rand", | ||
735 | + "management": "Rand verwalten", | ||
736 | + "no-edges-matching": "Keine passenden Rand '{{entity}}' gefunden.", | ||
737 | + "add": "Rand hinzufügen", | ||
738 | + "view": "Rand anzeigen", | ||
739 | + "no-edges-text": "Kein Rand gefunden.", | ||
740 | + "edge-details": "Details der Rand", | ||
741 | + "add-edge-text": "Neue Rand hinzufügen", | ||
742 | + "delete": "Rand löschen", | ||
743 | + "delete-edges": "Rand löschen", | ||
744 | + "delete-edge-title": "Möchten Sie des Rands wirklich löschen '{{edgeName}}'?", | ||
745 | + "delete-edge-text": "Seien Sie vorsichtig, nach der Bestätigung werden der Rand und alle zugehörigen Daten nicht wiederhergestellt.", | ||
746 | + "delete-edges-title": "Sind Sie sicher, dass Sie die Rand löschen möchten { count, plural, 1 {1 Rand} other {# Rand} }?", | ||
747 | + "delete-edges-action-title": "Löschen { count, plural, 1 {1 Rand} other {# Rand} }", | ||
748 | + "delete-edges-text": "Vorsicht, nach Bestätigung werden alle ausgewählten Rand entfernt und alle zugehörigen Daten werden nicht wiederhergestellt.", | ||
749 | + "name": "Name", | ||
750 | + "name-required": "Name ist erforderlich.", | ||
751 | + "edge-license-key": "Edge Lizenzschlüssel", | ||
752 | + "edge-license-key-required": "Edge Lizenzschlüssel ist erforderlich.", | ||
753 | + "cloud-endpoint": "Cloud-Endpunkt", | ||
754 | + "cloud-endpoint-required": "Cloud-Endpunkt ist erforderlich.", | ||
755 | + "description": "Beschreibung", | ||
756 | + "events": "Ereignisse", | ||
757 | + "details": "Details", | ||
758 | + "copy-id": "Regelketten-ID kopieren", | ||
759 | + "id-copied-message": "Regelketten-ID wurde in die Zwischenablage kopiert", | ||
760 | + "sync": "Sync Edge", | ||
761 | + "sync-message": "Edge wurde synchronisiert", | ||
762 | + "permissions": "Berechtigungen", | ||
763 | + "edge-required": "Rand ist erforderlich.", | ||
764 | + "edge-type": "Randtyp", | ||
765 | + "edge-type-required": "Randtyp ist erforderlich.", | ||
766 | + "select-edge-type": "Randtyp auswählen", | ||
767 | + "assign-to-customer": "Einem Kunden zuordnen", | ||
768 | + "assign-to-customer-text": "Bitte wählen Sie den Kunden aus, dem die Rand zugeordnet werden sollen", | ||
769 | + "assign-edge-to-customer": "Rand dem Kunden zuordnen", | ||
770 | + "assign-edge-to-customer-text": "Bitte wählen Sie die Rand aus, die dem Kunden zugeordnet werden sollen", | ||
771 | + "assigned-to-customer": "Kunden Zuordnung", | ||
772 | + "unassign-from-customer": "Kunden Zuordnung aufgehoben", | ||
773 | + "assign-edges-text": "{ count, plural, 1 {1 Gerät} other {# Geräte} } dem Rand zuordnen", | ||
774 | + "unassign-edge-title": "Sind Sie sicher, dass Sie die Zuordnung zum Rand '{{edgeName}}' wirklich aufheben möchten?", | ||
775 | + "unassign-edge-text": "Nach der Bestätigung ist der Rand nicht zugeordnet und für den Kunden nicht zugänglich.", | ||
776 | + "make-public": "Rand öffentlich machen", | ||
777 | + "make-public-edge-title": "Sind Sie sicher, dass Sie der Rand '{{edgeName}}' öffentlich machen möchten?", | ||
778 | + "make-public-edge-text": "Nach Bestätigung wird der Rabd und alle zugehörigen Daten anderen zugänglich gemacht.", | ||
779 | + "make-private": "Rand privat machen", | ||
780 | + "public": "Öffentlich", | ||
781 | + "make-private-edge-title": "Sind Sie sicher, dass Sie der Rand '{{edgeName}}' privat machen möchten?", | ||
782 | + "make-private-edge-text": "Nach der Bestätigung werden der Rand und dessen Daten privat und sind für andere nicht mehr zugänglich.", | ||
783 | + "import": "Rand importieren", | ||
784 | + "label": "Bezeichnung", | ||
785 | + "assign-to-edge": "Assign to edge", | ||
786 | + "assign-new-edge": "Neue Rand zuordnen", | ||
787 | + "manage-edge-dashboards": "Rand-Dashboards verwalten", | ||
788 | + "unassign-from-edge": "Rand zuweisen", | ||
789 | + "dashboards": "Rand Dashboards", | ||
790 | + "manage-edge-rulechains": "Randregelkette verwalten", | ||
791 | + "rulechains": "Rand Regelketten", | ||
792 | + "rulechain": "Rand Regelkette", | ||
793 | + "edge-key": "Rand Schlüssel", | ||
794 | + "copy-edge-key": "Rand Schlüssel kopieren", | ||
795 | + "edge-key-copied-message": "Rand Schlüssel wurde in die Zwischenablage kopiert", | ||
796 | + "edge-secret": "Rand Geheimnis", | ||
797 | + "copy-edge-secret": "Rand Geheimnis kopieren", | ||
798 | + "edge-secret-copied-message": "Rand Geheimnis wurde in die Zwischenablage kopiert", | ||
799 | + "manage-edge-assets": "Rand-Objekte verwalten", | ||
800 | + "manage-edge-devices": "Rand-Geräte verwalten", | ||
801 | + "manage-edge-entity-views": "Rand-Entitätsansichten verwalten", | ||
802 | + "assets": "Rand Objekte", | ||
803 | + "devices": "Objekte Geräte", | ||
804 | + "entity-views": "Objekte Entitätsansichten", | ||
805 | + "set-root-rule-chain-text": "Bitte wählen Sie die Regelkette zur Wurzel rule chain für die Rand", | ||
806 | + "set-root-rule-chain-to-edges": "Regelkette zur Wurzel machen für die Rand", | ||
807 | + "set-root-rule-chain-to-edges-text": "Die Regelkette zur Wurzel für { count, plural, 1 {1 Rand} other {# Rand} } machen", | ||
808 | + "status": "Von Rand empfangen", | ||
809 | + "success": "Bereitgestellt", | ||
810 | + "failed": "Steht aus", | ||
811 | + "entity-id": "Entität ID", | ||
812 | + "entity-info": "Entitätsinfo", | ||
813 | + "event-action": "Ereignisaktion", | ||
814 | + "load-entity-error": "Entität nicht gefunden. Fehler beim Laden der Informationen", | ||
815 | + "unassign-edges-text": "Nach der Bestätigung werden alle ausgewählten Kanten nicht zugewiesen und sind für den Kunden nicht zugänglich.", | ||
816 | + "unassign-edges-title": "Sind Sie sicher, dass Sie die Zuordnung aufheben möchten { count, plural, 1 {1 Rand} other {# Rand} }?" | ||
817 | + }, | ||
700 | "error": { | 818 | "error": { |
701 | "unable-to-connect": "Es konnte keine Verbindung zum Server hergestellt werden! Bitte überprüfen Sie Ihre Internetverbindung.", | 819 | "unable-to-connect": "Es konnte keine Verbindung zum Server hergestellt werden! Bitte überprüfen Sie Ihre Internetverbindung.", |
702 | "unhandled-error-code": "Unbehandelter Fehlercode: {{errorCode}}", | 820 | "unhandled-error-code": "Unbehandelter Fehlercode: {{errorCode}}", |
@@ -790,6 +908,10 @@ | @@ -790,6 +908,10 @@ | ||
790 | "type-rulenodes": "Regelknoten", | 908 | "type-rulenodes": "Regelknoten", |
791 | "list-of-rulenodes": "{ count, plural, 1 {Ein Regelknoten} other {Liste von # Regelknoten} }", | 909 | "list-of-rulenodes": "{ count, plural, 1 {Ein Regelknoten} other {Liste von # Regelknoten} }", |
792 | "rulenode-name-starts-with": "Regelknoten beginnend mit '{{prefix}}'", | 910 | "rulenode-name-starts-with": "Regelknoten beginnend mit '{{prefix}}'", |
911 | + "type-edge": "Randtyp", | ||
912 | + "type-edges": "Randtyp", | ||
913 | + "list-of-edges": "{ count, plural, 1 {1 Rand} other {# Rand} }", | ||
914 | + "edge-name-starts-with": "Rand beginnend mit '{{prefix}}'", | ||
793 | "type-current-customer": "Aktueller Kunde", | 915 | "type-current-customer": "Aktueller Kunde", |
794 | "search": "Entitäten suchen", | 916 | "search": "Entitäten suchen", |
795 | "selected-entities": "{ count, plural, 1 {Entität} other {# Entitäten} } ausgewählt", | 917 | "selected-entities": "{ count, plural, 1 {Entität} other {# Entitäten} } ausgewählt", |
@@ -862,6 +984,14 @@ | @@ -862,6 +984,14 @@ | ||
862 | "entity-view-types": "Entitätsansichtstypen", | 984 | "entity-view-types": "Entitätsansichtstypen", |
863 | "name": "Name", | 985 | "name": "Name", |
864 | "name-required": "Name ist erforderlich.", | 986 | "name-required": "Name ist erforderlich.", |
987 | + "assign-entity-view-to-edge": "Entitätsansicht dem Rand zuordnen", | ||
988 | + "assign-entity-view-to-edge-text":"Bitte wählen Sie die Entitätsansicht aus, die dem Rand zugeordnet werden sollen", | ||
989 | + "unassign-entity-view-from-edge-title": "Sind Sie sicher, dass Sie die Zuordnung für Entitätsansicht '{{entityViewName}}' aufheben möchten?", | ||
990 | + "unassign-entity-view-from-edge-text": "Nach Bestätigung wird die Zuordnung des Entitätsansichts aufgehoben und es ist für den Kunden nicht mehr zugänglich.", | ||
991 | + "unassign-entity-views-from-edge-action-title": "Rand { count, plural, 1 {1 Entitätsansicht} other {# Entitätsansichte} } aufheben", | ||
992 | + "unassign-entity-view-from-edge": "Entitätsansichtzuordnung aufheben", | ||
993 | + "unassign-entity-views-from-edge-title": "Sind Sie sicher, dass Sie { count, plural, 1 {1 Entitätsansicht} other {# Entitätsansichte} } nicht mehr zuordnen möchten?", | ||
994 | + "unassign-entity-views-from-edge-text": "Nach der Bestätigung werden alle ausgewählten Entitätsansicht nicht zugewiesen und sind für den Rand nicht zugänglich.", | ||
865 | "description": "Beschreibung", | 995 | "description": "Beschreibung", |
866 | "events": "Ereignisse", | 996 | "events": "Ereignisse", |
867 | "details": "Details", | 997 | "details": "Details", |
@@ -899,6 +1029,7 @@ | @@ -899,6 +1029,7 @@ | ||
899 | "type-debug-rule-chain": "Fehlersuche", | 1029 | "type-debug-rule-chain": "Fehlersuche", |
900 | "no-events-prompt": "Keine Ereignisse gefunden", | 1030 | "no-events-prompt": "Keine Ereignisse gefunden", |
901 | "error": "Fehler", | 1031 | "error": "Fehler", |
1032 | + "type-edge-event": "Downlink", | ||
902 | "alarm": "Alarm", | 1033 | "alarm": "Alarm", |
903 | "event-time": "Ereigniszeit", | 1034 | "event-time": "Ereigniszeit", |
904 | "server": "Server", | 1035 | "server": "Server", |
@@ -1225,6 +1356,8 @@ | @@ -1225,6 +1356,8 @@ | ||
1225 | "rulechain": { | 1356 | "rulechain": { |
1226 | "rulechain": "Regelkette", | 1357 | "rulechain": "Regelkette", |
1227 | "rulechains": "Regelketten", | 1358 | "rulechains": "Regelketten", |
1359 | + "core-rulechains": "Kernregelketten", | ||
1360 | + "edge-rulechains": "Randregelketten", | ||
1228 | "root": "Wurzel", | 1361 | "root": "Wurzel", |
1229 | "delete": "Regelkette löschen", | 1362 | "delete": "Regelkette löschen", |
1230 | "name": "Name", | 1363 | "name": "Name", |
@@ -1257,7 +1390,30 @@ | @@ -1257,7 +1390,30 @@ | ||
1257 | "no-rulechains-matching": "Es wurden keine passenden Regelketten für '{{entity}}' gefunden.", | 1390 | "no-rulechains-matching": "Es wurden keine passenden Regelketten für '{{entity}}' gefunden.", |
1258 | "rulechain-required": "Regelkette ist erforderlich", | 1391 | "rulechain-required": "Regelkette ist erforderlich", |
1259 | "management": "Regelverwaltung", | 1392 | "management": "Regelverwaltung", |
1260 | - "debug-mode": "Modus zur Fehlersuche" | 1393 | + "debug-mode": "Modus zur Fehlersuche", |
1394 | + "assign-rulechains": "Regelketten zuweisen", | ||
1395 | + "assign-new-rulechain": "Neues Regelkette zuweisen", | ||
1396 | + "delete-rulechains": "Regelketten löschen", | ||
1397 | + "default": "Standard", | ||
1398 | + "unassign-rulechain": "Nicht zugeordnete Regelkette", | ||
1399 | + "unassign-rulechains": "Nicht zugeordnete Regelketten", | ||
1400 | + "unassign-rulechain-title": "Möchten Sie die Zuordnung die Regelkette '{{ruleChainTitle}}' wirklich aufheben?", | ||
1401 | + "unassign-rulechains-title": "Sind Sie sicher, dass Sie die Zuordnung aufheben möchten { count, plural, 1 {1 Regelkette} other {# Regelketten} }?", | ||
1402 | + "unassign-rulechain-from-edge-text": "Nach der Bestätigung wird die Zuordnung aller ausgewählten Regelkette aufgehoben und sie sind für den Rand nicht mehr zugänglich.", | ||
1403 | + "unassign-rulechains-from-edge-action-title": "Zuordnung { count, plural, 1 {1 Regelkette} other {# Regelketten} } vom Rand aufheben", | ||
1404 | + "unassign-rulechains-from-edge-text": "Nach der Bestätigung wird die Zuordnung aller ausgewählten Regelketten aufgehoben und sie sind für den Rand nicht mehr zugänglich.", | ||
1405 | + "assign-rulechain-to-edge": "Regelkette(n) dem Rand zuordnen", | ||
1406 | + "assign-rulechain-to-edge-text": "Bitte wählen Sie die Regelketten aus, die Sie dem Rand zuordnen möchten", | ||
1407 | + "set-default-root-edge": "Machen Sie Randregelkette zur Wurzel Standard", | ||
1408 | + "set-default-root-edge-rulechain-title": "Sind Sie sicher, dass Sie die Randregelkette '{{ruleChainName}}' zur Wurzel machen Standard?", | ||
1409 | + "set-default-root-edge-rulechain-text": "Nach der Bestätigung wird die Randregelkette zur Wurzel Standard und behandelt alle eingehenden Transportnachrichten.", | ||
1410 | + "invalid-rulechain-type-error": "Regelkette konnte nicht importiert werden: Ungültige Regelkettentyp. Erwarteter Typ ist {{expectedRuleChainType}}.", | ||
1411 | + "set-default-edge": "Machen Sie Regelkette Standard", | ||
1412 | + "set-default-edge-title": "Sind Sie sicher, dass Sie die Randregelkette '{{ruleChainName}}' machen Standard?", | ||
1413 | + "set-default-edge-text": "Nach der Bestätigung wird die Randregelkette für neu erstellte Rand vergeben.", | ||
1414 | + "remove-default-edge": "Randregelkette Standard entfernen", | ||
1415 | + "remove-default-edge-title": "Sind Sie sicher, dass Sie die Randregelkette '{{ruleChainName}}' aus der Standardliste entfernen?", | ||
1416 | + "remove-default-edge-text": "Nach der Bestätigung wird die Randregelkette nicht für neu erstellte Rand vergeben." | ||
1261 | }, | 1417 | }, |
1262 | "rulenode": { | 1418 | "rulenode": { |
1263 | "details": "Details", | 1419 | "details": "Details", |
@@ -192,6 +192,8 @@ | @@ -192,6 +192,8 @@ | ||
192 | "filter-type-entity-view-type": "Tipo de vista de entidad", | 192 | "filter-type-entity-view-type": "Tipo de vista de entidad", |
193 | "filter-type-entity-view-type-description": "Vistas de entidad del tipo '{{entityView}}'", | 193 | "filter-type-entity-view-type-description": "Vistas de entidad del tipo '{{entityView}}'", |
194 | "filter-type-entity-view-type-and-name-description": "Vistas de entidad del tipo '{{entityView}}' y cuyo nombre comience por '{{prefix}}'", | 194 | "filter-type-entity-view-type-and-name-description": "Vistas de entidad del tipo '{{entityView}}' y cuyo nombre comience por '{{prefix}}'", |
195 | + "filter-type-edge-type": "Tipo de borde", | ||
196 | + "filter-type-edge-type-description": "Bordes del tipo '{{edgeType}}'", | ||
195 | "filter-type-relations-query": "Consulta de relaciones", | 197 | "filter-type-relations-query": "Consulta de relaciones", |
196 | "filter-type-relations-query-description": "{{entities}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}", | 198 | "filter-type-relations-query-description": "{{entities}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}", |
197 | "filter-type-asset-search-query": "Búsqueda de activos", | 199 | "filter-type-asset-search-query": "Búsqueda de activos", |
@@ -200,11 +202,17 @@ | @@ -200,11 +202,17 @@ | ||
200 | "filter-type-device-search-query-description": "Dispositivos con tipos {{deviceTypes}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}", | 202 | "filter-type-device-search-query-description": "Dispositivos con tipos {{deviceTypes}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}", |
201 | "filter-type-entity-view-search-query": "Consulta de búsqueda de vista de entidad", | 203 | "filter-type-entity-view-search-query": "Consulta de búsqueda de vista de entidad", |
202 | "filter-type-entity-view-search-query-description": "Vistas de entidad con tipos {{entityViewTypes}} que tienen tipo de relación {{relationType}} con dirección {{direction}} {{rootEntity}}", | 204 | "filter-type-entity-view-search-query-description": "Vistas de entidad con tipos {{entityViewTypes}} que tienen tipo de relación {{relationType}} con dirección {{direction}} {{rootEntity}}", |
205 | + "filter-type-edge-search-query": "Consultar búsqueda de borde", | ||
206 | + "filter-type-edge-search-query-description": "Bordes con tipos {{edgeTypes}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}", | ||
207 | + "type-assigned-to-edge": "Asignado a borde", | ||
208 | + "type-unassigned-from-edge": "Sin asignar desde bordes", | ||
203 | "entity-filter": "Filtro por entidad", | 209 | "entity-filter": "Filtro por entidad", |
204 | "resolve-multiple": "Tomar como múltiples entidades", | 210 | "resolve-multiple": "Tomar como múltiples entidades", |
205 | "filter-type": "Filtro por tipo", | 211 | "filter-type": "Filtro por tipo", |
206 | "filter-type-required": "Se requiere filtro por tipo.", | 212 | "filter-type-required": "Se requiere filtro por tipo.", |
207 | - "entity-filter-no-entity-matched": "No se han encontrado entidades con el filtro especificado.", | 213 | + "filter-type-edge-type": "Tipo de borde", |
214 | + "filter-type-edge-type-description": "Bordes del tipo '{{edgeType}}'", | ||
215 | + "entity-filter-no-entity-matched": "No se han encontrado entidades con el filtro especificado.", | ||
208 | "no-entity-filter-specified": "No hay filtro de entidades especificado", | 216 | "no-entity-filter-specified": "No hay filtro de entidades especificado", |
209 | "root-state-entity": "Usar estado de panel como raíz", | 217 | "root-state-entity": "Usar estado de panel como raíz", |
210 | "last-level-relation": "Buscar sólo la relación de último nivel", | 218 | "last-level-relation": "Buscar sólo la relación de último nivel", |
@@ -281,7 +289,15 @@ | @@ -281,7 +289,15 @@ | ||
281 | "name-starts-with": "El nombre de activo comienza con", | 289 | "name-starts-with": "El nombre de activo comienza con", |
282 | "import": "Importar activos", | 290 | "import": "Importar activos", |
283 | "asset-file": "Archivo del activo", | 291 | "asset-file": "Archivo del activo", |
284 | - "label": "Etiqueta" | 292 | + "label": "Etiqueta", |
293 | + "assign-asset-to-edge": "Asignar activo(s) al borde", | ||
294 | + "assign-asset-to-edge-text":"Por favor, seleccione los activos para asignar al borde", | ||
295 | + "unassign-asset-from-edge": "Anular activo de bodre", | ||
296 | + "unassign-asset-from-edge-title": "¿Está seguro de que desea desasignar el activo '{{assetName}}'?", | ||
297 | + "unassign-asset-from-edge-text": "Después de la confirmación, el activo no será asignado y el borde no podrá acceder a él", | ||
298 | + "unassign-assets-from-edge-action-title": "Anular asignación {count, plural, 1 {1 activo} other {# activos}} desde el borde", | ||
299 | + "unassign-assets-from-edge-title": "¿Está seguro de que desea desasignar {count, plural, 1 {1 activo} other {# activos}}?", | ||
300 | + "unassign-assets-from-edge-text": "Después de la confirmación, todos los activos seleccionados quedarán sin asignar y el borde no podrá acceder a ellos." | ||
285 | }, | 301 | }, |
286 | "attribute": { | 302 | "attribute": { |
287 | "attributes": "Atributos", | 303 | "attributes": "Atributos", |
@@ -392,6 +408,7 @@ | @@ -392,6 +408,7 @@ | ||
392 | "public-devices": "Dispositivos Públicos", | 408 | "public-devices": "Dispositivos Públicos", |
393 | "public-assets": "Activos Públicos", | 409 | "public-assets": "Activos Públicos", |
394 | "public-entity-views": "Vistas de Entidad Públicas", | 410 | "public-entity-views": "Vistas de Entidad Públicas", |
411 | + "public-edges": "Bordes públicos", | ||
395 | "add": "Agregar cliente", | 412 | "add": "Agregar cliente", |
396 | "delete": "Borrar cliente", | 413 | "delete": "Borrar cliente", |
397 | "manage-customer-users": "Gestionar usuarios del cliente", | 414 | "manage-customer-users": "Gestionar usuarios del cliente", |
@@ -400,6 +417,8 @@ | @@ -400,6 +417,8 @@ | ||
400 | "manage-public-devices": "Gestionar dispositivos públicos", | 417 | "manage-public-devices": "Gestionar dispositivos públicos", |
401 | "manage-public-dashboards": "Gestionar paneles públicos", | 418 | "manage-public-dashboards": "Gestionar paneles públicos", |
402 | "manage-customer-assets": "Gestionar activos del cliente", | 419 | "manage-customer-assets": "Gestionar activos del cliente", |
420 | + "manage-customer-edges": "Administrar bordes de clientes", | ||
421 | + "manage-public-edges": "Administrar bordes públicos", | ||
403 | "manage-public-assets": "Gestionar activos públicos", | 422 | "manage-public-assets": "Gestionar activos públicos", |
404 | "add-customer-text": "Agregar nuevo cliente", | 423 | "add-customer-text": "Agregar nuevo cliente", |
405 | "no-customers-text": "No se encontraron clientes", | 424 | "no-customers-text": "No se encontraron clientes", |
@@ -413,11 +432,13 @@ | @@ -413,11 +432,13 @@ | ||
413 | "manage-assets": "Gestionar activos", | 432 | "manage-assets": "Gestionar activos", |
414 | "manage-devices": "Gestionar dispositivos", | 433 | "manage-devices": "Gestionar dispositivos", |
415 | "manage-dashboards": "Gestionar paneles", | 434 | "manage-dashboards": "Gestionar paneles", |
435 | + "manage-edges": "Administrar bordes", | ||
416 | "title": "Título", | 436 | "title": "Título", |
417 | "title-required": "Título requerido.", | 437 | "title-required": "Título requerido.", |
418 | "description": "Descripción", | 438 | "description": "Descripción", |
419 | "details": "Detalles", | 439 | "details": "Detalles", |
420 | "events": "Eventos", | 440 | "events": "Eventos", |
441 | + "edges": "Bordes del cliente", | ||
421 | "copyId": "Copiar ID de cliente", | 442 | "copyId": "Copiar ID de cliente", |
422 | "idCopiedMessage": "El ID de cliente se ha copiado al portapapeles", | 443 | "idCopiedMessage": "El ID de cliente se ha copiado al portapapeles", |
423 | "select-customer": "Seleccionar Cliente", | 444 | "select-customer": "Seleccionar Cliente", |
@@ -572,7 +593,12 @@ | @@ -572,7 +593,12 @@ | ||
572 | "show-details": "Mostrar detalles", | 593 | "show-details": "Mostrar detalles", |
573 | "hide-details": "Ocultar detalles", | 594 | "hide-details": "Ocultar detalles", |
574 | "select-state": "Seleccionar estado destino (target state)", | 595 | "select-state": "Seleccionar estado destino (target state)", |
575 | - "state-controller": "Controlador de estados" | 596 | + "state-controller": "Controlador de estados", |
597 | + "unassign-dashboard-from-edge-text": "Después de la confirmación, el tablero no será asignado y el borde no podrá acceder a él", | ||
598 | + "unassign-dashboards-from-edge-action-title": "Anular asignación { count, plural, 1 {1 panel} other {# paneles} } de borde", | ||
599 | + "unassign-dashboards-from-edge-text": "Después de la confirmación, se anulará la asignación de todos los paneles seleccionados y no serán accesibles por de borde", | ||
600 | + "assign-dashboard-to-edge": "Asignar panel(es) al borde", | ||
601 | + "assign-dashboard-to-edge-text": "Por favor selecciona los paneles para asignar al borde" | ||
576 | }, | 602 | }, |
577 | "datakey": { | 603 | "datakey": { |
578 | "settings": "Ajustes", | 604 | "settings": "Ajustes", |
@@ -708,7 +734,15 @@ | @@ -708,7 +734,15 @@ | ||
708 | "device-public": "El dispositivo es público", | 734 | "device-public": "El dispositivo es público", |
709 | "select-device": "Seleccionar dispositivo", | 735 | "select-device": "Seleccionar dispositivo", |
710 | "device-file": "Archivo de dispositivo", | 736 | "device-file": "Archivo de dispositivo", |
711 | - "import": "Importar dispositivo" | 737 | + "import": "Importar dispositivo", |
738 | + "assign-device-to-edge": "Asignar dispositivo (s) a borde", | ||
739 | + "assign-device-to-edge-text": "Seleccione los dispositivos para asignar al borde", | ||
740 | + "unassign-device-from-edge-title": "¿Está seguro de que desea desasignar el dispositivo '{{deviceName}}'?", | ||
741 | + "unassign-device-from-edge-text": "Después de la confirmación, el dispositivo no será asignado y el borde no podrá acceder a él", | ||
742 | + "unassign-devices-from-edge-action-title": "Anular asignación {count, plural, 1 {1 dispositivo} other {# dispositivos}} desde el borde", | ||
743 | + "unassign-device-from-edge": "Desasignar dispositivo", | ||
744 | + "unassign-devices-from-edge-title": "¿Está seguro de que desea desasignar {count, plural, 1 {1 dispositivo} other {# dispositivos}}?", | ||
745 | + "unassign-devices-from-edge-text": "Después de la confirmación, todos los dispositivos seleccionados quedarán sin asignar y el borde no podrá acceder a ellos." | ||
712 | }, | 746 | }, |
713 | "dialog": { | 747 | "dialog": { |
714 | "close": "Cerrar diálogo" | 748 | "close": "Cerrar diálogo" |
@@ -717,6 +751,92 @@ | @@ -717,6 +751,92 @@ | ||
717 | "column": "Columna", | 751 | "column": "Columna", |
718 | "row": "Fila" | 752 | "row": "Fila" |
719 | }, | 753 | }, |
754 | + "edge": { | ||
755 | + "edge": "Borde", | ||
756 | + "edges": "Bordes", | ||
757 | + "management": "Gestión de bordes", | ||
758 | + "no-edges-matching": "No se encontraron bordes que coincidan con '{{entity}}'", | ||
759 | + "add": "Agregar borde", | ||
760 | + "view": "Ver borde", | ||
761 | + "no-edges-text": "No se encontraron bordes", | ||
762 | + "edge-details": "Detalles del borde", | ||
763 | + "add-edge-text": "Agregar nuevo borde", | ||
764 | + "delete": "Eliminar borde", | ||
765 | + "delete-edges": "Eliminar bordes", | ||
766 | + "delete-edge-title": "¿Está seguro de que desea eliminar el borde '{{edgeName}}'?", | ||
767 | + "delete-edge-text": "Tenga cuidado, después de la confirmación, el borde y todos los datos relacionados serán irrecuperables", | ||
768 | + "delete-edges-title": "¿Está seguro de que desea edge {count, plural, 1 {1 borde} other {# bordes}}?", | ||
769 | + "delete-edges-action-title": "Eliminar {cuenta, plural, 1 {1 borde} other {# bordes}}", | ||
770 | + "delete-edges-text": "Tenga cuidado, después de la confirmación se eliminarán todos los bordes seleccionados y todos los datos relacionados se volverán irrecuperables", | ||
771 | + "name": "Nombre", | ||
772 | + "name-required": "Se requiere nombre", | ||
773 | + "edge-license-key": "Edge Clave de licencia", | ||
774 | + "edge-license-key-required": "Se requiere edge clave de licencia", | ||
775 | + "cloud-endpoint": "Punto final de la nube", | ||
776 | + "cloud-endpoint-required": "Se requiere punto final de la nube", | ||
777 | + "description": "Descripción", | ||
778 | + "events": "Eventos", | ||
779 | + "details": "Detalles", | ||
780 | + "copy-id": "Copiar ID de borde", | ||
781 | + "id-copied-message": "El ID de borde se ha copiado al portapapeles", | ||
782 | + "sync": "Sinc Edge", | ||
783 | + "sync-message": "Edge se ha sincronizado", | ||
784 | + "permissions": "Permisos", | ||
785 | + "edge-required": "Edge required", | ||
786 | + "edge-type": "Type de la bordure", | ||
787 | + "edge-type-required": "El tipo de borde es requerido.", | ||
788 | + "select-edge-type": "Seleccionar tipo de borde", | ||
789 | + "assign-to-edge": "Asignar al borde", | ||
790 | + "assign-to-customer": "Asignar al cliente", | ||
791 | + "assign-to-customer-text": "Seleccione el cliente para asignar los bordes", | ||
792 | + "assign-edge-to-customer": "Asignar borde(s) al cliente", | ||
793 | + "assign-edge-to-customer-text": "Seleccione los bordes para asignar al cliente", | ||
794 | + "assigned-to-customer": "Asignado al cliente", | ||
795 | + "unassign-from-customer": "Anular asignación del cliente", | ||
796 | + "assign-edges-text": "Asignar {cuenta, plural, 1 {1 borde} other {# bordes}} al cliente", | ||
797 | + "unassign-edge-title": "¿Está seguro de que desea desasignar el borde '{{edgeName}}'?", | ||
798 | + "unassign-edge-text": "Después de la confirmación, el borde quedará sin asignar y el cliente no podrá acceder a él", | ||
799 | + "make-public": "Hacer público el borde", | ||
800 | + "make-public-edge-title": "¿Estás seguro de que quieres hacer público el edge '{{edgeName}}'?", | ||
801 | + "make-public-edge-text": "Después de la confirmación, el borde y todos sus datos serán públicos y accesibles para otros", | ||
802 | + "make-private": "Hacer que edge sea privado", | ||
803 | + "public": "Public", | ||
804 | + "make-private-edge-title": "¿Está seguro de que desea que el borde '{{edgeName}}' sea privado?", | ||
805 | + "make-private-edge-text": "Después de la confirmación, el borde y todos sus datos se harán privados y otros no podrán acceder a ellos", | ||
806 | + "import": "Importar borde", | ||
807 | + "label": "Etiqueta", | ||
808 | + "assign-new-edge": "Asignar nuevo borde", | ||
809 | + "manage-edge-dashboards": "Administrar paneles de borde", | ||
810 | + "unassign-from-edge": "Anular asignación de borde", | ||
811 | + "dashboards": "Paneles de borde", | ||
812 | + "manage-edge-rulechains": "Administrar cadenas de reglas de borde", | ||
813 | + "rulechains": "Cadenas de regla de borde", | ||
814 | + "rulechain": "Cadena de regla de borde", | ||
815 | + "edge-key": "Clave de borde", | ||
816 | + "copy-edge-key": "Copiar clave de borde", | ||
817 | + "edge-key-copied-message": "La clave de borde se ha copiado al portapapeles", | ||
818 | + "edge-secret": "Borde secreto", | ||
819 | + "copy-edge-secret": "Copiar borde secreto", | ||
820 | + "edge-secret-copied-message": "El secreto de borde se ha copiado al portapapeles", | ||
821 | + "manage-edge-assets": "Gestionar activos de bordes", | ||
822 | + "manage-edge-devices": "Gestionar dispositivos de borde", | ||
823 | + "manage-edge-entity-views": "Gestionar vistas de entidad de borde", | ||
824 | + "assets": "Activos de borde", | ||
825 | + "devices": "Dispositivos de borde", | ||
826 | + "entity-views": "Vistas de entidad de borde", | ||
827 | + "set-root-rule-chain-text": "Seleccione la cadena de reglas raíz para los bordes", | ||
828 | + "set-root-rule-chain-to-edges": "Establecer la cadena de reglas raíz para Edge (s)", | ||
829 | + "set-root-rule-chain-to-edges-text": "Establecer la cadena de la regla raíz para {count, plural, 1 {1 borde} other {# bordes}}", | ||
830 | + "status": "Recibido por borde", | ||
831 | + "success": "Desplegada", | ||
832 | + "failed": "Pendiente", | ||
833 | + "entity-id": "ID de entidad", | ||
834 | + "entity-info": "Entity info", | ||
835 | + "event-action": "Información de la entidad", | ||
836 | + "load-entity-error": "Entidad no encontrada. No se pudo cargar la información", | ||
837 | + "unassign-edges-text": "Después de la confirmación de todos los bordes seleccionados, se anulará la asignación y el cliente no podrá acceder a ellos.", | ||
838 | + "unassign-edges-title": "¿Está seguro de que desea anular la asignación de {count, plural, 1 {1 borde} other {# bordes}}?" | ||
839 | + }, | ||
720 | "error": { | 840 | "error": { |
721 | "unable-to-connect": "Imposible conectar con el servidor! Por favor, revise su conexión a internet.", | 841 | "unable-to-connect": "Imposible conectar con el servidor! Por favor, revise su conexión a internet.", |
722 | "unhandled-error-code": "Código de error no controlado: {{errorCode}}", | 842 | "unhandled-error-code": "Código de error no controlado: {{errorCode}}", |
@@ -819,7 +939,11 @@ | @@ -819,7 +939,11 @@ | ||
819 | "details": "Detalles de entidad", | 939 | "details": "Detalles de entidad", |
820 | "no-entities-prompt": "No se han encontrado entidades", | 940 | "no-entities-prompt": "No se han encontrado entidades", |
821 | "no-data": "No hay datos que mostrar", | 941 | "no-data": "No hay datos que mostrar", |
822 | - "columns-to-display": "Columnas a Mostrar" | 942 | + "columns-to-display": "Columnas a Mostrar", |
943 | + "type-edge": "Borde", | ||
944 | + "type-edges": "Bordes", | ||
945 | + "list-of-edges": "{cuenta, plural, 1 {Un borde} other {Lista de # bordes}}", | ||
946 | + "edge-name-starts-with": "Bordes cuyos nombres comienzan con '{{prefijo}}'" | ||
823 | }, | 947 | }, |
824 | "entity-field": { | 948 | "entity-field": { |
825 | "created-time": "Tiempo de creación", | 949 | "created-time": "Tiempo de creación", |
@@ -932,7 +1056,15 @@ | @@ -932,7 +1056,15 @@ | ||
932 | "make-public-entity-view-title": "¿Está seguro de que desea que la vista de entidad '{{entityViewName}}' sea pública?", | 1056 | "make-public-entity-view-title": "¿Está seguro de que desea que la vista de entidad '{{entityViewName}}' sea pública?", |
933 | "make-public-entity-view-text": "Después de la confirmación, la vista de la entidad y todos sus datos se harán públicos y accesibles para otros.", | 1057 | "make-public-entity-view-text": "Después de la confirmación, la vista de la entidad y todos sus datos se harán públicos y accesibles para otros.", |
934 | "make-private-entity-view-title": "¿Está seguro de que desea que la vista de entidad '{{entityViewName}}' sea privada?", | 1058 | "make-private-entity-view-title": "¿Está seguro de que desea que la vista de entidad '{{entityViewName}}' sea privada?", |
935 | - "make-private-entity-view-text": "Después de la confirmación, la vista de la entidad y todos sus datos se harán privados y no serán accesibles para otros." | 1059 | + "make-private-entity-view-text": "Después de la confirmación, la vista de la entidad y todos sus datos se harán privados y no serán accesibles para otros.", |
1060 | + "assign-entity-view-to-edge": "Asignar vista (s) de entidad a borde", | ||
1061 | + "assign-entity-view-to-edge-text": "Seleccione las vistas de entidad para asignar al borde", | ||
1062 | + "unassign-entity-view-from-edge-title": "¿Está seguro de que desea anular la asignación de la vista de entidad '{{entityViewName}}'?", | ||
1063 | + "unassign-entity-view-from-edge-text": "Después de la confirmación, la vista de entidad quedará sin asignar y el borde no podrá acceder a ella", | ||
1064 | + "unassign-entity-views-from-edge-action-title": "Anular asignación {recuento, plural, 1 {1 vista de entidad} otras {# vistas de entidad}} del borde", | ||
1065 | + "unassign-entity-view-from-edge": "Anular asignación de vista de entidad", | ||
1066 | + "unassign-entity-views-from-edge-title": "¿Está seguro de que desea desasignar {count, plural, 1 {1 vista de entidad} other {# vistas de entidad}}?", | ||
1067 | + "unassign-entity-views-from-edge-text": "Después de la confirmación, todas las vistas de entidad seleccionadas no serán asignadas y el borde no podrá acceder a ellas" | ||
936 | }, | 1068 | }, |
937 | "event": { | 1069 | "event": { |
938 | "event-type": "Tipo de evento", | 1070 | "event-type": "Tipo de evento", |
@@ -943,6 +1075,7 @@ | @@ -943,6 +1075,7 @@ | ||
943 | "type-debug-rule-chain": "Debug", | 1075 | "type-debug-rule-chain": "Debug", |
944 | "no-events-prompt": "Ningún evento encontrado.", | 1076 | "no-events-prompt": "Ningún evento encontrado.", |
945 | "error": "Error", | 1077 | "error": "Error", |
1078 | + "type-edge-event": "Downlink", | ||
946 | "alarm": "Alarma", | 1079 | "alarm": "Alarma", |
947 | "event-time": "Hora del evento", | 1080 | "event-time": "Hora del evento", |
948 | "server": "Servidor", | 1081 | "server": "Servidor", |
@@ -1394,6 +1527,8 @@ | @@ -1394,6 +1527,8 @@ | ||
1394 | "rulechain": { | 1527 | "rulechain": { |
1395 | "rulechain": "Cadena de Regla", | 1528 | "rulechain": "Cadena de Regla", |
1396 | "rulechains": "Cadenas de Reglas", | 1529 | "rulechains": "Cadenas de Reglas", |
1530 | + "core-rulechains": "Cadenas de reglas centrales", | ||
1531 | + "edge-rulechains": "Cadenas de reglas de borde", | ||
1397 | "root": "Raíz", | 1532 | "root": "Raíz", |
1398 | "delete": "Borrar cadena de reglas", | 1533 | "delete": "Borrar cadena de reglas", |
1399 | "name": "Nombre", | 1534 | "name": "Nombre", |
@@ -1426,7 +1561,30 @@ | @@ -1426,7 +1561,30 @@ | ||
1426 | "no-rulechains-matching": "No se encontraron cadenas de reglas que coincidan con '{{entity}}' .", | 1561 | "no-rulechains-matching": "No se encontraron cadenas de reglas que coincidan con '{{entity}}' .", |
1427 | "rulechain-required": "Cadena de reglas requerida", | 1562 | "rulechain-required": "Cadena de reglas requerida", |
1428 | "management": "Gestión de reglas", | 1563 | "management": "Gestión de reglas", |
1429 | - "debug-mode": "Modo Debug" | 1564 | + "debug-mode": "Modo Debug", |
1565 | + "assign-rulechains": "Asignar cadenas de reglas", | ||
1566 | + "assign-new-rulechain": "Asignar nueva cadena de reglas", | ||
1567 | + "delete-rulechains": "Eliminar cadenas de reglas", | ||
1568 | + "default": "Predeterminado", | ||
1569 | + "unassign-rulechain": "Anular asignación de cadena de reglas", | ||
1570 | + "unassign-rulechains": "Anular asignación de cadenas de reglas", | ||
1571 | + "unassign-rulechain-title": "¿Está seguro de que desea desasignar la cadena de reglas '{{ruleChainTitle}}'?", | ||
1572 | + "unassign-rulechains-title": "¿Está seguro de que desea desasignar {count, plural, 1 {1 cadena de reglas} other {# cadenas de reglas}}?", | ||
1573 | + "unassign-rulechain-from-edge-text": "Después de la confirmación, la cadena de reglas quedará sin asignar y el borde no podrá acceder a ella", | ||
1574 | + "unassign-rulechains-from-edge-action-title": "Anular asignación {count, plural, 1 {1 cadena de reglas} other {# cadenas de reglas}} des bordes", | ||
1575 | + "unassign-rulechains-from-edge-text": "Después de la confirmación, todas las cadenas de reglas seleccionadas quedarán sin asignar y el borde no podrá acceder a ellas", | ||
1576 | + "assign-rulechain-to-edge": "Asignar cadena (s) de reglas a borde", | ||
1577 | + "assign-rulechain-to-edge-text": "Seleccione las cadenas de reglas para asignar al borde", | ||
1578 | + "set-default-root-edge": "Hacer que la cadena de reglas sea la raíz predeterminada", | ||
1579 | + "set-default-root-edge-rulechain-title": "¿Está seguro de que desea hacer que la cadena de reglas '{{ruleChainName}}' sea la raíz de borde predeterminada?", | ||
1580 | + "set-default-root-edge-rulechain-text": "Después de la confirmación, la cadena de reglas se convertirá en raíz raíz predeterminada y manejará todos los mensajes de transporte entrantes", | ||
1581 | + "invalid-rulechain-type-error": "No se puede importar la cadena de reglas: Tipo de cadena de reglas no válido. El tipo esperado es {{expectedRuleChainType}}", | ||
1582 | + "set-default-edge": "Hacer que la cadena de reglas de borde sea predeterminada", | ||
1583 | + "set-default-edge-title": "¿Está seguro de que desea que la cadena de reglas de borde '{{ruleChainName}}' sea predeterminada?", | ||
1584 | + "set-default-edge-text": "Después de la confirmación, la cadena de reglas de borde se agregará a la lista predeterminada y se asignará a los bordes recién creados", | ||
1585 | + "remove-default-edge": "Eliminar la cadena de regla de borde de los valores predeterminados", | ||
1586 | + "remove-default-edge-title": "¿Está seguro de que desea eliminar la cadena de reglas de borde '{{ruleChainName}}' de la lista predeterminada?", | ||
1587 | + "remove-default-edge-text": "Después de la confirmación, la cadena de reglas de borde no se asignará a los bordes recién creados" | ||
1430 | }, | 1588 | }, |
1431 | "rulenode": { | 1589 | "rulenode": { |
1432 | "details": "Detalles", | 1590 | "details": "Detalles", |
@@ -190,9 +190,13 @@ | @@ -190,9 +190,13 @@ | ||
190 | "filter-type-entity-name": "Nom d'entité", | 190 | "filter-type-entity-name": "Nom d'entité", |
191 | "filter-type-entity-view-search-query": "Requête de recherche vue d'entité", | 191 | "filter-type-entity-view-search-query": "Requête de recherche vue d'entité", |
192 | "filter-type-entity-view-search-query-description": "Vues d'entité avec les types {{entityViewTypes}} ayant {{relationType}} relation {{direction}} {{rootEntity}}", | 192 | "filter-type-entity-view-search-query-description": "Vues d'entité avec les types {{entityViewTypes}} ayant {{relationType}} relation {{direction}} {{rootEntity}}", |
193 | + "filter-type-edge-search-query": "Requête de recherche de bordure", | ||
194 | + "filter-type-edge-search-query-description": "Bordures de types {{edgeTypes}} ayant {{relationType}} relation {{direction}} {{rootEntity}}", | ||
193 | "filter-type-entity-view-type": "Type de vue d'entité", | 195 | "filter-type-entity-view-type": "Type de vue d'entité", |
194 | "filter-type-entity-view-type-and-name-description": "Vues d'entité de type '{{entityView}}' et dont le nom commence par '{{prefix}}'", | 196 | "filter-type-entity-view-type-and-name-description": "Vues d'entité de type '{{entityView}}' et dont le nom commence par '{{prefix}}'", |
195 | "filter-type-entity-view-type-description": "Vues d'entité de type '{{entityView}}'", | 197 | "filter-type-entity-view-type-description": "Vues d'entité de type '{{entityView}}'", |
198 | + "filter-type-edge-type": "Type de la bordure", | ||
199 | + "filter-type-edge-type-description": "Dispositifs de type '{{edgeType}}'", | ||
196 | "filter-type-relations-query": "Interrogation des relations", | 200 | "filter-type-relations-query": "Interrogation des relations", |
197 | "filter-type-relations-query-description": "{{entities}} ayant {{relationType}} relation {{direction}} {{rootEntity}}", | 201 | "filter-type-relations-query-description": "{{entities}} ayant {{relationType}} relation {{direction}} {{rootEntity}}", |
198 | "filter-type-required": "Le type de filtre est requis.", | 202 | "filter-type-required": "Le type de filtre est requis.", |
@@ -273,7 +277,15 @@ | @@ -273,7 +277,15 @@ | ||
273 | "unassign-assets-title": "Êtes-vous sûr de vouloir retirer l'attribution de {count, plural, 1 {1 asset} other {# assets} }?", | 277 | "unassign-assets-title": "Êtes-vous sûr de vouloir retirer l'attribution de {count, plural, 1 {1 asset} other {# assets} }?", |
274 | "unassign-from-customer": "Retirer du client", | 278 | "unassign-from-customer": "Retirer du client", |
275 | "view-assets": "Afficher les actifs", | 279 | "view-assets": "Afficher les actifs", |
276 | - "label": "Label" | 280 | + "label": "Label", |
281 | + "assign-asset-to-edge": "Attribuer des actifs a la bordure", | ||
282 | + "assign-asset-to-edge-text": "Veuillez sélectionner les actifs à attribuer a la bordure", | ||
283 | + "unassign-asset-from-edge": "Retirer de la bordure", | ||
284 | + "unassign-asset-from-edge-title": "Êtes-vous sûr de vouloir retirer l'attribution de l'actif '{{assetName}}'?", | ||
285 | + "unassign-asset-from-edge-text": "Après la confirmation, l'actif sera non attribué et ne sera pas accessible a la bordure.", | ||
286 | + "unassign-assets-from-edge-action-title": "Retirer {count, plural, 1 {1 asset} other {# assets}} de la bordure", | ||
287 | + "unassign-assets-from-edge-title": "Êtes-vous sûr de vouloir retirer l'attribution de {count, plural, 1 {1 asset} other {# assets}}?", | ||
288 | + "unassign-assets-from-edge-text": "Après la confirmation, tous les actifs sélectionnés ne seront pas attribués et ne seront pas accessibles a la bordure." | ||
277 | }, | 289 | }, |
278 | "attribute": { | 290 | "attribute": { |
279 | "add": "Ajouter un attribut", | 291 | "add": "Ajouter un attribut", |
@@ -324,6 +336,8 @@ | @@ -324,6 +336,8 @@ | ||
324 | "type-alarm-ack": "Acquitté", | 336 | "type-alarm-ack": "Acquitté", |
325 | "type-alarm-clear": "Effacé", | 337 | "type-alarm-clear": "Effacé", |
326 | "type-assigned-to-customer": "Attribué au client", | 338 | "type-assigned-to-customer": "Attribué au client", |
339 | + "type-assigned-to-edge": "Attribué a la bordure", | ||
340 | + "type-unassigned-from-edge": "Non attribué de la bordure", | ||
327 | "type-attributes-deleted": "Attributs supprimés", | 341 | "type-attributes-deleted": "Attributs supprimés", |
328 | "type-attributes-read": "Attributs lus", | 342 | "type-attributes-read": "Attributs lus", |
329 | "type-attributes-updated": "Attributs mis à jour", | 343 | "type-attributes-updated": "Attributs mis à jour", |
@@ -407,19 +421,23 @@ | @@ -407,19 +421,23 @@ | ||
407 | "description": "Description", | 421 | "description": "Description", |
408 | "details": "Détails", | 422 | "details": "Détails", |
409 | "devices": "Dispositifs du client", | 423 | "devices": "Dispositifs du client", |
424 | + "edges": "Bordures du client", | ||
410 | "entity-views": "Vues de l'entité client", | 425 | "entity-views": "Vues de l'entité client", |
411 | "events": "Événements", | 426 | "events": "Événements", |
412 | "idCopiedMessage": "L'Id du client a été copié dans le presse-papier", | 427 | "idCopiedMessage": "L'Id du client a été copié dans le presse-papier", |
413 | "manage-assets": "Gérer les actifs", | 428 | "manage-assets": "Gérer les actifs", |
414 | "manage-customer-assets": "Gérer les actifs du client", | 429 | "manage-customer-assets": "Gérer les actifs du client", |
430 | + "manage-customer-edges": "Gérer les bordures du client", | ||
415 | "manage-customer-dashboards": "Gérer les tableaux de bord du client", | 431 | "manage-customer-dashboards": "Gérer les tableaux de bord du client", |
416 | "manage-customer-devices": "Gérer les dispositifs du client", | 432 | "manage-customer-devices": "Gérer les dispositifs du client", |
417 | "manage-customer-users": "Gérer les utilisateurs du client", | 433 | "manage-customer-users": "Gérer les utilisateurs du client", |
418 | "manage-dashboards": "Gérer les tableaux de bord", | 434 | "manage-dashboards": "Gérer les tableaux de bord", |
419 | "manage-devices": "Gérer les dispositifs", | 435 | "manage-devices": "Gérer les dispositifs", |
436 | + "manage-edges": "Gérer les bordures", | ||
420 | "manage-public-assets": "Gérer les actifs publics", | 437 | "manage-public-assets": "Gérer les actifs publics", |
421 | "manage-public-dashboards": "Gérer les tableaux de bord publics", | 438 | "manage-public-dashboards": "Gérer les tableaux de bord publics", |
422 | "manage-public-devices": "Gérer les dispositifs publics", | 439 | "manage-public-devices": "Gérer les dispositifs publics", |
440 | + "manage-public-edges": "Gérer les bordures publics", | ||
423 | "manage-users": "Gérer les utilisateurs", | 441 | "manage-users": "Gérer les utilisateurs", |
424 | "management": "Gestion des clients", | 442 | "management": "Gestion des clients", |
425 | "no-customers-matching": "Aucun client correspondant à '{{entity}} n'a été trouvé.", | 443 | "no-customers-matching": "Aucun client correspondant à '{{entity}} n'a été trouvé.", |
@@ -428,6 +446,7 @@ | @@ -428,6 +446,7 @@ | ||
428 | "public-dashboards": "Tableaux de bord publics", | 446 | "public-dashboards": "Tableaux de bord publics", |
429 | "public-devices": "Dispositifs publics", | 447 | "public-devices": "Dispositifs publics", |
430 | "public-entity-views": "Vues d'entités publiques", | 448 | "public-entity-views": "Vues d'entités publiques", |
449 | + "public-edges": "Bordures publics", | ||
431 | "select-customer": "Sélectionner un client", | 450 | "select-customer": "Sélectionner un client", |
432 | "select-default-customer": "Sélectionnez le client par défaut", | 451 | "select-default-customer": "Sélectionnez le client par défaut", |
433 | "title": "Titre", | 452 | "title": "Titre", |
@@ -572,7 +591,12 @@ | @@ -572,7 +591,12 @@ | ||
572 | "view-dashboards": "Afficher les tableaux de bord", | 591 | "view-dashboards": "Afficher les tableaux de bord", |
573 | "widget-file": "Fichier du Widget", | 592 | "widget-file": "Fichier du Widget", |
574 | "widget-import-missing-aliases-title": "Configurer les alias utilisés par le widget importé", | 593 | "widget-import-missing-aliases-title": "Configurer les alias utilisés par le widget importé", |
575 | - "widgets-margins": "Marge entre les widgets" | 594 | + "widgets-margins": "Marge entre les widgets", |
595 | + "unassign-dashboard-from-edge-text": "Après la confirmation, tableau de bord sera non attribué et ne sera pas accessible a la bordure.", | ||
596 | + "unassign-dashboards-from-edge-action-title": "Annuler l'affectation {count, plural, 1 {1 tableau de bord} other {# tableaux de bord}} de la bordure", | ||
597 | + "unassign-dashboards-from-edge-text": "Après la confirmation, tous les tableaux de bord sélectionnés ne seront pas attribués et ne seront pas accessibles a la bordure.", | ||
598 | + "assign-dashboard-to-edge": "Attribuer des tableaux de bord a la bordure", | ||
599 | + "assign-dashboard-to-edge-text": "Veuillez sélectionner la bordure pour attribuer le ou les tableaux de bord" | ||
576 | }, | 600 | }, |
577 | "datakey": { | 601 | "datakey": { |
578 | "advanced": "Avancé", | 602 | "advanced": "Avancé", |
@@ -710,11 +734,105 @@ | @@ -710,11 +734,105 @@ | ||
710 | "unassign-from-customer": "Retirer du client", | 734 | "unassign-from-customer": "Retirer du client", |
711 | "use-device-name-filter": "Utiliser le filtre", | 735 | "use-device-name-filter": "Utiliser le filtre", |
712 | "view-credentials": "Afficher les informations d'identification", | 736 | "view-credentials": "Afficher les informations d'identification", |
713 | - "view-devices": "Afficher les dispositifs" | 737 | + "view-devices": "Afficher les dispositifs", |
738 | + "assign-device-to-edge": "Attribuer a la bordure", | ||
739 | + "assign-device-to-edge-text":"Veuillez sélectionner la bordure pour attribuer le ou les dispositifs", | ||
740 | + "unassign-device-from-edge-title": "Êtes-vous sûr de vouloir annuler l'affection du dispositif {{deviceName}} '?", | ||
741 | + "unassign-device-from-edge-text": "Après la confirmation, dispositif sera non attribué et ne sera pas accessible a la bordure.", | ||
742 | + "unassign-devices-from-edge-action-title": "Annuler l'affectation de {count, plural, 1 {1 device} other {#devices}} de la bordure", | ||
743 | + "unassign-device-from-edge": "Retirer de la bordure", | ||
744 | + "unassign-devices-from-edge-title": "Voulez-vous vraiment annuler l'affectation de {count, plural, 1 {1 device} other {# devices}}?", | ||
745 | + "unassign-devices-from-edge-text": "Après la confirmation, tous les dispositifs sélectionnés ne seront pas attribues et ne seront pas accessibles par la bordure." | ||
714 | }, | 746 | }, |
715 | "dialog": { | 747 | "dialog": { |
716 | "close": "Fermer le dialogue" | 748 | "close": "Fermer le dialogue" |
717 | }, | 749 | }, |
750 | + "edge": { | ||
751 | + "edge": "Bordure", | ||
752 | + "edges": "Bordures", | ||
753 | + "management": "Gestion des bordures", | ||
754 | + "no-edges-matching": "Aucun bordure correspondant à {{entity}} n'a été trouvé.", | ||
755 | + "add": "Ajouter un bordure", | ||
756 | + "view": "Afficher la bordure", | ||
757 | + "no-edges-text": "Aucun bordure trouvé", | ||
758 | + "edge-details": "Détails de la bordure", | ||
759 | + "add-edge-text": "Ajouter une nouveau bordure", | ||
760 | + "delete": "Supprimer la bordure", | ||
761 | + "delete-edges": "Supprimer les bordures", | ||
762 | + "delete-edge-title": "Êtes-vous sûr de vouloir supprimer la bordure '{{edgeName}}'?", | ||
763 | + "delete-edge-text": "Faites attention, après la confirmation, la bordure et toutes les données associées deviendront irrécupérables", | ||
764 | + "delete-edges-title": "Êtes-vous sûr de vouloir supprimer {count, plural, 1 {1 bordure} other {# bordure}}?", | ||
765 | + "delete-edges-action-title": "Supprimer {count, plural, 1 {1 bordure} other {# bordure}}", | ||
766 | + "delete-edges-text": "Faites attention, après la confirmation, tous les bordures sélectionnés seront supprimés et toutes les données associées deviendront irrécupérables.", | ||
767 | + "name": "Nom", | ||
768 | + "name-required": "Le nom de la bordure est requis", | ||
769 | + "edge-license-key": "Edge Clé de licence", | ||
770 | + "edge-license-key-required": "La edge clé de licence est requise", | ||
771 | + "cloud-endpoint": "Clé de licence", | ||
772 | + "cloud-endpoint-required": "La clé de licence est requise", | ||
773 | + "description": "Dispositifs", | ||
774 | + "events": "Événements", | ||
775 | + "details": "Détails de l'entité", | ||
776 | + "copy-id": "Copier borudre Id", | ||
777 | + "id-copied-message": "Id de la bordure a été copié dans le presse-papier", | ||
778 | + "sync": "Sync Edge", | ||
779 | + "sync-message": "Edge a été synchronisé", | ||
780 | + "permissions": "Autorisations", | ||
781 | + "edge-required": "Bordure est requise", | ||
782 | + "edge-type": "Type de la bordure", | ||
783 | + "edge-type-required": "Type de la bordure est requise.", | ||
784 | + "select-edge-type": "Selectionner un type de la bordure", | ||
785 | + "assign-to-edge": "Attribuer au bord", | ||
786 | + "assign-to-customer": "Attribuer au client", | ||
787 | + "assign-to-customer-text": "Veuillez sélectionner la bordure pour attribuer le ou les dispositifs", | ||
788 | + "assign-edge-to-customer": "Attribuer la bordure au client", | ||
789 | + "assign-edge-to-customer-text": "Veuillez sélectionner la bordure pour attribuer le ou les dispositifs", | ||
790 | + "assigned-to-customer": "Attribué au client", | ||
791 | + "unassign-from-customer": "Retirer du client", | ||
792 | + "assign-edges-text": "Attribuer {count, plural, 1 {1 bordure} other {# bordures}} au client", | ||
793 | + "unassign-edge-title": "Êtes-vous sûr de vouloir annuler l'affection du dispositif {{edgeName}}", | ||
794 | + "unassign-edge-text": "Après la confirmation, le dispositif ne sera pas attribué et ne sera pas accessible au client", | ||
795 | + "make-public": "Make edge public", | ||
796 | + "make-public-edge-title": "Are you sure you want to make the edge '{{edgeName}}' public?", | ||
797 | + "make-public-edge-text": "After the confirmation the edge and all its data will be made public and accessible by others.", | ||
798 | + "make-private": "Rendre public Edge", | ||
799 | + "public": "Public", | ||
800 | + "make-private-edge-title": "Are you sure you want to make the edge '{{edgeName}}' private?", | ||
801 | + "make-private-edge-text": "Après la confirmation, la bordure et toutes ses données seront rendues privées et ne seront pas accessibles par d'autres", | ||
802 | + "import": "Importer bordure", | ||
803 | + "label": "Etiquette", | ||
804 | + "assign-new-edge": "Attribuer un nouvel bordure", | ||
805 | + "manage-edge-dashboards": "Gérer les tableaux de bord", | ||
806 | + "unassign-from-edge": "Retirer de la bordure", | ||
807 | + "dashboards": "Tableau de bord de la bordure", | ||
808 | + "manage-edge-rulechains": "Gérer les chaînes de règles", | ||
809 | + "rulechains": "Chaînes de règles de la bordure", | ||
810 | + "rulechain": "Chaîne de règles de la bordure", | ||
811 | + "edge-key": "Clé de la bordure", | ||
812 | + "copy-edge-key": "Copier clé de la bordure", | ||
813 | + "edge-key-copied-message": "Clé de la bordure a été copié dans le presse-papier", | ||
814 | + "edge-secret": "Secret de la bordure", | ||
815 | + "copy-edge-secret": "Copier secret de la bordure", | ||
816 | + "edge-secret-copied-message": "Secret de la bordure a été copié dans le presse-papier", | ||
817 | + "manage-edge-assets": "Gérer les actifs de la bordure", | ||
818 | + "manage-edge-devices": "Gérer les dispositifs de la bordure", | ||
819 | + "manage-edge-entity-views": "Vues de l'entité vues de l'entité", | ||
820 | + "assets": "Actifs de la bordure", | ||
821 | + "devices": "Dispositifs de la bordure", | ||
822 | + "entity-views": "Vues de l'entité bordure", | ||
823 | + "set-root-rule-chain-text": "Veuillez sélectionner la chaîne de règles racine pour les bordure(s)", | ||
824 | + "set-root-rule-chain-to-edges": "Définir la chaîne de règles racine pour bordure(s)", | ||
825 | + "set-root-rule-chain-to-edges-text": "Définir la chaîne de règles racine pour {count, plural, 1 {1 bordure} other {# bordures} }", | ||
826 | + "status": "Reçu par bord", | ||
827 | + "success": "Déployée", | ||
828 | + "failed": "En attente", | ||
829 | + "entity-id": "ID d'entité", | ||
830 | + "entity-info": "Informations sur l'entité", | ||
831 | + "event-action": "Action d'événement", | ||
832 | + "load-entity-error": "Entité introuvable. Échec du chargement des informations", | ||
833 | + "unassign-edges-text": "Après la confirmation, tous les bordures sélectionnés ne seront plus attribués et ne seront pas accessibles par le client.", | ||
834 | + "unassign-edges-title": "Voulez-vous vraiment annuler l'attribution de {count, plural, 1 {1 bordure} other {# bordures}}?" | ||
835 | + }, | ||
718 | "entity": { | 836 | "entity": { |
719 | "add-alias": "Ajouter un alias d'entité", | 837 | "add-alias": "Ajouter un alias d'entité", |
720 | "alarm-name-starts-with": "Les actifs dont le nom commence par '{{prefix}}'", | 838 | "alarm-name-starts-with": "Les actifs dont le nom commence par '{{prefix}}'", |
@@ -775,6 +893,10 @@ | @@ -775,6 +893,10 @@ | ||
775 | "rule-name-starts-with": "Régles dont les noms commencent par '{{prefix}}'", | 893 | "rule-name-starts-with": "Régles dont les noms commencent par '{{prefix}}'", |
776 | "rulechain-name-starts-with": "Chaînes de régles dont les noms commencent par '{{prefix}}'", | 894 | "rulechain-name-starts-with": "Chaînes de régles dont les noms commencent par '{{prefix}}'", |
777 | "rulenode-name-starts-with": "Les noeuds de régles dont le nom commence par '{{prefix}}'", | 895 | "rulenode-name-starts-with": "Les noeuds de régles dont le nom commence par '{{prefix}}'", |
896 | + "type-edge": "Bordure", | ||
897 | + "type-edges": "Bordures", | ||
898 | + "list-of-edges": "{ count, plural, 1 {Une bordure} other {List of # bordures} }", | ||
899 | + "edge-name-starts-with": "Bordures dont les noms commencent par '{{prefix}}'", | ||
778 | "search": "Recherche d'entités", | 900 | "search": "Recherche d'entités", |
779 | "select-entities": "Sélectionner des entités", | 901 | "select-entities": "Sélectionner des entités", |
780 | "selected-entities": "{count, plural, 1 {1 entité} other {# entités} } sélectionnées", | 902 | "selected-entities": "{count, plural, 1 {1 entité} other {# entités} } sélectionnées", |
@@ -885,6 +1007,14 @@ | @@ -885,6 +1007,14 @@ | ||
885 | "make-public": "Rendre la vue d'entité publique", | 1007 | "make-public": "Rendre la vue d'entité publique", |
886 | "make-public-entity-view-text": "Après la confirmation, la vue de l'entité et toutes ses données seront rendues publiques et accessibles à d'autres", | 1008 | "make-public-entity-view-text": "Après la confirmation, la vue de l'entité et toutes ses données seront rendues publiques et accessibles à d'autres", |
887 | "make-public-entity-view-title": "Voulez-vous vraiment que la vue de l'entité '{{entityViewName}}' soit publique?", | 1009 | "make-public-entity-view-title": "Voulez-vous vraiment que la vue de l'entité '{{entityViewName}}' soit publique?", |
1010 | + "assign-entity-view-to-edge": "Attribuer a la bordure", | ||
1011 | + "assign-entity-view-to-edge-text":"Veuillez sélectionner la bordure auquel attribuer la ou les vues d'entité.", | ||
1012 | + "unassign-entity-view-from-edge-title": "Voulez-vous vraiment annuler l'attribution de la vue d'entité '{{entityViewName}}'?", | ||
1013 | + "unassign-entity-view-from-edge-text": "Après la confirmation, la vue de l'entité sera non attribuée et ne sera pas accessible par la bordure.", | ||
1014 | + "unassign-entity-views-from-edge-action-title": "Annuler l'attribution { count, plural, 1 {1 entityView} other {# entityViews} } de la bordure", | ||
1015 | + "unassign-entity-view-from-edge": "Annuler l'attribution des vues d'entité", | ||
1016 | + "unassign-entity-views-from-edge-title": "Êtes-vous sûr de vouloir annuler l'attribution { count, plural, 1 {1 entityView} other {# entityViews} }?", | ||
1017 | + "unassign-entity-views-from-edge-text": "Après la confirmation, toutes les vues des entités sélectionnées seront non attribuées et ne seront pas accessibles par la bordure.", | ||
888 | "management": "Gestion de vue d'entité", | 1018 | "management": "Gestion de vue d'entité", |
889 | "name": "Nom", | 1019 | "name": "Nom", |
890 | "name-required": "Un nom est requis.", | 1020 | "name-required": "Un nom est requis.", |
@@ -935,6 +1065,7 @@ | @@ -935,6 +1065,7 @@ | ||
935 | "data-type": "Type de données", | 1065 | "data-type": "Type de données", |
936 | "entity": "Entité", | 1066 | "entity": "Entité", |
937 | "error": "erreur", | 1067 | "error": "erreur", |
1068 | + "type-edge-event": "Downlink", | ||
938 | "errors-occurred": "Des erreurs sont survenues", | 1069 | "errors-occurred": "Des erreurs sont survenues", |
939 | "event": "événement", | 1070 | "event": "événement", |
940 | "event-time": "Heure de l'événement", | 1071 | "event-time": "Heure de l'événement", |
@@ -1299,10 +1430,35 @@ | @@ -1299,10 +1430,35 @@ | ||
1299 | "rulechain-required": "Chaîne de règles requise", | 1430 | "rulechain-required": "Chaîne de règles requise", |
1300 | "rulechains": "Chaînes de règles", | 1431 | "rulechains": "Chaînes de règles", |
1301 | "select-rulechain": "Sélectionner la chaîne de règles", | 1432 | "select-rulechain": "Sélectionner la chaîne de règles", |
1433 | + "core-rulechains": "Chaînes de règles fondamentales", | ||
1434 | + "edge-rulechains": "Chaînes de règles de la bordure", | ||
1302 | "set-root": "Rend la chaîne de règles racine (root) ", | 1435 | "set-root": "Rend la chaîne de règles racine (root) ", |
1303 | "set-root-rulechain-text": "Après la confirmation, la chaîne de règles deviendra racine (root) et gérera tous les messages de transport entrants.", | 1436 | "set-root-rulechain-text": "Après la confirmation, la chaîne de règles deviendra racine (root) et gérera tous les messages de transport entrants.", |
1304 | "set-root-rulechain-title": "Voulez-vous vraiment que la chaîne de règles '{{ruleChainName}} soit racine (root) ?", | 1437 | "set-root-rulechain-title": "Voulez-vous vraiment que la chaîne de règles '{{ruleChainName}} soit racine (root) ?", |
1305 | - "system": "Système" | 1438 | + "system": "Système", |
1439 | + "assign-rulechains": "Attribuer aux chaînes de règles", | ||
1440 | + "assign-new-rulechain": "Attribuer une nouvele chaînes de règles", | ||
1441 | + "delete-rulechains": "Supprimer une chaînes de règles", | ||
1442 | + "default": "Défaut", | ||
1443 | + "unassign-rulechain": "Retirer chaîne de règles", | ||
1444 | + "unassign-rulechains": "Retirer chaînes de règles", | ||
1445 | + "unassign-rulechain-title": "AÊtes-vous sûr de vouloir retirer l'attribution de chaînes de règles '{{ruleChainTitle}}'?", | ||
1446 | + "unassign-rulechains-title": "Êtes-vous sûr de vouloir retirer l'attribution de {count, plural, 1 {1 chaîne de règles} other {# chaînes de règles}}?", | ||
1447 | + "unassign-rulechain-from-edge-text": "Après la confirmation, l'actif sera non attribué et ne sera pas accessible a la bordure.", | ||
1448 | + "unassign-rulechains-from-edge-action-title": "Retirer {count, plural, 1 {1 chaîne de règles} other {# chaînes de règles}} de la bordure", | ||
1449 | + "unassign-rulechains-from-edge-text": "Après la confirmation, tous les chaînes de règles sélectionnés ne seront pas attribués et ne seront pas accessibles a la bordure.", | ||
1450 | + "assign-rulechain-to-edge": "Attribuer les chaînes de règles a la bordure", | ||
1451 | + "assign-rulechain-to-edge-text": "Veuillez sélectionner la bordure pour attribuer le ou les chaînes de règles", | ||
1452 | + "set-default-root-edge": "Définir la racine par défaut de la chaîne de règles", | ||
1453 | + "set-default-root-edge-rulechain-title": "AVoulez-vous vraiment créer de chaînes de règles par défaut '{{ruleChainName}}'?", | ||
1454 | + "set-default-root-edge-rulechain-text": "Après la confirmation, la chaîne de règles deviendra la racine de la bordure par défaut et gérera tous les messages de transport entrants.", | ||
1455 | + "invalid-rulechain-type-error": "Impossible d'importer la chaîne de règles: type de chaîne de règles non valide. Le type attendu est {{attenduRuleChainType}}.", | ||
1456 | + "set-default-edge": "Définir la chaîne de règles de la bordure par défaut", | ||
1457 | + "set-default-edge-title": "Voulez-vous vraiment définir la chaîne de règles de la bordure '{{ruleChainName}}' par défaut?", | ||
1458 | + "set-default-edge-text": "Après la confirmation, la chaîne de règles d'arête sera ajoutée à la liste par défaut et affectée aux arêtes nouvellement créées.", | ||
1459 | + "remove-default-edge": "Supprimer la chaîne de règles de la bordure des valeurs par défaut", | ||
1460 | + "remove-default-edge-title": "Voulez-vous vraiment supprimer la chaîne de règles de la bordure '{{ruleChainName}}' de la liste par défaut", | ||
1461 | + "remove-default-edge-text": "Après la confirmation, la chaîne de règles d'arête ne sera pas affectée aux arêtes nouvellement créées." | ||
1306 | }, | 1462 | }, |
1307 | "rulenode": { | 1463 | "rulenode": { |
1308 | "add": "Ajouter un noeud de règle", | 1464 | "add": "Ajouter un noeud de règle", |