Browse Source

Update locale translations for 13 languages

Improve and extend translations for da_DK, de_DE, el_GR, es_ES, fr_FR, it_IT, ja_JP, nl_NL, no_NO, pt_BR, tr_TR, uk_UA, and zh_CN locales.
pull/15248/head
Vladyslav_Prykhodko 7 months ago
committed by Vladyslav Prykhodko
parent
commit
de268e9c39
  1. 39
      ui-ngx/src/assets/locale/locale.constant-da_DK.json
  2. 57
      ui-ngx/src/assets/locale/locale.constant-de_DE.json
  3. 55
      ui-ngx/src/assets/locale/locale.constant-el_GR.json
  4. 106
      ui-ngx/src/assets/locale/locale.constant-es_ES.json
  5. 41
      ui-ngx/src/assets/locale/locale.constant-fr_FR.json
  6. 49
      ui-ngx/src/assets/locale/locale.constant-it_IT.json
  7. 11049
      ui-ngx/src/assets/locale/locale.constant-ja_JP.json
  8. 47
      ui-ngx/src/assets/locale/locale.constant-nl_NL.json
  9. 480
      ui-ngx/src/assets/locale/locale.constant-no_NO.json
  10. 9312
      ui-ngx/src/assets/locale/locale.constant-pt_BR.json
  11. 216
      ui-ngx/src/assets/locale/locale.constant-tr_TR.json
  12. 12108
      ui-ngx/src/assets/locale/locale.constant-uk_UA.json
  13. 17268
      ui-ngx/src/assets/locale/locale.constant-zh_CN.json

39
ui-ngx/src/assets/locale/locale.constant-da_DK.json

@ -545,13 +545,7 @@
"slack-settings": "Slack-indstillinger", "slack-settings": "Slack-indstillinger",
"mobile-settings": "Mobilindstillinger", "mobile-settings": "Mobilindstillinger",
"firebase-service-account-file": "Firebase servicekonto-legitimationsoplysninger JSON-fil", "firebase-service-account-file": "Firebase servicekonto-legitimationsoplysninger JSON-fil",
"select-firebase-service-account-file": "Træk og slip din Firebase servicekonto-legitimationsfil eller ", "select-firebase-service-account-file": "Træk og slip din Firebase servicekonto-legitimationsfil eller "
"trendz": "Trendz",
"trendz-settings": "Trendz-indstillinger",
"trendz-url": "Trendz URL",
"trendz-url-required": "Trendz URL er påkrævet",
"trendz-api-key": "Trendz API-nøgle",
"trendz-enable": "Aktivér Trendz"
}, },
"alarm": { "alarm": {
"alarm": "Alarm", "alarm": "Alarm",
@ -794,7 +788,7 @@
"no-assets-matching": "Ingen assets matcher '{{entity}}'.", "no-assets-matching": "Ingen assets matcher '{{entity}}'.",
"asset-required": "Asset er påkrævet", "asset-required": "Asset er påkrævet",
"name-starts-with": "Asset-navneudtryk", "name-starts-with": "Asset-navneudtryk",
"help-text": "Brug '%' efter behov: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with'.", "help-text": "Brug '%' efter behov: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Søg assets", "search": "Søg assets",
"import": "Importér assets", "import": "Importér assets",
"asset-file": "Assetfil", "asset-file": "Assetfil",
@ -898,9 +892,9 @@
"processing-timeouts": "${entityName} behandlingstimeouts", "processing-timeouts": "${entityName} behandlingstimeouts",
"rule-chain": "Rule Chain", "rule-chain": "Rule Chain",
"rule-engine": "Rule Engine", "rule-engine": "Rule Engine",
"rule-engine-daily-activity": "Daglig aktivitet for Rule Engine",
"rule-engine-executions": "Rule Engine-udførelser", "rule-engine-executions": "Rule Engine-udførelser",
"rule-engine-hourly-activity": "Timebaseret aktivitet for Rule Engine", "rule-engine-hourly-activity": "Timebaseret aktivitet for Rule Engine",
"rule-engine-daily-activity": "Daglig aktivitet for Rule Engine",
"rule-engine-monthly-activity": "Månedlig aktivitet for Rule Engine", "rule-engine-monthly-activity": "Månedlig aktivitet for Rule Engine",
"rule-engine-statistics": "Statistik for Rule Engine", "rule-engine-statistics": "Statistik for Rule Engine",
"rule-node": "Rule Node", "rule-node": "Rule Node",
@ -915,13 +909,11 @@
"telemetry-persistence-hourly-activity": "Timebaseret aktivitet for telemetri-persistens", "telemetry-persistence-hourly-activity": "Timebaseret aktivitet for telemetri-persistens",
"telemetry-persistence-monthly-activity": "Månedlig aktivitet for telemetri-persistens", "telemetry-persistence-monthly-activity": "Månedlig aktivitet for telemetri-persistens",
"transport": "Transport", "transport": "Transport",
"transport-daily-activity": "Daglig transportaktivitet", "transport-daily-activity": "Transport – dagsaktivitet",
"transport-data-points": "Transport-datapunkter", "transport-data-points": "Transportdatapunkter",
"transport-hourly-activity": "Timebaseret transportaktivitet",
"transport-messages": "Transportbeskeder",
"transport-monthly-activity": "Månedlig transportaktivitet",
"view-details": "Vis detaljer", "view-details": "Vis detaljer",
"view-statistics": "Vis statistik" "view-statistics": "Vis statistik",
"transport-messages": "Transportbeskeder"
}, },
"api-limit": { "api-limit": {
"cassandra-write-queries-core": "REST API Cassandra-skriveforespørgsler", "cassandra-write-queries-core": "REST API Cassandra-skriveforespørgsler",
@ -1038,7 +1030,6 @@
"argument-customer": "Kunde", "argument-customer": "Kunde",
"argument-tenant": "Aktuel lejer", "argument-tenant": "Aktuel lejer",
"argument-type": "Argumenttype", "argument-type": "Argumenttype",
"see-debug-events": "Se fejlsøgningshændelser",
"attribute": "Attribut", "attribute": "Attribut",
"copy-argument-name": "Kopiér argumentnavn", "copy-argument-name": "Kopiér argumentnavn",
"timeseries-key": "Tidsserienøgle", "timeseries-key": "Tidsserienøgle",
@ -1193,6 +1184,7 @@
"contact": { "contact": {
"country": "Land", "country": "Land",
"country-required": "Land er påkrævet.", "country-required": "Land er påkrævet.",
"country-object-required": "Vælg venligst et gyldigt land fra listen.",
"city": "By", "city": "By",
"state": "Stat / Provins", "state": "Stat / Provins",
"postal-code": "Postnummer", "postal-code": "Postnummer",
@ -1653,7 +1645,7 @@
"remove-alias": "Fjern enhedsalias", "remove-alias": "Fjern enhedsalias",
"add-alias": "Tilføj enhedsalias", "add-alias": "Tilføj enhedsalias",
"name-starts-with": "Udtryk for enhedsnavn", "name-starts-with": "Udtryk for enhedsnavn",
"help-text": "Brug '%' efter behov: '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "Brug '%' efter behov: '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Enhedsliste", "device-list": "Enhedsliste",
"use-device-name-filter": "Brug filter", "use-device-name-filter": "Brug filter",
"device-list-empty": "Ingen enheder valgt.", "device-list-empty": "Ingen enheder valgt.",
@ -1780,7 +1772,6 @@
"unable-delete-device-alias-text": "Enhedsalias '{{deviceAlias}}' kan ikke slettes, da det bruges af følgende widget(s):<br/>{{widgetsList}}", "unable-delete-device-alias-text": "Enhedsalias '{{deviceAlias}}' kan ikke slettes, da det bruges af følgende widget(s):<br/>{{widgetsList}}",
"is-gateway": "Er gateway", "is-gateway": "Er gateway",
"overwrite-activity-time": "Overskriv aktivitetstid for tilsluttet enhed", "overwrite-activity-time": "Overskriv aktivitetstid for tilsluttet enhed",
"device-filter": "Enhedsfilter",
"device-filter-title": "Enhedsfilter", "device-filter-title": "Enhedsfilter",
"filter-title": "Filter", "filter-title": "Filter",
"device-state": "Enhedstilstand", "device-state": "Enhedstilstand",
@ -2564,7 +2555,7 @@
"no-entities-text": "Ingen enheder fundet", "no-entities-text": "Ingen enheder fundet",
"no-entity-types-matching": "Ingen enhedstyper matcher '{{entityType}}'.", "no-entity-types-matching": "Ingen enhedstyper matcher '{{entityType}}'.",
"name-starts-with": "Navneudtryk", "name-starts-with": "Navneudtryk",
"help-text": "Brug '%' efter behov: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with'.", "help-text": "Brug '%' efter behov: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Brug filter", "use-entity-name-filter": "Brug filter",
"entity-list-empty": "Ingen enheder valgt.", "entity-list-empty": "Ingen enheder valgt.",
"entity-type-list-required": "Mindst én enhedstype skal vælges.", "entity-type-list-required": "Mindst én enhedstype skal vælges.",
@ -2756,7 +2747,7 @@
"remove-alias": "Fjern entitetsvisningsalias", "remove-alias": "Fjern entitetsvisningsalias",
"add-alias": "Tilføj entitetsvisningsalias", "add-alias": "Tilføj entitetsvisningsalias",
"name-starts-with": "Entitetsvisningsnavn udtryk", "name-starts-with": "Entitetsvisningsnavn udtryk",
"help-text": "Brug '%' efter behov: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "Brug '%' efter behov: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Entitetsvisningsliste", "entity-view-list": "Entitetsvisningsliste",
"use-entity-view-name-filter": "Brug filter", "use-entity-view-name-filter": "Brug filter",
"entity-view-list-empty": "Ingen entitetsvisninger valgt.", "entity-view-list-empty": "Ingen entitetsvisninger valgt.",
@ -3798,7 +3789,6 @@
"password-link-sent-message": "Nulstillingslink er sendt", "password-link-sent-message": "Nulstillingslink er sendt",
"email": "Email", "email": "Email",
"invalid-email-format": "Ugyldigt emailformat.", "invalid-email-format": "Ugyldigt emailformat.",
"login-with": "Log ind med {{name}}",
"or": "eller", "or": "eller",
"error": "Loginfejl", "error": "Loginfejl",
"verify-your-identity": "Bekræft din identitet", "verify-your-identity": "Bekræft din identitet",
@ -5410,8 +5400,7 @@
}, },
"time-series": "Tidsserier", "time-series": "Tidsserier",
"latest": "Seneste værdier", "latest": "Seneste værdier",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Beregnet felter"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "Behandlingsindstillinger", "processing-settings": "Behandlingsindstillinger",
@ -6658,7 +6647,7 @@
"export-relations": "Eksporter relationer", "export-relations": "Eksporter relationer",
"export-attributes": "Eksporter attributter", "export-attributes": "Eksporter attributter",
"export-credentials": "Eksporter legitimationsoplysninger", "export-credentials": "Eksporter legitimationsoplysninger",
"export-calculated-fields": "Eksporter beregnede felter", "export-calculated-fields": "Eksportér beregnede felter \nog alarmregler",
"entity-versions": "Entitetsversioner", "entity-versions": "Entitetsversioner",
"versions": "Versioner", "versions": "Versioner",
"created-time": "Oprettelsestidspunkt", "created-time": "Oprettelsestidspunkt",
@ -6675,7 +6664,7 @@
"load-relations": "Indlæs relationer", "load-relations": "Indlæs relationer",
"load-attributes": "Indlæs attributter", "load-attributes": "Indlæs attributter",
"load-credentials": "Indlæs legitimationsoplysninger", "load-credentials": "Indlæs legitimationsoplysninger",
"load-calculated-fields": "Indlæs beregnede felter", "load-calculated-fields": "Indlæs beregnede felter og alarmregler",
"compare-with-current": "Sammenlign med nuværende", "compare-with-current": "Sammenlign med nuværende",
"diff-entity-with-version": "Forskel fra entitetsversion '{{versionName}}'", "diff-entity-with-version": "Forskel fra entitetsversion '{{versionName}}'",
"previous-difference": "Forrige forskel", "previous-difference": "Forrige forskel",

57
ui-ngx/src/assets/locale/locale.constant-de_DE.json

@ -167,10 +167,10 @@
"number-from-required": "Telefonnummer Von ist erforderlich.", "number-from-required": "Telefonnummer Von ist erforderlich.",
"number-to": "Telefonnummer An", "number-to": "Telefonnummer An",
"number-to-required": "Telefonnummer An ist erforderlich.", "number-to-required": "Telefonnummer An ist erforderlich.",
"phone-number-hint": "Telefonnummer im E.164-Format, z. B. +19995550123", "phone-number-hint": "Telefonnummer im E.164-Format, z.B. +19995550123",
"phone-number-hint-twilio": "Telefonnummer im E.164-Format/SID der Telefonnummer/SID des Messaging-Dienstes, z. B. +19995550123/PNXXX/MGXXX", "phone-number-hint-twilio": "Telefonnummer im E.164-Format/SID der Telefonnummer/SID des Messaging-Dienstes, z.B. +19995550123/PNXXX/MGXXX",
"phone-number-pattern": "Ungültige Telefonnummer. Sollte im E.164-Format vorliegen, z. B. +19995550123.", "phone-number-pattern": "Ungültige Telefonnummer. Sollte im E.164-Format vorliegen, z.B. +19995550123.",
"phone-number-pattern-twilio": "Ungültige Telefonnummer. Sollte im E.164-Format/SID der Telefonnummer/SID des Messaging-Dienstes vorliegen, z. B. +19995550123/PNXXX/MGXXX.", "phone-number-pattern-twilio": "Ungültige Telefonnummer. Sollte im E.164-Format/SID der Telefonnummer/SID des Messaging-Dienstes vorliegen, z.B. +19995550123/PNXXX/MGXXX.",
"sms-message": "SMS-Nachricht", "sms-message": "SMS-Nachricht",
"sms-message-required": "SMS-Nachricht ist erforderlich.", "sms-message-required": "SMS-Nachricht ist erforderlich.",
"sms-message-max-length": "SMS-Nachricht darf nicht länger als 1600 Zeichen sein", "sms-message-max-length": "SMS-Nachricht darf nicht länger als 1600 Zeichen sein",
@ -545,13 +545,7 @@
"slack-settings": "Slack-Einstellungen", "slack-settings": "Slack-Einstellungen",
"mobile-settings": "Mobile Einstellungen", "mobile-settings": "Mobile Einstellungen",
"firebase-service-account-file": "Firebase-Service-Konto-Anmeldeinformationen (JSON-Datei)", "firebase-service-account-file": "Firebase-Service-Konto-Anmeldeinformationen (JSON-Datei)",
"select-firebase-service-account-file": "Ziehen Sie Ihre Firebase-Service-Konto-Datei hierher oder ", "select-firebase-service-account-file": "Ziehen Sie Ihre Firebase-Service-Konto-Datei hierher oder "
"trendz": "Trendz",
"trendz-settings": "Trendz-Einstellungen",
"trendz-url": "Trendz-URL",
"trendz-url-required": "Trendz-URL ist erforderlich",
"trendz-api-key": "Trendz-API-Schlüssel",
"trendz-enable": "Trendz aktivieren"
}, },
"alarm": { "alarm": {
"alarm": "Alarm", "alarm": "Alarm",
@ -794,7 +788,7 @@
"no-assets-matching": "Keine Assets gefunden, die mit '{{entity}}' übereinstimmen.", "no-assets-matching": "Keine Assets gefunden, die mit '{{entity}}' übereinstimmen.",
"asset-required": "Asset ist erforderlich", "asset-required": "Asset ist erforderlich",
"name-starts-with": "Ausdruck für Assetnamen", "name-starts-with": "Ausdruck für Assetnamen",
"help-text": "Verwenden Sie '%' je nach Bedarf: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with'.", "help-text": "Verwenden Sie '%' nach Bedarf: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Assets suchen", "search": "Assets suchen",
"import": "Assets importieren", "import": "Assets importieren",
"asset-file": "Asset-Datei", "asset-file": "Asset-Datei",
@ -898,9 +892,9 @@
"processing-timeouts": "${entityName} Verarbeitungszeitüberschreitungen", "processing-timeouts": "${entityName} Verarbeitungszeitüberschreitungen",
"rule-chain": "Regelkette", "rule-chain": "Regelkette",
"rule-engine": "Regel-Engine", "rule-engine": "Regel-Engine",
"rule-engine-daily-activity": "Tägliche Aktivität der Regel-Engine",
"rule-engine-executions": "Ausführungen der Regel-Engine", "rule-engine-executions": "Ausführungen der Regel-Engine",
"rule-engine-hourly-activity": "Stündliche Aktivität der Regel-Engine", "rule-engine-hourly-activity": "Stündliche Aktivität der Regel-Engine",
"rule-engine-daily-activity": "Tägliche Aktivität der Regel-Engine",
"rule-engine-monthly-activity": "Monatliche Aktivität der Regel-Engine", "rule-engine-monthly-activity": "Monatliche Aktivität der Regel-Engine",
"rule-engine-statistics": "Regel-Engine-Statistiken", "rule-engine-statistics": "Regel-Engine-Statistiken",
"rule-node": "Regelknoten", "rule-node": "Regelknoten",
@ -917,11 +911,9 @@
"transport": "Transport", "transport": "Transport",
"transport-daily-activity": "Tägliche Transportaktivität", "transport-daily-activity": "Tägliche Transportaktivität",
"transport-data-points": "Transportierte Datenpunkte", "transport-data-points": "Transportierte Datenpunkte",
"transport-hourly-activity": "Stündliche Transportaktivität",
"transport-messages": "Transportnachrichten",
"transport-monthly-activity": "Monatliche Transportaktivität",
"view-details": "Details anzeigen", "view-details": "Details anzeigen",
"view-statistics": "Statistiken anzeigen" "view-statistics": "Statistiken anzeigen",
"transport-messages": "Transportnachrichten"
}, },
"api-limit": { "api-limit": {
"cassandra-write-queries-core": "REST-API Cassandra-Schreibabfragen", "cassandra-write-queries-core": "REST-API Cassandra-Schreibabfragen",
@ -1038,7 +1030,6 @@
"argument-customer": "Kunde", "argument-customer": "Kunde",
"argument-tenant": "Aktueller Mandant", "argument-tenant": "Aktueller Mandant",
"argument-type": "Argumenttyp", "argument-type": "Argumenttyp",
"see-debug-events": "Debug-Ereignisse anzeigen",
"attribute": "Attribut", "attribute": "Attribut",
"copy-argument-name": "Argumentnamen kopieren", "copy-argument-name": "Argumentnamen kopieren",
"timeseries-key": "Zeitreihen-Schlüssel", "timeseries-key": "Zeitreihen-Schlüssel",
@ -1071,8 +1062,8 @@
"test-with-this-message": "Mit dieser Nachricht testen", "test-with-this-message": "Mit dieser Nachricht testen",
"use-latest-timestamp": "Letzten Zeitstempel verwenden", "use-latest-timestamp": "Letzten Zeitstempel verwenden",
"hint": { "hint": {
"arguments-simple-with-rolling": "Einfacher Feldtyp darf keine Schlüssel mit Zeitreihen-Rollup-Typ enthalten.", "arguments-simple-with-rolling": "Ein berechnetes Feld vom Typ „Einfach“ sollte keine Schlüssel mit dem Zeitreihen-Rolling-Typ enthalten.",
"arguments-empty": "Argumente dürfen nicht leer sein.", "arguments-empty": "Mindestens ein Argument sollte angegeben werden.",
"expression-required": "Ausdruck ist erforderlich.", "expression-required": "Ausdruck ist erforderlich.",
"expression-invalid": "Ausdruck ist ungültig", "expression-invalid": "Ausdruck ist ungültig",
"expression-max-length": "Ausdruck sollte weniger als 255 Zeichen enthalten.", "expression-max-length": "Ausdruck sollte weniger als 255 Zeichen enthalten.",
@ -1193,6 +1184,7 @@
"contact": { "contact": {
"country": "Land", "country": "Land",
"country-required": "Land ist erforderlich.", "country-required": "Land ist erforderlich.",
"country-object-required": "Bitte wählen Sie ein gültiges Land aus der Liste aus.",
"city": "Stadt", "city": "Stadt",
"state": "Bundesland / Provinz", "state": "Bundesland / Provinz",
"postal-code": "PLZ / Postleitzahl", "postal-code": "PLZ / Postleitzahl",
@ -1653,7 +1645,7 @@
"remove-alias": "Gerätealias entfernen", "remove-alias": "Gerätealias entfernen",
"add-alias": "Gerätealias hinzufügen", "add-alias": "Gerätealias hinzufügen",
"name-starts-with": "Ausdruck für Gerätename", "name-starts-with": "Ausdruck für Gerätename",
"help-text": "Verwenden Sie '%' bei Bedarf: '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "Verwenden Sie '%' nach Bedarf: '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Geräteliste", "device-list": "Geräteliste",
"use-device-name-filter": "Filter verwenden", "use-device-name-filter": "Filter verwenden",
"device-list-empty": "Keine Geräte ausgewählt.", "device-list-empty": "Keine Geräte ausgewählt.",
@ -1780,7 +1772,6 @@
"unable-delete-device-alias-text": "Gerätealias '{{deviceAlias}}' kann nicht gelöscht werden, da er in folgenden Widgets verwendet wird:<br/>{{widgetsList}}", "unable-delete-device-alias-text": "Gerätealias '{{deviceAlias}}' kann nicht gelöscht werden, da er in folgenden Widgets verwendet wird:<br/>{{widgetsList}}",
"is-gateway": "Ist Gateway", "is-gateway": "Ist Gateway",
"overwrite-activity-time": "Aktivitätszeit für verbundenes Gerät überschreiben", "overwrite-activity-time": "Aktivitätszeit für verbundenes Gerät überschreiben",
"device-filter": "Gerätefilter",
"device-filter-title": "Gerätefilter", "device-filter-title": "Gerätefilter",
"filter-title": "Filter", "filter-title": "Filter",
"device-state": "Gerätestatus", "device-state": "Gerätestatus",
@ -2234,7 +2225,7 @@
"short-id-required": "Kurze Server-ID ist erforderlich.", "short-id-required": "Kurze Server-ID ist erforderlich.",
"short-id-range": "Kurze Server-ID sollte im Bereich von {{ min }} bis {{ max }} liegen.", "short-id-range": "Kurze Server-ID sollte im Bereich von {{ min }} bis {{ max }} liegen.",
"short-id-pattern": "Kurze Server-ID muss eine positive Ganzzahl sein.", "short-id-pattern": "Kurze Server-ID muss eine positive Ganzzahl sein.",
"lifetime": "Registrierungslebensdauer des Clients", "lifetime": "Lebensdauer der Client-Registrierung",
"lifetime-required": "Registrierungslebensdauer des Clients ist erforderlich.", "lifetime-required": "Registrierungslebensdauer des Clients ist erforderlich.",
"lifetime-pattern": "Registrierungslebensdauer muss eine positive Ganzzahl sein.", "lifetime-pattern": "Registrierungslebensdauer muss eine positive Ganzzahl sein.",
"default-min-period": "Minimale Periode zwischen zwei Benachrichtigungen (s)", "default-min-period": "Minimale Periode zwischen zwei Benachrichtigungen (s)",
@ -2564,7 +2555,7 @@
"no-entities-text": "Keine Entitäten gefunden", "no-entities-text": "Keine Entitäten gefunden",
"no-entity-types-matching": "Keine Entitätstypen gefunden, die mit '{{entityType}}' übereinstimmen.", "no-entity-types-matching": "Keine Entitätstypen gefunden, die mit '{{entityType}}' übereinstimmen.",
"name-starts-with": "Namensausdruck", "name-starts-with": "Namensausdruck",
"help-text": "Verwenden Sie '%' nach Bedarf: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with'.", "help-text": "Verwenden Sie '%' nach Bedarf: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Filter verwenden", "use-entity-name-filter": "Filter verwenden",
"entity-list-empty": "Keine Entitäten ausgewählt.", "entity-list-empty": "Keine Entitäten ausgewählt.",
"entity-type-list-required": "Mindestens ein Entitätstyp sollte ausgewählt werden.", "entity-type-list-required": "Mindestens ein Entitätstyp sollte ausgewählt werden.",
@ -2756,7 +2747,7 @@
"remove-alias": "Entitätsansicht-Alias entfernen", "remove-alias": "Entitätsansicht-Alias entfernen",
"add-alias": "Entitätsansicht-Alias hinzufügen", "add-alias": "Entitätsansicht-Alias hinzufügen",
"name-starts-with": "Namensausdruck für Entitätsansicht", "name-starts-with": "Namensausdruck für Entitätsansicht",
"help-text": "Verwenden Sie '%' nach Bedarf: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "Verwenden Sie '%' nach Bedarf: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Liste der Entitätsansichten", "entity-view-list": "Liste der Entitätsansichten",
"use-entity-view-name-filter": "Filter verwenden", "use-entity-view-name-filter": "Filter verwenden",
"entity-view-list-empty": "Keine Entitätsansichten ausgewählt.", "entity-view-list-empty": "Keine Entitätsansichten ausgewählt.",
@ -3060,7 +3051,7 @@
"edit": "Filter bearbeiten", "edit": "Filter bearbeiten",
"name": "Filtername", "name": "Filtername",
"name-required": "Filtername ist erforderlich.", "name-required": "Filtername ist erforderlich.",
"duplicate-filter": "Ein Filter mit demselben Namen ist bereits vorhanden.", "duplicate-filter": "Ein Filter mit demselben Namen existiert bereits.",
"filters": "Filter", "filters": "Filter",
"unable-delete-filter-title": "Filter kann nicht gelöscht werden", "unable-delete-filter-title": "Filter kann nicht gelöscht werden",
"unable-delete-filter-text": "Filter '{{filter}}' kann nicht gelöscht werden, da er von folgendem/n Widget(s) verwendet wird:<br/>{{widgetsList}}", "unable-delete-filter-text": "Filter '{{filter}}' kann nicht gelöscht werden, da er von folgendem/n Widget(s) verwendet wird:<br/>{{widgetsList}}",
@ -3798,7 +3789,6 @@
"password-link-sent-message": "Link zum Zurücksetzen wurde gesendet", "password-link-sent-message": "Link zum Zurücksetzen wurde gesendet",
"email": "E-Mail", "email": "E-Mail",
"invalid-email-format": "Ungültiges E-Mail-Format.", "invalid-email-format": "Ungültiges E-Mail-Format.",
"login-with": "Anmelden mit {{name}}",
"or": "oder", "or": "oder",
"error": "Anmeldefehler", "error": "Anmeldefehler",
"verify-your-identity": "Identität bestätigen", "verify-your-identity": "Identität bestätigen",
@ -5410,8 +5400,7 @@
}, },
"time-series": "Zeitreihe", "time-series": "Zeitreihe",
"latest": "Neueste Werte", "latest": "Neueste Werte",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Berechnete Felder"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "Verarbeitungseinstellungen", "processing-settings": "Verarbeitungseinstellungen",
@ -6658,7 +6647,7 @@
"export-relations": "Beziehungen exportieren", "export-relations": "Beziehungen exportieren",
"export-attributes": "Attribute exportieren", "export-attributes": "Attribute exportieren",
"export-credentials": "Zugangsdaten exportieren", "export-credentials": "Zugangsdaten exportieren",
"export-calculated-fields": "Berechnete Felder exportieren", "export-calculated-fields": "Berechnete Felder \nund Alarmregeln exportieren",
"entity-versions": "Entitätsversionen", "entity-versions": "Entitätsversionen",
"versions": "Versionen", "versions": "Versionen",
"created-time": "Erstellungszeit", "created-time": "Erstellungszeit",
@ -7472,7 +7461,7 @@
"update-animation-delay": "Verzögerung der Aktualisierungsanimation" "update-animation-delay": "Verzögerung der Aktualisierungsanimation"
}, },
"chart-axis": { "chart-axis": {
"scale": "Skalierung", "scale": "Skala",
"scale-min": "min", "scale-min": "min",
"scale-max": "max", "scale-max": "max",
"scale-auto": "Auto" "scale-auto": "Auto"
@ -8021,14 +8010,14 @@
"invalid-qr-code-text": "Ungültiger Eingabetext für QR-Code. Eingabe sollte vom Typ String sein", "invalid-qr-code-text": "Ungültiger Eingabetext für QR-Code. Eingabe sollte vom Typ String sein",
"qr-code": { "qr-code": {
"use-qr-code-text-function": "QR-Code-Textfunktion verwenden", "use-qr-code-text-function": "QR-Code-Textfunktion verwenden",
"qr-code-text-pattern": "QR-Code-Textmuster (z. B. '${entityName} | ${keyName} - ein Text.')", "qr-code-text-pattern": "QR-Code-Textmuster (z.B. '${entityName} | ${keyName} - ein Text.')",
"qr-code-text-pattern-hint": "QR-Code-Textmuster verwendet den Wert des zuerst gefundenen Schlüssels in den Entitäten im Entitätsalias.", "qr-code-text-pattern-hint": "QR-Code-Textmuster verwendet den Wert des zuerst gefundenen Schlüssels in den Entitäten im Entitätsalias.",
"qr-code-text-pattern-required": "QR-Code-Textmuster ist erforderlich.", "qr-code-text-pattern-required": "QR-Code-Textmuster ist erforderlich.",
"qr-code-text-function": "QR-Code-Textfunktion" "qr-code-text-function": "QR-Code-Textfunktion"
}, },
"label-widget": { "label-widget": {
"label-pattern": "Muster", "label-pattern": "Muster",
"label-pattern-hint": "Hinweis: z. B. 'Text <code><span style=\"color: #000;\">$&#123;</span>keyName<span style=\"color: #000;\">&#125;</span></code> Einheiten.' oder <code><span style=\"color: #000;\">$&#123;</span>#&lt;key index&gt;<span style=\"color: #000;\">&#125;</span></code> Einheiten", "label-pattern-hint": "Hinweis: z.B. 'Text <code><span style=\"color: #000;\">$&#123;</span>keyName<span style=\"color: #000;\">&#125;</span></code> Einheiten.' oder <code><span style=\"color: #000;\">$&#123;</span>#&lt;key index&gt;<span style=\"color: #000;\">&#125;</span></code> Einheiten",
"label-pattern-required": "Muster ist erforderlich", "label-pattern-required": "Muster ist erforderlich",
"label-position": "Position (Prozent relativ zum Hintergrund)", "label-position": "Position (Prozent relativ zum Hintergrund)",
"x-pos": "X", "x-pos": "X",
@ -8509,7 +8498,7 @@
"finish-circle-hint": "Kreis: Klicken, um Zeichnung zu beenden" "finish-circle-hint": "Kreis: Klicken, um Zeichnung zu beenden"
}, },
"select-entity": "Entität auswählen", "select-entity": "Entität auswählen",
"select-entity-hint": "Hinweis: Nach Auswahl auf die Karte klicken, um Position festzulegen" "select-entity-hint": "Hinweis: Nach der Auswahl auf die Karte klicken, um die Position festzulegen"
}, },
"select-entity": "Entität auswählen", "select-entity": "Entität auswählen",
"select-entity-hint": "Hinweis: Nach der Auswahl auf die Karte klicken, um die Position festzulegen", "select-entity-hint": "Hinweis: Nach der Auswahl auf die Karte klicken, um die Position festzulegen",

55
ui-ngx/src/assets/locale/locale.constant-el_GR.json

@ -545,13 +545,7 @@
"slack-settings": "Ρυθμίσεις Slack", "slack-settings": "Ρυθμίσεις Slack",
"mobile-settings": "Ρυθμίσεις κινητού", "mobile-settings": "Ρυθμίσεις κινητού",
"firebase-service-account-file": "Αρχείο διαπιστευτηρίων λογαριασμού υπηρεσίας Firebase (JSON)", "firebase-service-account-file": "Αρχείο διαπιστευτηρίων λογαριασμού υπηρεσίας Firebase (JSON)",
"select-firebase-service-account-file": "Σύρετε και αποθέστε το αρχείο διαπιστευτηρίων λογαριασμού υπηρεσίας Firebase ή ", "select-firebase-service-account-file": "Σύρετε και αποθέστε το αρχείο διαπιστευτηρίων λογαριασμού υπηρεσίας Firebase ή "
"trendz": "Trendz",
"trendz-settings": "Ρυθμίσεις Trendz",
"trendz-url": "Διεύθυνση URL Trendz",
"trendz-url-required": "Απαιτείται η διεύθυνση URL του Trendz",
"trendz-api-key": "API κλειδί Trendz",
"trendz-enable": "Ενεργοποίηση Trendz"
}, },
"alarm": { "alarm": {
"alarm": "Συναγερμός", "alarm": "Συναγερμός",
@ -794,7 +788,7 @@
"no-assets-matching": "Δεν βρέθηκαν περιουσιακά στοιχεία που να ταιριάζουν με '{{entity}}'.", "no-assets-matching": "Δεν βρέθηκαν περιουσιακά στοιχεία που να ταιριάζουν με '{{entity}}'.",
"asset-required": "Απαιτείται περιουσιακό στοιχείο", "asset-required": "Απαιτείται περιουσιακό στοιχείο",
"name-starts-with": "Έκφραση ονόματος περιουσιακού στοιχείου", "name-starts-with": "Έκφραση ονόματος περιουσιακού στοιχείου",
"help-text": "Χρησιμοποιήστε το '%' κατά περίπτωση: '%περιουσιακό_όνομα%', '%περιουσιακό_όνομα_λήγει', 'περιουσιακό_ξεκινά_με'.", "help-text": "Χρησιμοποιήστε '%' ανάλογα με τις ανάγκες: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Αναζήτηση περιουσιακών στοιχείων", "search": "Αναζήτηση περιουσιακών στοιχείων",
"import": "Εισαγωγή περιουσιακών στοιχείων", "import": "Εισαγωγή περιουσιακών στοιχείων",
"asset-file": "Αρχείο περιουσιακών στοιχείων", "asset-file": "Αρχείο περιουσιακών στοιχείων",
@ -898,9 +892,9 @@
"processing-timeouts": "Χρονικά όρια επεξεργασίας ${entityName}", "processing-timeouts": "Χρονικά όρια επεξεργασίας ${entityName}",
"rule-chain": "Αλυσίδα κανόνων", "rule-chain": "Αλυσίδα κανόνων",
"rule-engine": "Μηχανή κανόνων", "rule-engine": "Μηχανή κανόνων",
"rule-engine-daily-activity": "Ημερήσια δραστηριότητα μηχανής κανόνων",
"rule-engine-executions": "Εκτελέσεις μηχανής κανόνων", "rule-engine-executions": "Εκτελέσεις μηχανής κανόνων",
"rule-engine-hourly-activity": "Ωριαία δραστηριότητα μηχανής κανόνων", "rule-engine-hourly-activity": "Ωριαία δραστηριότητα μηχανής κανόνων",
"rule-engine-daily-activity": "Ημερήσια δραστηριότητα μηχανής κανόνων",
"rule-engine-monthly-activity": "Μηνιαία δραστηριότητα μηχανής κανόνων", "rule-engine-monthly-activity": "Μηνιαία δραστηριότητα μηχανής κανόνων",
"rule-engine-statistics": "Στατιστικά μηχανής κανόνων", "rule-engine-statistics": "Στατιστικά μηχανής κανόνων",
"rule-node": "Κόμβος κανόνα", "rule-node": "Κόμβος κανόνα",
@ -917,11 +911,9 @@
"transport": "Μεταφορά", "transport": "Μεταφορά",
"transport-daily-activity": "Ημερήσια δραστηριότητα μεταφοράς", "transport-daily-activity": "Ημερήσια δραστηριότητα μεταφοράς",
"transport-data-points": "Σημεία δεδομένων μεταφοράς", "transport-data-points": "Σημεία δεδομένων μεταφοράς",
"transport-hourly-activity": "Ωριαία δραστηριότητα μεταφοράς",
"transport-messages": "Μηνύματα μεταφοράς",
"transport-monthly-activity": "Μηνιαία δραστηριότητα μεταφοράς",
"view-details": "Προβολή λεπτομερειών", "view-details": "Προβολή λεπτομερειών",
"view-statistics": "Προβολή στατιστικών" "view-statistics": "Προβολή στατιστικών",
"transport-messages": "Μηνύματα transport"
}, },
"api-limit": { "api-limit": {
"cassandra-write-queries-core": "Ερωτήματα εγγραφής Cassandra από REST API", "cassandra-write-queries-core": "Ερωτήματα εγγραφής Cassandra από REST API",
@ -1020,7 +1012,7 @@
"selected-fields": "{ count, plural, =1 {1 υπολογιζόμενο πεδίο} other {# υπολογιζόμενα πεδία} } επιλεγμένα", "selected-fields": "{ count, plural, =1 {1 υπολογιζόμενο πεδίο} other {# υπολογιζόμενα πεδία} } επιλεγμένα",
"type": { "type": {
"simple": "Απλό", "simple": "Απλό",
"script": "Script" "script": "Σενάριο"
}, },
"arguments": "Ορίσματα", "arguments": "Ορίσματα",
"decimals-by-default": "Αριθμοί μετά την υποδιαστολή (προεπιλογή)", "decimals-by-default": "Αριθμοί μετά την υποδιαστολή (προεπιλογή)",
@ -1038,7 +1030,6 @@
"argument-customer": "Πελάτης", "argument-customer": "Πελάτης",
"argument-tenant": "Τρέχων ενοικιαστής", "argument-tenant": "Τρέχων ενοικιαστής",
"argument-type": "Τύπος ορίσματος", "argument-type": "Τύπος ορίσματος",
"see-debug-events": "Προβολή γεγονότων εντοπισμού σφαλμάτων",
"attribute": "Χαρακτηριστικό", "attribute": "Χαρακτηριστικό",
"copy-argument-name": "Αντιγραφή ονόματος ορίσματος", "copy-argument-name": "Αντιγραφή ονόματος ορίσματος",
"timeseries-key": "Κλειδί χρονοσειράς", "timeseries-key": "Κλειδί χρονοσειράς",
@ -1071,8 +1062,8 @@
"test-with-this-message": "Δοκιμή με αυτό το μήνυμα", "test-with-this-message": "Δοκιμή με αυτό το μήνυμα",
"use-latest-timestamp": "Χρήση πιο πρόσφατης χρονικής σήμανσης", "use-latest-timestamp": "Χρήση πιο πρόσφατης χρονικής σήμανσης",
"hint": { "hint": {
"arguments-simple-with-rolling": "Τα υπολογιζόμενα πεδία τύπου Simple δεν πρέπει να περιέχουν κλειδιά τύπου time series rolling.", "arguments-simple-with-rolling": "Το υπολογιζόμενο πεδίο τύπου «Απλό» δεν πρέπει να περιέχει κλειδιά με τύπο «Κυλιόμενη χρονοσειρά».",
"arguments-empty": "Τα ορίσματα δεν πρέπει να είναι κενά.", "arguments-empty": "Πρέπει να καθοριστεί τουλάχιστον ένα όρισμα.",
"expression-required": "Απαιτείται έκφραση.", "expression-required": "Απαιτείται έκφραση.",
"expression-invalid": "Η έκφραση δεν είναι έγκυρη.", "expression-invalid": "Η έκφραση δεν είναι έγκυρη.",
"expression-max-length": "Το μήκος της έκφρασης πρέπει να είναι μικρότερο από 255 χαρακτήρες.", "expression-max-length": "Το μήκος της έκφρασης πρέπει να είναι μικρότερο από 255 χαρακτήρες.",
@ -1193,6 +1184,7 @@
"contact": { "contact": {
"country": "Χώρα", "country": "Χώρα",
"country-required": "Η χώρα είναι υποχρεωτική.", "country-required": "Η χώρα είναι υποχρεωτική.",
"country-object-required": "Παρακαλούμε επιλέξτε μια έγκυρη χώρα από τη λίστα.",
"city": "Πόλη", "city": "Πόλη",
"state": "Πολιτεία / Περιφέρεια", "state": "Πολιτεία / Περιφέρεια",
"postal-code": "Ταχυδρομικός Κώδικας", "postal-code": "Ταχυδρομικός Κώδικας",
@ -1653,7 +1645,7 @@
"remove-alias": "Αφαίρεση ψευδωνύμου συσκευής", "remove-alias": "Αφαίρεση ψευδωνύμου συσκευής",
"add-alias": "Προσθήκη ψευδωνύμου συσκευής", "add-alias": "Προσθήκη ψευδωνύμου συσκευής",
"name-starts-with": "Έκφραση ονόματος συσκευής", "name-starts-with": "Έκφραση ονόματος συσκευής",
"help-text": "Χρησιμοποιήστε '%' όπως απαιτείται: '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "Χρησιμοποιήστε '%' ανάλογα με τις ανάγκες: '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Λίστα συσκευών", "device-list": "Λίστα συσκευών",
"use-device-name-filter": "Χρήση φίλτρου", "use-device-name-filter": "Χρήση φίλτρου",
"device-list-empty": "Δεν έχουν επιλεγεί συσκευές.", "device-list-empty": "Δεν έχουν επιλεγεί συσκευές.",
@ -1780,7 +1772,6 @@
"unable-delete-device-alias-text": "Το ψευδώνυμο συσκευής '{{deviceAlias}}' δεν μπορεί να διαγραφεί επειδή χρησιμοποιείται από τα παρακάτω widget(s):<br/>{{widgetsList}}", "unable-delete-device-alias-text": "Το ψευδώνυμο συσκευής '{{deviceAlias}}' δεν μπορεί να διαγραφεί επειδή χρησιμοποιείται από τα παρακάτω widget(s):<br/>{{widgetsList}}",
"is-gateway": "Είναι gateway", "is-gateway": "Είναι gateway",
"overwrite-activity-time": "Αντικατάσταση χρόνου δραστηριότητας για συνδεδεμένη συσκευή", "overwrite-activity-time": "Αντικατάσταση χρόνου δραστηριότητας για συνδεδεμένη συσκευή",
"device-filter": "Φίλτρο συσκευής",
"device-filter-title": "Φίλτρο συσκευής", "device-filter-title": "Φίλτρο συσκευής",
"filter-title": "Φίλτρο", "filter-title": "Φίλτρο",
"device-state": "Κατάσταση συσκευής", "device-state": "Κατάσταση συσκευής",
@ -2234,7 +2225,7 @@
"short-id-required": "Το σύντομο αναγνωριστικό διακομιστή είναι υποχρεωτικό.", "short-id-required": "Το σύντομο αναγνωριστικό διακομιστή είναι υποχρεωτικό.",
"short-id-range": "Το σύντομο αναγνωριστικό διακομιστή πρέπει να είναι εντός του εύρους από {{ min }} έως {{ max }}.", "short-id-range": "Το σύντομο αναγνωριστικό διακομιστή πρέπει να είναι εντός του εύρους από {{ min }} έως {{ max }}.",
"short-id-pattern": "Το σύντομο αναγνωριστικό διακομιστή πρέπει να είναι θετικός ακέραιος αριθμός.", "short-id-pattern": "Το σύντομο αναγνωριστικό διακομιστή πρέπει να είναι θετικός ακέραιος αριθμός.",
"lifetime": "Διάρκεια εγγραφής πελάτη", "lifetime": "Διάρκεια ζωής καταχώρισης πελάτη",
"lifetime-required": "Η διάρκεια εγγραφής πελάτη είναι υποχρεωτική.", "lifetime-required": "Η διάρκεια εγγραφής πελάτη είναι υποχρεωτική.",
"lifetime-pattern": "Η διάρκεια εγγραφής πελάτη πρέπει να είναι θετικός ακέραιος αριθμός.", "lifetime-pattern": "Η διάρκεια εγγραφής πελάτη πρέπει να είναι θετικός ακέραιος αριθμός.",
"default-min-period": "Ελάχιστη περίοδος μεταξύ δύο ειδοποιήσεων (δλ)", "default-min-period": "Ελάχιστη περίοδος μεταξύ δύο ειδοποιήσεων (δλ)",
@ -2564,7 +2555,7 @@
"no-entities-text": "Δεν βρέθηκαν οντότητες", "no-entities-text": "Δεν βρέθηκαν οντότητες",
"no-entity-types-matching": "Δεν βρέθηκαν τύποι οντοτήτων που να ταιριάζουν με '{{entityType}}'.", "no-entity-types-matching": "Δεν βρέθηκαν τύποι οντοτήτων που να ταιριάζουν με '{{entityType}}'.",
"name-starts-with": "Έκφραση ονόματος", "name-starts-with": "Έκφραση ονόματος",
"help-text": "Χρησιμοποιήστε '%' ανάλογα με την ανάγκη: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with'.", "help-text": "Χρησιμοποιήστε '%' ανάλογα με τις ανάγκες: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Χρήση φίλτρου", "use-entity-name-filter": "Χρήση φίλτρου",
"entity-list-empty": "Δεν επιλέχθηκαν οντότητες.", "entity-list-empty": "Δεν επιλέχθηκαν οντότητες.",
"entity-type-list-required": "Πρέπει να επιλεγεί τουλάχιστον ένας τύπος οντότητας.", "entity-type-list-required": "Πρέπει να επιλεγεί τουλάχιστον ένας τύπος οντότητας.",
@ -2756,7 +2747,7 @@
"remove-alias": "Αφαίρεση ψευδωνύμου προβολής οντότητας", "remove-alias": "Αφαίρεση ψευδωνύμου προβολής οντότητας",
"add-alias": "Προσθήκη ψευδωνύμου προβολής οντότητας", "add-alias": "Προσθήκη ψευδωνύμου προβολής οντότητας",
"name-starts-with": "Έκφραση ονόματος προβολής οντότητας", "name-starts-with": "Έκφραση ονόματος προβολής οντότητας",
"help-text": "Χρησιμοποιήστε '%' όπως απαιτείται: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "Χρησιμοποιήστε '%' ανάλογα με τις ανάγκες: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Λίστα προβολών οντοτήτων", "entity-view-list": "Λίστα προβολών οντοτήτων",
"use-entity-view-name-filter": "Χρήση φίλτρου", "use-entity-view-name-filter": "Χρήση φίλτρου",
"entity-view-list-empty": "Δεν έχουν επιλεγεί προβολές οντοτήτων.", "entity-view-list-empty": "Δεν έχουν επιλεγεί προβολές οντοτήτων.",
@ -3798,7 +3789,6 @@
"password-link-sent-message": "Ο σύνδεσμος επαναφοράς έχει σταλεί", "password-link-sent-message": "Ο σύνδεσμος επαναφοράς έχει σταλεί",
"email": "Email", "email": "Email",
"invalid-email-format": "Μη έγκυρη μορφή email.", "invalid-email-format": "Μη έγκυρη μορφή email.",
"login-with": "Σύνδεση με {{name}}",
"or": "ή", "or": "ή",
"error": "Σφάλμα σύνδεσης", "error": "Σφάλμα σύνδεσης",
"verify-your-identity": "Επαληθεύστε την ταυτότητά σας", "verify-your-identity": "Επαληθεύστε την ταυτότητά σας",
@ -5410,8 +5400,7 @@
}, },
"time-series": "Χρονοσειρές", "time-series": "Χρονοσειρές",
"latest": "Τελευταίες τιμές", "latest": "Τελευταίες τιμές",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Υπολογιζόμενα πεδία"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "Ρυθμίσεις επεξεργασίας", "processing-settings": "Ρυθμίσεις επεξεργασίας",
@ -6658,7 +6647,7 @@
"export-relations": "Εξαγωγή σχέσεων", "export-relations": "Εξαγωγή σχέσεων",
"export-attributes": "Εξαγωγή ιδιοτήτων", "export-attributes": "Εξαγωγή ιδιοτήτων",
"export-credentials": "Εξαγωγή διαπιστευτηρίων", "export-credentials": "Εξαγωγή διαπιστευτηρίων",
"export-calculated-fields": "Εξαγωγή υπολογιζόμενων πεδίων", "export-calculated-fields": "Εξαγωγή υπολογιζόμενων πεδίων \nκαι κανόνων συναγερμού",
"entity-versions": "Εκδόσεις οντοτήτων", "entity-versions": "Εκδόσεις οντοτήτων",
"versions": "Εκδόσεις", "versions": "Εκδόσεις",
"created-time": "Ώρα δημιουργίας", "created-time": "Ώρα δημιουργίας",
@ -7473,9 +7462,9 @@
}, },
"chart-axis": { "chart-axis": {
"scale": "Κλίμακα", "scale": "Κλίμακα",
"scale-min": "ελάχιστο", "scale-min": "ελάχ.",
"scale-max": "μέγιστο", "scale-max": "μέγ.",
"scale-auto": "Αυτόματα" "scale-auto": "Αυτόματο"
}, },
"bar": { "bar": {
"show-border": "Εμφάνιση περιγράμματος", "show-border": "Εμφάνιση περιγράμματος",
@ -8508,11 +8497,11 @@
"finish-circle-hint-with-entity": "Κύκλος για '{{entityName}}': κάντε κλικ για ολοκλήρωση και αποθήκευση", "finish-circle-hint-with-entity": "Κύκλος για '{{entityName}}': κάντε κλικ για ολοκλήρωση και αποθήκευση",
"finish-circle-hint": "Κύκλος: κάντε κλικ για ολοκλήρωση σχεδίασης" "finish-circle-hint": "Κύκλος: κάντε κλικ για ολοκλήρωση σχεδίασης"
}, },
"select-entity": "Επιλέξτε οντότητα", "select-entity": "Επιλογή οντότητας",
"select-entity-hint": "Υπόδειξη: μετά την επιλογή κάντε κλικ στον χάρτη για ορισμό θέσης" "select-entity-hint": "Υπόδειξη: μετά την επιλογή, κάντε κλικ στον χάρτη για να ορίσετε θέση"
}, },
"select-entity": "Επιλέξτε οντότητα", "select-entity": "Επιλογή οντότητας",
"select-entity-hint": "Υπόδειξη: μετά την επιλογή κάντε κλικ στον χάρτη για ορισμό θέσης", "select-entity-hint": "Υπόδειξη: μετά την επιλογή, κάντε κλικ στον χάρτη για να ορίσετε θέση",
"tooltips": { "tooltips": {
"placeMarker": "Κάντε κλικ για τοποθέτηση οντότητας '{{entityName}}'", "placeMarker": "Κάντε κλικ για τοποθέτηση οντότητας '{{entityName}}'",
"firstVertex": "Πολύγωνο για '{{entityName}}': κάντε κλικ για τοποθέτηση πρώτου σημείου", "firstVertex": "Πολύγωνο για '{{entityName}}': κάντε κλικ για τοποθέτηση πρώτου σημείου",

106
ui-ngx/src/assets/locale/locale.constant-es_ES.json

@ -545,13 +545,7 @@
"slack-settings": "Configuración de Slack", "slack-settings": "Configuración de Slack",
"mobile-settings": "Configuración móvil", "mobile-settings": "Configuración móvil",
"firebase-service-account-file": "Archivo JSON de credenciales de cuenta de servicio de Firebase", "firebase-service-account-file": "Archivo JSON de credenciales de cuenta de servicio de Firebase",
"select-firebase-service-account-file": "Arrastra y suelta tu archivo de credenciales de cuenta de servicio de Firebase o ", "select-firebase-service-account-file": "Arrastra y suelta tu archivo de credenciales de cuenta de servicio de Firebase o "
"trendz": "Trendz",
"trendz-settings": "Configuración de Trendz",
"trendz-url": "URL de Trendz",
"trendz-url-required": "La URL de Trendz es obligatoria",
"trendz-api-key": "Clave API de Trendz",
"trendz-enable": "Habilitar Trendz"
}, },
"alarm": { "alarm": {
"alarm": "Alarma", "alarm": "Alarma",
@ -794,7 +788,7 @@
"no-assets-matching": "No se encontraron activos que coincidan con '{{entity}}'.", "no-assets-matching": "No se encontraron activos que coincidan con '{{entity}}'.",
"asset-required": "Se requiere un activo", "asset-required": "Se requiere un activo",
"name-starts-with": "Expresión del nombre del activo", "name-starts-with": "Expresión del nombre del activo",
"help-text": "Usa '%' según sea necesario: '%nombre_activo_contiene%', '%nombre_activo_termina', 'activo_empieza_con'.", "help-text": "Usa '%' según sea necesario: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Buscar activos", "search": "Buscar activos",
"import": "Importar activos", "import": "Importar activos",
"asset-file": "Archivo de activos", "asset-file": "Archivo de activos",
@ -898,9 +892,9 @@
"processing-timeouts": "Tiempos de espera de procesamiento de ${entityName}", "processing-timeouts": "Tiempos de espera de procesamiento de ${entityName}",
"rule-chain": "Cadena de reglas", "rule-chain": "Cadena de reglas",
"rule-engine": "Motor de reglas", "rule-engine": "Motor de reglas",
"rule-engine-daily-activity": "Actividad diaria del motor de reglas",
"rule-engine-executions": "Ejecuciones del motor de reglas", "rule-engine-executions": "Ejecuciones del motor de reglas",
"rule-engine-hourly-activity": "Actividad por hora del motor de reglas", "rule-engine-hourly-activity": "Actividad por hora del motor de reglas",
"rule-engine-daily-activity": "Actividad diaria del motor de reglas",
"rule-engine-monthly-activity": "Actividad mensual del motor de reglas", "rule-engine-monthly-activity": "Actividad mensual del motor de reglas",
"rule-engine-statistics": "Estadísticas del motor de reglas", "rule-engine-statistics": "Estadísticas del motor de reglas",
"rule-node": "Nodo de regla", "rule-node": "Nodo de regla",
@ -917,11 +911,9 @@
"transport": "Transporte", "transport": "Transporte",
"transport-daily-activity": "Actividad diaria de transporte", "transport-daily-activity": "Actividad diaria de transporte",
"transport-data-points": "Puntos de datos de transporte", "transport-data-points": "Puntos de datos de transporte",
"transport-hourly-activity": "Actividad por hora de transporte",
"transport-messages": "Mensajes de transporte",
"transport-monthly-activity": "Actividad mensual de transporte",
"view-details": "Ver detalles", "view-details": "Ver detalles",
"view-statistics": "Ver estadísticas" "view-statistics": "Ver estadísticas",
"transport-messages": "Mensajes de transporte"
}, },
"api-limit": { "api-limit": {
"cassandra-write-queries-core": "Consultas de escritura en Cassandra desde la API REST", "cassandra-write-queries-core": "Consultas de escritura en Cassandra desde la API REST",
@ -1038,7 +1030,6 @@
"argument-customer": "Customer", "argument-customer": "Customer",
"argument-tenant": "Tenant actual", "argument-tenant": "Tenant actual",
"argument-type": "Tipo de argumento", "argument-type": "Tipo de argumento",
"see-debug-events": "Ver eventos de depuración",
"attribute": "Atributo", "attribute": "Atributo",
"copy-argument-name": "Copiar nombre del argumento", "copy-argument-name": "Copiar nombre del argumento",
"timeseries-key": "Clave de serie temporal", "timeseries-key": "Clave de serie temporal",
@ -1071,7 +1062,7 @@
"test-with-this-message": "Probar con este mensaje", "test-with-this-message": "Probar con este mensaje",
"use-latest-timestamp": "Usar la última marca de tiempo", "use-latest-timestamp": "Usar la última marca de tiempo",
"hint": { "hint": {
"arguments-simple-with-rolling": "Un campo calculado de tipo simple no debe contener claves con tipo de serie temporal con agregación.", "arguments-simple-with-rolling": "Un campo calculado de tipo simple no debe contener claves con el tipo de serie temporal móvil.",
"arguments-empty": "Los argumentos no deben estar vacíos.", "arguments-empty": "Los argumentos no deben estar vacíos.",
"expression-required": "Se requiere una expresión.", "expression-required": "Se requiere una expresión.",
"expression-invalid": "La expresión no es válida.", "expression-invalid": "La expresión no es válida.",
@ -1086,7 +1077,7 @@
"decimals-range": "Los decimales por defecto deben ser un número entre 0 y 15.", "decimals-range": "Los decimales por defecto deben ser un número entre 0 y 15.",
"expression": "La expresión por defecto muestra cómo transformar una temperatura de Fahrenheit a Celsius.", "expression": "La expresión por defecto muestra cómo transformar una temperatura de Fahrenheit a Celsius.",
"arguments-entity-not-found": "No se encontró la entidad de destino del argumento.", "arguments-entity-not-found": "No se encontró la entidad de destino del argumento.",
"use-latest-timestamp": "Si está habilitado, el valor calculado se almacenará utilizando la marca de tiempo más reciente de la telemetría de los argumentos, en lugar del tiempo del servidor." "use-latest-timestamp": "Si está activado, el valor calculado se guardará usando la marca de tiempo más reciente de la telemetría de los argumentos, en lugar de la hora del servidor."
} }
}, },
"ai-models": { "ai-models": {
@ -1111,13 +1102,15 @@
"mistral-ai": "Mistral AI", "mistral-ai": "Mistral AI",
"anthropic": "Anthropic", "anthropic": "Anthropic",
"amazon-bedrock": "Amazon Bedrock", "amazon-bedrock": "Amazon Bedrock",
"github-models": "Modelos de GitHub" "github-models": "GitHub Models",
"ollama": "Ollama"
}, },
"name-required": "Se requiere un nombre.", "name-required": "Se requiere un nombre.",
"name-max-length": "El nombre debe tener 255 caracteres o menos.", "name-max-length": "El nombre debe tener 255 caracteres o menos.",
"provider": "Proveedor", "provider": "Proveedor",
"api-key": "Clave API", "api-key": "Clave de API",
"api-key-required": "Se requiere la clave API.", "api-key-required": "La clave de API es obligatoria.",
"api-key-open-ai-required": "La clave de API es obligatoria cuando se usa la API oficial de OpenAI.",
"project-id": "ID del proyecto", "project-id": "ID del proyecto",
"project-id-required": "Se requiere el ID del proyecto", "project-id-required": "Se requiere el ID del proyecto",
"location": "Ubicación", "location": "Ubicación",
@ -1153,18 +1146,35 @@
"presence-penalty-hint": "Aplica una penalización fija a la probabilidad de un token si ya ha aparecido en el texto.", "presence-penalty-hint": "Aplica una penalización fija a la probabilidad de un token si ya ha aparecido en el texto.",
"frequency-penalty": "Penalización por frecuencia", "frequency-penalty": "Penalización por frecuencia",
"frequency-penalty-hint": "Aplica una penalización a la probabilidad de un token que aumenta en función de su frecuencia en el texto.", "frequency-penalty-hint": "Aplica una penalización a la probabilidad de un token que aumenta en función de su frecuencia en el texto.",
"max-output-tokens": "Número máximo de tokens de salida", "max-output-tokens": "Máximo de tokens de salida",
"max-output-tokens-min": "Debe ser mayor que 0.", "max-output-tokens-hint": "Establece el número máximo de tokens que el \nmodelo puede generar en una única respuesta.",
"max-output-tokens-hint": "Define el número máximo de tokens que el modelo puede generar en una sola respuesta.", "context-length": "Longitud del contexto",
"context-length-hint": "Define el tamaño de la ventana de contexto en tokens. Este valor establece el límite total de memoria del modelo, incluyendo tanto la entrada del usuario como la respuesta generada.",
"endpoint": "Endpoint", "endpoint": "Endpoint",
"endpoint-required": "Se requiere el endpoint.", "endpoint-required": "El endpoint es obligatorio.",
"baseurl": "URL base",
"baseurl-required": "La URL base es obligatoria.",
"service-version": "Versión del servicio", "service-version": "Versión del servicio",
"check-connectivity": "Verificar conectividad", "check-connectivity": "Verificar conectividad",
"check-connectivity-success": "La solicitud de prueba fue exitosa", "check-connectivity-success": "La solicitud de prueba fue exitosa",
"check-connectivity-failed": "La solicitud de prueba falló", "check-connectivity-failed": "La solicitud de prueba falló",
"no-model-matching": "No se encontraron modelos que coincidan con '{{entity}}'.", "no-model-matching": "No se encontraron modelos que coincidan con '{{entity}}'.",
"model-required": "Se requiere un modelo.", "model-required": "Se requiere un modelo.",
"no-model-text": "No se encontraron modelos." "no-model-text": "No se encontraron modelos.",
"authentication": "Autenticación",
"authentication-basic-hint": "Usa la autenticación HTTP Basic estándar. El nombre de usuario y la contraseña se combinarán, se codificarán en Base64 y se enviarán en una cabecera \"Authorization\" con cada solicitud al servidor Ollama.",
"authentication-token-hint": "Usa la autenticación mediante token Bearer. El token proporcionado se enviará directamente en una cabecera \"Authorization\" con cada solicitud al servidor Ollama.",
"authentication-type": {
"none": "Ninguna",
"basic": "Basic",
"token": "Token"
},
"username": "Nombre de usuario",
"username-required": "El nombre de usuario es obligatorio.",
"password": "Contraseña",
"password-required": "La contraseña es obligatoria.",
"token": "Token",
"token-required": "El token es obligatorio."
}, },
"confirm-on-exit": { "confirm-on-exit": {
"message": "Tienes cambios sin guardar. ¿Estás seguro de que deseas salir de esta página?", "message": "Tienes cambios sin guardar. ¿Estás seguro de que deseas salir de esta página?",
@ -1174,6 +1184,7 @@
"contact": { "contact": {
"country": "País", "country": "País",
"country-required": "Se requiere el país.", "country-required": "Se requiere el país.",
"country-object-required": "Selecciona un país válido de la lista.",
"city": "Ciudad", "city": "Ciudad",
"state": "Estado / Provincia", "state": "Estado / Provincia",
"postal-code": "Código postal", "postal-code": "Código postal",
@ -1634,7 +1645,7 @@
"remove-alias": "Eliminar alias de dispositivo", "remove-alias": "Eliminar alias de dispositivo",
"add-alias": "Agregar alias de dispositivo", "add-alias": "Agregar alias de dispositivo",
"name-starts-with": "Expresión del nombre del dispositivo", "name-starts-with": "Expresión del nombre del dispositivo",
"help-text": "Usa '%' según sea necesario: '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "Usa '%' según sea necesario: '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Lista de dispositivos", "device-list": "Lista de dispositivos",
"use-device-name-filter": "Usar filtro", "use-device-name-filter": "Usar filtro",
"device-list-empty": "No se seleccionaron dispositivos.", "device-list-empty": "No se seleccionaron dispositivos.",
@ -1761,7 +1772,6 @@
"unable-delete-device-alias-text": "No se puede eliminar el alias del dispositivo '{{deviceAlias}}' porque lo utilizan los siguientes widget(s):<br/>{{widgetsList}}", "unable-delete-device-alias-text": "No se puede eliminar el alias del dispositivo '{{deviceAlias}}' porque lo utilizan los siguientes widget(s):<br/>{{widgetsList}}",
"is-gateway": "Es un gateway", "is-gateway": "Es un gateway",
"overwrite-activity-time": "Sobrescribir tiempo de actividad del dispositivo conectado", "overwrite-activity-time": "Sobrescribir tiempo de actividad del dispositivo conectado",
"device-filter": "Filtro de dispositivo",
"device-filter-title": "Filtro de dispositivo", "device-filter-title": "Filtro de dispositivo",
"filter-title": "Filtro", "filter-title": "Filtro",
"device-state": "Estado del dispositivo", "device-state": "Estado del dispositivo",
@ -2237,7 +2247,7 @@
"tqs": "TQS: conexiones TCP y SMS activas; TCP en modo en cola, SMS en modo estándar (no admitido desde LWM2M 1.1)", "tqs": "TQS: conexiones TCP y SMS activas; TCP en modo en cola, SMS en modo estándar (no admitido desde LWM2M 1.1)",
"sq": "SQ: Conexión SMS en modo en cola (no admitido desde LWM2M 1.1)" "sq": "SQ: Conexión SMS en modo en cola (no admitido desde LWM2M 1.1)"
}, },
"binding-tooltip": "Esta es la lista en el recurso \"binding\" del objeto del servidor LwM2M - /1/x/7.\nIndica los modos de asociación admitidos en el Cliente LwM2M.\nEste valor DEBERÍA ser igual al valor en el recurso “Supported Binding and Modes” en el Objeto de Dispositivo (/3/0/16).\nAunque se admiten múltiples transportes, solo uno puede usarse durante toda la sesión de transporte.\nPor ejemplo, si se admiten UDP y SMS, el Cliente y el Servidor LwM2M pueden elegir comunicarse a través de UDP o SMS durante toda la sesión de transporte.", "binding-tooltip": "Esta es la lista en el recurso \"binding\" del objeto de servidor LwM2M - /1/x/7.\nIndica los modos de vinculación admitidos en el cliente LwM2M.\nEste valor DEBERÍA ser el mismo que el valor del recurso \"Supported Binding and Modes\" en el objeto de dispositivo (/3/0/16).\nAunque se admiten varios transportes, solo se puede usar un enlace de transporte durante toda la sesión de transporte.\nPor ejemplo, cuando se admiten tanto UDP como SMS, el cliente LwM2M y el servidor LwM2M pueden elegir comunicarse por UDP o por SMS durante toda la sesión de transporte.",
"bootstrap-server": "Servidor Bootstrap", "bootstrap-server": "Servidor Bootstrap",
"lwm2m-server": "Servidor LwM2M", "lwm2m-server": "Servidor LwM2M",
"include-bootstrap-server": "Incluir actualizaciones del servidor Bootstrap", "include-bootstrap-server": "Incluir actualizaciones del servidor Bootstrap",
@ -2303,9 +2313,9 @@
}, },
"observe-strategy": { "observe-strategy": {
"observe-strategy": "Estrategia de observación", "observe-strategy": "Estrategia de observación",
"single": "Individual", "single": "Única",
"single-description": "Una solicitud Observe por recurso (mayor precisión, más tráfico de red)", "single-description": "Una solicitud Observe por recurso (mayor precisión, más tráfico de red)",
"composite-all": "Compuesta - todos", "composite-all": "Compuesta para todo",
"composite-all-description": "Todos los recursos se observan con una única solicitud Composite Observe (más eficiente, menos flexible)", "composite-all-description": "Todos los recursos se observan con una única solicitud Composite Observe (más eficiente, menos flexible)",
"composite-by-object": "Compuesta por objetos", "composite-by-object": "Compuesta por objetos",
"composite-by-object-description": "Los recursos se agrupan por tipo de objeto y se observan usando solicitudes Composite Observe separadas (enfoque equilibrado)" "composite-by-object-description": "Los recursos se agrupan por tipo de objeto y se observan usando solicitudes Composite Observe separadas (enfoque equilibrado)"
@ -2545,7 +2555,7 @@
"no-entities-text": "No se encontraron entidades", "no-entities-text": "No se encontraron entidades",
"no-entity-types-matching": "No se encontraron tipos de entidad que coincidan con '{{entityType}}'.", "no-entity-types-matching": "No se encontraron tipos de entidad que coincidan con '{{entityType}}'.",
"name-starts-with": "Expresión de nombre", "name-starts-with": "Expresión de nombre",
"help-text": "Use '%' según sea necesario: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with'.", "help-text": "Usa '%' según sea necesario: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Usar filtro", "use-entity-name-filter": "Usar filtro",
"entity-list-empty": "No hay entidades seleccionadas.", "entity-list-empty": "No hay entidades seleccionadas.",
"entity-type-list-required": "Se debe seleccionar al menos un tipo de entidad.", "entity-type-list-required": "Se debe seleccionar al menos un tipo de entidad.",
@ -2737,7 +2747,7 @@
"remove-alias": "Eliminar alias de vista de entidad", "remove-alias": "Eliminar alias de vista de entidad",
"add-alias": "Agregar alias de vista de entidad", "add-alias": "Agregar alias de vista de entidad",
"name-starts-with": "Expresión del nombre de la vista de entidad", "name-starts-with": "Expresión del nombre de la vista de entidad",
"help-text": "Use '%' según sea necesario: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "Usa '%' según sea necesario: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Lista de vistas de entidad", "entity-view-list": "Lista de vistas de entidad",
"use-entity-view-name-filter": "Usar filtro", "use-entity-view-name-filter": "Usar filtro",
"entity-view-list-empty": "No se seleccionaron vistas de entidad.", "entity-view-list-empty": "No se seleccionaron vistas de entidad.",
@ -3779,7 +3789,6 @@
"password-link-sent-message": "Enlace de restablecimiento enviado", "password-link-sent-message": "Enlace de restablecimiento enviado",
"email": "Correo electrónico", "email": "Correo electrónico",
"invalid-email-format": "Formato de correo electrónico inválido.", "invalid-email-format": "Formato de correo electrónico inválido.",
"login-with": "Iniciar sesión con {{name}}",
"or": "o", "or": "o",
"error": "Error de inicio de sesión", "error": "Error de inicio de sesión",
"verify-your-identity": "Verifica tu identidad", "verify-your-identity": "Verifica tu identidad",
@ -4166,7 +4175,7 @@
"api-usage-limit": "Límite de uso de API", "api-usage-limit": "Límite de uso de API",
"device-activity": "Actividad del dispositivo", "device-activity": "Actividad del dispositivo",
"entities-limit": "Límite de entidades", "entities-limit": "Límite de entidades",
"entity-action": "Acción sobre entidad", "entity-action": "Acción de entidad",
"general": "General", "general": "General",
"rule-engine-lifecycle-event": "Evento del ciclo de vida del motor de reglas", "rule-engine-lifecycle-event": "Evento del ciclo de vida del motor de reglas",
"rule-node": "Nodo de regla", "rule-node": "Nodo de regla",
@ -4478,7 +4487,8 @@
"jks": "JKS", "jks": "JKS",
"js-module": "Módulo JS", "js-module": "Módulo JS",
"lwm2m-model": "Modelo LWM2M", "lwm2m-model": "Modelo LWM2M",
"pkcs-12": "PKCS #12" "pkcs-12": "PKCS #12",
"general": "General"
}, },
"resource-sub-type": "Subtipo", "resource-sub-type": "Subtipo",
"sub-type": { "sub-type": {
@ -4486,7 +4496,12 @@
"scada-symbol": "Símbolo Scada", "scada-symbol": "Símbolo Scada",
"extension": "Extensión", "extension": "Extensión",
"module": "Módulo" "module": "Módulo"
} },
"resource-is-in-use": "El recurso se usa en otras entidades",
"resources-are-in-use": "Los recursos se usan en otras entidades",
"resource-is-in-use-text": "El recurso <b>'{{title}}'</b> no se eliminó porque lo usan las siguientes entidades:",
"resources-are-in-use-text": "No se han eliminado todos los recursos porque los usan otras entidades.</br>Puedes ver las entidades referenciadas haciendo clic en el botón <b>Referencias</b> de la fila del recurso correspondiente.</br>Si aun así quieres eliminar estos recursos, selecciónalos en la tabla de abajo y haz clic en el botón <b>Eliminar seleccionados</b>.",
"delete-resource-in-use-text": "Si aun así quieres eliminar el recurso, haz clic en el botón <b>Eliminar de todos modos</b>."
}, },
"javascript": { "javascript": {
"add": "Agregar recurso JavaScript", "add": "Agregar recurso JavaScript",
@ -5385,8 +5400,7 @@
}, },
"time-series": "Serie temporal", "time-series": "Serie temporal",
"latest": "Últimos valores", "latest": "Últimos valores",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Campos calculados"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "Configuraciones de procesamiento", "processing-settings": "Configuraciones de procesamiento",
@ -5436,11 +5450,11 @@
"prompt-settings": "Configuración del prompt", "prompt-settings": "Configuración del prompt",
"prompt-settings-hint": "El prompt del sistema (opcional) define el rol general y las restricciones de la IA, mientras que el prompt del usuario define la tarea específica a realizar. Ambos campos admiten plantillas.", "prompt-settings-hint": "El prompt del sistema (opcional) define el rol general y las restricciones de la IA, mientras que el prompt del usuario define la tarea específica a realizar. Ambos campos admiten plantillas.",
"system-prompt": "Prompt del sistema", "system-prompt": "Prompt del sistema",
"system-prompt-max-length": "El prompt del sistema debe tener 500.000 caracteres o menos.", "system-prompt-max-length": "El prompt del sistema debe tener 10.000 caracteres o menos.",
"system-prompt-blank": "El prompt del sistema no debe estar vacío.", "system-prompt-blank": "El prompt del sistema no debe estar vacío.",
"user-prompt": "Prompt del usuario", "user-prompt": "Prompt del usuario",
"user-prompt-required": "Se requiere el prompt del usuario.", "user-prompt-required": "Se requiere el prompt del usuario.",
"user-prompt-max-length": "El prompt del usuario debe tener 500.000 caracteres o menos.", "user-prompt-max-length": "El prompt del usuario debe tener 10.000 caracteres o menos.",
"user-prompt-blank": "El prompt del usuario no debe estar vacío.", "user-prompt-blank": "El prompt del usuario no debe estar vacío.",
"response-format": "Formato de respuesta", "response-format": "Formato de respuesta",
"response-text": "Texto", "response-text": "Texto",
@ -5457,7 +5471,8 @@
"timeout-required": "Se requiere un tiempo de espera", "timeout-required": "Se requiere un tiempo de espera",
"timeout-validation": "Debe ser de entre 1 segundo y 10 minutos.", "timeout-validation": "Debe ser de entre 1 segundo y 10 minutos.",
"force-acknowledgement": "Forzar acuse de recibo", "force-acknowledgement": "Forzar acuse de recibo",
"force-acknowledgement-hint": "Si está habilitado, el mensaje entrante se reconoce inmediatamente. La respuesta del modelo se coloca en cola como un mensaje nuevo y separado." "force-acknowledgement-hint": "Si está habilitado, el mensaje entrante se reconoce inmediatamente. La respuesta del modelo se coloca en cola como un mensaje nuevo y separado.",
"ai-resources": "Recursos de IA"
} }
}, },
"timezone": { "timezone": {
@ -5990,6 +6005,7 @@
"show-date-time-interval": "Mostrar intervalo de fecha y hora", "show-date-time-interval": "Mostrar intervalo de fecha y hora",
"show-date-time-interval-hint": "Mostrar intervalo de fecha y hora según la agregación de datos.", "show-date-time-interval-hint": "Mostrar intervalo de fecha y hora según la agregación de datos.",
"hide-zero-tooltip-values": "Ocultar valores cero", "hide-zero-tooltip-values": "Ocultar valores cero",
"show-stack-total": "Mostrar el valor total en modo apilado",
"background-color": "Color de fondo", "background-color": "Color de fondo",
"background-blur": "Desenfoque de fondo" "background-blur": "Desenfoque de fondo"
}, },
@ -6631,7 +6647,7 @@
"export-relations": "Exportar relaciones", "export-relations": "Exportar relaciones",
"export-attributes": "Exportar atributos", "export-attributes": "Exportar atributos",
"export-credentials": "Exportar credenciales", "export-credentials": "Exportar credenciales",
"export-calculated-fields": "Exportar campos calculados", "export-calculated-fields": "Exportar campos calculados \ny reglas de alarma",
"entity-versions": "Versiones de entidad", "entity-versions": "Versiones de entidad",
"versions": "Versiones", "versions": "Versiones",
"created-time": "Fecha de creación", "created-time": "Fecha de creación",
@ -6703,7 +6719,7 @@
"management": "Gestión de widgets", "management": "Gestión de widgets",
"editor": "Editor de widgets", "editor": "Editor de widgets",
"confirm-to-exit-editor-html": "Tienes configuraciones del widget sin guardar.<br>¿Estás seguro de que deseas salir de esta página?", "confirm-to-exit-editor-html": "Tienes configuraciones del widget sin guardar.<br>¿Estás seguro de que deseas salir de esta página?",
"widget-type-not-found": "Problema al cargar la configuración del widget.<br>Probablemente se haya eliminado el tipo de widget asociado.", "widget-type-not-found": "Problema al cargar la configuración del widget.<br>Probablemente se haya\n eliminado el tipo de widget asociado.",
"widget-type-load-error": "El widget no se cargó debido a los siguientes errores:", "widget-type-load-error": "El widget no se cargó debido a los siguientes errores:",
"remove": "Eliminar widget", "remove": "Eliminar widget",
"delete": "Eliminar widget", "delete": "Eliminar widget",
@ -7448,7 +7464,7 @@
"scale": "Escala", "scale": "Escala",
"scale-min": "mín", "scale-min": "mín",
"scale-max": "máx", "scale-max": "máx",
"scale-auto": "Auto" "scale-auto": "Automático"
}, },
"bar": { "bar": {
"show-border": "Mostrar borde", "show-border": "Mostrar borde",
@ -8482,7 +8498,7 @@
"finish-circle-hint": "Círculo: haz clic para finalizar el dibujo" "finish-circle-hint": "Círculo: haz clic para finalizar el dibujo"
}, },
"select-entity": "Seleccionar entidad", "select-entity": "Seleccionar entidad",
"select-entity-hint": "Sugerencia: después de seleccionar, haz clic en el mapa para establecer la posición" "select-entity-hint": "Sugerencia: después de la selección haz clic en el mapa para establecer la posición"
}, },
"select-entity": "Seleccionar entidad", "select-entity": "Seleccionar entidad",
"select-entity-hint": "Sugerencia: después de seleccionar, haz clic en el mapa para establecer la posición", "select-entity-hint": "Sugerencia: después de seleccionar, haz clic en el mapa para establecer la posición",
@ -9522,4 +9538,4 @@
"language": { "language": {
"language": "Idioma" "language": "Idioma"
} }
} }

41
ui-ngx/src/assets/locale/locale.constant-fr_FR.json

@ -545,13 +545,7 @@
"slack-settings": "Paramètres Slack", "slack-settings": "Paramètres Slack",
"mobile-settings": "Paramètres mobiles", "mobile-settings": "Paramètres mobiles",
"firebase-service-account-file": "Fichier JSON des identifiants du compte de service Firebase", "firebase-service-account-file": "Fichier JSON des identifiants du compte de service Firebase",
"select-firebase-service-account-file": "Glissez-déposez votre fichier d'identifiants de compte de service Firebase ou ", "select-firebase-service-account-file": "Glissez-déposez votre fichier d'identifiants de compte de service Firebase ou "
"trendz": "Trendz",
"trendz-settings": "Paramètres Trendz",
"trendz-url": "URL Trendz",
"trendz-url-required": "L'URL Trendz est requise",
"trendz-api-key": "Clé API Trendz",
"trendz-enable": "Activer Trendz"
}, },
"alarm": { "alarm": {
"alarm": "Alarme", "alarm": "Alarme",
@ -794,7 +788,7 @@
"no-assets-matching": "Aucun actif correspondant à '{{entity}}' trouvé.", "no-assets-matching": "Aucun actif correspondant à '{{entity}}' trouvé.",
"asset-required": "L'actif est requis", "asset-required": "L'actif est requis",
"name-starts-with": "Expression du nom de l'actif", "name-starts-with": "Expression du nom de l'actif",
"help-text": "Utilisez '%' selon le besoin : '%nom_actif_contient%', '%nom_actif_termine', 'actif_commence_par'.", "help-text": "Utilisez '%' selon vos besoins : '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Rechercher des actifs", "search": "Rechercher des actifs",
"import": "Importer des actifs", "import": "Importer des actifs",
"asset-file": "Fichier d'actifs", "asset-file": "Fichier d'actifs",
@ -898,9 +892,9 @@
"processing-timeouts": "Expirations de traitement ${entityName}", "processing-timeouts": "Expirations de traitement ${entityName}",
"rule-chain": "Chaîne de règles", "rule-chain": "Chaîne de règles",
"rule-engine": "Moteur de règles", "rule-engine": "Moteur de règles",
"rule-engine-daily-activity": "Activité quotidienne du moteur de règles",
"rule-engine-executions": "Exécutions du moteur de règles", "rule-engine-executions": "Exécutions du moteur de règles",
"rule-engine-hourly-activity": "Activité horaire du moteur de règles", "rule-engine-hourly-activity": "Activité horaire du moteur de règles",
"rule-engine-daily-activity": "Activité quotidienne du moteur de règles",
"rule-engine-monthly-activity": "Activité mensuelle du moteur de règles", "rule-engine-monthly-activity": "Activité mensuelle du moteur de règles",
"rule-engine-statistics": "Statistiques du moteur de règles", "rule-engine-statistics": "Statistiques du moteur de règles",
"rule-node": "Nœud de règle", "rule-node": "Nœud de règle",
@ -917,11 +911,9 @@
"transport": "Transport", "transport": "Transport",
"transport-daily-activity": "Activité quotidienne de transport", "transport-daily-activity": "Activité quotidienne de transport",
"transport-data-points": "Points de données de transport", "transport-data-points": "Points de données de transport",
"transport-hourly-activity": "Activité horaire de transport",
"transport-messages": "Messages de transport",
"transport-monthly-activity": "Activité mensuelle de transport",
"view-details": "Voir les détails", "view-details": "Voir les détails",
"view-statistics": "Voir les statistiques" "view-statistics": "Voir les statistiques",
"transport-messages": "Messages de transport"
}, },
"api-limit": { "api-limit": {
"cassandra-write-queries-core": "Requêtes d’écriture Cassandra via l’API REST", "cassandra-write-queries-core": "Requêtes d’écriture Cassandra via l’API REST",
@ -1038,7 +1030,6 @@
"argument-customer": "Client", "argument-customer": "Client",
"argument-tenant": "Tenant actuel", "argument-tenant": "Tenant actuel",
"argument-type": "Type d'argument", "argument-type": "Type d'argument",
"see-debug-events": "Voir les événements de débogage",
"attribute": "Attribut", "attribute": "Attribut",
"copy-argument-name": "Copier le nom de l'argument", "copy-argument-name": "Copier le nom de l'argument",
"timeseries-key": "Clé de série temporelle", "timeseries-key": "Clé de série temporelle",
@ -1071,8 +1062,8 @@
"test-with-this-message": "Tester avec ce message", "test-with-this-message": "Tester avec ce message",
"use-latest-timestamp": "Utiliser le dernier horodatage", "use-latest-timestamp": "Utiliser le dernier horodatage",
"hint": { "hint": {
"arguments-simple-with-rolling": "Un champ calculé de type simple ne doit pas contenir de clés avec déroulement de séries temporelles.", "arguments-simple-with-rolling": "Un champ calculé de type simple ne doit pas contenir de clés avec le type « Série temporelle glissante ».",
"arguments-empty": "Les arguments ne doivent pas être vides.", "arguments-empty": "Au moins un argument doit être spécifié.",
"expression-required": "L'expression est requise.", "expression-required": "L'expression est requise.",
"expression-invalid": "L'expression est invalide.", "expression-invalid": "L'expression est invalide.",
"expression-max-length": "La longueur de l'expression doit être inférieure à 255 caractères.", "expression-max-length": "La longueur de l'expression doit être inférieure à 255 caractères.",
@ -1193,6 +1184,7 @@
"contact": { "contact": {
"country": "Pays", "country": "Pays",
"country-required": "Le pays est requis.", "country-required": "Le pays est requis.",
"country-object-required": "Veuillez sélectionner un pays valide dans la liste.",
"city": "Ville", "city": "Ville",
"state": "État / Province", "state": "État / Province",
"postal-code": "Code postal / ZIP", "postal-code": "Code postal / ZIP",
@ -1653,7 +1645,7 @@
"remove-alias": "Supprimer l'alias de l'appareil", "remove-alias": "Supprimer l'alias de l'appareil",
"add-alias": "Ajouter un alias d'appareil", "add-alias": "Ajouter un alias d'appareil",
"name-starts-with": "Expression du nom de l'appareil", "name-starts-with": "Expression du nom de l'appareil",
"help-text": "Utilisez '%' selon le besoin : '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "Utilisez '%' selon vos besoins : '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Liste des appareils", "device-list": "Liste des appareils",
"use-device-name-filter": "Utiliser un filtre", "use-device-name-filter": "Utiliser un filtre",
"device-list-empty": "Aucun appareil sélectionné.", "device-list-empty": "Aucun appareil sélectionné.",
@ -1780,7 +1772,6 @@
"unable-delete-device-alias-text": "L'alias de l'appareil '{{deviceAlias}}' ne peut pas être supprimé car il est utilisé par le(s) widget(s) suivant(s) :<br/>{{widgetsList}}", "unable-delete-device-alias-text": "L'alias de l'appareil '{{deviceAlias}}' ne peut pas être supprimé car il est utilisé par le(s) widget(s) suivant(s) :<br/>{{widgetsList}}",
"is-gateway": "Est une passerelle", "is-gateway": "Est une passerelle",
"overwrite-activity-time": "Écraser l'heure d'activité de l'appareil connecté", "overwrite-activity-time": "Écraser l'heure d'activité de l'appareil connecté",
"device-filter": "Filtre d'appareil",
"device-filter-title": "Filtre d'appareil", "device-filter-title": "Filtre d'appareil",
"filter-title": "Filtre", "filter-title": "Filtre",
"device-state": "État de l'appareil", "device-state": "État de l'appareil",
@ -2564,7 +2555,7 @@
"no-entities-text": "Aucune entité trouvée", "no-entities-text": "Aucune entité trouvée",
"no-entity-types-matching": "Aucun type d'entité correspondant à '{{entityType}}' n'a été trouvé.", "no-entity-types-matching": "Aucun type d'entité correspondant à '{{entityType}}' n'a été trouvé.",
"name-starts-with": "Expression du nom", "name-starts-with": "Expression du nom",
"help-text": "Utilisez '%' selon le besoin : '%nom_entité_contient%', '%nom_entité_se_termine', 'entité_commence_par'.", "help-text": "Utilisez '%' selon vos besoins : '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Utiliser le filtre", "use-entity-name-filter": "Utiliser le filtre",
"entity-list-empty": "Aucune entité sélectionnée.", "entity-list-empty": "Aucune entité sélectionnée.",
"entity-type-list-required": "Au moins un type d'entité doit être sélectionné.", "entity-type-list-required": "Au moins un type d'entité doit être sélectionné.",
@ -2756,7 +2747,7 @@
"remove-alias": "Supprimer l'alias de la vue d'entité", "remove-alias": "Supprimer l'alias de la vue d'entité",
"add-alias": "Ajouter un alias de vue d'entité", "add-alias": "Ajouter un alias de vue d'entité",
"name-starts-with": "Expression du nom de la vue d'entité", "name-starts-with": "Expression du nom de la vue d'entité",
"help-text": "Utilisez '%' selon le besoin : '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "Utilisez '%' selon vos besoins : '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Liste des vues d'entité", "entity-view-list": "Liste des vues d'entité",
"use-entity-view-name-filter": "Utiliser un filtre", "use-entity-view-name-filter": "Utiliser un filtre",
"entity-view-list-empty": "Aucune vue d'entité sélectionnée.", "entity-view-list-empty": "Aucune vue d'entité sélectionnée.",
@ -3798,7 +3789,6 @@
"password-link-sent-message": "Le lien de réinitialisation a été envoyé", "password-link-sent-message": "Le lien de réinitialisation a été envoyé",
"email": "Email", "email": "Email",
"invalid-email-format": "Format d'email invalide.", "invalid-email-format": "Format d'email invalide.",
"login-with": "Connexion avec {{name}}",
"or": "ou", "or": "ou",
"error": "Erreur de connexion", "error": "Erreur de connexion",
"verify-your-identity": "Vérifiez votre identité", "verify-your-identity": "Vérifiez votre identité",
@ -5410,8 +5400,7 @@
}, },
"time-series": "Séries temporelles", "time-series": "Séries temporelles",
"latest": "Dernières valeurs", "latest": "Dernières valeurs",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Champs calculés"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "Paramètres de traitement", "processing-settings": "Paramètres de traitement",
@ -6658,7 +6647,7 @@
"export-relations": "Exporter les relations", "export-relations": "Exporter les relations",
"export-attributes": "Exporter les attributs", "export-attributes": "Exporter les attributs",
"export-credentials": "Exporter les identifiants", "export-credentials": "Exporter les identifiants",
"export-calculated-fields": "Exporter les champs calculés", "export-calculated-fields": "Exporter les champs calculés \net les règles d’alarme",
"entity-versions": "Versions des entités", "entity-versions": "Versions des entités",
"versions": "Versions", "versions": "Versions",
"created-time": "Date de création", "created-time": "Date de création",
@ -8509,10 +8498,10 @@
"finish-circle-hint": "Cercle : cliquez pour terminer le dessin" "finish-circle-hint": "Cercle : cliquez pour terminer le dessin"
}, },
"select-entity": "Sélectionner une entité", "select-entity": "Sélectionner une entité",
"select-entity-hint": "Astuce : après sélection, cliquez sur la carte pour définir la position" "select-entity-hint": "Astuce : après la sélection, cliquer sur la carte pour définir la position"
}, },
"select-entity": "Sélectionner une entité", "select-entity": "Sélectionner une entité",
"select-entity-hint": "Astuce : après la sélection, cliquez sur la carte pour définir la position", "select-entity-hint": "Astuce : après la sélection, cliquer sur la carte pour définir la position",
"tooltips": { "tooltips": {
"placeMarker": "Cliquez pour placer l’entité '{{entityName}}'", "placeMarker": "Cliquez pour placer l’entité '{{entityName}}'",
"firstVertex": "Polygone pour '{{entityName}}' : cliquez pour placer le premier point", "firstVertex": "Polygone pour '{{entityName}}' : cliquez pour placer le premier point",

49
ui-ngx/src/assets/locale/locale.constant-it_IT.json

@ -545,13 +545,7 @@
"slack-settings": "Impostazioni di Slack", "slack-settings": "Impostazioni di Slack",
"mobile-settings": "Impostazioni mobile", "mobile-settings": "Impostazioni mobile",
"firebase-service-account-file": "File JSON delle credenziali dell'account di servizio Firebase", "firebase-service-account-file": "File JSON delle credenziali dell'account di servizio Firebase",
"select-firebase-service-account-file": "Trascina e rilascia il file delle credenziali dell'account di servizio Firebase oppure", "select-firebase-service-account-file": "Trascina e rilascia il file delle credenziali dell'account di servizio Firebase oppure"
"trendz": "Trendz",
"trendz-settings": "Impostazioni di Trendz",
"trendz-url": "URL di Trendz",
"trendz-url-required": "L'URL di Trendz è obbligatorio",
"trendz-api-key": "Chiave API di Trendz",
"trendz-enable": "Abilita Trendz"
}, },
"alarm": { "alarm": {
"alarm": "Allarme", "alarm": "Allarme",
@ -794,7 +788,7 @@
"no-assets-matching": "Nessun asset corrispondente a '{{entity}}' trovato.", "no-assets-matching": "Nessun asset corrispondente a '{{entity}}' trovato.",
"asset-required": "L'asset è obbligatorio", "asset-required": "L'asset è obbligatorio",
"name-starts-with": "Espressione nome asset", "name-starts-with": "Espressione nome asset",
"help-text": "Usa '%' secondo necessità: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with'.", "help-text": "Usa '%' secondo necessità: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Cerca asset", "search": "Cerca asset",
"import": "Importa asset", "import": "Importa asset",
"asset-file": "File asset", "asset-file": "File asset",
@ -898,9 +892,9 @@
"processing-timeouts": "Timeout di elaborazione ${entityName}", "processing-timeouts": "Timeout di elaborazione ${entityName}",
"rule-chain": "Catena di regole", "rule-chain": "Catena di regole",
"rule-engine": "Motore di regole", "rule-engine": "Motore di regole",
"rule-engine-daily-activity": "Attività giornaliera motore di regole",
"rule-engine-executions": "Esecuzioni motore di regole", "rule-engine-executions": "Esecuzioni motore di regole",
"rule-engine-hourly-activity": "Attività oraria motore di regole", "rule-engine-hourly-activity": "Attività oraria motore di regole",
"rule-engine-daily-activity": "Attività giornaliera motore di regole",
"rule-engine-monthly-activity": "Attività mensile motore di regole", "rule-engine-monthly-activity": "Attività mensile motore di regole",
"rule-engine-statistics": "Statistiche motore di regole", "rule-engine-statistics": "Statistiche motore di regole",
"rule-node": "Nodo regola", "rule-node": "Nodo regola",
@ -917,11 +911,9 @@
"transport": "Trasporto", "transport": "Trasporto",
"transport-daily-activity": "Attività giornaliera del trasporto", "transport-daily-activity": "Attività giornaliera del trasporto",
"transport-data-points": "Punti dati del trasporto", "transport-data-points": "Punti dati del trasporto",
"transport-hourly-activity": "Attività oraria del trasporto",
"transport-messages": "Messaggi del trasporto",
"transport-monthly-activity": "Attività mensile del trasporto",
"view-details": "Visualizza dettagli", "view-details": "Visualizza dettagli",
"view-statistics": "Visualizza statistiche" "view-statistics": "Visualizza statistiche",
"transport-messages": "Messaggi di trasporto"
}, },
"api-limit": { "api-limit": {
"cassandra-write-queries-core": "Query di scrittura Cassandra tramite Rest API", "cassandra-write-queries-core": "Query di scrittura Cassandra tramite Rest API",
@ -1038,7 +1030,6 @@
"argument-customer": "Cliente", "argument-customer": "Cliente",
"argument-tenant": "Tenant corrente", "argument-tenant": "Tenant corrente",
"argument-type": "Tipo di argomento", "argument-type": "Tipo di argomento",
"see-debug-events": "Vedi eventi di debug",
"attribute": "Attributo", "attribute": "Attributo",
"copy-argument-name": "Copia nome argomento", "copy-argument-name": "Copia nome argomento",
"timeseries-key": "Chiave serie temporale", "timeseries-key": "Chiave serie temporale",
@ -1071,10 +1062,10 @@
"test-with-this-message": "Testa con questo messaggio", "test-with-this-message": "Testa con questo messaggio",
"use-latest-timestamp": "Usa il timestamp più recente", "use-latest-timestamp": "Usa il timestamp più recente",
"hint": { "hint": {
"arguments-simple-with-rolling": "Il campo calcolato di tipo semplice non deve contenere chiavi con tipo rolling delle serie temporali.", "arguments-simple-with-rolling": "Un campo calcolato di tipo semplice non dovrebbe contenere chiavi con tipo di serie temporale rolling.",
"arguments-empty": "Gli argomenti non devono essere vuoti.", "arguments-empty": "Almeno un argomento deve essere specificato.",
"expression-required": "Espressione obbligatoria.", "expression-required": "L'espressione è obbligatoria.",
"expression-invalid": "Espressione non valida", "expression-invalid": "L'espressione non è valida.",
"expression-max-length": "La lunghezza dell'espressione deve essere inferiore a 255 caratteri.", "expression-max-length": "La lunghezza dell'espressione deve essere inferiore a 255 caratteri.",
"argument-name-required": "Il nome dell'argomento è obbligatorio.", "argument-name-required": "Il nome dell'argomento è obbligatorio.",
"argument-name-pattern": "Il nome dell'argomento non è valido.", "argument-name-pattern": "Il nome dell'argomento non è valido.",
@ -1083,10 +1074,10 @@
"argument-name-forbidden": "Il nome dell'argomento è riservato e non può essere utilizzato.", "argument-name-forbidden": "Il nome dell'argomento è riservato e non può essere utilizzato.",
"argument-type-required": "Il tipo di argomento è obbligatorio.", "argument-type-required": "Il tipo di argomento è obbligatorio.",
"max-args": "Numero massimo di argomenti raggiunto.", "max-args": "Numero massimo di argomenti raggiunto.",
"decimals-range": "Per impostazione predefinita, i decimali devono essere un numero compreso tra 0 e 15.", "decimals-range": "I decimali di default devono essere un numero compreso tra 0 e 15.",
"expression": "L'espressione predefinita dimostra come trasformare una temperatura da Fahrenheit a Celsius.", "expression": "L'espressione predefinita dimostra come trasformare una temperatura da Fahrenheit a Celsius.",
"arguments-entity-not-found": "Entità di destinazione dell'argomento non trovata.", "arguments-entity-not-found": "Entità di destinazione dell'argomento non trovata.",
"use-latest-timestamp": "Se abilitato, il valore calcolato verrà salvato utilizzando il timestamp più recente dalla telemetria degli argomenti, invece dell'orario del server." "use-latest-timestamp": "Se abilitato, il valore calcolato verrà memorizzato utilizzando il timestamp più recente dalla telemetria degli argomenti, invece del tempo del server."
} }
}, },
"ai-models": { "ai-models": {
@ -1193,6 +1184,7 @@
"contact": { "contact": {
"country": "Paese", "country": "Paese",
"country-required": "Il paese è obbligatorio.", "country-required": "Il paese è obbligatorio.",
"country-object-required": "Seleziona un paese valido dalla lista.",
"city": "Città", "city": "Città",
"state": "Stato / Provincia", "state": "Stato / Provincia",
"postal-code": "CAP / Codice postale", "postal-code": "CAP / Codice postale",
@ -1653,7 +1645,7 @@
"remove-alias": "Rimuovi alias del dispositivo", "remove-alias": "Rimuovi alias del dispositivo",
"add-alias": "Aggiungi alias del dispositivo", "add-alias": "Aggiungi alias del dispositivo",
"name-starts-with": "Espressione nome dispositivo", "name-starts-with": "Espressione nome dispositivo",
"help-text": "Usa '%' secondo necessità: '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "Usa '%' secondo necessità: '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Elenco dispositivi", "device-list": "Elenco dispositivi",
"use-device-name-filter": "Usa filtro", "use-device-name-filter": "Usa filtro",
"device-list-empty": "Nessun dispositivo selezionato.", "device-list-empty": "Nessun dispositivo selezionato.",
@ -1780,7 +1772,6 @@
"unable-delete-device-alias-text": "L'alias del dispositivo '{{deviceAlias}}' non può essere eliminato poiché è utilizzato dai seguenti widget:<br/>{{widgetsList}}", "unable-delete-device-alias-text": "L'alias del dispositivo '{{deviceAlias}}' non può essere eliminato poiché è utilizzato dai seguenti widget:<br/>{{widgetsList}}",
"is-gateway": "È un gateway", "is-gateway": "È un gateway",
"overwrite-activity-time": "Sovrascrivi tempo di attività per il dispositivo connesso", "overwrite-activity-time": "Sovrascrivi tempo di attività per il dispositivo connesso",
"device-filter": "Filtro dispositivo",
"device-filter-title": "Filtro dispositivo", "device-filter-title": "Filtro dispositivo",
"filter-title": "Filtro", "filter-title": "Filtro",
"device-state": "Stato dispositivo", "device-state": "Stato dispositivo",
@ -2234,7 +2225,7 @@
"short-id-required": "ID server breve obbligatorio.", "short-id-required": "ID server breve obbligatorio.",
"short-id-range": "L'ID server breve deve essere compreso tra {{ min }} e {{ max }}.", "short-id-range": "L'ID server breve deve essere compreso tra {{ min }} e {{ max }}.",
"short-id-pattern": "L'ID server breve deve essere un numero intero positivo.", "short-id-pattern": "L'ID server breve deve essere un numero intero positivo.",
"lifetime": "Durata registrazione client", "lifetime": "Durata della registrazione del client",
"lifetime-required": "Durata registrazione client obbligatoria.", "lifetime-required": "Durata registrazione client obbligatoria.",
"lifetime-pattern": "La durata della registrazione deve essere un numero intero positivo.", "lifetime-pattern": "La durata della registrazione deve essere un numero intero positivo.",
"default-min-period": "Periodo minimo tra due notifiche (s)", "default-min-period": "Periodo minimo tra due notifiche (s)",
@ -2564,7 +2555,7 @@
"no-entities-text": "Nessuna entità trovata", "no-entities-text": "Nessuna entità trovata",
"no-entity-types-matching": "Nessun tipo entità corrispondente a '{{entityType}}' trovato.", "no-entity-types-matching": "Nessun tipo entità corrispondente a '{{entityType}}' trovato.",
"name-starts-with": "Espressione nome", "name-starts-with": "Espressione nome",
"help-text": "Usa '%' secondo necessità: '%nome_entità_contiene%', '%nome_entità_finisce', 'entità_inizia_con'.", "help-text": "Usa '%' secondo necessità: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Usa filtro", "use-entity-name-filter": "Usa filtro",
"entity-list-empty": "Nessuna entità selezionata.", "entity-list-empty": "Nessuna entità selezionata.",
"entity-type-list-required": "È richiesto almeno un tipo di entità.", "entity-type-list-required": "È richiesto almeno un tipo di entità.",
@ -2756,7 +2747,7 @@
"remove-alias": "Rimuovi alias vista entità", "remove-alias": "Rimuovi alias vista entità",
"add-alias": "Aggiungi alias vista entità", "add-alias": "Aggiungi alias vista entità",
"name-starts-with": "Espressione nome vista entità", "name-starts-with": "Espressione nome vista entità",
"help-text": "Usa '%' se necessario: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "Usa '%' secondo necessità: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Elenco viste entità", "entity-view-list": "Elenco viste entità",
"use-entity-view-name-filter": "Usa filtro", "use-entity-view-name-filter": "Usa filtro",
"entity-view-list-empty": "Nessuna vista entità selezionata.", "entity-view-list-empty": "Nessuna vista entità selezionata.",
@ -3798,7 +3789,6 @@
"password-link-sent-message": "Link di reimpostazione inviato", "password-link-sent-message": "Link di reimpostazione inviato",
"email": "Email", "email": "Email",
"invalid-email-format": "Formato email non valido.", "invalid-email-format": "Formato email non valido.",
"login-with": "Accedi con {{name}}",
"or": "oppure", "or": "oppure",
"error": "Errore di accesso", "error": "Errore di accesso",
"verify-your-identity": "Verifica la tua identità", "verify-your-identity": "Verifica la tua identità",
@ -5410,8 +5400,7 @@
}, },
"time-series": "Serie temporale", "time-series": "Serie temporale",
"latest": "Ultimi valori", "latest": "Ultimi valori",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Campi calcolati"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "Impostazioni di elaborazione", "processing-settings": "Impostazioni di elaborazione",
@ -6658,7 +6647,7 @@
"export-relations": "Esporta relazioni", "export-relations": "Esporta relazioni",
"export-attributes": "Esporta attributi", "export-attributes": "Esporta attributi",
"export-credentials": "Esporta credenziali", "export-credentials": "Esporta credenziali",
"export-calculated-fields": "Esporta campi calcolati", "export-calculated-fields": "Esporta campi calcolati \ne regole allarme",
"entity-versions": "Versioni entità", "entity-versions": "Versioni entità",
"versions": "Versioni", "versions": "Versioni",
"created-time": "Ora di creazione", "created-time": "Ora di creazione",
@ -8509,7 +8498,7 @@
"finish-circle-hint": "Cerchio: clicca per terminare il disegno" "finish-circle-hint": "Cerchio: clicca per terminare il disegno"
}, },
"select-entity": "Seleziona entità", "select-entity": "Seleziona entità",
"select-entity-hint": "Suggerimento: dopo la selezione, clicca sulla mappa per impostare la posizione" "select-entity-hint": "Suggerimento: dopo la selezione clicca sulla mappa per impostare la posizione"
}, },
"select-entity": "Seleziona entità", "select-entity": "Seleziona entità",
"select-entity-hint": "Suggerimento: dopo la selezione clicca sulla mappa per impostare la posizione", "select-entity-hint": "Suggerimento: dopo la selezione clicca sulla mappa per impostare la posizione",

11049
ui-ngx/src/assets/locale/locale.constant-ja_JP.json

File diff suppressed because it is too large

47
ui-ngx/src/assets/locale/locale.constant-nl_NL.json

@ -545,13 +545,7 @@
"slack-settings": "Slack-instellingen", "slack-settings": "Slack-instellingen",
"mobile-settings": "Mobiele instellingen", "mobile-settings": "Mobiele instellingen",
"firebase-service-account-file": "Firebase serviceaccountreferenties JSON-bestand", "firebase-service-account-file": "Firebase serviceaccountreferenties JSON-bestand",
"select-firebase-service-account-file": "Sleep je Firebase serviceaccountreferentiesbestand hierheen of ", "select-firebase-service-account-file": "Sleep je Firebase serviceaccountreferentiesbestand hierheen of "
"trendz": "Trendz",
"trendz-settings": "Trendz-instellingen",
"trendz-url": "Trendz-URL",
"trendz-url-required": "Trendz-URL is vereist",
"trendz-api-key": "Trendz API-sleutel",
"trendz-enable": "Trendz inschakelen"
}, },
"alarm": { "alarm": {
"alarm": "Alarm", "alarm": "Alarm",
@ -794,7 +788,7 @@
"no-assets-matching": "Geen overeenkomende assets gevonden voor '{{entity}}'.", "no-assets-matching": "Geen overeenkomende assets gevonden voor '{{entity}}'.",
"asset-required": "Asset is verplicht", "asset-required": "Asset is verplicht",
"name-starts-with": "Assetnaam-expressie", "name-starts-with": "Assetnaam-expressie",
"help-text": "Gebruik '%' indien nodig: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with'.", "help-text": "Gebruik '%' naar behoefte: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Assets zoeken", "search": "Assets zoeken",
"import": "Assets importeren", "import": "Assets importeren",
"asset-file": "Assetbestand", "asset-file": "Assetbestand",
@ -898,9 +892,9 @@
"processing-timeouts": "${entityName} Verwerking time-outs", "processing-timeouts": "${entityName} Verwerking time-outs",
"rule-chain": "Rule chain", "rule-chain": "Rule chain",
"rule-engine": "Rule Engine", "rule-engine": "Rule Engine",
"rule-engine-daily-activity": "Dagelijkse activiteit Rule Engine",
"rule-engine-executions": "Rule Engine-uitvoeringen", "rule-engine-executions": "Rule Engine-uitvoeringen",
"rule-engine-hourly-activity": "Uurlijkse activiteit Rule Engine", "rule-engine-hourly-activity": "Uurlijkse activiteit Rule Engine",
"rule-engine-daily-activity": "Dagelijkse activiteit Rule Engine",
"rule-engine-monthly-activity": "Maandelijkse activiteit Rule Engine", "rule-engine-monthly-activity": "Maandelijkse activiteit Rule Engine",
"rule-engine-statistics": "Rule Engine-statistieken", "rule-engine-statistics": "Rule Engine-statistieken",
"rule-node": "Rule node", "rule-node": "Rule node",
@ -917,11 +911,9 @@
"transport": "Transport", "transport": "Transport",
"transport-daily-activity": "Dagelijkse activiteit transport", "transport-daily-activity": "Dagelijkse activiteit transport",
"transport-data-points": "Transport datapunten", "transport-data-points": "Transport datapunten",
"transport-hourly-activity": "Uurlijkse activiteit transport",
"transport-messages": "Transportberichten",
"transport-monthly-activity": "Maandelijkse activiteit transport",
"view-details": "Details bekijken", "view-details": "Details bekijken",
"view-statistics": "Statistieken bekijken" "view-statistics": "Statistieken bekijken",
"transport-messages": "Transportberichten"
}, },
"api-limit": { "api-limit": {
"cassandra-write-queries-core": "Rest API Cassandra schrijfbewerkingen", "cassandra-write-queries-core": "Rest API Cassandra schrijfbewerkingen",
@ -1038,7 +1030,6 @@
"argument-customer": "Klant", "argument-customer": "Klant",
"argument-tenant": "Huidige tenant", "argument-tenant": "Huidige tenant",
"argument-type": "Argumenttype", "argument-type": "Argumenttype",
"see-debug-events": "Debuggebeurtenissen bekijken",
"attribute": "Attribuut", "attribute": "Attribuut",
"copy-argument-name": "Argumentnaam kopiëren", "copy-argument-name": "Argumentnaam kopiëren",
"timeseries-key": "Tijdreeks-sleutel", "timeseries-key": "Tijdreeks-sleutel",
@ -1071,8 +1062,8 @@
"test-with-this-message": "Test met dit bericht", "test-with-this-message": "Test met dit bericht",
"use-latest-timestamp": "Gebruik laatste tijdstempel", "use-latest-timestamp": "Gebruik laatste tijdstempel",
"hint": { "hint": {
"arguments-simple-with-rolling": "Berekende velden van het type 'eenvoudig' mogen geen sleutels bevatten met een rollende tijdreeks.", "arguments-simple-with-rolling": "Een berekend veld van het type Eenvoudig mag geen sleutels bevatten met het type 'Time series rolling'.",
"arguments-empty": "Argumenten mogen niet leeg zijn.", "arguments-empty": "Er moet ten minste één argument worden opgegeven.",
"expression-required": "Expressie is vereist.", "expression-required": "Expressie is vereist.",
"expression-invalid": "Expressie is ongeldig", "expression-invalid": "Expressie is ongeldig",
"expression-max-length": "De lengte van de expressie moet minder dan 255 tekens zijn.", "expression-max-length": "De lengte van de expressie moet minder dan 255 tekens zijn.",
@ -1193,6 +1184,7 @@
"contact": { "contact": {
"country": "Land", "country": "Land",
"country-required": "Land is verplicht.", "country-required": "Land is verplicht.",
"country-object-required": "Selecteer een geldig land uit de lijst.",
"city": "Stad", "city": "Stad",
"state": "Staat / Provincie", "state": "Staat / Provincie",
"postal-code": "Postcode", "postal-code": "Postcode",
@ -1653,7 +1645,7 @@
"remove-alias": "Apparaatalias verwijderen", "remove-alias": "Apparaatalias verwijderen",
"add-alias": "Apparaatalias toevoegen", "add-alias": "Apparaatalias toevoegen",
"name-starts-with": "Apparaatnaam expressie", "name-starts-with": "Apparaatnaam expressie",
"help-text": "Gebruik '%' indien nodig: '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "Gebruik '%' naar behoefte: '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Apparatenlijst", "device-list": "Apparatenlijst",
"use-device-name-filter": "Filter gebruiken", "use-device-name-filter": "Filter gebruiken",
"device-list-empty": "Geen apparaten geselecteerd.", "device-list-empty": "Geen apparaten geselecteerd.",
@ -1780,7 +1772,6 @@
"unable-delete-device-alias-text": "Apparaat-alias '{{deviceAlias}}' kan niet worden verwijderd omdat het wordt gebruikt door de volgende widget(s):<br/>{{widgetsList}}", "unable-delete-device-alias-text": "Apparaat-alias '{{deviceAlias}}' kan niet worden verwijderd omdat het wordt gebruikt door de volgende widget(s):<br/>{{widgetsList}}",
"is-gateway": "Is gateway", "is-gateway": "Is gateway",
"overwrite-activity-time": "Activiteitstijd voor verbonden apparaat overschrijven", "overwrite-activity-time": "Activiteitstijd voor verbonden apparaat overschrijven",
"device-filter": "Apparaatfilter",
"device-filter-title": "Apparaatfilter", "device-filter-title": "Apparaatfilter",
"filter-title": "Filter", "filter-title": "Filter",
"device-state": "Apparaatstatus", "device-state": "Apparaatstatus",
@ -2234,7 +2225,7 @@
"short-id-required": "Korte server-ID is verplicht.", "short-id-required": "Korte server-ID is verplicht.",
"short-id-range": "Korte server-ID moet tussen {{ min }} en {{ max }} liggen.", "short-id-range": "Korte server-ID moet tussen {{ min }} en {{ max }} liggen.",
"short-id-pattern": "Korte server-ID moet een positief geheel getal zijn.", "short-id-pattern": "Korte server-ID moet een positief geheel getal zijn.",
"lifetime": "Registratieduur client", "lifetime": "Clientregistratielevensduur",
"lifetime-required": "Registratieduur is verplicht.", "lifetime-required": "Registratieduur is verplicht.",
"lifetime-pattern": "Registratieduur moet een positief geheel getal zijn.", "lifetime-pattern": "Registratieduur moet een positief geheel getal zijn.",
"default-min-period": "Minimale periode tussen meldingen (s)", "default-min-period": "Minimale periode tussen meldingen (s)",
@ -2564,7 +2555,7 @@
"no-entities-text": "Geen entiteiten gevonden", "no-entities-text": "Geen entiteiten gevonden",
"no-entity-types-matching": "Geen entiteittypes gevonden die overeenkomen met '{{entityType}}'.", "no-entity-types-matching": "Geen entiteittypes gevonden die overeenkomen met '{{entityType}}'.",
"name-starts-with": "Naamexpressie", "name-starts-with": "Naamexpressie",
"help-text": "Gebruik '%' indien nodig: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with'.", "help-text": "Gebruik '%' naar behoefte: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Gebruik filter", "use-entity-name-filter": "Gebruik filter",
"entity-list-empty": "Geen entiteiten geselecteerd.", "entity-list-empty": "Geen entiteiten geselecteerd.",
"entity-type-list-required": "Minstens één entiteittype moet worden geselecteerd.", "entity-type-list-required": "Minstens één entiteittype moet worden geselecteerd.",
@ -2756,7 +2747,7 @@
"remove-alias": "Alias van entiteitweergave verwijderen", "remove-alias": "Alias van entiteitweergave verwijderen",
"add-alias": "Alias voor entiteitweergave toevoegen", "add-alias": "Alias voor entiteitweergave toevoegen",
"name-starts-with": "Naamexpressie van entiteitweergave", "name-starts-with": "Naamexpressie van entiteitweergave",
"help-text": "Gebruik '%' waar nodig: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "Gebruik '%' naar behoefte: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Lijst van entiteitweergaven", "entity-view-list": "Lijst van entiteitweergaven",
"use-entity-view-name-filter": "Filter gebruiken", "use-entity-view-name-filter": "Filter gebruiken",
"entity-view-list-empty": "Geen entiteitweergaven geselecteerd.", "entity-view-list-empty": "Geen entiteitweergaven geselecteerd.",
@ -3798,7 +3789,6 @@
"password-link-sent-message": "Resetlink is verzonden", "password-link-sent-message": "Resetlink is verzonden",
"email": "E-mail", "email": "E-mail",
"invalid-email-format": "Ongeldig e-mailformaat.", "invalid-email-format": "Ongeldig e-mailformaat.",
"login-with": "Inloggen met {{name}}",
"or": "of", "or": "of",
"error": "Inlogfout", "error": "Inlogfout",
"verify-your-identity": "Verifieer uw identiteit", "verify-your-identity": "Verifieer uw identiteit",
@ -5410,8 +5400,7 @@
}, },
"time-series": "Tijdreeksen", "time-series": "Tijdreeksen",
"latest": "Laatste waarden", "latest": "Laatste waarden",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Berekende velden"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "Verwerkingsinstellingen", "processing-settings": "Verwerkingsinstellingen",
@ -6658,7 +6647,7 @@
"export-relations": "Exporteer relaties", "export-relations": "Exporteer relaties",
"export-attributes": "Exporteer attributen", "export-attributes": "Exporteer attributen",
"export-credentials": "Exporteer inloggegevens", "export-credentials": "Exporteer inloggegevens",
"export-calculated-fields": "Exporteer berekende velden", "export-calculated-fields": "Berekende velden exporteren \nen alarmregels",
"entity-versions": "Entiteitversies", "entity-versions": "Entiteitversies",
"versions": "Versies", "versions": "Versies",
"created-time": "Aangemaakt op", "created-time": "Aangemaakt op",
@ -7475,7 +7464,7 @@
"scale": "Schaal", "scale": "Schaal",
"scale-min": "min", "scale-min": "min",
"scale-max": "max", "scale-max": "max",
"scale-auto": "Automatisch" "scale-auto": "Auto"
}, },
"bar": { "bar": {
"show-border": "Toon rand", "show-border": "Toon rand",
@ -8508,10 +8497,10 @@
"finish-circle-hint-with-entity": "Cirkel voor '{{entityName}}': klik om te voltooien en op te slaan", "finish-circle-hint-with-entity": "Cirkel voor '{{entityName}}': klik om te voltooien en op te slaan",
"finish-circle-hint": "Cirkel: klik om tekenen te voltooien" "finish-circle-hint": "Cirkel: klik om tekenen te voltooien"
}, },
"select-entity": "Selecteer entiteit", "select-entity": "Entiteit selecteren",
"select-entity-hint": "Tip: klik op de kaart na selectie om positie in te stellen" "select-entity-hint": "Tip: klik na selectie op de kaart om de positie in te stellen"
}, },
"select-entity": "Selecteer entiteit", "select-entity": "Entiteit selecteren",
"select-entity-hint": "Tip: klik na selectie op de kaart om de positie in te stellen", "select-entity-hint": "Tip: klik na selectie op de kaart om de positie in te stellen",
"tooltips": { "tooltips": {
"placeMarker": "Klik om entiteit '{{entityName}}' te plaatsen", "placeMarker": "Klik om entiteit '{{entityName}}' te plaatsen",

480
ui-ngx/src/assets/locale/locale.constant-no_NO.json

@ -677,8 +677,8 @@
"filter-type-entity-list": "Enhetsliste", "filter-type-entity-list": "Enhetsliste",
"filter-type-entity-name": "Enhetsnavn", "filter-type-entity-name": "Enhetsnavn",
"filter-type-entity-type": "Enhetstype", "filter-type-entity-type": "Enhetstype",
"filter-type-state-entity": "Enhet fra dashboard-tilstand", "filter-type-state-entity": "Entitet fra dashbordtilstand",
"filter-type-state-entity-description": "Enhet hentet fra dashboard-tilstandsparametere", "filter-type-state-entity-description": "Entitet hentet fra parametere for dashbordtilstand",
"filter-type-asset-type": "Asset-type", "filter-type-asset-type": "Asset-type",
"filter-type-asset-type-description": "Assets av typen '{{assetTypes}}'", "filter-type-asset-type-description": "Assets av typen '{{assetTypes}}'",
"filter-type-asset-type-and-name-description": "Assets av typen '{{assetTypes}}' og med navn som begynner med '{{prefix}}'", "filter-type-asset-type-and-name-description": "Assets av typen '{{assetTypes}}' og med navn som begynner med '{{prefix}}'",
@ -709,17 +709,18 @@
"filter-type-required": "Filtertype er påkrevd.", "filter-type-required": "Filtertype er påkrevd.",
"entity-filter-no-entity-matched": "Ingen enheter samsvarer med spesifisert filter.", "entity-filter-no-entity-matched": "Ingen enheter samsvarer med spesifisert filter.",
"no-entity-filter-specified": "Ingen enhetsfilter spesifisert", "no-entity-filter-specified": "Ingen enhetsfilter spesifisert",
"root-state-entity": "Bruk dashboard-tilstandsenhet som rot", "root-state-entity": "Bruk entitet for dashbordtilstand som rot",
"last-level-relation": "Hent kun siste relasjonsnivå", "last-level-relation": "Hent kun siste relasjonsnivå",
"root-entity": "Rotenhet", "root-entity": "Rotenhet",
"state-entity-parameter-name": "Parameter for tilstandsenhet", "state-entity-parameter-name": "Parameter for tilstandsenhet",
"default-state-entity": "Standard tilstandsenhet", "default-state-entity": "Standard tilstandsenhet",
"default-entity-parameter-name": "Som standard", "default-entity-parameter-name": "Som standard",
"max-relation-level": "Maks relasjonsnivå", "query-options": "Spørringsalternativer",
"max-relation-level": "Maksimalt relasjonsnivå",
"unlimited-level": "Ubegrenset nivå", "unlimited-level": "Ubegrenset nivå",
"state-entity": "Dashboard tilstandsenhet", "state-entity": "Dashbordtilstandsentitet",
"all-entities": "Alle enheter", "all-entities": "Alle entiteter",
"any-relation": "enhver" "any-relation": "alle"
}, },
"asset": { "asset": {
"asset": "Eiendel", "asset": "Eiendel",
@ -787,7 +788,7 @@
"no-assets-matching": "Ingen eiendeler som samsvarer med '{{entity}}' ble funnet.", "no-assets-matching": "Ingen eiendeler som samsvarer med '{{entity}}' ble funnet.",
"asset-required": "Eiendel er påkrevd", "asset-required": "Eiendel er påkrevd",
"name-starts-with": "Navneuttrykk for eiendel", "name-starts-with": "Navneuttrykk for eiendel",
"help-text": "Bruk '%' etter behov: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with'.", "help-text": "Bruk '%' etter behov: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Søk etter eiendeler", "search": "Søk etter eiendeler",
"import": "Importer eiendeler", "import": "Importer eiendeler",
"asset-file": "Eiendelsfil", "asset-file": "Eiendelsfil",
@ -891,9 +892,9 @@
"processing-timeouts": "${entityName} Behandlingstidsavbrudd", "processing-timeouts": "${entityName} Behandlingstidsavbrudd",
"rule-chain": "Regelkjede", "rule-chain": "Regelkjede",
"rule-engine": "Regelmotor", "rule-engine": "Regelmotor",
"rule-engine-daily-activity": "Daglig aktivitet for regelmotor",
"rule-engine-executions": "Utførelser av regelmotor", "rule-engine-executions": "Utførelser av regelmotor",
"rule-engine-hourly-activity": "Timebasert aktivitet for regelmotor", "rule-engine-hourly-activity": "Timebasert aktivitet for regelmotor",
"rule-engine-daily-activity": "Daglig aktivitet for regelmotor",
"rule-engine-monthly-activity": "Månedlig aktivitet for regelmotor", "rule-engine-monthly-activity": "Månedlig aktivitet for regelmotor",
"rule-engine-statistics": "Statistikk for regelmotor", "rule-engine-statistics": "Statistikk for regelmotor",
"rule-node": "Regelnode", "rule-node": "Regelnode",
@ -908,16 +909,19 @@
"telemetry-persistence-hourly-activity": "Timebasert aktivitet for telemetrilagring", "telemetry-persistence-hourly-activity": "Timebasert aktivitet for telemetrilagring",
"telemetry-persistence-monthly-activity": "Månedlig aktivitet for telemetrilagring", "telemetry-persistence-monthly-activity": "Månedlig aktivitet for telemetrilagring",
"transport": "Transport", "transport": "Transport",
"transport-daily-activity": "Daglig aktivitet for transport", "transport-daily-activity": "Transport – daglig aktivitet",
"transport-data-points": "Transportdatapunkter", "transport-data-points": "Transportdatapunkter",
"transport-hourly-activity": "Timebasert aktivitet for transport",
"transport-messages": "Transportmeldinger",
"transport-monthly-activity": "Månedlig aktivitet for transport",
"view-details": "Vis detaljer", "view-details": "Vis detaljer",
"view-statistics": "Vis statistikk" "view-statistics": "Vis statistikk",
"transport-messages": "Transportmeldinger"
}, },
"api-limit": { "api-limit": {
"cassandra-queries": "Cassandra-forespørsler", "cassandra-write-queries-core": "REST API Cassandra-skrivespørringer",
"cassandra-read-queries-core": "REST API- og WS-telemetri Cassandra-lesespørringer",
"cassandra-write-queries-rule-engine": "Regelmotor-telemetri Cassandra-skrivespørringer",
"cassandra-read-queries-rule-engine": "Regelmotor-telemetri Cassandra-lesespørringer",
"cassandra-write-queries-monolith": "Monolith-telemetri Cassandra-skrivespørringer",
"cassandra-read-queries-monolith": "Monolith-telemetri Cassandra-lesespørringer",
"entity-version-creation": "Oppretting av enhetsversjon", "entity-version-creation": "Oppretting av enhetsversjon",
"entity-version-load": "Innlasting av enhetsversjon", "entity-version-load": "Innlasting av enhetsversjon",
"notification-requests": "Varslingsforespørsler", "notification-requests": "Varslingsforespørsler",
@ -1026,7 +1030,6 @@
"argument-customer": "Kunde", "argument-customer": "Kunde",
"argument-tenant": "Gjeldende leietaker", "argument-tenant": "Gjeldende leietaker",
"argument-type": "Argumenttype", "argument-type": "Argumenttype",
"see-debug-events": "Se feilsøkingshendelser",
"attribute": "Attributt", "attribute": "Attributt",
"copy-argument-name": "Kopier argumentnavn", "copy-argument-name": "Kopier argumentnavn",
"timeseries-key": "Tidsserienøkkel", "timeseries-key": "Tidsserienøkkel",
@ -1057,8 +1060,9 @@
"delete-multiple-title": "Er du sikker på at du vil slette { count, plural, =1 {1 beregnet felt} other {# beregnede felt} }?", "delete-multiple-title": "Er du sikker på at du vil slette { count, plural, =1 {1 beregnet felt} other {# beregnede felt} }?",
"delete-multiple-text": "Vær forsiktig, etter bekreftelse vil alle valgte beregnede felt bli fjernet og all relatert data vil ikke kunne gjenopprettes.", "delete-multiple-text": "Vær forsiktig, etter bekreftelse vil alle valgte beregnede felt bli fjernet og all relatert data vil ikke kunne gjenopprettes.",
"test-with-this-message": "Test med denne meldingen", "test-with-this-message": "Test med denne meldingen",
"use-latest-timestamp": "Bruk nyeste tidsstempel",
"hint": { "hint": {
"arguments-simple-with-rolling": "Beregnede felt av enkel type bør ikke inneholde nøkler med rullende tidsserietype.", "arguments-simple-with-rolling": "Beregnet felt av typen «Enkel» skal ikke inneholde nøkler med tidsserie-rulleringstype.",
"arguments-empty": "Argumenter skal ikke være tomme.", "arguments-empty": "Argumenter skal ikke være tomme.",
"expression-required": "Uttrykk er påkrevd.", "expression-required": "Uttrykk er påkrevd.",
"expression-invalid": "Uttrykk er ugyldig", "expression-invalid": "Uttrykk er ugyldig",
@ -1072,9 +1076,106 @@
"max-args": "Maksimalt antall argumenter er nådd.", "max-args": "Maksimalt antall argumenter er nådd.",
"decimals-range": "Desimaler som standard må være et tall mellom 0 og 15.", "decimals-range": "Desimaler som standard må være et tall mellom 0 og 15.",
"expression": "Standarduttrykket viser hvordan man konverterer temperatur fra Fahrenheit til Celsius.", "expression": "Standarduttrykket viser hvordan man konverterer temperatur fra Fahrenheit til Celsius.",
"arguments-entity-not-found": "Målenheten for argument ikke funnet." "arguments-entity-not-found": "Målenheten for argument ikke funnet.",
"use-latest-timestamp": "Hvis aktivert, lagres den beregnede verdien ved å bruke det nyeste tidsstempelet fra argumentenes telemetri, i stedet for servertid."
} }
}, },
"ai-models": {
"ai-models": "AI-modeller",
"ai-model": "AI-modell",
"model": "Modell",
"name": "Navn",
"ai-provider": "AI-leverandør",
"no-found": "Fant ingen AI-modeller",
"list": "{ count, plural, =1 {Én modell} other {Liste over # modeller} }",
"selected-fields": "{ count, plural, =1 {1 modell} other {# modeller} } valgt",
"add": "Legg til modell",
"delete-model-title": "Er du sikker på at du vil slette modellen '{{modelName}}'?",
"delete-model-text": "Vær forsiktig, etter bekreftelsen vil modellen og alle tilknyttede data ikke kunne gjenopprettes.",
"delete-models-title": "Er du sikker på at du vil slette { count, plural, =1 {1 modell} other {# modeller} }?",
"delete-models-text": "Vær forsiktig, etter bekreftelsen vil alle valgte modeller bli fjernet og alle tilknyttede data vil ikke kunne gjenopprettes.",
"ai-providers": {
"openai": "OpenAI",
"azure-openai": "Azure OpenAI",
"google-ai-gemini": "Google AI Gemini",
"google-vertex-ai-gemini": "Google Vertex AI Gemini",
"mistral-ai": "Mistral AI",
"anthropic": "Anthropic",
"amazon-bedrock": "Amazon Bedrock",
"github-models": "GitHub Models",
"ollama": "Ollama"
},
"name-required": "Navn er påkrevd.",
"name-max-length": "Navn må være 255 tegn eller mindre.",
"provider": "Leverandør",
"api-key": "API-nøkkel",
"api-key-required": "API-nøkkel er påkrevd.",
"api-key-open-ai-required": "API-nøkkel er påkrevd når du bruker den offisielle OpenAI API-en.",
"project-id": "Prosjekt-ID",
"project-id-required": "Prosjekt-ID er påkrevd",
"location": "Plassering",
"location-required": "Plassering er påkrevd.",
"service-account-key-file": "Nøkkelfil for tjenestekonto",
"service-account-key-file-required": "Nøkkelfil for tjenestekonto er påkrevd.",
"no-file": "Ingen fil valgt.",
"drop-file": "Slipp en fil eller klikk for å velge en fil som skal lastes opp.",
"personal-access-token": "Personlig tilgangstoken",
"personal-access-token-required": "Personlig tilgangstoken er påkrevd.",
"configuration": "Konfigurasjon",
"model-id": "Modell-ID",
"model-id-required": "Modell-ID er påkrevd.",
"deployment-name": "Distribusjonsnavn",
"deployment-name-required": "Distribusjonsnavn er påkrevd",
"set": "Angi",
"region": "Region",
"region-required": "Region er påkrevd.",
"access-key-id": "Tilgangsnøkkel-ID",
"access-key-id-required": "Tilgangsnøkkel-ID er påkrevd.",
"secret-access-key": "Hemmelig tilgangsnøkkel",
"secret-access-key-required": "Hemmelig tilgangsnøkkel er påkrevd.",
"temperature": "Temperatur",
"temperature-hint": "Justerer graden av tilfeldighet i modellens output. Høyere verdier øker tilfeldigheten, mens lavere verdier reduserer den.",
"temperature-min": "Må være 0 eller høyere.",
"top-p": "Top P",
"top-p-hint": "Oppretter en pool av de mest sannsynlige tokenene som modellen kan velge fra. Høyere verdier gir en større og mer mangfoldig pool, mens lavere verdier gir en mindre.",
"top-p-min-max": "Må være større enn 0 og opptil 1.",
"top-k": "Top K",
"top-k-hint": "Begrenser modellens valg til et fast sett med de \"K\" mest sannsynlige tokenene.",
"top-k-min": "Må være 0 eller høyere.",
"presence-penalty": "Tilstedeværelsesstraff",
"presence-penalty-hint": "Bruker en fast straff på sannsynligheten for et token hvis det allerede har dukket opp i teksten.",
"frequency-penalty": "Frekvensstraff",
"frequency-penalty-hint": "Bruker en straff på sannsynligheten for et token som øker basert på hvor ofte det forekommer i teksten.",
"max-output-tokens": "Maksimalt antall output-tokener",
"max-output-tokens-hint": "Angir maksimalt antall tokener som \nmodellen kan generere i ett enkelt svar.",
"context-length": "Kontekstlengde",
"context-length-hint": "Definerer størrelsen på kontekstvinduet i tokener. Denne verdien angir den totale minnegrensen for modellen, inkludert både brukerens inndata og det genererte svaret.",
"endpoint": "Endepunkt",
"endpoint-required": "Endepunkt er påkrevd.",
"baseurl": "Basis-URL",
"baseurl-required": "Basis-URL er påkrevd.",
"service-version": "Tjenesteversjon",
"check-connectivity": "Sjekk tilkobling",
"check-connectivity-success": "Testforespørselen var vellykket",
"check-connectivity-failed": "Testforespørselen mislyktes",
"no-model-matching": "Fant ingen modeller som samsvarer med '{{entity}}'.",
"model-required": "Modell er påkrevd.",
"no-model-text": "Fant ingen modeller.",
"authentication": "Autentisering",
"authentication-basic-hint": "Bruker standard HTTP Basic-autentisering. Brukernavn og passord kombineres, Base64-kodes og sendes i en \"Authorization\"-header med hver forespørsel til Ollama-serveren.",
"authentication-token-hint": "Bruker Bearer-tokenautentisering. Det angitte tokenet sendes direkte i en \"Authorization\" eader med hver forespørsel til Ollama-serveren.",
"authentication-type": {
"none": "Ingen",
"basic": "Basic",
"token": "Token"
},
"username": "Brukernavn",
"username-required": "Brukernavn er påkrevd.",
"password": "Passord",
"password-required": "Passord er påkrevd.",
"token": "Token",
"token-required": "Token er påkrevd."
},
"confirm-on-exit": { "confirm-on-exit": {
"message": "Du har ulagrede endringer. Er du sikker på at du vil forlate denne siden?", "message": "Du har ulagrede endringer. Er du sikker på at du vil forlate denne siden?",
"html-message": "Du har ulagrede endringer.<br/>Er du sikker på at du vil forlate denne siden?", "html-message": "Du har ulagrede endringer.<br/>Er du sikker på at du vil forlate denne siden?",
@ -1083,6 +1184,7 @@
"contact": { "contact": {
"country": "Land", "country": "Land",
"country-required": "Land er påkrevd.", "country-required": "Land er påkrevd.",
"country-object-required": "Velg et gyldig land fra listen.",
"city": "By", "city": "By",
"state": "Stat / Provins", "state": "Stat / Provins",
"postal-code": "Postnummer", "postal-code": "Postnummer",
@ -1543,7 +1645,7 @@
"remove-alias": "Fjern enhetsalias", "remove-alias": "Fjern enhetsalias",
"add-alias": "Legg til enhetsalias", "add-alias": "Legg til enhetsalias",
"name-starts-with": "Enhetsnavnuttrykk", "name-starts-with": "Enhetsnavnuttrykk",
"help-text": "Bruk '%' etter behov: '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "Bruk '%' etter behov: '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Enhetsliste", "device-list": "Enhetsliste",
"use-device-name-filter": "Bruk filter", "use-device-name-filter": "Bruk filter",
"device-list-empty": "Ingen enheter valgt.", "device-list-empty": "Ingen enheter valgt.",
@ -1670,7 +1772,6 @@
"unable-delete-device-alias-text": "Enhetsalias '{{deviceAlias}}' kan ikke slettes da det brukes av følgende widget(er):<br/>{{widgetsList}}", "unable-delete-device-alias-text": "Enhetsalias '{{deviceAlias}}' kan ikke slettes da det brukes av følgende widget(er):<br/>{{widgetsList}}",
"is-gateway": "Er gateway", "is-gateway": "Er gateway",
"overwrite-activity-time": "Overstyr aktivitetstid for tilkoblet enhet", "overwrite-activity-time": "Overstyr aktivitetstid for tilkoblet enhet",
"device-filter": "Enhetsfilter",
"device-filter-title": "Enhetsfilter", "device-filter-title": "Enhetsfilter",
"filter-title": "Filter", "filter-title": "Filter",
"device-state": "Enhetstilstand", "device-state": "Enhetstilstand",
@ -1754,6 +1855,7 @@
"selected-options-limit": "Begrensning for valgte alternativer", "selected-options-limit": "Begrensning for valgte alternativer",
"advanced-ui-settings": "Avanserte grensesnittinnstillinger", "advanced-ui-settings": "Avanserte grensesnittinnstillinger",
"disable-on-property": "Deaktiver ved egenskap", "disable-on-property": "Deaktiver ved egenskap",
"disable-on-property-none": "Ingen (feltet er alltid aktivert)",
"display-condition-function": "Visningsbetingelsesfunksjon", "display-condition-function": "Visningsbetingelsesfunksjon",
"sub-label": "Underetikett", "sub-label": "Underetikett",
"vertical-divider-after": "Vertikal skillelinje etter", "vertical-divider-after": "Vertikal skillelinje etter",
@ -1787,7 +1889,8 @@
"array-item": "Array-element", "array-item": "Array-element",
"item-type": "Elementtype", "item-type": "Elementtype",
"item-name": "Elementnavn", "item-name": "Elementnavn",
"no-items": "Ingen elementer" "no-items": "Ingen elementer",
"support-unit-conversion": "Støtt enhetskonvertering"
}, },
"clear-form": "Tøm skjema", "clear-form": "Tøm skjema",
"clear-form-prompt": "Er du sikker på at du vil fjerne alle skjemaegenskaper?", "clear-form-prompt": "Er du sikker på at du vil fjerne alle skjemaegenskaper?",
@ -1911,6 +2014,7 @@
"mqtt-use-json-format-for-default-downlink-topics-hint": "Når aktivert, vil plattformen bruke JSON til å sende attributter og RPC over temaene: <b>v1/devices/me/attributes/response/$request_id</b>, <b>v1/devices/me/attributes</b>, osv. Påvirker ikke abonnementer via nye v2-temaer.", "mqtt-use-json-format-for-default-downlink-topics-hint": "Når aktivert, vil plattformen bruke JSON til å sende attributter og RPC over temaene: <b>v1/devices/me/attributes/response/$request_id</b>, <b>v1/devices/me/attributes</b>, osv. Påvirker ikke abonnementer via nye v2-temaer.",
"mqtt-send-ack-on-validation-exception": "Send PUBACK ved valideringsfeil", "mqtt-send-ack-on-validation-exception": "Send PUBACK ved valideringsfeil",
"mqtt-send-ack-on-validation-exception-hint": "Som standard lukkes MQTT-økten ved valideringsfeil. Hvis aktivert, sendes isteden en bekreftelse.", "mqtt-send-ack-on-validation-exception-hint": "Som standard lukkes MQTT-økten ved valideringsfeil. Hvis aktivert, sendes isteden en bekreftelse.",
"mqtt-protocol-version": "Protokollversjon",
"snmp-add-mapping": "Legg til SNMP-mapping", "snmp-add-mapping": "Legg til SNMP-mapping",
"snmp-mapping-not-configured": "Ingen mapping for OID til tidsserie/telemetri konfigurert", "snmp-mapping-not-configured": "Ingen mapping for OID til tidsserie/telemetri konfigurert",
"snmp-timseries-or-attribute-name": "Navn på tidsserie/attributt for mapping", "snmp-timseries-or-attribute-name": "Navn på tidsserie/attributt for mapping",
@ -2143,7 +2247,7 @@
"tqs": "TQS: Både TCP og SMS aktive; TCP i kømodus, SMS i standardmodus (ikke støttet siden LWM2M 1.1)", "tqs": "TQS: Både TCP og SMS aktive; TCP i kømodus, SMS i standardmodus (ikke støttet siden LWM2M 1.1)",
"sq": "SQ: SMS i kømodus (ikke støttet siden LWM2M 1.1)" "sq": "SQ: SMS i kømodus (ikke støttet siden LWM2M 1.1)"
}, },
"binding-tooltip": "Liste over bindingsmodus i LwM2M serverobjektet - /1/x/7.\nAngir støttede bindingsmodi i klienten.\nBør matche verdien i “Supported Binding and Modes” i Enhetsobjektet (/3/0/16).\nKun én transportbinding brukes per økt.", "binding-tooltip": "Dette er listen i den\"binding\"-ressursen til LwM2M-serverobjektet - /1/x/7.\nAngir de støttede binding-modusene i LwM2M-klienten.\nDenne verdien BØR være den samme som verdien i ressursen “Supported Binding and Modes” i Device Object (/3/0/16).\nSelv om flere transporter støttes, kan bare én transportbinding brukes under hele transportsesjonen.\nFor eksempel, når både UDP og SMS støttes, kan LwM2M-klienten og LwM2M-serveren velge å kommunisere enten over UDP eller SMS under hele transportsesjonen.",
"bootstrap-server": "Bootstrap-server", "bootstrap-server": "Bootstrap-server",
"lwm2m-server": "LwM2M-server", "lwm2m-server": "LwM2M-server",
"include-bootstrap-server": "Inkluder Bootstrap-serveroppdateringer", "include-bootstrap-server": "Inkluder Bootstrap-serveroppdateringer",
@ -2171,6 +2275,9 @@
"add-lwm2m-server-config": "Legg til LwM2M-server", "add-lwm2m-server-config": "Legg til LwM2M-server",
"no-config-servers": "Ingen servere konfigurert", "no-config-servers": "Ingen servere konfigurert",
"others-tab": "Andre innstillinger", "others-tab": "Andre innstillinger",
"ota-update": "OTA-oppdatering",
"use-object-19-for-ota-update": "Bruk Object 19 for OTA-filmetadata (sjekksum, størrelse, versjon, navn)",
"use-object-19-for-ota-update-hint": "Bruk Resource ObjectId = 19 for OTA-oppdateringer: FirmWare → InstanceId = 65534, SoftWare → InstanceId = 65535. Dataformatet er JSON innkapslet i Base64. Denne JSON-en inneholder OTA-filmetadata (filinfo): \"Checksum\" (SHA256). Ekstra felter: \"Title\" (OTA-navn), \"Version\" (OTA-versjon), \"File Name\" (filnavn for lagring av OTA på klienten), \"File Size\" (OTA-størrelse i byte).",
"client-strategy": "Klientstrategi ved tilkobling", "client-strategy": "Klientstrategi ved tilkobling",
"client-strategy-label": "Strategi", "client-strategy-label": "Strategi",
"client-strategy-only-observe": "Kun Observer-forespørsel til klienten etter første tilkobling", "client-strategy-only-observe": "Kun Observer-forespørsel til klienten etter første tilkobling",
@ -2201,7 +2308,17 @@
"default-object-id": "Standard objektversjon (Attributt)", "default-object-id": "Standard objektversjon (Attributt)",
"default-object-id-ver": { "default-object-id-ver": {
"v1-0": "1.0", "v1-0": "1.0",
"v1-1": "1.1" "v1-1": "1.1",
"v1-2": "1.2"
},
"observe-strategy": {
"observe-strategy": "Observe-strategi",
"single": "Enkel",
"single-description": "Én Observe-forespørsel per ressurs (høyere presisjon, mer nettverkstrafikk)",
"composite-all": "Kompositt alle",
"composite-all-description": "Alle ressurser observeres med én enkelt Composite Observe-forespørsel (mer effektivt, mindre fleksibelt)",
"composite-by-object": "Kompositt etter objekter",
"composite-by-object-description": "Ressurser grupperes etter objekttype og observeres ved hjelp av separate Composite Observe-forespørsler (balansert tilnærming)"
} }
}, },
"snmp": { "snmp": {
@ -2438,7 +2555,7 @@
"no-entities-text": "Ingen enheter funnet", "no-entities-text": "Ingen enheter funnet",
"no-entity-types-matching": "Ingen enhetstyper som samsvarer med '{{entityType}}' ble funnet.", "no-entity-types-matching": "Ingen enhetstyper som samsvarer med '{{entityType}}' ble funnet.",
"name-starts-with": "Navnuttrykk", "name-starts-with": "Navnuttrykk",
"help-text": "Bruk '%' etter behov: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with'.", "help-text": "Bruk '%' etter behov: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Bruk filter", "use-entity-name-filter": "Bruk filter",
"entity-list-empty": "Ingen enheter valgt.", "entity-list-empty": "Ingen enheter valgt.",
"entity-type-list-required": "Minst én enhetstype må velges.", "entity-type-list-required": "Minst én enhetstype må velges.",
@ -2524,6 +2641,8 @@
"type-current-user-owner": "Gjeldende brukereier", "type-current-user-owner": "Gjeldende brukereier",
"type-calculated-field": "Beregnet felt", "type-calculated-field": "Beregnet felt",
"type-calculated-fields": "Beregnete felt", "type-calculated-fields": "Beregnete felt",
"type-ai-model": "AI-modell",
"type-ai-models": "AI-modeller",
"type-widgets-bundle": "Widget-pakke", "type-widgets-bundle": "Widget-pakke",
"type-widgets-bundles": "Widget-pakker", "type-widgets-bundles": "Widget-pakker",
"list-of-widgets-bundles": "{ count, plural, =1 {Én widget-pakke} other {Liste over # widget-pakker} }", "list-of-widgets-bundles": "{ count, plural, =1 {Én widget-pakke} other {Liste over # widget-pakker} }",
@ -2553,6 +2672,8 @@
"type-tb-resources": "Ressurser", "type-tb-resources": "Ressurser",
"list-of-tb-resources": "{ count, plural, =1 {Én ressurs} other {Liste over # ressurser} }", "list-of-tb-resources": "{ count, plural, =1 {Én ressurs} other {Liste over # ressurser} }",
"type-ota-package": "OTA-pakke", "type-ota-package": "OTA-pakke",
"type-ota-packages": "OTA-pakker",
"list-of-ota-packages": "{ count, plural, =1 {Én OTA-pakke} other {Liste over # OTA-pakker} }",
"type-rpc": "RPC", "type-rpc": "RPC",
"type-queue": "Kø", "type-queue": "Kø",
"type-queue-stats": "Køstatistikk", "type-queue-stats": "Køstatistikk",
@ -2626,7 +2747,7 @@
"remove-alias": "Fjern alias for entitetsvisning", "remove-alias": "Fjern alias for entitetsvisning",
"add-alias": "Legg til alias for entitetsvisning", "add-alias": "Legg til alias for entitetsvisning",
"name-starts-with": "Navnuttrykk for entitetsvisning", "name-starts-with": "Navnuttrykk for entitetsvisning",
"help-text": "Bruk '%' etter behov: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "Bruk '%' etter behov: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Liste over entitetsvisninger", "entity-view-list": "Liste over entitetsvisninger",
"use-entity-view-name-filter": "Bruk filter", "use-entity-view-name-filter": "Bruk filter",
"entity-view-list-empty": "Ingen entitetsvisninger valgt.", "entity-view-list-empty": "Ingen entitetsvisninger valgt.",
@ -2938,6 +3059,7 @@
"missing-key-filters-error": "Nøkkelfiltre mangler for filter '{{filter}}'.", "missing-key-filters-error": "Nøkkelfiltre mangler for filter '{{filter}}'.",
"filter": "Filter", "filter": "Filter",
"editable": "Redigerbar", "editable": "Redigerbar",
"editable-hint": "Tillat brukeren å endre filterverdien i dashbord.",
"no-filters-found": "Ingen filtre funnet.", "no-filters-found": "Ingen filtre funnet.",
"no-filter-text": "Ingen filter spesifisert", "no-filter-text": "Ingen filter spesifisert",
"add-filter-prompt": "Vennligst legg til filter", "add-filter-prompt": "Vennligst legg til filter",
@ -2977,6 +3099,8 @@
"filter-user-params": "Brukerparametere for filterpredikat", "filter-user-params": "Brukerparametere for filterpredikat",
"user-parameters": "Brukerparametere", "user-parameters": "Brukerparametere",
"display-label": "Etikett som vises", "display-label": "Etikett som vises",
"custom-label": "Egendefinert etikett",
"custom-label-hint": "Aktiver for å angi din egen etikett for filteret. Når deaktivert, genereres en etikett automatisk.",
"order-priority": "Prioritet for feltrekkefølge", "order-priority": "Prioritet for feltrekkefølge",
"key-filter": "Nøkkelfilter", "key-filter": "Nøkkelfilter",
"key-filters": "Nøkkelfiltre", "key-filters": "Nøkkelfiltre",
@ -3021,7 +3145,8 @@
"switch-to-dynamic-value": "Bytt til dynamisk verdi", "switch-to-dynamic-value": "Bytt til dynamisk verdi",
"switch-to-default-value": "Bytt til standardverdi", "switch-to-default-value": "Bytt til standardverdi",
"inherit-owner": "Arv fra eier", "inherit-owner": "Arv fra eier",
"source-attribute-not-set": "Hvis kildeattributt ikke er angitt" "source-attribute-not-set": "Hvis kildeattributt ikke er angitt",
"unit": "Enhet"
}, },
"fullscreen": { "fullscreen": {
"expand": "Utvid til fullskjerm", "expand": "Utvid til fullskjerm",
@ -3406,6 +3531,7 @@
"power-button-background": "Bakgrunn for strømbryter", "power-button-background": "Bakgrunn for strømbryter",
"value-box-background": "Bakgrunn for verdiboks", "value-box-background": "Bakgrunn for verdiboks",
"value-units": "Verdi-enheter", "value-units": "Verdi-enheter",
"enable-units-scale": "Aktiver enheter på skala",
"filtration-mode": "Filtreringsmodus", "filtration-mode": "Filtreringsmodus",
"filtration-mode-hint": "Heltallsverdi som angir gjeldende filtreringsmodus.", "filtration-mode-hint": "Heltallsverdi som angir gjeldende filtreringsmodus.",
"filtration-mode-update": "Oppdater filtreringsmodus", "filtration-mode-update": "Oppdater filtreringsmodus",
@ -3657,13 +3783,12 @@
"remember-me": "Husk meg", "remember-me": "Husk meg",
"forgot-password": "Glemt passord?", "forgot-password": "Glemt passord?",
"password-reset": "Tilbakestilling av passord", "password-reset": "Tilbakestilling av passord",
"expired-password-reset-message": "Dine legitimasjonsopplysninger er utløpt! Vennligst opprett et nytt passord.", "expired-password-reset-message": "Passordet ditt er utløpt! \nVennligst angi et nytt passord.",
"new-password": "Nytt passord", "new-password": "Nytt passord",
"new-password-again": "Bekreft nytt passord", "new-password-again": "Bekreft nytt passord",
"password-link-sent-message": "Tilbakestillingslenke er sendt", "password-link-sent-message": "Tilbakestillingslenke er sendt",
"email": "Epost", "email": "Epost",
"invalid-email-format": "Ugyldig epostformat.", "invalid-email-format": "Ugyldig epostformat.",
"login-with": "Logg inn med {{name}}",
"or": "eller", "or": "eller",
"error": "Innloggingsfeil", "error": "Innloggingsfeil",
"verify-your-identity": "Bekreft din identitet", "verify-your-identity": "Bekreft din identitet",
@ -3722,6 +3847,8 @@
"mobile-package-max-length": "Applikasjonspakken må være under 256 tegn", "mobile-package-max-length": "Applikasjonspakken må være under 256 tegn",
"mobile-package-required": "Applikasjonspakke er påkrevd.", "mobile-package-required": "Applikasjonspakke er påkrevd.",
"mobile-package-pattern": "Ugyldig format for applikasjonspakke", "mobile-package-pattern": "Ugyldig format for applikasjonspakke",
"mobile-package-title": "Applikasjonstittel",
"mobile-package-title-max-length": "Applikasjonstittel må være mindre enn 256",
"no-application": "Ingen applikasjoner funnet", "no-application": "Ingen applikasjoner funnet",
"no-bundles": "Ingen pakker funnet", "no-bundles": "Ingen pakker funnet",
"platform-type": "Plattformtype", "platform-type": "Plattformtype",
@ -3803,19 +3930,15 @@
"configuration-step": { "configuration-step": {
"prepare-environment-title": "Forbered utviklingsmiljø", "prepare-environment-title": "Forbered utviklingsmiljø",
"prepare-environment-text": "Flutter ThingsBoard Mobile Application krever Flutter SDK. Følg instruksjonene for å sette opp Flutter SDK.", "prepare-environment-text": "Flutter ThingsBoard Mobile Application krever Flutter SDK. Følg instruksjonene for å sette opp Flutter SDK.",
"get-source-code-title": "Hent kildekode for appen", "get-source-code-title": "Hent appens kildekode",
"get-source-code-text": "Du kan hente kildekoden til Flutter ThingsBoard Mobile Application ved å klone den fra GitHub-repositoriet:", "get-source-code-text": "Du kan hente kildekoden til Flutter ThingsBoard Mobile Application ved å klone den fra GitHub-repositoriet:",
"configure-api-title": "Konfigurer ThingsBoard API-endepunkt", "configure-app-settings-title": "Konfigurer appinnstillinger",
"configure-api-text": "Åpne prosjektet flutter_thingsboard_pe_app i editoren/IDE-en din. Rediger:", "configure-app-settings-text": "Last ned konfigurasjonsfilen og legg den i rotkatalogen til prosjektet du klonet i forrige steg.",
"configure-api-hint": "Angi verdien av konstanten thingsBoardApiEndpoint slik at den samsvarer med API-endepunktet til din ThingsBoard-serverinstans. Ikke bruk \"localhost\" eller \"127.0.0.1\" som vertsnavn.", "download-file": "Last ned fil",
"run-app-title": "Kjør appen", "run-app-title": "Kjør appen",
"run-app-text": "Kjør appen som beskrevet i din IDE.\nHvis du bruker terminalen, kjør appen med følgende kommando:", "run-app-text": "Kjør appen som beskrevet i IDE-en din.\nHvis du bruker terminalen, kjør appen med følgende kommando:",
"more-information": "Detaljert informasjon finnes i vår Kom-i-gang dokumentasjon.", "more-information": "Detaljert informasjon finner du i dokumentasjonen vår for Kom i gang.",
"getting-started": "Kom i gang", "getting-started": "Kom i gang"
"configure-package-title": "Konfigurer applikasjonspakke",
"configure-package-text": "Du kan manuelt endre applikasjonspakken eller bruke tredjeparts CLI-verktøy.",
"configure-package-text-install": "For å installere Rename CLI-verktøyet, kjør følgende kommando:",
"configure-package-run-commands": "Kjør disse kommandoene i prosjektets rotmappe:"
} }
}, },
"notification": { "notification": {
@ -3839,6 +3962,7 @@
"new-platform-version-trigger-settings": "Innstillinger for ny plattformversjonsutløser", "new-platform-version-trigger-settings": "Innstillinger for ny plattformversjonsutløser",
"rate-limits-trigger-settings": "Innstillinger for utløser ved overskredet hastighetsgrense", "rate-limits-trigger-settings": "Innstillinger for utløser ved overskredet hastighetsgrense",
"task-processing-failure-trigger-settings": "Innstillinger for utløser ved feil i oppgavebehandling", "task-processing-failure-trigger-settings": "Innstillinger for utløser ved feil i oppgavebehandling",
"resources-shortage-trigger-settings": "Innstillinger for utløsning ved ressursmangel",
"at-least-one-should-be-selected": "Minst én må velges", "at-least-one-should-be-selected": "Minst én må velges",
"basic-settings": "Grunnleggende innstillinger", "basic-settings": "Grunnleggende innstillinger",
"button-text": "Knappetekst", "button-text": "Knappetekst",
@ -3853,6 +3977,7 @@
"create-new": "Opprett ny", "create-new": "Opprett ny",
"created": "Opprettet", "created": "Opprettet",
"customize-messages": "Tilpass meldinger", "customize-messages": "Tilpass meldinger",
"cpu-threshold": "CPU-terskel",
"delete-notification-text": "Vær forsiktig, etter bekreftelse vil varslingen ikke kunne gjenopprettes.", "delete-notification-text": "Vær forsiktig, etter bekreftelse vil varslingen ikke kunne gjenopprettes.",
"delete-notification-title": "Er du sikker på at du vil slette varslingen?", "delete-notification-title": "Er du sikker på at du vil slette varslingen?",
"delete-notifications-text": "Vær forsiktig, etter bekreftelse vil varslingene ikke kunne gjenopprettes.", "delete-notifications-text": "Vær forsiktig, etter bekreftelse vil varslingene ikke kunne gjenopprettes.",
@ -3919,6 +4044,7 @@
"input-fields-support-templatization": "Inndatafelt støtter templatmaler.", "input-fields-support-templatization": "Inndatafelt støtter templatmaler.",
"link": "Lenke", "link": "Lenke",
"link-required": "Lenke er påkrevd", "link-required": "Lenke er påkrevd",
"link-max-length": "Lenken må være mindre enn eller lik {{ length }} tegn",
"link-type": { "link-type": {
"dashboard": "Åpne dashbord", "dashboard": "Åpne dashbord",
"link": "Åpne URL-lenke" "link": "Åpne URL-lenke"
@ -3945,6 +4071,7 @@
"no-severity-found": "Ingen alvorlighetsgrad funnet", "no-severity-found": "Ingen alvorlighetsgrad funnet",
"no-severity-matching": "'{{severity}}' ble ikke funnet.", "no-severity-matching": "'{{severity}}' ble ikke funnet.",
"no-template-matching": "Ingen ressurser som samsvarer med '{{template}}' ble funnet.", "no-template-matching": "Ingen ressurser som samsvarer med '{{template}}' ble funnet.",
"create-new-template": "Opprett en ny!",
"not-found-slack-recipient": "Slack-mottaker ikke funnet", "not-found-slack-recipient": "Slack-mottaker ikke funnet",
"notification": "Varsel", "notification": "Varsel",
"notification-center": "Varslingssenter", "notification-center": "Varslingssenter",
@ -3968,6 +4095,7 @@
"only-rule-chain-lifecycle-failures": "Kun regelkjedens livssyklusfeil", "only-rule-chain-lifecycle-failures": "Kun regelkjedens livssyklusfeil",
"only-rule-node-lifecycle-failures": "Kun regelnodens livssyklusfeil", "only-rule-node-lifecycle-failures": "Kun regelnodens livssyklusfeil",
"platform-users": "Plattformbrukere", "platform-users": "Plattformbrukere",
"ram-threshold": "RAM-terskel",
"rate-limits": "Hastighetsgrenser", "rate-limits": "Hastighetsgrenser",
"rate-limits-hint": "Hvis feltet er tomt, vil utløseren gjelde for alle hastighetsgrenser", "rate-limits-hint": "Hvis feltet er tomt, vil utløseren gjelde for alle hastighetsgrenser",
"recipient": "Mottaker", "recipient": "Mottaker",
@ -4033,6 +4161,7 @@
"start-from-scratch": "Start fra bunnen", "start-from-scratch": "Start fra bunnen",
"status": "Status", "status": "Status",
"stop-escalation-alarm-status-become": "Stopp eskalering når alarmstatus blir:", "stop-escalation-alarm-status-become": "Stopp eskalering når alarmstatus blir:",
"storage-threshold": "Lagringsterskel",
"subject": "Emne", "subject": "Emne",
"subject-required": "Emne er påkrevd", "subject-required": "Emne er påkrevd",
"subject-max-length": "Emnet må være mindre enn eller lik {{ length }} tegn", "subject-max-length": "Emnet må være mindre enn eller lik {{ length }} tegn",
@ -4045,8 +4174,8 @@
"alarm-comment": "Alarmkommentar", "alarm-comment": "Alarmkommentar",
"api-usage-limit": "API-bruksgrense", "api-usage-limit": "API-bruksgrense",
"device-activity": "Enhetsaktivitet", "device-activity": "Enhetsaktivitet",
"entities-limit": "Enhetsgrense", "entities-limit": "Entitetsgrense",
"entity-action": "Enhetshandling", "entity-action": "Entitetshandling",
"general": "Generelt", "general": "Generelt",
"rule-engine-lifecycle-event": "Regelmotor livssyklushendelse", "rule-engine-lifecycle-event": "Regelmotor livssyklushendelse",
"rule-node": "Regelnode", "rule-node": "Regelnode",
@ -4054,7 +4183,8 @@
"rate-limits": "Overskredet grense", "rate-limits": "Overskredet grense",
"edge-communication-failure": "Edge kommunikasjonsfeil", "edge-communication-failure": "Edge kommunikasjonsfeil",
"edge-connection": "Edge-tilkobling", "edge-connection": "Edge-tilkobling",
"task-processing-failure": "Feil ved oppgavebehandling" "task-processing-failure": "Feil ved oppgavebehandling",
"resources-shortage": "Ressursmangel"
}, },
"templates": "Maler", "templates": "Maler",
"notification-templates": "Varslinger / Maler", "notification-templates": "Varslinger / Maler",
@ -4078,6 +4208,7 @@
"edge-connection": "Edge-tilkobling", "edge-connection": "Edge-tilkobling",
"edge-communication-failure": "Edge kommunikasjonsfeil", "edge-communication-failure": "Edge kommunikasjonsfeil",
"task-processing-failure": "Feil ved oppgavebehandling", "task-processing-failure": "Feil ved oppgavebehandling",
"resources-shortage": "Ressursmangel",
"trigger": "Utløser", "trigger": "Utløser",
"trigger-required": "Utløser er påkrevd" "trigger-required": "Utløser er påkrevd"
}, },
@ -4119,6 +4250,7 @@
"checksum-copied-message": "Pakkesjekksummen er kopiert til utklippstavlen", "checksum-copied-message": "Pakkesjekksummen er kopiert til utklippstavlen",
"change-firmware": "Endring av fastvaren kan føre til oppdatering av { count, plural, =1 {1 enhet} other {# enheter} }.", "change-firmware": "Endring av fastvaren kan føre til oppdatering av { count, plural, =1 {1 enhet} other {# enheter} }.",
"change-software": "Endring av programvaren kan føre til oppdatering av { count, plural, =1 {1 enhet} other {# enheter} }.", "change-software": "Endring av programvaren kan føre til oppdatering av { count, plural, =1 {1 enhet} other {# enheter} }.",
"change-ota-setting-title": "Er du sikker på at du vil endre OTA-innstillinger?",
"chose-compatible-device-profile": "Den opplastede pakken vil bare være tilgjengelig for enheter med valgt profil.", "chose-compatible-device-profile": "Den opplastede pakken vil bare være tilgjengelig for enheter med valgt profil.",
"chose-firmware-distributed-device": "Velg fastvare som skal distribueres til enhetene", "chose-firmware-distributed-device": "Velg fastvare som skal distribueres til enhetene",
"chose-software-distributed-device": "Velg programvare som skal distribueres til enhetene", "chose-software-distributed-device": "Velg programvare som skal distribueres til enhetene",
@ -4314,6 +4446,7 @@
"add-relation-filter": "Legg til relasjonsfilter", "add-relation-filter": "Legg til relasjonsfilter",
"any-relation": "Enhver relasjon", "any-relation": "Enhver relasjon",
"relation-filters": "Relasjonsfiltre", "relation-filters": "Relasjonsfiltre",
"relation-filter": "Relasjonsfilter",
"additional-info": "Tilleggsinfo (JSON)", "additional-info": "Tilleggsinfo (JSON)",
"invalid-additional-info": "Kan ikke tolke tilleggsinfo som gyldig JSON.", "invalid-additional-info": "Kan ikke tolke tilleggsinfo som gyldig JSON.",
"no-relations-text": "Ingen relasjoner funnet", "no-relations-text": "Ingen relasjoner funnet",
@ -4354,7 +4487,8 @@
"jks": "JKS", "jks": "JKS",
"js-module": "JS-modul", "js-module": "JS-modul",
"lwm2m-model": "LWM2M-modell", "lwm2m-model": "LWM2M-modell",
"pkcs-12": "PKCS #12" "pkcs-12": "PKCS #12",
"general": "Generelt"
}, },
"resource-sub-type": "Undertype", "resource-sub-type": "Undertype",
"sub-type": { "sub-type": {
@ -4362,7 +4496,12 @@
"scada-symbol": "Scada-symbol", "scada-symbol": "Scada-symbol",
"extension": "Utvidelse", "extension": "Utvidelse",
"module": "Modul" "module": "Modul"
} },
"resource-is-in-use": "Ressursen brukes av andre entiteter",
"resources-are-in-use": "Ressursene brukes av andre entiteter",
"resource-is-in-use-text": "Ressursen <b>'{{title}}'</b> ble ikke slettet fordi den brukes av følgende entiteter:",
"resources-are-in-use-text": "Ikke alle ressurser ble slettet fordi de brukes av andre entiteter.</br>Du kan se refererte entiteter ved å klikke på <b>Referanser</b>-knappen i den tilsvarende ressursraden.</br>Hvis du fortsatt vil slette disse ressursene, velg dem i tabellen nedenfor og klikk på <b>Slett valgte</b>-knappen.",
"delete-resource-in-use-text": "Hvis du fortsatt vil slette ressursen, klikk på <b>Slett likevel</b>-knappen."
}, },
"javascript": { "javascript": {
"add": "Legg til JavaScript-ressurs", "add": "Legg til JavaScript-ressurs",
@ -5261,8 +5400,7 @@
}, },
"time-series": "Tidsserie", "time-series": "Tidsserie",
"latest": "Siste verdier", "latest": "Siste verdier",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Beregnete felt"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "Behandlingsinnstillinger", "processing-settings": "Behandlingsinnstillinger",
@ -5304,6 +5442,37 @@
"html-text-description": "Lar deg bruke HTML-tag'er for formatering, lenker og bilder i meldingskroppen.", "html-text-description": "Lar deg bruke HTML-tag'er for formatering, lenker og bilder i meldingskroppen.",
"dynamic-text-description": "Lar deg bruke ren tekst eller HTML dynamisk basert på templatization-funksjon.", "dynamic-text-description": "Lar deg bruke ren tekst eller HTML dynamisk basert på templatization-funksjon.",
"after-template-evaluation-hint": "Etter evaluering må verdien være true for HTML og false for ren tekst." "after-template-evaluation-hint": "Etter evaluering må verdien være true for HTML og false for ren tekst."
},
"ai": {
"ai-model": "AI-modell",
"model": "Modell",
"ai-model-hint": "Velg den forhåndskonfigurerte AI-modellen for å behandle forespørsler sendt av denne regelnoten, eller bruk \"Opprett ny\" for å konfigurere en ny.",
"prompt-settings": "Prompt-innstillinger",
"prompt-settings-hint": "Den valgfrie systemprompten angir AI-ens generelle rolle og begrensninger, mens brukerprompten definerer den spesifikke oppgaven som skal utføres. Begge feltene støtter også maler.",
"system-prompt": "Systemprompt",
"system-prompt-max-length": "Systemprompt må være 500000 tegn eller mindre.",
"system-prompt-blank": "Systemprompt kan ikke være tom.",
"user-prompt": "Brukerprompt",
"user-prompt-required": "Brukerprompt er påkrevd.",
"user-prompt-max-length": "Brukerprompt må være 500000 tegn eller mindre.",
"user-prompt-blank": "Brukerprompt kan ikke være tom.",
"response-format": "Svarformat",
"response-text": "Tekst",
"response-json": "JSON",
"response-json-schema": "JSON Schema",
"response-format-hint-TEXT": "Lar modellen generere vilkårlig tekst, som kan være et gyldig JSON-objekt eller ikke. Hvis output ikke er et gyldig JSON-objekt, pakkes den automatisk inn i et JSON-objekt under nøkkelen \"response\".",
"response-format-hint-JSON": "Modellen må generere et svar som er gyldig JSON. Hvis output ikke er et gyldig JSON-objekt, pakkes den automatisk inn i et JSON-objekt under nøkkelen \"response\".",
"response-format-hint-JSON_SCHEMA": "Modellen må generere en JSON som samsvarer med den spesifikke strukturen og datatypene som er definert i den angitte schemaen. Hvis output ikke er et gyldig JSON-objekt, pakkes den automatisk inn i et JSON-objekt under nøkkelen \"response\".",
"response-json-schema-hint": "Selv om enhver gyldig JSON Schema kan legges inn, støtter denne regelnoten kun et begrenset delsett av funksjonene. Se nodedokumentasjonen for detaljer.",
"response-json-schema-required": "JSON Schema er påkrevd",
"advanced-settings": "Avanserte innstillinger",
"timeout": "Tidsavbrudd",
"timeout-hint": "Maksimal tid å vente på et svar \nfra AI-modellen før forespørselen avsluttes.",
"timeout-required": "Tidsavbrudd er påkrevd",
"timeout-validation": "Må være fra 1 sekund til 10 minutter.",
"force-acknowledgement": "Tving kvittering",
"force-acknowledgement-hint": "Hvis aktivert, kvitteres den innkommende meldingen umiddelbart. Modellens svar legges deretter i kø som en separat, ny melding.",
"ai-resources": "AI-ressurser"
} }
}, },
"timezone": { "timezone": {
@ -5625,7 +5794,10 @@
"too-small-value-zero": "Verdien må være større enn 0", "too-small-value-zero": "Verdien må være større enn 0",
"too-small-value-one": "Verdien må være større enn 1", "too-small-value-one": "Verdien må være større enn 1",
"queue-size-is-limited-by-system-configuration": "Størrelsen på køen er også begrenset av systemkonfigurasjonen.", "queue-size-is-limited-by-system-configuration": "Størrelsen på køen er også begrenset av systemkonfigurasjonen.",
"cassandra-tenant-limits-configuration": "Cassandra-spørring for leietaker", "cassandra-write-tenant-core-limits-configuration": "REST API Cassandra-skrivespørringer",
"cassandra-read-tenant-core-limits-configuration": "REST API- og WS-telemetri Cassandra-lesespørringer",
"cassandra-write-tenant-rule-engine-limits-configuration": "Regelmotor-telemetri Cassandra-skrivespørringer",
"cassandra-read-tenant-rule-engine-limits-configuration": "Regelmotor-telemetri Cassandra-lesespørringer",
"ws-limit-max-sessions-per-tenant": "Maksimalt antall økter per leietaker", "ws-limit-max-sessions-per-tenant": "Maksimalt antall økter per leietaker",
"ws-limit-max-sessions-per-customer": "Maksimalt antall økter per kunde", "ws-limit-max-sessions-per-customer": "Maksimalt antall økter per kunde",
"ws-limit-max-sessions-per-regular-user": "Maksimalt antall økter per vanlig bruker", "ws-limit-max-sessions-per-regular-user": "Maksimalt antall økter per vanlig bruker",
@ -5638,9 +5810,9 @@
"ws-limit-updates-per-session": "WS-oppdateringer per økt", "ws-limit-updates-per-session": "WS-oppdateringer per økt",
"rate-limits": { "rate-limits": {
"add-limit": "Legg til grense", "add-limit": "Legg til grense",
"and-also-less-than": "og også mindre enn",
"advanced-settings": "Avanserte innstillinger", "advanced-settings": "Avanserte innstillinger",
"edit-limit": "Rediger grense", "edit-limit": "Rediger grense",
"but-less-than": "men mindre enn",
"calculated-field-debug-event-rate-limit": "Feilsøkingshendelser for beregnet felt", "calculated-field-debug-event-rate-limit": "Feilsøkingshendelser for beregnet felt",
"edit-calculated-field-debug-event-rate-limit": "Rediger grense for feilsøkingshendelser for beregnet felt", "edit-calculated-field-debug-event-rate-limit": "Rediger grense for feilsøkingshendelser for beregnet felt",
"edit-transport-tenant-msg-title": "Rediger grense for transportmeldinger for leietaker", "edit-transport-tenant-msg-title": "Rediger grense for transportmeldinger for leietaker",
@ -5658,7 +5830,10 @@
"edit-tenant-rest-limits-title": "Rediger REST-forespørsler for leietaker", "edit-tenant-rest-limits-title": "Rediger REST-forespørsler for leietaker",
"edit-customer-rest-limits-title": "Rediger REST-forespørsler for kunde", "edit-customer-rest-limits-title": "Rediger REST-forespørsler for kunde",
"edit-ws-limit-updates-per-session-title": "Rediger grense for WS-oppdateringer per økt", "edit-ws-limit-updates-per-session-title": "Rediger grense for WS-oppdateringer per økt",
"edit-cassandra-tenant-limits-configuration-title": "Rediger Cassandra-spørringsgrenser for leietaker", "edit-cassandra-write-tenant-core-limits-configuration": "Rediger REST API Cassandra-skrivespørringer",
"edit-cassandra-read-tenant-core-limits-configuration": "Rediger REST API- og WS-telemetri Cassandra-lesespørringer",
"edit-cassandra-write-tenant-rule-engine-limits-configuration": "Rediger Regelmotor-telemetri Cassandra-skrivespørringer",
"edit-cassandra-read-tenant-rule-engine-limits-configuration": "Rediger Regelmotor-telemetri Cassandra-lesespørringer",
"edit-tenant-entity-export-rate-limit-title": "Rediger grense for eksport av enhetsversjoner", "edit-tenant-entity-export-rate-limit-title": "Rediger grense for eksport av enhetsversjoner",
"edit-tenant-entity-import-rate-limit-title": "Rediger grense for import av enhetsversjoner", "edit-tenant-entity-import-rate-limit-title": "Rediger grense for import av enhetsversjoner",
"edit-tenant-notification-request-rate-limit-title": "Rediger grense for varslingsforespørsler", "edit-tenant-notification-request-rate-limit-title": "Rediger grense for varslingsforespørsler",
@ -5680,7 +5855,8 @@
"per-seconds": "Per sekunder", "per-seconds": "Per sekunder",
"per-seconds-required": "Tidstakt er påkrevd.", "per-seconds-required": "Tidstakt er påkrevd.",
"per-seconds-min": "Minimumsverdi er 1.", "per-seconds-min": "Minimumsverdi er 1.",
"rate-limits": "Hastighetsgrenser", "per-seconds-duplicate": "Duplisert tidsrate. Hvert tidsintervall må være unikt.",
"rate-limits": "Rategrenser",
"remove-limit": "Fjern grense", "remove-limit": "Fjern grense",
"transport-tenant-msg": "Transportmeldinger for leietaker", "transport-tenant-msg": "Transportmeldinger for leietaker",
"transport-tenant-telemetry-msg": "Transporttelemetrimedlinger for leietaker", "transport-tenant-telemetry-msg": "Transporttelemetrimedlinger for leietaker",
@ -5828,12 +6004,125 @@
"date": "Dato", "date": "Dato",
"show-date-time-interval": "Vis dato- og tidsintervall", "show-date-time-interval": "Vis dato- og tidsintervall",
"show-date-time-interval-hint": "Vis dato- og tidsintervall i henhold til dataaggregeringen.", "show-date-time-interval-hint": "Vis dato- og tidsintervall i henhold til dataaggregeringen.",
"hide-zero-tooltip-values": "Skjul nullverdier",
"show-stack-total": "Vis totalverdi i stablingsmodus",
"background-color": "Bakgrunnsfarge", "background-color": "Bakgrunnsfarge",
"background-blur": "Bakgrunnsuskarphet" "background-blur": "Bakgrunnsuskarphet"
}, },
"unit": { "unit": {
"set-unit-conversion": "Angi enhetskonvertering",
"unit-settings": {
"unit-settings": "Enhetsinnstillinger",
"source-unit": "Kildeenhet",
"source-unit-hint": "Dette er enheten for den lagrede verdien. Enheten du konverterer fra. Angi symbolet som kildedataene dine bruker (f.eks. m, km, ft, in).",
"target-metric-unit": "Målenhet i metrisk system",
"target-metric-unit-hint": "Velg hvilken metrisk enhet (SI) du vil at kildeverdien skal konverteres til (f.eks. cm, mm, km).",
"target-imperial-unit": "Målenhet i imperialt system",
"target-imperial-unit-hint": "Velg hvilken imperial enhet du vil at kildeverdien skal konverteres til (f.eks. in, ft, yd).",
"target-hybrid-unit": "Målenhet i hybridsystem",
"target-hybrid-unit-hint": "Velg hvilken hybrid enhet du vil at kildeverdien skal konverteres til (f.eks. cm, in, km). Hybridenheter kombinerer metriske eller imperial enheter.",
"enable-unit-conversion": "Aktiver enhetskonvertering",
"enable-unit-conversion-hint": "Slå på for å aktivere konvertering. Når den er av, sendes kildeverdien videre uendret. Deaktivert hvis det bare finnes én enhet i den tilsvarende målegruppen (f.eks. Luminous flux, AQI)."
},
"unit-system": "Enhetssystem",
"unit-system-type": {
"AUTO": "Auto",
"METRIC": "Metrisk",
"IMPERIAL": "Imperial",
"HYBRID": "Hybrid"
},
"measures": {
"absorbed-dose-rate": "Absorbert doserate",
"acceleration": "Akselerasjon",
"acidity": "Surhetsgrad",
"air-quality-index": "Luftkvalitetsindeks",
"amount-of-substance": "Stoffmengde",
"angle": "Vinkel",
"angular-acceleration": "Vinkelakselerasjon",
"area": "Areal",
"area-density": "Arealetetthet",
"capacitance": "Kapasitans",
"catalytic-activity": "Katalytisk aktivitet",
"catalytic-concentration": "Katalytisk konsentrasjon",
"charge": "Elektrisk ladning",
"current-density": "Strømtetthet",
"data-transfer-rate": "Dataoverføringshastighet",
"density": "Tetthet",
"digital": "Digital",
"dimension-ratio": "Dimensjonsforhold",
"dynamic-viscosity": "Dynamisk viskositet",
"earthquake-magnitude": "Jordskjelvstyrke",
"electric-charge-density": "Elektrisk ladningstetthet",
"electric-current": "Elektrisk strøm",
"electric-dipole-moment": "Elektrisk dipolmoment",
"electric-field-strength": "Elektrisk feltstyrke",
"electric-flux": "Elektrisk fluks",
"electric-permittivity": "Elektrisk permittivitet",
"electric-polarizability": "Elektrisk polariserbarhet",
"electrical-conductance": "Elektrisk konduktans",
"electrical-conductivity": "Elektrisk ledningsevne",
"energy": "Energi",
"energy-density": "Energitetthet",
"force": "Kraft",
"frequency": "Frekvens",
"fuel-efficiency": "Drivstoffeffektivitet",
"heat-capacity": "Varmekapasitet",
"illuminance": "Belysningsstyrke",
"inductance": "Induktans",
"kinematic-viscosity": "Kinematisk viskositet",
"length": "Lengde",
"light-exposure": "Lyseksponering",
"linear-charge-density": "Lineær ladningstetthet",
"logarithmic-ratio": "Logaritmisk forhold",
"luminous-efficacy": "Lysvirkningsgrad",
"luminous-flux": "Lysfluks",
"luminous-intensity": "Lysintensitet",
"magnetic-field-gradient": "Magnetfeltgradient",
"magnetic-flux": "Magnetisk fluks",
"magnetic-flux-density": "Magnetisk flukstetthet",
"magnetic-moment": "Magnetisk moment",
"magnetic-permeability": "Magnetisk permeabilitet",
"mass": "Masse",
"mass-fraction": "Massefraksjon",
"molar-concentration": "Molarkonsentrasjon",
"molar-energy": "Molar energi",
"molar-heat-capacity": "Molar varmekapasitet",
"molar-mass": "Molarmasse",
"number-concentration": "Tallkonsentrasjon",
"parts-per-million": "Deler per million",
"power": "Effekt",
"power-density": "Effekttetthet",
"pressure": "Trykk",
"radiance": "Radianse",
"radiant-intensity": "Strålingsintensitet",
"radiation-dose": "Stråledose",
"radioactive-decay": "Radioaktivt henfall",
"radioactivity": "Radioaktivitet",
"radioactivity-concentration": "Radioaktivitetskonsentrasjon",
"reciprocal-length": "Omvendt lengde",
"resistance": "Motstand",
"reynolds-number": "Reynolds-tall",
"signal-level": "Signalnivå",
"solid-angle": "Romvinkel",
"specific-energy": "Spesifikk energi",
"specific-heat-capacity": "Spesifikk varmekapasitet",
"specific-humidity": "Spesifikk fuktighet",
"specific-volume": "Spesifikt volum",
"speed": "Hastighet",
"surface-charge-density": "Overflateladningstetthet",
"surface-tension": "Overflatespenning",
"temperature": "Temperatur",
"thermal-conductivity": "Varmeledningsevne",
"time": "Tid",
"torque": "Dreiemoment",
"turbidity": "Turbiditet",
"voltage": "Spenning",
"volume": "Volum",
"volume-flow": "Volumstrøm"
},
"millimeter": "Millimeter", "millimeter": "Millimeter",
"centimeter": "Centimeter", "centimeter": "Centimeter",
"decimeter": "Desimeter",
"angstrom": "Ångström", "angstrom": "Ångström",
"nanometer": "Nanometer", "nanometer": "Nanometer",
"micrometer": "Mikrometer", "micrometer": "Mikrometer",
@ -5841,6 +6130,7 @@
"kilometer": "Kilometer", "kilometer": "Kilometer",
"inch": "Tommer", "inch": "Tommer",
"foot": "Fot", "foot": "Fot",
"foot-us": "Fot (US survey)",
"yard": "Yard", "yard": "Yard",
"mile": "Mil", "mile": "Mil",
"nautical-mile": "Nautisk mil", "nautical-mile": "Nautisk mil",
@ -5887,6 +6177,7 @@
"cubic-foot": "Kubikkfot", "cubic-foot": "Kubikkfot",
"cubic-yard": "Kubikkyard", "cubic-yard": "Kubikkyard",
"fluid-ounce": "Fluid unse", "fluid-ounce": "Fluid unse",
"fluid-ounce-per-second": "Fluid ounce per sekund",
"pint": "Pint", "pint": "Pint",
"quart": "Kvart", "quart": "Kvart",
"gallon": "Gallon", "gallon": "Gallon",
@ -5905,9 +6196,13 @@
"meter-per-second": "Meter per sekund", "meter-per-second": "Meter per sekund",
"kilometer-per-hour": "Kilometer i timen", "kilometer-per-hour": "Kilometer i timen",
"foot-per-second": "Fot per sekund", "foot-per-second": "Fot per sekund",
"mile-per-hour": "Mil i timen", "foot-per-minute": "Fot per minutt",
"mile-per-hour": "Mile per time",
"knot": "Knop", "knot": "Knop",
"inch-per-second": "Tomme per sekund",
"inch-per-hour": "Tomme per time",
"millimeters-per-minute": "Millimeter per minutt", "millimeters-per-minute": "Millimeter per minutt",
"meter-per-minute": "Meter per minutt",
"kilometer-per-hour-squared": "Kilometer i timen i kvadrat", "kilometer-per-hour-squared": "Kilometer i timen i kvadrat",
"foot-per-second-squared": "Fot per sekund i kvadrat", "foot-per-second-squared": "Fot per sekund i kvadrat",
"pascal": "Pascal", "pascal": "Pascal",
@ -5924,6 +6219,7 @@
"newton-per-meter": "Newton per meter", "newton-per-meter": "Newton per meter",
"atmospheres": "Atmosfærer", "atmospheres": "Atmosfærer",
"pounds-per-square-inch": "Pund per kvadrattomme", "pounds-per-square-inch": "Pund per kvadrattomme",
"kilopound-per-square-inch": "Kilopound per kvadrattomme",
"torr": "Torr", "torr": "Torr",
"inches-of-mercury": "Tommer kvikksølv", "inches-of-mercury": "Tommer kvikksølv",
"pascal-per-square-meter": "Pascal per kvadratmeter", "pascal-per-square-meter": "Pascal per kvadratmeter",
@ -5940,11 +6236,17 @@
"kilojoule": "Kilojoule", "kilojoule": "Kilojoule",
"megajoule": "Megajoule", "megajoule": "Megajoule",
"gigajoule": "Gigajoule", "gigajoule": "Gigajoule",
"watt-hour": "Wattime", "watt-hour": "Watt-time",
"kilowatt-hour": "Kilowattime", "watt-minute": "Watt-minutt",
"kilowatt-hour": "Kilowatt-time",
"milliwatt-hour": "Milliwatt-time",
"megawatt-hour": "Megawatt-time",
"gigawatt-hour": "Gigawatt-time",
"electron-volts": "Elektronvolt", "electron-volts": "Elektronvolt",
"joules-per-coulomb": "Joule per Coulomb", "joules-per-coulomb": "Joule per coulomb",
"british-thermal-unit": "Britisk termisk enhet", "british-thermal-unit": "Britiske termiske enheter",
"thousand-british-thermal-unit": "Tusen britiske termiske enheter",
"million-british-thermal-unit": "Million britiske termiske enheter",
"foot-pound": "Fot-pund", "foot-pound": "Fot-pund",
"calorie": "Kalori", "calorie": "Kalori",
"small-calorie": "Liten kalori", "small-calorie": "Liten kalori",
@ -5975,10 +6277,20 @@
"watt-per-square-inch": "Watt per kvadrattomme", "watt-per-square-inch": "Watt per kvadrattomme",
"kilowatt-per-square-inch": "Kilowatt per kvadrattomme", "kilowatt-per-square-inch": "Kilowatt per kvadrattomme",
"horsepower": "Hestekraft", "horsepower": "Hestekraft",
"btu-per-hour": "Britiske termiske enheter/time", "btu-per-hour": "Britiske termiske enheter per time",
"btu-per-second": "Britiske termiske enheter per sekund",
"btu-per-day": "Britiske termiske enheter per dag",
"mbtu-per-hour": "Tusen britiske termiske enheter per time",
"mbtu-per-second": "Tusen britiske termiske enheter per sekund",
"mbtu-per-day": "Tusen britiske termiske enheter per dag",
"mmbtu-per-hour": "Million britiske termiske enheter per time",
"mmbtu-per-second": "Million britiske termiske enheter per sekund",
"mmbtu-per-day": "Million britiske termiske enheter per dag",
"foot-pound-per-second": "Fot-pound per sekund",
"coulomb": "Coulomb", "coulomb": "Coulomb",
"millicoulomb": "Millicoulomb", "millicoulomb": "Millicoulomb",
"microcoulomb": "Mikrocoulomb", "microcoulomb": "Mikrocoulomb",
"nanocoulomb": "Nanocoulomb",
"picocoulomb": "Picocoulomb", "picocoulomb": "Picocoulomb",
"coulomb-per-meter": "Coulomb per meter", "coulomb-per-meter": "Coulomb per meter",
"coulomb-per-cubic-meter": "Coulomb per kubikkmeter", "coulomb-per-cubic-meter": "Coulomb per kubikkmeter",
@ -6004,6 +6316,9 @@
"microampere": "Mikroampere", "microampere": "Mikroampere",
"milliampere": "Milliampere", "milliampere": "Milliampere",
"ampere": "Ampere", "ampere": "Ampere",
"kiloampere": "Kiloampere",
"megaampere": "Megaampere",
"gigaampere": "Gigaampere",
"microampere-per-square-centimeter": "Mikroampere per kvadratcentimeter", "microampere-per-square-centimeter": "Mikroampere per kvadratcentimeter",
"ampere-per-square-meter": "Ampere per kvadratmeter", "ampere-per-square-meter": "Ampere per kvadratmeter",
"ampere-per-meter": "Ampere per meter", "ampere-per-meter": "Ampere per meter",
@ -6012,7 +6327,11 @@
"ampere-meter-squared": "Ampere-meter kvadrert", "ampere-meter-squared": "Ampere-meter kvadrert",
"nanovolt": "Nanovolt", "nanovolt": "Nanovolt",
"picovolt": "Picovolt", "picovolt": "Picovolt",
"millivolt": "Millivolt",
"microvolt": "Mikrovolt",
"volt": "Volt", "volt": "Volt",
"kilovolt": "Kilovolt",
"megavolt": "Megavolt",
"dbmV": "dBmV", "dbmV": "dBmV",
"dbm": "dBm", "dbm": "dBm",
"volt-meter": "Volt-meter", "volt-meter": "Volt-meter",
@ -6027,10 +6346,12 @@
"kilohm": "Kiloohm", "kilohm": "Kiloohm",
"megohm": "Megohm", "megohm": "Megohm",
"gigohm": "Gigohm", "gigohm": "Gigohm",
"millihertz": "Millihertz",
"hertz": "Hertz", "hertz": "Hertz",
"kilohertz": "Kilohertz", "kilohertz": "Kilohertz",
"megahertz": "Megahertz", "megahertz": "Megahertz",
"gigahertz": "Gigahertz", "gigahertz": "Gigahertz",
"terahertz": "Terahertz",
"rpm": "Omdreininger per minutt", "rpm": "Omdreininger per minutt",
"candela-per-square-meter": "Candela per kvadratmeter", "candela-per-square-meter": "Candela per kvadratmeter",
"candela": "Candela", "candela": "Candela",
@ -6116,6 +6437,9 @@
"millibars": "Millibar", "millibars": "Millibar",
"inch-of-mercury": "Tommer kvikksølv", "inch-of-mercury": "Tommer kvikksølv",
"richter-scale": "Richterskala", "richter-scale": "Richterskala",
"nanosecond": "Nanosekund",
"microsecond": "Mikrosekund",
"millisecond": "Millisekund",
"second": "Sekund", "second": "Sekund",
"minute": "Minutt", "minute": "Minutt",
"hour": "Time", "hour": "Time",
@ -6131,6 +6455,7 @@
"gallons-per-minute": "Galloner per minutt", "gallons-per-minute": "Galloner per minutt",
"cubic-foot-per-second": "Kubikkfot per sekund", "cubic-foot-per-second": "Kubikkfot per sekund",
"milliliters-per-minute": "Milliliter per minutt", "milliliters-per-minute": "Milliliter per minutt",
"cubic-decimeter-per-second": "Kubikkdesimeter per sekund",
"bit": "Bit", "bit": "Bit",
"byte": "Byte", "byte": "Byte",
"kilobyte": "Kilobyte", "kilobyte": "Kilobyte",
@ -6153,6 +6478,9 @@
"degree": "Grad", "degree": "Grad",
"radian": "Radian", "radian": "Radian",
"gradian": "Gradian", "gradian": "Gradian",
"arcminute": "Bueminutt",
"arcsecond": "Buesekund",
"milliradian": "Milliradian",
"revolution": "Revolusjon", "revolution": "Revolusjon",
"siemens": "Siemens", "siemens": "Siemens",
"millisiemens": "Millisiemens", "millisiemens": "Millisiemens",
@ -6222,10 +6550,12 @@
"radian-per-second": "Radian per sekund", "radian-per-second": "Radian per sekund",
"radian-per-second-squared": "Radian per sekund i kvadrat", "radian-per-second-squared": "Radian per sekund i kvadrat",
"revolutions-per-minute-per-second": "Vinkelakselerasjon", "revolutions-per-minute-per-second": "Vinkelakselerasjon",
"deg-per-second": "grader/s", "deg-per-second": "Grader per sekund",
"degrees-brix": "Grader Brix", "rotation-per-minute": "Rotasjon per minutt",
"degrees-brix": "Grader brix",
"katal": "Katal", "katal": "Katal",
"katal-per-cubic-metre": "Katal per kubikkmeter" "katal-per-cubic-metre": "Katal per kubikkmeter",
"paris-inch": "Paris-tomme"
}, },
"user": { "user": {
"user": "Bruker", "user": "Bruker",
@ -6317,7 +6647,7 @@
"export-relations": "Eksporter relasjoner", "export-relations": "Eksporter relasjoner",
"export-attributes": "Eksporter attributter", "export-attributes": "Eksporter attributter",
"export-credentials": "Eksporter legitimasjon", "export-credentials": "Eksporter legitimasjon",
"export-calculated-fields": "Eksporter beregnede felt", "export-calculated-fields": "Eksporter beregnede felt \nog alarmregler",
"entity-versions": "Entitetsversjoner", "entity-versions": "Entitetsversjoner",
"versions": "Versjoner", "versions": "Versjoner",
"created-time": "Opprettet tidspunkt", "created-time": "Opprettet tidspunkt",
@ -7775,6 +8105,18 @@
"fill-area-opacity": "Opasitet for fylt område", "fill-area-opacity": "Opasitet for fylt område",
"range-chart-style": "Stil for områdediagram" "range-chart-style": "Stil for områdediagram"
}, },
"knob": {
"behavior": "Atferd",
"initial-value": "Startverdi",
"initial-value-hint": "Handling for å hente startverdien for dreieknappen.",
"on-value-change": "Ved verdiendring",
"on-value-change-hint": "Handling som utløses når dreieknappens verdi endres.",
"range": "Område",
"min": "min",
"max": "maks",
"value": "Verdi",
"fallback-initial-value": "Fallback-startverdi"
},
"rpc": { "rpc": {
"value-settings": "Verdiinnstillinger", "value-settings": "Verdiinnstillinger",
"initial-value": "Startverdi", "initial-value": "Startverdi",
@ -7831,9 +8173,7 @@
"led-status-value-timeseries": "Enhetstidsserie som inneholder LED-statusverdi", "led-status-value-timeseries": "Enhetstidsserie som inneholder LED-statusverdi",
"check-status-method": "RPC-metode for statuskontroll", "check-status-method": "RPC-metode for statuskontroll",
"parse-led-status-value-function": "Parse LED-statusverdi-funksjon", "parse-led-status-value-function": "Parse LED-statusverdi-funksjon",
"knob-title": "Knappetittel", "knob-title": "Knappetittel"
"min-value": "Minimumsverdi",
"max-value": "Maksimumsverdi"
}, },
"maps": { "maps": {
"map-type": { "map-type": {
@ -8157,10 +8497,10 @@
"finish-circle-hint-with-entity": "Sirkel for '{{entityName}}': klikk for å avslutte og lagre sirkel", "finish-circle-hint-with-entity": "Sirkel for '{{entityName}}': klikk for å avslutte og lagre sirkel",
"finish-circle-hint": "Sirkel: klikk for å avslutte tegning" "finish-circle-hint": "Sirkel: klikk for å avslutte tegning"
}, },
"select-entity": "Velg enhet", "select-entity": "Velg entitet",
"select-entity-hint": "Tips: etter valg, klikk på kartet for å angi posisjon" "select-entity-hint": "Tips: etter valg, klikk på kartet for å angi posisjon"
}, },
"select-entity": "Velg enhet", "select-entity": "Velg entitet",
"select-entity-hint": "Tips: etter valg, klikk på kartet for å angi posisjon", "select-entity-hint": "Tips: etter valg, klikk på kartet for å angi posisjon",
"tooltips": { "tooltips": {
"placeMarker": "Klikk for å plassere '{{entityName}}' enhet", "placeMarker": "Klikk for å plassere '{{entityName}}' enhet",
@ -8688,7 +9028,11 @@
"radar-axis": "Radarakse", "radar-axis": "Radarakse",
"axis-label": "Aksesetikett", "axis-label": "Aksesetikett",
"ticks-label": "Tikkeetikett", "ticks-label": "Tikkeetikett",
"radar-chart-style": "Radar-diagramstil" "radar-chart-style": "Radar-diagramstil",
"max-axes-scaling": "Maks akseskalering",
"max-axes-scaling-hint": "Velg om hver radarakse har sin egen maksverdi (Separat) eller deler den høyeste verdien på tvers av alle akser basert på widget-datasettet (Felles).",
"separate": "Separat",
"common": "Felles"
}, },
"time-series-chart": { "time-series-chart": {
"chart": "Diagram", "chart": "Diagram",
@ -9110,7 +9454,7 @@
}, },
"step2": { "step2": {
"title": "Koble til enhet", "title": "Koble til enhet",
"content-before": "<p>For å koble til enheten må du hente legitimasjon. Vi anbefaler å bruke automatisk genererte legitimasjonsdata – tilgangstoken – i denne veiledningen.</p><ul><li>Gå til enhetstabellen</li><li>Klikk på enheten for å åpne detaljene</li><li>Trykk på knappen «Kopier tilgangstoken»</li></ul><p>Bruk enkle kommandoer for å publisere data via HTTP. Husk å erstatte <em>$ACCESS_TOKEN</em> med tilgangstokenet for enheten:</p>", "content-before": "<p>For å koble til enheten må du hente legitimasjon. Vi anbefaler å bruke automatisk genererte legitimasjonsdata – tilgangstoken – i denne veiledningen.</p><ul><li>Gå til enhetstabellen</li><li>Klikk på enheten for å åpne detaljene</li><li>Trykk på knappen \"Kopier tilgangstoken\"</li></ul><p>Bruk enkle kommandoer for å publisere data via HTTP. Husk å erstatte <em>$ACCESS_TOKEN</em> med tilgangstokenet for enheten:</p>",
"ubuntu": { "ubuntu": {
"install-curl": "Installer cURL for Ubuntu:" "install-curl": "Installer cURL for Ubuntu:"
}, },
@ -9194,4 +9538,4 @@
"language": { "language": {
"language": "Språk" "language": "Språk"
} }
} }

9312
ui-ngx/src/assets/locale/locale.constant-pt_BR.json

File diff suppressed because it is too large

216
ui-ngx/src/assets/locale/locale.constant-tr_TR.json

@ -545,13 +545,7 @@
"slack-settings": "Slack ayarları", "slack-settings": "Slack ayarları",
"mobile-settings": "Mobil ayarlar", "mobile-settings": "Mobil ayarlar",
"firebase-service-account-file": "Firebase servis hesabı kimlik bilgileri JSON dosyası", "firebase-service-account-file": "Firebase servis hesabı kimlik bilgileri JSON dosyası",
"select-firebase-service-account-file": "Firebase servis hesabı kimlik bilgileri dosyanızı sürükleyip bırakın veya ", "select-firebase-service-account-file": "Firebase servis hesabı kimlik bilgileri dosyanızı sürükleyip bırakın veya "
"trendz": "Trendz",
"trendz-settings": "Trendz ayarları",
"trendz-url": "Trendz URL'si",
"trendz-url-required": "Trendz URL'si gereklidir",
"trendz-api-key": "Trendz API anahtarı",
"trendz-enable": "Trendz'i etkinleştir"
}, },
"alarm": { "alarm": {
"alarm": "Alarm", "alarm": "Alarm",
@ -794,7 +788,7 @@
"no-assets-matching": "'{{entity}}' ile eşleşen varlık bulunamadı.", "no-assets-matching": "'{{entity}}' ile eşleşen varlık bulunamadı.",
"asset-required": "Varlık gereklidir", "asset-required": "Varlık gereklidir",
"name-starts-with": "Varlık adı ifadesi", "name-starts-with": "Varlık adı ifadesi",
"help-text": "İhtiyaca göre '%' kullanın: '%varlık_adı_içerir%', '%varlık_adı_biter', 'varlık_adı_başlar'.", "help-text": "'%' işaretini ihtiyaca göre kullanın: '%asset_name_contains%', '%asset_name_ends', 'asset_starts_with%'.",
"search": "Varlıklarda ara", "search": "Varlıklarda ara",
"import": "Varlıkları içe aktar", "import": "Varlıkları içe aktar",
"asset-file": "Varlık dosyası", "asset-file": "Varlık dosyası",
@ -898,9 +892,9 @@
"processing-timeouts": "${entityName} İşleme Zaman Aşımları", "processing-timeouts": "${entityName} İşleme Zaman Aşımları",
"rule-chain": "Kural Zinciri", "rule-chain": "Kural Zinciri",
"rule-engine": "Kural Motoru", "rule-engine": "Kural Motoru",
"rule-engine-daily-activity": "Kural Motoru günlük etkinliği",
"rule-engine-executions": "Kural Motoru çalıştırmaları", "rule-engine-executions": "Kural Motoru çalıştırmaları",
"rule-engine-hourly-activity": "Kural Motoru saatlik etkinliği", "rule-engine-hourly-activity": "Kural Motoru saatlik etkinliği",
"rule-engine-daily-activity": "Kural Motoru günlük etkinliği",
"rule-engine-monthly-activity": "Kural Motoru aylık etkinliği", "rule-engine-monthly-activity": "Kural Motoru aylık etkinliği",
"rule-engine-statistics": "Kural Motoru İstatistikleri", "rule-engine-statistics": "Kural Motoru İstatistikleri",
"rule-node": "Kural Düğümü", "rule-node": "Kural Düğümü",
@ -917,11 +911,9 @@
"transport": "İletim", "transport": "İletim",
"transport-daily-activity": "İletim günlük etkinliği", "transport-daily-activity": "İletim günlük etkinliği",
"transport-data-points": "İletim veri noktaları", "transport-data-points": "İletim veri noktaları",
"transport-hourly-activity": "İletim saatlik etkinliği",
"transport-messages": "İletim mesajları",
"transport-monthly-activity": "İletim aylık etkinliği",
"view-details": "Detayları görüntüle", "view-details": "Detayları görüntüle",
"view-statistics": "İstatistikleri görüntüle" "view-statistics": "İstatistikleri görüntüle",
"transport-messages": "Taşıma mesajları"
}, },
"api-limit": { "api-limit": {
"cassandra-write-queries-core": "Rest API Cassandra yazma sorguları", "cassandra-write-queries-core": "Rest API Cassandra yazma sorguları",
@ -1020,7 +1012,7 @@
"selected-fields": "{ count, plural, =1 {1 hesaplanmış alan} other {# hesaplanmış alan} } seçildi", "selected-fields": "{ count, plural, =1 {1 hesaplanmış alan} other {# hesaplanmış alan} } seçildi",
"type": { "type": {
"simple": "Basit", "simple": "Basit",
"script": "Komut dosyası" "script": "Betik"
}, },
"arguments": "Argümanlar", "arguments": "Argümanlar",
"decimals-by-default": "Varsayılan ondalık", "decimals-by-default": "Varsayılan ondalık",
@ -1038,7 +1030,6 @@
"argument-customer": "Müşteri", "argument-customer": "Müşteri",
"argument-tenant": "Geçerli kiracı", "argument-tenant": "Geçerli kiracı",
"argument-type": "Argüman türü", "argument-type": "Argüman türü",
"see-debug-events": "Hata ayıklama olaylarını görüntüle",
"attribute": "Öznitelik", "attribute": "Öznitelik",
"copy-argument-name": "Argüman adını kopyala", "copy-argument-name": "Argüman adını kopyala",
"timeseries-key": "Zaman serisi anahtarı", "timeseries-key": "Zaman serisi anahtarı",
@ -1071,22 +1062,22 @@
"test-with-this-message": "Bu mesaj ile test et", "test-with-this-message": "Bu mesaj ile test et",
"use-latest-timestamp": "En son zaman damgasını kullan", "use-latest-timestamp": "En son zaman damgasını kullan",
"hint": { "hint": {
"arguments-simple-with-rolling": "Basit türde hesaplanmış alan zaman serisi kaydırma tipi anahtar içermemelidir.", "arguments-simple-with-rolling": "Basit türdeki hesaplanmış alan, zaman serisi yuvarlama türüyle anahtarlar içermemelidir.",
"arguments-empty": "Argümanlar boş olmamalıdır.", "arguments-empty": "En az bir bağımsız değişken belirtilmelidir.",
"expression-required": "İfade gereklidir.", "expression-required": "İfade gereklidir.",
"expression-invalid": "İfade geçersiz", "expression-invalid": "İfade geçersiz.",
"expression-max-length": "İfade uzunluğu 255 karakterden az olmalıdır.", "expression-max-length": "İfade uzunluğu 255 karakterden kısa olmalıdır.",
"argument-name-required": "Argüman adı gereklidir.", "argument-name-required": "Bağımsız değişken adı gereklidir.",
"argument-name-pattern": "Argüman adı geçersiz.", "argument-name-pattern": "Bağımsız değişken adı geçersiz.",
"argument-name-duplicate": "Bu adda bir argüman zaten mevcut.", "argument-name-duplicate": "Bu isimde bir bağımsız değişken zaten mevcut.",
"argument-name-max-length": "Argüman adı 256 karakterden kısa olmalıdır.", "argument-name-max-length": "Bağımsız değişken adı 256 karakterden kısa olmalıdır.",
"argument-name-forbidden": "Bu argüman adı rezerve edilmiştir ve kullanılamaz.", "argument-name-forbidden": "Bağımsız değişken adı rezerve edilmiştir ve kullanılamaz.",
"argument-type-required": "Argüman türü gereklidir.", "argument-type-required": "Bağımsız değişken türü gereklidir.",
"max-args": "Maksimum argüman sayısına ulaşıldı.", "max-args": "Maksimum bağımsız değişken sayısına ulaşıldı.",
"decimals-range": "Varsayılan ondalık sayısı 0 ile 15 arasında olmalıdır.", "decimals-range": "Ondalıklar varsayılan olarak 0 ile 15 arasında bir sayı olmalıdır.",
"expression": "Varsayılan ifade, sıcaklığı Fahrenheit'tan Celsius'a dönüştürmeyi gösterir.", "expression": "Varsayılan ifade, bir sıcaklık değerini Fahrenheit'ten Celsius'a nasıl dönüştüreceğini gösterir.",
"arguments-entity-not-found": "Argüman hedef varlığı bulunamadı.", "arguments-entity-not-found": "Bağımsız değişken hedef varlığı bulunamadı.",
"use-latest-timestamp": "Etkinleştirilirse, hesaplanan değer sunucu zamanı yerine argümanlardan gelen telemetri için en son zaman damgası ile kaydedilir." "use-latest-timestamp": "Etkinleştirilirse, hesaplanan değer, bağımsız değişkenlerin telemetrisindeki en son zaman damgası kullanılarak saklanacaktır, sunucu zamanı yerine."
} }
}, },
"ai-models": { "ai-models": {
@ -1111,15 +1102,17 @@
"mistral-ai": "Mistral AI", "mistral-ai": "Mistral AI",
"anthropic": "Anthropic", "anthropic": "Anthropic",
"amazon-bedrock": "Amazon Bedrock", "amazon-bedrock": "Amazon Bedrock",
"github-models": "GitHub Modelleri" "github-models": "GitHub Modelleri",
"ollama": "Ollama"
}, },
"name-required": "Ad gerekli.", "name-required": "Ad zorunludur.",
"name-max-length": "Ad en fazla 255 karakter olmalıdır.", "name-max-length": "Ad en fazla 255 karakter olmalıdır.",
"provider": "Sağlayıcı", "provider": "Sağlayıcı",
"api-key": "API anahtarı", "api-key": "API anahtarı",
"api-key-required": "API anahtarı gerekli.", "api-key-required": "API anahtarı zorunludur.",
"api-key-open-ai-required": "Resmî OpenAI API'si kullanılırken API anahtarı zorunludur.",
"project-id": "Proje Kimliği", "project-id": "Proje Kimliği",
"project-id-required": "Proje kimliği gerekli.", "project-id-required": "Proje Kimliği zorunludur",
"location": "Konum", "location": "Konum",
"location-required": "Konum gerekli.", "location-required": "Konum gerekli.",
"service-account-key-file": "Hizmet hesabı anahtar dosyası", "service-account-key-file": "Hizmet hesabı anahtar dosyası",
@ -1154,17 +1147,34 @@
"frequency-penalty": "Frekans cezası", "frequency-penalty": "Frekans cezası",
"frequency-penalty-hint": "Bir belirtecin metinde geçme sıklığına göre olasılığına ceza uygular.", "frequency-penalty-hint": "Bir belirtecin metinde geçme sıklığına göre olasılığına ceza uygular.",
"max-output-tokens": "Maksimum çıktı belirteçleri", "max-output-tokens": "Maksimum çıktı belirteçleri",
"max-output-tokens-min": "0'dan büyük olmalıdır.",
"max-output-tokens-hint": "Modelin tek bir yanıtta üretebileceği maksimum belirteç sayısını ayarlar.", "max-output-tokens-hint": "Modelin tek bir yanıtta üretebileceği maksimum belirteç sayısını ayarlar.",
"context-length": "Bağlam uzunluğu",
"context-length-hint": "Token cinsinden bağlam penceresinin boyutunu tanımlar. Bu değer, hem kullanıcının girdisini hem de üretilen yanıtı içeren model için toplam bellek sınırını belirler.",
"endpoint": "Uç nokta", "endpoint": "Uç nokta",
"endpoint-required": "Uç nokta gereklidir.", "endpoint-required": "Uç nokta gereklidir.",
"baseurl": "Base URL",
"baseurl-required": "Base URL zorunludur.",
"service-version": "Servis versiyonu", "service-version": "Servis versiyonu",
"check-connectivity": "Bağlantıyı kontrol et", "check-connectivity": "Bağlantıyı kontrol et",
"check-connectivity-success": "Test isteği başarılı oldu", "check-connectivity-success": "Test isteği başarılı oldu",
"check-connectivity-failed": "Test isteği başarısız oldu", "check-connectivity-failed": "Test isteği başarısız oldu",
"no-model-matching": "'{{entity}}' ile eşleşen model bulunamadı.", "no-model-matching": "'{{entity}}' ile eşleşen model bulunamadı.",
"model-required": "Model gereklidir.", "model-required": "Model gereklidir.",
"no-model-text": "Model bulunamadı." "no-model-text": "Model bulunamadı.",
"authentication": "Kimlik doğrulama",
"authentication-basic-hint": "Standart HTTP Basic kimlik doğrulamasını kullanır. Kullanıcı adı ve parola birleştirilir, Base64 ile kodlanır ve Ollama sunucusuna yapılan her istekte \"Authorization\" başlığında gönderilir.",
"authentication-token-hint": "Bearer token kimlik doğrulamasını kullanır. Sağlanan token, Ollama sunucusuna yapılan her istekte doğrudan \"Authorization\" başlığında gönderilecektir.",
"authentication-type": {
"none": "Yok",
"basic": "Basic",
"token": "Token"
},
"username": "Kullanıcı adı",
"username-required": "Kullanıcı adı zorunludur.",
"password": "Parola",
"password-required": "Parola zorunludur.",
"token": "Token",
"token-required": "Token zorunludur."
}, },
"confirm-on-exit": { "confirm-on-exit": {
"message": "Kaydedilmemiş değişiklikleriniz var. Bu sayfadan ayrılmak istediğinizden emin misiniz?", "message": "Kaydedilmemiş değişiklikleriniz var. Bu sayfadan ayrılmak istediğinizden emin misiniz?",
@ -1174,6 +1184,7 @@
"contact": { "contact": {
"country": "Ülke", "country": "Ülke",
"country-required": "Ülke gereklidir.", "country-required": "Ülke gereklidir.",
"country-object-required": "Lütfen listeden geçerli bir ülke seçin.",
"city": "Şehir", "city": "Şehir",
"state": "Eyalet / İl", "state": "Eyalet / İl",
"postal-code": "Posta Kodu", "postal-code": "Posta Kodu",
@ -1634,7 +1645,7 @@
"remove-alias": "Cihaz takma adını kaldır", "remove-alias": "Cihaz takma adını kaldır",
"add-alias": "Cihaz takma adı ekle", "add-alias": "Cihaz takma adı ekle",
"name-starts-with": "Cihaz adı ifadesi", "name-starts-with": "Cihaz adı ifadesi",
"help-text": "İhtiyaca göre '%' kullanın: '%device_name_contains%', '%device_name_ends', 'device_starts_with'.", "help-text": "'%' işaretini ihtiyaca göre kullanın: '%device_name_contains%', '%device_name_ends', 'device_starts_with%'.",
"device-list": "Cihaz listesi", "device-list": "Cihaz listesi",
"use-device-name-filter": "Filtre kullan", "use-device-name-filter": "Filtre kullan",
"device-list-empty": "Hiçbir cihaz seçilmedi.", "device-list-empty": "Hiçbir cihaz seçilmedi.",
@ -1761,7 +1772,6 @@
"unable-delete-device-alias-text": "'{{deviceAlias}}' cihaz takma adı aşağıdaki widget(lar) tarafından kullanıldığı için silinemiyor:<br/>{{widgetsList}}", "unable-delete-device-alias-text": "'{{deviceAlias}}' cihaz takma adı aşağıdaki widget(lar) tarafından kullanıldığı için silinemiyor:<br/>{{widgetsList}}",
"is-gateway": "Ağ geçidi mi", "is-gateway": "Ağ geçidi mi",
"overwrite-activity-time": "Bağlı cihaz için etkinlik zamanını üzerine yaz", "overwrite-activity-time": "Bağlı cihaz için etkinlik zamanını üzerine yaz",
"device-filter": "Cihaz filtresi",
"device-filter-title": "Cihaz Filtresi", "device-filter-title": "Cihaz Filtresi",
"filter-title": "Filtre", "filter-title": "Filtre",
"device-state": "Cihaz durumu", "device-state": "Cihaz durumu",
@ -2545,7 +2555,7 @@
"no-entities-text": "Varlık bulunamadı", "no-entities-text": "Varlık bulunamadı",
"no-entity-types-matching": "'{{entityType}}' ile eşleşen varlık türü bulunamadı.", "no-entity-types-matching": "'{{entityType}}' ile eşleşen varlık türü bulunamadı.",
"name-starts-with": "İsim ifadesi", "name-starts-with": "İsim ifadesi",
"help-text": "İhtiyaca göre '%' kullanın: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with'.", "help-text": "'%' işaretini ihtiyaca göre kullanın: '%entity_name_contains%', '%entity_name_ends', 'entity_starts_with%'.",
"use-entity-name-filter": "Filtre kullan", "use-entity-name-filter": "Filtre kullan",
"entity-list-empty": "Seçilen varlık yok.", "entity-list-empty": "Seçilen varlık yok.",
"entity-type-list-required": "En az bir varlık türü seçilmelidir.", "entity-type-list-required": "En az bir varlık türü seçilmelidir.",
@ -2737,7 +2747,7 @@
"remove-alias": "Varlık görünümü takma adını kaldır", "remove-alias": "Varlık görünümü takma adını kaldır",
"add-alias": "Varlık görünümü takma adı ekle", "add-alias": "Varlık görünümü takma adı ekle",
"name-starts-with": "Varlık Görünümü ad ifadesi", "name-starts-with": "Varlık Görünümü ad ifadesi",
"help-text": "İhtiyaca göre '%' kullanın: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with'.", "help-text": "'%' işaretini ihtiyaca göre kullanın: '%entity-view_name_contains%', '%entity-view_name_ends', 'entity-view_starts_with%'.",
"entity-view-list": "Varlık Görünümü listesi", "entity-view-list": "Varlık Görünümü listesi",
"use-entity-view-name-filter": "Filtre kullan", "use-entity-view-name-filter": "Filtre kullan",
"entity-view-list-empty": "Seçili varlık görünümü yok.", "entity-view-list-empty": "Seçili varlık görünümü yok.",
@ -3779,7 +3789,6 @@
"password-link-sent-message": "Sıfırlama bağlantısı gönderildi", "password-link-sent-message": "Sıfırlama bağlantısı gönderildi",
"email": "E-posta", "email": "E-posta",
"invalid-email-format": "Geçersiz e-posta formatı.", "invalid-email-format": "Geçersiz e-posta formatı.",
"login-with": "{{name}} ile giriş yap",
"or": "veya", "or": "veya",
"error": "Giriş hatası", "error": "Giriş hatası",
"verify-your-identity": "Kimliğinizi doğrulayın", "verify-your-identity": "Kimliğinizi doğrulayın",
@ -4478,15 +4487,21 @@
"jks": "JKS", "jks": "JKS",
"js-module": "JS modülü", "js-module": "JS modülü",
"lwm2m-model": "LWM2M modeli", "lwm2m-model": "LWM2M modeli",
"pkcs-12": "PKCS #12" "pkcs-12": "PKCS #12",
"general": "Genel"
}, },
"resource-sub-type": "Alt tür", "resource-sub-type": "Alt tür",
"sub-type": { "sub-type": {
"image": "resim", "image": "Görsel",
"scada-symbol": "Scada sembolü", "scada-symbol": "SCADA sembolü",
"extension": "Uzantı", "extension": "Uzantı",
"module": "Modül" "module": "Modül"
} },
"resource-is-in-use": "Kaynak diğer varlıklar tarafından kullanılıyor",
"resources-are-in-use": "Kaynaklar diğer varlıklar tarafından kullanılıyor",
"resource-is-in-use-text": "Kaynak <b>'{{title}}'</b> aşağıdaki varlıklar tarafından kullanıldığı için silinmedi:",
"resources-are-in-use-text": "Tüm kaynaklar silinmedi çünkü bazıları diğer varlıklar tarafından kullanılıyor.</br>İlgili varlıkları, ilgili kaynak satırındaki <b>Referanslar</b> düğmesine tıklayarak görüntüleyebilirsiniz.</br>Bu kaynakları yine de silmek istiyorsanız, aşağıdaki tabloda onları seçin ve <b>Seçilenleri Sil</b> düğmesine tıklayın.",
"delete-resource-in-use-text": "Kaynağı yine de silmek istiyorsanız <b>Yine de Sil</b> düğmesine tıklayın."
}, },
"javascript": { "javascript": {
"add": "JavaScript kaynağı ekle", "add": "JavaScript kaynağı ekle",
@ -4931,26 +4946,26 @@
"request-method": "İstek yöntemi", "request-method": "İstek yöntemi",
"use-simple-client-http-factory": "Basit HTTP istemci fabrikasını kullan", "use-simple-client-http-factory": "Basit HTTP istemci fabrikasını kullan",
"ignore-request-body": "İstek içeriği olmadan", "ignore-request-body": "İstek içeriği olmadan",
"parse-to-plain-text": "Düz metne dönüştür", "parse-to-plain-text": "Düz metne ayrıştır",
"parse-to-plain-text-hint": "Seçildiğinde, istek içeriği JSON dizisinden düz metne dönüştürülür, örn. msg = \"Hello,\\t\"world\"\" will be parsed to Hello, \"world\"", "parse-to-plain-text-hint": "Seçilirse, istek gövdesindeki mesaj yükü JSON dizgesinden düz metne dönüştürülür; örn. msg = \"Hello,\\t\"world\"\" ifadesi Hello, \"world\" olarak ayrıştırılır",
"read-timeout": "Okuma zaman aşımı (milisaniye)", "read-timeout": "Okuma zaman aşımı (ms cinsinden)",
"read-timeout-hint": "0 değeri, sınırsız zaman aşımı anlamına gelir", "read-timeout-hint": "0 değeri sonsuz zaman aşımı anlamına gelir",
"max-parallel-requests-count": "Maksimum paralel istek sayısı", "max-parallel-requests-count": "Maksimum eşzamanlı istek sayısı",
"max-parallel-requests-count-hint": "0 değeri, paralel işlemeye sınırsız izin verir", "max-parallel-requests-count-hint": "0 değeri paralel işlemde herhangi bir sınır olmadığını belirtir",
"max-response-size": "Maksimum yanıt boyutu (KB)", "max-response-size": "Maksimum yanıt boyutu (KB cinsinden)",
"max-response-size-hint": "HTTP mesajlarını çözümlerken/şifrelerken ayrılacak maksimum bellek miktarı (örneğin JSON veya XML yükleri için)", "max-response-size-hint": "HTTP iletilerini (JSON veya XML yükleri gibi) kodlarken ya da kodunu çözerken veri arabelleğe alma için ayrılan maksimum bellek miktarı",
"headers": "Başlıklar", "headers": "Üstbilgiler",
"headers-hint": "Başlık/değer alanlarında meta veriden değer almak için <code><span style=\"color: #000;\">$&#123;</span>metadataKey<span style=\"color: #000;\">&#125;</span></code>, mesaj içeriğinden değer almak için <code><span style=\"color: #000;\">$[</span>messageKey<span style=\"color: #000;\">]</span></code> kullanın", "headers-hint": "Üstbilgi/değer alanlarında, meta veriden değer almak için <code><span style=\"color: #000;\">$&#123;</span>metadataKey<span style=\"color: #000;\">&#125;</span></code>, ileti gövdesinden değer almak için <code><span style=\"color: #000;\">$[</span>messageKey<span style=\"color: #000;\">]</span></code> kullanın",
"header": "Başlık", "header": "Üstbilgi",
"header-required": "Başlık gereklidir", "header-required": "Üstbilgi zorunludur",
"value": "Değer", "value": "Değer",
"value-required": "Değer gereklidir", "value-required": "Değer zorunludur",
"topic-pattern": "Konu deseni", "topic-pattern": "Konu deseni",
"key-pattern": "Anahtar deseni", "key-pattern": "Anahtar deseni",
"key-pattern-hint": "İsteğe bağlı. Geçerli bir bölüm numarası belirtilirse kayıt gönderilirken kullanılır. Belirtilmemişse anahtar kullanılır. Her ikisi de belirtilmemişse round-robin yöntemi kullanılır.", "key-pattern-hint": "İsteğe bağlıdır. Geçerli bir bölüm (partition) numarası belirtilirse, kayıt gönderilirken bu değer kullanılır. Herhangi bir bölüm belirtilmezse, bunun yerine anahtar kullanılır. Her ikisi de belirtilmezse, bölümler döngüsel olarak (round-robin) atanır.",
"topic-pattern-required": "Konu deseni gereklidir", "topic-pattern-required": "Konu deseni zorunludur",
"topic": "Konu", "topic": "Konu",
"topic-required": "Konu gereklidir", "topic-required": "Konu zorunludur",
"bootstrap-servers": "Başlangıç sunucuları", "bootstrap-servers": "Başlangıç sunucuları",
"bootstrap-servers-required": "Başlangıç sunucuları değeri gereklidir", "bootstrap-servers-required": "Başlangıç sunucuları değeri gereklidir",
"other-properties": "Diğer özellikler", "other-properties": "Diğer özellikler",
@ -5385,8 +5400,7 @@
}, },
"time-series": "Zaman serisi", "time-series": "Zaman serisi",
"latest": "Son değerler", "latest": "Son değerler",
"web-sockets": "WebSockets", "web-sockets": "WebSockets"
"calculated-fields": "Hesaplanmış alanlar"
}, },
"save-attribute": { "save-attribute": {
"processing-settings": "İşleme ayarları", "processing-settings": "İşleme ayarları",
@ -5432,32 +5446,33 @@
"ai": { "ai": {
"ai-model": "Yapay Zeka modeli", "ai-model": "Yapay Zeka modeli",
"model": "Model", "model": "Model",
"ai-model-hint": "Bu kural düğümü tarafından gönderilen istekleri işlemek için önceden yapılandırılmış bir yapay zeka modeli seçin veya yeni bir tane yapılandırmak için \"Yeni oluştur\" seçeneğini kullanın.", "ai-model-hint": "Bu kural düğümü tarafından gönderilen istekleri işlemek için önceden yapılandırılmış Yapay Zeka modelini seçin veya yeni bir tane yapılandırmak için \"Yeni oluştur\" seçeneğini kullanın.",
"prompt-settings": "İstem ayarları", "prompt-settings": "İstem ayarları",
"prompt-settings-hint": "İsteğe bağlı sistem istemi, yapay zekanın genel rolünü ve kısıtlamalarını belirlerken, kullanıcı istemi gerçekleştirilmesi gereken belirli görevi tanımlar. Her iki alan da şablonlaştırmayı destekler.", "prompt-settings-hint": "İsteğe bağlı sistem istemi, YZ'nin genel rolünü ve kısıtlarını belirlerken, kullanıcı istemi gerçekleştirilecek belirli görevi tanımlar. Her iki alan da şablonlaştırmayı destekler.",
"system-prompt": "Sistem istemi", "system-prompt": "Sistem istemi",
"system-prompt-max-length": "Sistem istemi en fazla 500000 karakter olmalıdır.", "system-prompt-max-length": "Sistem istemi 500000 karakter veya daha az olmalıdır.",
"system-prompt-blank": "Sistem istemi boş olmamalıdır.", "system-prompt-blank": "Sistem istemi boş bırakılmamalıdır.",
"user-prompt": "Kullanıcı istemi", "user-prompt": "Kullanıcı istemi",
"user-prompt-required": "Kullanıcı istemi gereklidir.", "user-prompt-required": "Kullanıcı istemi zorunludur.",
"user-prompt-max-length": "Kullanıcı istemi en fazla 500000 karakter olmalıdır.", "user-prompt-max-length": "Kullanıcı istemi 500000 karakter veya daha az olmalıdır.",
"user-prompt-blank": "Kullanıcı istemi boş olmamalıdır.", "user-prompt-blank": "Kullanıcı istemi boş bırakılmamalıdır.",
"response-format": "Yanıt formatı", "response-format": "Yanıt biçimi",
"response-text": "Metin", "response-text": "Metin",
"response-json": "JSON", "response-json": "JSON",
"response-json-schema": "JSON Şeması", "response-json-schema": "JSON Şeması",
"response-format-hint-TEXT": "Modelin geçerli bir JSON nesnesi olup olmayabileceği rastgele metin üretmesine olanak tanır. Çıktı geçerli bir JSON nesnesi değilse, otomatik olarak \"response\" anahtarı altında bir JSON nesnesine sarılır.", "response-format-hint-TEXT": "Modelin rastgele metin üretmesine izin verir; bu metin geçerli bir JSON nesnesi olabilir veya olmayabilir. Çıktı geçerli bir JSON nesnesi değilse, otomatik olarak \"response\" anahtarının altında bir JSON nesnesine sarılır.",
"response-format-hint-JSON": "Modelin geçerli bir JSON yanıtı üretmesi gereklidir. Çıktı geçerli bir JSON nesnesi değilse, otomatik olarak \"response\" anahtarı altında bir JSON nesnesine sarılır.", "response-format-hint-JSON": "Modelin geçerli bir JSON olan bir yanıt üretmesi gerekir. Çıktı geçerli bir JSON nesnesi değilse, otomatik olarak \"response\" anahtarının altında bir JSON nesnesine sarılır.",
"response-format-hint-JSON_SCHEMA": "Modelin, sağlanan şemada tanımlanan belirli yapı ve veri türleriyle eşleşen bir JSON üretmesi gereklidir. Çıktı geçerli bir JSON nesnesi değilse, otomatik olarak \"response\" anahtarı altında bir JSON nesnesine sarılır.", "response-format-hint-JSON_SCHEMA": "Modelin, sağlanan şemada tanımlanan belirli yapı ve veri türleriyle eşleşen bir JSON üretmesi gerekir. Çıktı geçerli bir JSON nesnesi değilse, otomatik olarak \"response\" anahtarının altında bir JSON nesnesine sarılır.",
"response-json-schema-hint": "Geçerli herhangi bir JSON Şeması girilebilir, ancak bu kural düğümü yalnızca sınırlı bir alt kümesini destekler. Ayrıntılar için düğüm belgelerine bakın.", "response-json-schema-hint": "Her geçerli JSON Şeması girilebilir, ancak bu kural düğümü bunun özelliklerinin yalnızca sınırlı bir alt kümesini destekler. Ayrıntılar için düğüm belgelerine bakın.",
"response-json-schema-required": "JSON Şeması gereklidir", "response-json-schema-required": "JSON Şeması zorunludur",
"advanced-settings": "Gelişmiş ayarlar", "advanced-settings": "Gelişmiş ayarlar",
"timeout": "Zaman aşımı", "timeout": "Zaman aşımı",
"timeout-hint": "Yapay zeka modelinden yanıt beklemek için maksimum süre. \nSüre aşılırsa istek sonlandırılır.", "timeout-hint": "İstek sonlandırılmadan önce YZ modelinden \nyanıt beklemek için azami süre.",
"timeout-required": "Zaman aşımı gereklidir", "timeout-required": "Zaman aşımı zorunludur",
"timeout-validation": "1 saniye ile 10 dakika arasında olmalıdır.", "timeout-validation": "1 saniye ile 10 dakika arasında olmalıdır.",
"force-acknowledgement": "Zorunlu onaylama", "force-acknowledgement": "Onayı zorla",
"force-acknowledgement-hint": "Etkinleştirilirse, gelen mesaj anında onaylanır. Modelin yanıtı ayrı, yeni bir mesaj olarak kuyruğa alınır." "force-acknowledgement-hint": "Etkinleştirilirse, gelen ileti hemen onaylanır. Modelin yanıtı daha sonra ayrı, yeni bir ileti olarak kuyruğa alınır.",
"ai-resources": "Yapay Zeka kaynakları"
} }
}, },
"timezone": { "timezone": {
@ -5757,19 +5772,19 @@
"rule-engine-exceptions-ttl-days": "Kural Motoru istisnaları TTL süresi (gün)", "rule-engine-exceptions-ttl-days": "Kural Motoru istisnaları TTL süresi (gün)",
"rule-engine-exceptions-ttl-days-required": "Kural Motoru istisnaları TTL süresi gereklidir", "rule-engine-exceptions-ttl-days-required": "Kural Motoru istisnaları TTL süresi gereklidir",
"rule-engine-exceptions-ttl-days-range": "Kural Motoru istisnaları TTL süresi negatif olamaz", "rule-engine-exceptions-ttl-days-range": "Kural Motoru istisnaları TTL süresi negatif olamaz",
"max-rule-node-executions-per-message": "Mesaj başına Kural düğümü yürütme maksimum sayısı", "max-rule-node-executions-per-message": "Mesaj başına kural düğümü yürütme maksimum sayısı",
"max-rule-node-executions-per-message-required": "Mesaj başına Kural düğümü yürütme maksimum sayısı gereklidir.", "max-rule-node-executions-per-message-required": "Mesaj başına kural düğümü yürütme maksimum sayısı zorunludur.",
"max-rule-node-executions-per-message-range": "Mesaj başına Kural düğümü yürütme maksimum sayısı negatif olamaz", "max-rule-node-executions-per-message-range": "Mesaj başına kural düğümü yürütme maksimum sayısı negatif olamaz",
"max-emails": "Gönderilen e-posta maksimum sayısı", "max-emails": "Gönderilen e-postaların maksimum sayısı",
"max-emails-required": "Gönderilen e-posta maksimum sayısı gereklidir.", "max-emails-required": "Gönderilen e-postaların maksimum sayısı zorunludur.",
"max-emails-range": "Gönderilen e-posta maksimum sayısı negatif olamaz", "max-emails-range": "Gönderilen e-postaların maksimum sayısı negatif olamaz",
"sms-enabled": "SMS etkin", "sms-enabled": "SMS etkin",
"max-sms": "Gönderilen SMS maksimum sayısı", "max-sms": "Gönderilen SMS'lerin maksimum sayısı",
"max-sms-required": "Gönderilen SMS maksimum sayısı gereklidir.", "max-sms-required": "Gönderilen SMS'lerin maksimum sayısı zorunludur.",
"max-sms-range": "Gönderilen SMS maksimum sayısı negatif olamaz", "max-sms-range": "Gönderilen SMS'lerin maksimum sayısı negatif olamaz",
"max-created-alarms": "Oluşturulan alarm maksimum sayısı", "max-created-alarms": "Oluşturulan alarmların maksimum sayısı",
"max-created-alarms-required": "Oluşturulan alarm maksimum sayısı gereklidir.", "max-created-alarms-required": "Oluşturulan alarmların maksimum sayısı zorunludur.",
"max-created-alarms-range": "Oluşturulan alarm maksimum sayısı negatif olamaz", "max-created-alarms-range": "Oluşturulan alarmların maksimum sayısı negatif olamaz",
"no-queue": "Tanımlı Kuyruk yok", "no-queue": "Tanımlı Kuyruk yok",
"add-queue": "Kuyruk Ekle", "add-queue": "Kuyruk Ekle",
"queues-with-count": "Kuyruklar ({{count}})", "queues-with-count": "Kuyruklar ({{count}})",
@ -5987,9 +6002,10 @@
"label": "Etiket", "label": "Etiket",
"value": "Değer", "value": "Değer",
"date": "Tarih", "date": "Tarih",
"show-date-time-interval": "Tarih ve saat aralığını göster", "show-date-time-interval": "Tarih-saat aralığını göster",
"show-date-time-interval-hint": "Veri toplamaya göre tarih ve saat aralığını göster.", "show-date-time-interval-hint": "Veri toplulaştırmasına göre tarih-saat aralığını göster.",
"hide-zero-tooltip-values": "Sıfır değerleri gizle", "hide-zero-tooltip-values": "Sıfır değerleri gizle",
"show-stack-total": "Yığın modunda toplam değeri göster",
"background-color": "Arka plan rengi", "background-color": "Arka plan rengi",
"background-blur": "Arka plan bulanıklığı" "background-blur": "Arka plan bulanıklığı"
}, },
@ -6631,7 +6647,7 @@
"export-relations": "İlişkileri dışa aktar", "export-relations": "İlişkileri dışa aktar",
"export-attributes": "Öznitelikleri dışa aktar", "export-attributes": "Öznitelikleri dışa aktar",
"export-credentials": "Kimlik bilgilerini dışa aktar", "export-credentials": "Kimlik bilgilerini dışa aktar",
"export-calculated-fields": "Hesaplanmış alanları dışa aktar", "export-calculated-fields": "Hesaplanmış alanları ve alarm kurallarını dışa aktar",
"entity-versions": "Varlık sürümleri", "entity-versions": "Varlık sürümleri",
"versions": "Sürümler", "versions": "Sürümler",
"created-time": "Oluşturulma zamanı", "created-time": "Oluşturulma zamanı",
@ -7447,7 +7463,7 @@
"chart-axis": { "chart-axis": {
"scale": "Ölçek", "scale": "Ölçek",
"scale-min": "min", "scale-min": "min",
"scale-max": "maks", "scale-max": "max",
"scale-auto": "Otomatik" "scale-auto": "Otomatik"
}, },
"bar": { "bar": {
@ -8482,10 +8498,10 @@
"finish-circle-hint": "Daire: çizimi tamamlamak için tıklayın" "finish-circle-hint": "Daire: çizimi tamamlamak için tıklayın"
}, },
"select-entity": "Varlık seç", "select-entity": "Varlık seç",
"select-entity-hint": "İpucu: seçimden sonra haritaya tıklayarak konum belirleyin" "select-entity-hint": "İpucu: Seçim yaptıktan sonra, konum belirlemek için haritaya tıklayın"
}, },
"select-entity": "Varlık seç", "select-entity": "Varlık seç",
"select-entity-hint": "İpucu: seçimden sonra haritaya tıklayarak konum belirleyin", "select-entity-hint": "İpucu: Seçim yaptıktan sonra, konum belirlemek için haritaya tıklayın",
"tooltips": { "tooltips": {
"placeMarker": "'{{entityName}}' varlığını yerleştirmek için tıklayın", "placeMarker": "'{{entityName}}' varlığını yerleştirmek için tıklayın",
"firstVertex": "'{{entityName}}' için poligon: ilk noktayı yerleştirmek için tıklayın", "firstVertex": "'{{entityName}}' için poligon: ilk noktayı yerleştirmek için tıklayın",
@ -9367,7 +9383,7 @@
}, },
"functions": { "functions": {
"title": "Fonksiyonlar", "title": "Fonksiyonlar",
"pe-feature-tooltip": "Yalnızca ThingsBoard\nProfesyonel Sürümde", "pe-feature-tooltip": "Yalnızca ThingsBoard\nProfessional Edition",
"switch-to-pe": "PE sürümüne geç", "switch-to-pe": "PE sürümüne geç",
"alarms": "Alarmlar", "alarms": "Alarmlar",
"dashboards": "Panolar", "dashboards": "Panolar",
@ -9522,4 +9538,4 @@
"language": { "language": {
"language": "Dil" "language": "Dil"
} }
} }

12108
ui-ngx/src/assets/locale/locale.constant-uk_UA.json

File diff suppressed because it is too large

17268
ui-ngx/src/assets/locale/locale.constant-zh_CN.json

File diff suppressed because it is too large
Loading…
Cancel
Save