Commit 848456fd0d95c88faf9f4dfd85f9d6dbe08939f8

Authored by Artem Babak
1 parent 02def5a9

ES, FR, DE locales updated

@@ -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",