diff --git a/admin/i18n/de.json b/admin/i18n/de.json
index 2c8d0a1f0..5ae9c5665 100644
--- a/admin/i18n/de.json
+++ b/admin/i18n/de.json
@@ -50,7 +50,7 @@
"Module names": "NPM-Modulnamen",
"Next sunrise": "Nächster Tagesbeginn:",
"Next sunset": "Nächstes Tagesende:",
- "Offset": "Offset",
+ "Offset": "Versatz",
"Security relevant": "sicherheitsrelevant",
"Settings": "Einstellungen",
"Sort global scripts alphabetically": "Globale Skripte alphabetisch sortieren",
diff --git a/admin/i18n/en.json b/admin/i18n/en.json
index e99e87b53..59225f85e 100644
--- a/admin/i18n/en.json
+++ b/admin/i18n/en.json
@@ -1,117 +1,117 @@
{
- "AI settings": "AI settings",
- "AI settings description": "If you want to use AI code generation, you can define API keys for the corresponding providers here. Only the key for the provider you use is required.",
- "Activate syntax help for these npm modules": "Activate syntax help for these npm modules",
- "Add module": "Add NPM module",
- "Additional checks": "Additional checks",
- "Additional npm modules": "Additional npm modules",
- "Allow scripts to read the credentials": "Allow scripts to read the credentials",
- "Allow self-signed certificates for URL requests": "Allow self-signed certificates for URL requests",
- "Allowed": "Allowed",
- "And not later": "And not later",
- "Anthropic API key": "Anthropic API key",
- "Anthropic credential": "Anthropic credential",
- "Astro settings": "Astro settings",
- "Available credentials": "Available credentials",
- "But not earlier": "But not earlier",
- "ChatGPT API key": "ChatGPT API key",
- "ChatGPT credential": "ChatGPT credential",
- "Create states for all astro times": "Create states for all astro times",
- "Credentials type": "Credentials type",
- "Custom API Base URL": "Custom API Base URL (e.g. for Ollama, LM Studio)",
- "Custom API Base URL help": "Leave empty for OpenAI. For Ollama use http://localhost:11434/v1",
- "Custom API credential": "Custom API credential",
- "Custom API key": "API key (optional)",
- "Custom API key help": "Only needed if your provider requires authentication",
- "Day time settings": "Day time settings",
- "DeepSeek API key": "DeepSeek API key",
- "DeepSeek credential": "DeepSeek credential",
- "Disabled": "Disabled",
- "Do not subscribe all states on start": "Do not subscribe all states on start",
- "Enable command \"exec\"": "Enable command \"exec\"",
- "Enable command \"sendToHost\"": "Enable command \"sendToHost\"",
- "Enable command \"setObject\"": "Enable command \"setObject\"",
- "Enabled": "Enabled",
- "Error": "Error",
- "Follow strict": "Follow strict",
- "Gemini API key": "Gemini API key",
- "Gemini credential": "Gemini credential",
- "Help": "Use form with 49.1245 and not 49°34'0\". Elsewise it will be converted automatically.",
- "Instance, that do mirroring": "Instance, that do mirroring",
- "Invalid format. Use A°B'C\"D": "Invalid format. Use A°B'C\"D",
- "Javascript scripts adapter settings": "Javascript scripts adapter settings",
- "Language and emit": "Language and emit",
- "Latitude °": "Latitude °",
- "Longitude °": "Longitude °",
- "Manual": "Manual",
- "Maximum setState requests per Minute per Script": "Maximum setState requests per Minute per Script",
- "Maximum triggers per Script (until warning)": "Maximum triggers per Script (until warning)",
- "Mirror scripts to file path": "Mirror scripts to file path",
- "Module names": "NPM module names",
- "Next sunrise": "Next sunrise:",
- "Next sunset": "Next sunset:",
- "Offset": "Offset",
- "Security relevant": "Security relevant",
- "Settings": "Settings",
- "Sort global scripts alphabetically": "Sort global scripts alphabetically",
- "Strict options description": "Every option below follows \"strict\" as long as it is not explicitly enabled or disabled.",
- "Strict type checking": "Strict type checking",
- "System credentials": "System credentials",
- "Test API connection": "Test API connection",
- "Test Anthropic": "Test Anthropic",
- "Test Custom API": "Test Custom API",
- "Test DeepSeek": "Test DeepSeek",
- "Test Gemini": "Test Gemini",
- "Test OpenAI": "Test OpenAI",
- "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key",
- "This path is not allowed for mirroring. Please change it.": "This path is not allowed for mirroring. Please change it.",
- "TypeScript": "TypeScript",
- "TypeScript settings description": "These options are used to compile the TypeScript scripts. Changes take effect after the instance has been restarted.",
- "Use system settings:": "Use system settings",
- "Used as end of the daytime": "Used as end of the daytime",
- "Used as start of the daytime": "Used as start of the daytime",
- "Warning": "Warning",
- "Your home": "Your home",
- "esModuleInterop help": "Allows \"import ... from\" for CommonJS modules.",
- "in minutes": "in minutes",
- "info_enableExec": "System security relevant",
- "info_enableSendToHost": "Security relevant",
- "info_enableSetObject": "Security relevant",
- "info_libraries": "Divided by comma",
- "noEmitOnError help": "Do not start scripts that contain compilation errors.",
- "sch_astro_dawn": "Dawn",
- "sch_astro_dusk": "Dusk",
- "sch_astro_goldenHour": "Golden hour",
- "sch_astro_goldenHourEnd": "Golden hour end",
- "sch_astro_nadir": "Nadir",
- "sch_astro_nauticalDawn": "Nautical dawn",
- "sch_astro_nauticalDusk": "Nautical dusk",
- "sch_astro_night": "Night",
- "sch_astro_nightEnd": "Night end",
- "sch_astro_solarNoon": "Solar noon",
- "sch_astro_sunrise": "Sunrise",
- "sch_astro_sunriseEnd": "Sunrise end",
- "sch_astro_sunset": "Sunset",
- "sch_astro_sunsetStart": "Sunset start",
- "skipLibCheck help": "Skip the type check of all declaration files. Speeds up the compilation.",
- "strict help": "Enables all strict type checks. TypeScript 6 enables this by default, the adapter switches it off, so existing scripts keep working.",
- "target help": "ECMAScript version the scripts are compiled for. Also determines the syntax help in the editor.",
- "tooltip_enableExec": "Allow calling of exec in scripts",
- "tooltip_enableSendToHost": "Allow to send messages to hosts in scripts",
- "tooltip_enableSetObject": "Allow changes of the system objects in scripts",
- "tooltip_latitude": "Latitude as 5.345 to use astro functions",
- "tooltip_libraries": "Additional NPM libraries divided by comma. You can access them with require('name') in scripts.",
- "tooltip_longitude": "Longitude as 5.345 to use astro functions",
- "tooltip_useSystemGPS": "Use coordinates from system settings",
- "useDefineForClassFields help": "Emit class fields with the native define semantics. May change the behavior of existing scripts.",
- "useUnknownInCatchVariables help": "Type the error variable in \"catch\" blocks as \"unknown\" instead of \"any\".",
- "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
- "mirrorPath forbidden": "This path is not allowed for mirroring. Please change it.",
- "mirrorPath help": "A dedicated, empty directory outside the ioBroker installation, writable by the iobroker user. If a folder disappears there, the scripts in it are deleted from the database.",
- "Show AI helpers in the script editor": "Show AI helpers in the script editor",
- "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions",
- "API keys": "API keys",
- "Type definitions": "Type definitions",
- "Load type definitions": "Load type definitions",
- "loadTypings help": "Type definitions of Node.js, ioBroker and the configured libraries. They are read only when they are actually needed - to compile a TypeScript script or to answer the built-in editor - because they add about 90 MB to the compiler. Switching them off keeps them from ever being read: the editor loses its autocompletion and TypeScript scripts no longer compile. Plain JavaScript, including the declarations of global JavaScripts, is unaffected."
+ "AI settings": "AI settings",
+ "AI settings description": "If you want to use AI code generation, you can define API keys for the corresponding providers here. Only the key for the provider you use is required.",
+ "Activate syntax help for these npm modules": "Activate syntax help for these npm modules",
+ "Add module": "Add NPM module",
+ "Additional checks": "Additional checks",
+ "Additional npm modules": "Additional npm modules",
+ "Allow scripts to read the credentials": "Allow scripts to read the credentials",
+ "Allow self-signed certificates for URL requests": "Allow self-signed certificates for URL requests",
+ "Allowed": "Allowed",
+ "And not later": "And not later",
+ "Anthropic API key": "Anthropic API key",
+ "Anthropic credential": "Anthropic credential",
+ "Astro settings": "Astro settings",
+ "Available credentials": "Available credentials",
+ "But not earlier": "But not earlier",
+ "ChatGPT API key": "ChatGPT API key",
+ "ChatGPT credential": "ChatGPT credential",
+ "Create states for all astro times": "Create states for all astro times",
+ "Credentials type": "Credentials type",
+ "Custom API Base URL": "Custom API Base URL (e.g. for Ollama, LM Studio)",
+ "Custom API Base URL help": "Leave empty for OpenAI. For Ollama use http://localhost:11434/v1",
+ "Custom API credential": "Custom API credential",
+ "Custom API key": "API key (optional)",
+ "Custom API key help": "Only needed if your provider requires authentication",
+ "Day time settings": "Day time settings",
+ "DeepSeek API key": "DeepSeek API key",
+ "DeepSeek credential": "DeepSeek credential",
+ "Disabled": "Disabled",
+ "Do not subscribe all states on start": "Do not subscribe all states on start",
+ "Enable command \"exec\"": "Enable command \"exec\"",
+ "Enable command \"sendToHost\"": "Enable command \"sendToHost\"",
+ "Enable command \"setObject\"": "Enable command \"setObject\"",
+ "Enabled": "Enabled",
+ "Error": "Error",
+ "Follow strict": "Follow strict",
+ "Gemini API key": "Gemini API key",
+ "Gemini credential": "Gemini credential",
+ "Help": "Use form with 49.1245 and not 49°34'0\". Elsewise it will be converted automatically.",
+ "Instance, that do mirroring": "Instance, that do mirroring",
+ "Invalid format. Use A°B'C\"D": "Invalid format. Use A°B'C\"D",
+ "Javascript scripts adapter settings": "Javascript scripts adapter settings",
+ "Language and emit": "Language and emit",
+ "Latitude °": "Latitude °",
+ "Longitude °": "Longitude °",
+ "Manual": "Manual",
+ "Maximum setState requests per Minute per Script": "Maximum setState requests per Minute per Script",
+ "Maximum triggers per Script (until warning)": "Maximum triggers per Script (until warning)",
+ "Mirror scripts to file path": "Mirror scripts to file path",
+ "Module names": "NPM module names",
+ "Next sunrise": "Next sunrise:",
+ "Next sunset": "Next sunset:",
+ "Offset": "Offset",
+ "Security relevant": "Security relevant",
+ "Settings": "Settings",
+ "Sort global scripts alphabetically": "Sort global scripts alphabetically",
+ "Strict options description": "Every option below follows \"strict\" as long as it is not explicitly enabled or disabled.",
+ "Strict type checking": "Strict type checking",
+ "System credentials": "System credentials",
+ "Test API connection": "Test API connection",
+ "Test Anthropic": "Test Anthropic",
+ "Test Custom API": "Test Custom API",
+ "Test DeepSeek": "Test DeepSeek",
+ "Test Gemini": "Test Gemini",
+ "Test OpenAI": "Test OpenAI",
+ "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key",
+ "This path is not allowed for mirroring. Please change it.": "This path is not allowed for mirroring. Please change it.",
+ "TypeScript": "TypeScript",
+ "TypeScript settings description": "These options are used to compile the TypeScript scripts. Changes take effect after the instance has been restarted.",
+ "Use system settings:": "Use system settings",
+ "Used as end of the daytime": "Used as end of the daytime",
+ "Used as start of the daytime": "Used as start of the daytime",
+ "Warning": "Warning",
+ "Your home": "Your home",
+ "esModuleInterop help": "Allows \"import ... from\" for CommonJS modules.",
+ "in minutes": "in minutes",
+ "info_enableExec": "System security relevant",
+ "info_enableSendToHost": "Security relevant",
+ "info_enableSetObject": "Security relevant",
+ "info_libraries": "Divided by comma",
+ "noEmitOnError help": "Do not start scripts that contain compilation errors.",
+ "sch_astro_dawn": "Dawn",
+ "sch_astro_dusk": "Dusk",
+ "sch_astro_goldenHour": "Golden hour",
+ "sch_astro_goldenHourEnd": "Golden hour end",
+ "sch_astro_nadir": "Nadir",
+ "sch_astro_nauticalDawn": "Nautical dawn",
+ "sch_astro_nauticalDusk": "Nautical dusk",
+ "sch_astro_night": "Night",
+ "sch_astro_nightEnd": "Night end",
+ "sch_astro_solarNoon": "Solar noon",
+ "sch_astro_sunrise": "Sunrise",
+ "sch_astro_sunriseEnd": "Sunrise end",
+ "sch_astro_sunset": "Sunset",
+ "sch_astro_sunsetStart": "Sunset start",
+ "skipLibCheck help": "Skip the type check of all declaration files. Speeds up the compilation.",
+ "strict help": "Enables all strict type checks. TypeScript 6 enables this by default, the adapter switches it off, so existing scripts keep working.",
+ "target help": "ECMAScript version the scripts are compiled for. Also determines the syntax help in the editor.",
+ "tooltip_enableExec": "Allow calling of exec in scripts",
+ "tooltip_enableSendToHost": "Allow to send messages to hosts in scripts",
+ "tooltip_enableSetObject": "Allow changes of the system objects in scripts",
+ "tooltip_latitude": "Latitude as 5.345 to use astro functions",
+ "tooltip_libraries": "Additional NPM libraries divided by comma. You can access them with require('name') in scripts.",
+ "tooltip_longitude": "Longitude as 5.345 to use astro functions",
+ "tooltip_useSystemGPS": "Use coordinates from system settings",
+ "useDefineForClassFields help": "Emit class fields with the native define semantics. May change the behavior of existing scripts.",
+ "useUnknownInCatchVariables help": "Type the error variable in \"catch\" blocks as \"unknown\" instead of \"any\".",
+ "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
+ "mirrorPath forbidden": "This path is not allowed for mirroring. Please change it.",
+ "mirrorPath help": "A dedicated, empty directory outside the ioBroker installation, writable by the iobroker user. If a folder disappears there, the scripts in it are deleted from the database.",
+ "Show AI helpers in the script editor": "Show AI helpers in the script editor",
+ "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions",
+ "API keys": "API keys",
+ "Type definitions": "Type definitions",
+ "Load type definitions": "Load type definitions",
+ "loadTypings help": "Type definitions of Node.js, ioBroker and the configured libraries. They are read only when they are actually needed - to compile a TypeScript script or to answer the built-in editor - because they add about 90 MB to the compiler. Switching them off keeps them from ever being read: the editor loses its autocompletion and TypeScript scripts no longer compile. Plain JavaScript, including the declarations of global JavaScripts, is unaffected."
}
diff --git a/admin/i18n/fr.json b/admin/i18n/fr.json
index a2a0c95c8..1d4b4e9aa 100644
--- a/admin/i18n/fr.json
+++ b/admin/i18n/fr.json
@@ -1,117 +1,117 @@
{
- "AI settings": "Paramètres IA",
- "AI settings description": "Si vous souhaitez utiliser la génération de code par IA, vous pouvez définir ici les clés API des fournisseurs correspondants. Seule la clé du fournisseur utilisé est requise.",
- "Activate syntax help for these npm modules": "Activez l'aide à la syntaxe pour ces modules npm",
- "Add module": "Ajouter un module",
- "Additional checks": "Vérifications supplémentaires",
- "Additional npm modules": "Modules NPM supplémentaires",
- "Allow scripts to read the credentials": "Autoriser les scripts à lire les identifiants",
- "Allow self-signed certificates for URL requests": "Autoriser les certificats auto-signés pour les demandes d'URL",
- "Allowed": "Autorisé",
- "And not later": "Et pas plus tard",
- "Anthropic API key": "Clé API Anthropic",
- "Anthropic credential": "certification anthropologique",
- "Astro settings": "Paramètres Astro",
- "Available credentials": "Identifiants disponibles",
- "But not earlier": "Mais pas avant",
- "ChatGPT API key": "Clé API ChatGPT",
- "ChatGPT credential": "Identifiants ChatGPT",
- "Create states for all astro times": "Créez des états pour toutes les périodes astronomiques",
- "Credentials type": "Type d'identifiants",
- "Custom API Base URL": "URL de base API personnalisée (ex. pour Ollama, LM Studio)",
- "Custom API Base URL help": "Laisser vide pour OpenAI. Pour Ollama utiliser http://localhost:11434/v1",
- "Custom API credential": "Identifiants API personnalisés",
- "Custom API key": "API key (optional)",
- "Custom API key help": "Only needed if your provider requires authentication",
- "Day time settings": "Réglages de l'heure",
- "DeepSeek API key": "Clé API DeepSeek",
- "DeepSeek credential": "Identifiant DeepSeek",
- "Disabled": "Désactivé",
- "Do not subscribe all states on start": "Ne souscrivez pas tous les états au début",
- "Enable command \"exec\"": "Activer la commande \"exec\"",
- "Enable command \"sendToHost\"": "Activer la commande \"sendToHost\"",
- "Enable command \"setObject\"": "Activer la commande \"setObject\"",
- "Enabled": "Activé",
- "Error": "Erreur",
- "Follow strict": "Comme strict",
- "Gemini API key": "Clé API Gemini",
- "Gemini credential": "certification Gemini",
- "Help": "Utilisez le formulaire avec 49.1245 et pas 49°34'0\", sinon il sera converti automatiquement.",
- "Instance, that do mirroring": "Instance, qui fait la mise en miroir",
- "Invalid format. Use A°B'C\"D": "Format invalide. Utilisez A°B'C\"D",
- "Javascript scripts adapter settings": "Paramètres de l'adaptateur de scripts Javascript",
- "Language and emit": "Langage et émission",
- "Latitude °": "Latitude °",
- "Longitude °": "Longitude °",
- "Manual": "Manuel",
- "Maximum setState requests per Minute per Script": "Demandes d'état maximale par minute par Script",
- "Maximum triggers per Script (until warning)": "Nombre maximum de déclencheurs par script (jusqu'à avertissement)",
- "Mirror scripts to file path": "Miroir des scripts sur le chemin du fichier",
- "Module names": "Noms de modules",
- "Next sunrise": "Prochain lever de soleil:",
- "Next sunset": "Prochain coucher de soleil:",
- "Offset": "Décalage",
- "Security relevant": "Sécurité pertinente",
- "Settings": "Paramètres",
- "Sort global scripts alphabetically": "Trier les scripts globaux par ordre alphabétique",
- "Strict options description": "Chaque option ci-dessous suit \"strict\" tant qu'elle n'est pas explicitement activée ou désactivée.",
- "Strict type checking": "Vérification stricte des types",
- "System credentials": "Identifiants système",
- "Test API connection": "Tester la connexion API",
- "Test Anthropic": "Test Anthropic",
- "Test Custom API": "Test Custom API",
- "Test DeepSeek": "Test DeepSeek",
- "Test Gemini": "Test Gemini",
- "Test OpenAI": "Test OpenAI",
- "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "Les identifiants du stockage central sont disponibles dans les scripts, par ex. SECRETS.CameraPassword.key",
- "This path is not allowed for mirroring. Please change it.": "Ce chemin n'est pas autorisé pour la mise en miroir. Veuillez le changer.",
- "TypeScript": "TypeScript",
- "TypeScript settings description": "Ces options sont utilisées pour compiler les scripts TypeScript. Les modifications prennent effet après le redémarrage de l'instance.",
- "Use system settings:": "Utiliser les paramètres du système",
- "Used as end of the daytime": "Utilisé comme fin de journée",
- "Used as start of the daytime": "Utilisé comme début de journée",
- "Warning": "Avertissement",
- "Your home": "Ta maison",
- "esModuleInterop help": "Autorise \"import ... from\" pour les modules CommonJS.",
- "in minutes": "en quelques minutes",
- "info_enableExec": "Sécurité du système pertinente",
- "info_enableSendToHost": "Sécurité pertinente",
- "info_enableSetObject": "Sécurité pertinente",
- "info_libraries": "Divisé par une virgule",
- "noEmitOnError help": "Ne pas démarrer les scripts contenant des erreurs de compilation.",
- "sch_astro_dawn": "Aube",
- "sch_astro_dusk": "Crépuscule",
- "sch_astro_goldenHour": "Heure d'or",
- "sch_astro_goldenHourEnd": "Fin de l'heure d'or",
- "sch_astro_nadir": "Nadir",
- "sch_astro_nauticalDawn": "Aube nautique",
- "sch_astro_nauticalDusk": "Crépuscule nautique",
- "sch_astro_night": "Nuit",
- "sch_astro_nightEnd": "Fin de nuit",
- "sch_astro_solarNoon": "Midi solaire",
- "sch_astro_sunrise": "lever du soleil",
- "sch_astro_sunriseEnd": "Fin du lever du soleil",
- "sch_astro_sunset": "Le coucher du soleil",
- "sch_astro_sunsetStart": "Coucher du soleil",
- "skipLibCheck help": "Ignorer la vérification de types de tous les fichiers de déclaration. Accélère la compilation.",
- "strict help": "Active toutes les vérifications strictes de types. TypeScript 6 l'active par défaut, l'adaptateur le désactive pour que les scripts existants continuent de fonctionner.",
- "target help": "Version d'ECMAScript pour laquelle les scripts sont compilés. Détermine également l'aide à la syntaxe dans l'éditeur.",
- "tooltip_enableExec": "Autoriser l'appel d'exec dans les scripts",
- "tooltip_enableSendToHost": "Autoriser l'envoi de messages aux hôtes dans des scripts",
- "tooltip_enableSetObject": "Autoriser les modifications des objets système dans les scripts",
- "tooltip_latitude": "Latitude comme 5.345 pour utiliser les fonctions astro",
- "tooltip_libraries": "Bibliothèques NPM supplémentaires divisées par une virgule. Vous pouvez y accéder avec require ('nom') dans les scripts.",
- "tooltip_longitude": "Longitude comme 5.345 pour utiliser les fonctions astro",
- "tooltip_useSystemGPS": "Utiliser les coordonnées des paramètres du système",
- "useDefineForClassFields help": "Émettre les champs de classe avec la sémantique native define. Peut modifier le comportement des scripts existants.",
- "useUnknownInCatchVariables help": "Typer la variable d'erreur des blocs \"catch\" comme \"unknown\" au lieu de \"any\".",
- "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
- "mirrorPath forbidden": "Ce chemin n'est pas autorisé pour la mise en miroir. Veuillez le modifier.",
- "mirrorPath help": "Un répertoire dédié et vide en dehors de l'installation ioBroker, accessible en écriture à l'utilisateur iobroker. Si un dossier y disparaît, les scripts qu'il contient sont supprimés de la base de données.",
- "Show AI helpers in the script editor": "Afficher les assistants IA dans l'éditeur de scripts",
- "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Actions de code au-dessus des fonctions, infobulles pour les ID d'objets et les expressions CRON, et suggestions de code en ligne",
- "API keys": "Clés API",
- "Type definitions": "Définitions de types",
- "Load type definitions": "Charger les définitions de types",
- "loadTypings help": "Définitions de types de Node.js, d'ioBroker et des bibliothèques configurées. Elles ne sont lues que lorsqu'elles sont réellement nécessaires - pour compiler un script TypeScript ou pour l'éditeur intégré - car elles coûtent environ 90 Mo au compilateur. Désactivées, elles ne sont jamais lues : l'éditeur perd son autocomplétion et les scripts TypeScript ne compilent plus. Le JavaScript simple, y compris les déclarations des JavaScripts globaux, n'est pas concerné."
+ "AI settings": "Paramètres IA",
+ "AI settings description": "Si vous souhaitez utiliser la génération de code par IA, vous pouvez définir ici les clés API des fournisseurs correspondants. Seule la clé du fournisseur utilisé est requise.",
+ "Activate syntax help for these npm modules": "Activez l'aide à la syntaxe pour ces modules npm",
+ "Add module": "Ajouter un module",
+ "Additional checks": "Vérifications supplémentaires",
+ "Additional npm modules": "Modules NPM supplémentaires",
+ "Allow scripts to read the credentials": "Autoriser les scripts à lire les identifiants",
+ "Allow self-signed certificates for URL requests": "Autoriser les certificats auto-signés pour les demandes d'URL",
+ "Allowed": "Autorisé",
+ "And not later": "Et pas plus tard",
+ "Anthropic API key": "Clé API Anthropic",
+ "Anthropic credential": "certification anthropologique",
+ "Astro settings": "Paramètres Astro",
+ "Available credentials": "Identifiants disponibles",
+ "But not earlier": "Mais pas avant",
+ "ChatGPT API key": "Clé API ChatGPT",
+ "ChatGPT credential": "Identifiants ChatGPT",
+ "Create states for all astro times": "Créez des états pour toutes les périodes astronomiques",
+ "Credentials type": "Type d'identifiants",
+ "Custom API Base URL": "URL de base API personnalisée (ex. pour Ollama, LM Studio)",
+ "Custom API Base URL help": "Laisser vide pour OpenAI. Pour Ollama utiliser http://localhost:11434/v1",
+ "Custom API credential": "Identifiants API personnalisés",
+ "Custom API key": "API key (optional)",
+ "Custom API key help": "Only needed if your provider requires authentication",
+ "Day time settings": "Réglages de l'heure",
+ "DeepSeek API key": "Clé API DeepSeek",
+ "DeepSeek credential": "Identifiant DeepSeek",
+ "Disabled": "Désactivé",
+ "Do not subscribe all states on start": "Ne souscrivez pas tous les états au début",
+ "Enable command \"exec\"": "Activer la commande \"exec\"",
+ "Enable command \"sendToHost\"": "Activer la commande \"sendToHost\"",
+ "Enable command \"setObject\"": "Activer la commande \"setObject\"",
+ "Enabled": "Activé",
+ "Error": "Erreur",
+ "Follow strict": "Comme strict",
+ "Gemini API key": "Clé API Gemini",
+ "Gemini credential": "certification Gemini",
+ "Help": "Utilisez le formulaire avec 49.1245 et pas 49°34'0\", sinon il sera converti automatiquement.",
+ "Instance, that do mirroring": "Instance, qui fait la mise en miroir",
+ "Invalid format. Use A°B'C\"D": "Format invalide. Utilisez A°B'C\"D",
+ "Javascript scripts adapter settings": "Paramètres de l'adaptateur de scripts Javascript",
+ "Language and emit": "Langage et émission",
+ "Latitude °": "Latitude °",
+ "Longitude °": "Longitude °",
+ "Manual": "Manuel",
+ "Maximum setState requests per Minute per Script": "Demandes d'état maximale par minute par Script",
+ "Maximum triggers per Script (until warning)": "Nombre maximum de déclencheurs par script (jusqu'à avertissement)",
+ "Mirror scripts to file path": "Miroir des scripts sur le chemin du fichier",
+ "Module names": "Noms de modules",
+ "Next sunrise": "Prochain lever de soleil:",
+ "Next sunset": "Prochain coucher de soleil:",
+ "Offset": "Décalage",
+ "Security relevant": "Sécurité pertinente",
+ "Settings": "Paramètres",
+ "Sort global scripts alphabetically": "Trier les scripts globaux par ordre alphabétique",
+ "Strict options description": "Chaque option ci-dessous suit \"strict\" tant qu'elle n'est pas explicitement activée ou désactivée.",
+ "Strict type checking": "Vérification stricte des types",
+ "System credentials": "Identifiants système",
+ "Test API connection": "Tester la connexion API",
+ "Test Anthropic": "Test Anthropic",
+ "Test Custom API": "Test Custom API",
+ "Test DeepSeek": "Test DeepSeek",
+ "Test Gemini": "Test Gemini",
+ "Test OpenAI": "Test OpenAI",
+ "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "Les identifiants du stockage central sont disponibles dans les scripts, par ex. SECRETS.CameraPassword.key",
+ "This path is not allowed for mirroring. Please change it.": "Ce chemin n'est pas autorisé pour la mise en miroir. Veuillez le changer.",
+ "TypeScript": "TypeScript",
+ "TypeScript settings description": "Ces options sont utilisées pour compiler les scripts TypeScript. Les modifications prennent effet après le redémarrage de l'instance.",
+ "Use system settings:": "Utiliser les paramètres du système",
+ "Used as end of the daytime": "Utilisé comme fin de journée",
+ "Used as start of the daytime": "Utilisé comme début de journée",
+ "Warning": "Avertissement",
+ "Your home": "Ta maison",
+ "esModuleInterop help": "Autorise \"import ... from\" pour les modules CommonJS.",
+ "in minutes": "en quelques minutes",
+ "info_enableExec": "Sécurité du système pertinente",
+ "info_enableSendToHost": "Sécurité pertinente",
+ "info_enableSetObject": "Sécurité pertinente",
+ "info_libraries": "Divisé par une virgule",
+ "noEmitOnError help": "Ne pas démarrer les scripts contenant des erreurs de compilation.",
+ "sch_astro_dawn": "Aube",
+ "sch_astro_dusk": "Crépuscule",
+ "sch_astro_goldenHour": "Heure d'or",
+ "sch_astro_goldenHourEnd": "Fin de l'heure d'or",
+ "sch_astro_nadir": "Nadir",
+ "sch_astro_nauticalDawn": "Aube nautique",
+ "sch_astro_nauticalDusk": "Crépuscule nautique",
+ "sch_astro_night": "Nuit",
+ "sch_astro_nightEnd": "Fin de nuit",
+ "sch_astro_solarNoon": "Midi solaire",
+ "sch_astro_sunrise": "lever du soleil",
+ "sch_astro_sunriseEnd": "Fin du lever du soleil",
+ "sch_astro_sunset": "Le coucher du soleil",
+ "sch_astro_sunsetStart": "Coucher du soleil",
+ "skipLibCheck help": "Ignorer la vérification de types de tous les fichiers de déclaration. Accélère la compilation.",
+ "strict help": "Active toutes les vérifications strictes de types. TypeScript 6 l'active par défaut, l'adaptateur le désactive pour que les scripts existants continuent de fonctionner.",
+ "target help": "Version d'ECMAScript pour laquelle les scripts sont compilés. Détermine également l'aide à la syntaxe dans l'éditeur.",
+ "tooltip_enableExec": "Autoriser l'appel d'exec dans les scripts",
+ "tooltip_enableSendToHost": "Autoriser l'envoi de messages aux hôtes dans des scripts",
+ "tooltip_enableSetObject": "Autoriser les modifications des objets système dans les scripts",
+ "tooltip_latitude": "Latitude comme 5.345 pour utiliser les fonctions astro",
+ "tooltip_libraries": "Bibliothèques NPM supplémentaires divisées par une virgule. Vous pouvez y accéder avec require ('nom') dans les scripts.",
+ "tooltip_longitude": "Longitude comme 5.345 pour utiliser les fonctions astro",
+ "tooltip_useSystemGPS": "Utiliser les coordonnées des paramètres du système",
+ "useDefineForClassFields help": "Émettre les champs de classe avec la sémantique native define. Peut modifier le comportement des scripts existants.",
+ "useUnknownInCatchVariables help": "Typer la variable d'erreur des blocs \"catch\" comme \"unknown\" au lieu de \"any\".",
+ "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
+ "mirrorPath forbidden": "Ce chemin n'est pas autorisé pour la mise en miroir. Veuillez le modifier.",
+ "mirrorPath help": "Un répertoire dédié et vide en dehors de l'installation ioBroker, accessible en écriture à l'utilisateur iobroker. Si un dossier y disparaît, les scripts qu'il contient sont supprimés de la base de données.",
+ "Show AI helpers in the script editor": "Afficher les assistants IA dans l'éditeur de scripts",
+ "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Actions de code au-dessus des fonctions, infobulles pour les ID d'objets et les expressions CRON, et suggestions de code en ligne",
+ "API keys": "Clés API",
+ "Type definitions": "Définitions de types",
+ "Load type definitions": "Charger les définitions de types",
+ "loadTypings help": "Définitions de types de Node.js, d'ioBroker et des bibliothèques configurées. Elles ne sont lues que lorsqu'elles sont réellement nécessaires - pour compiler un script TypeScript ou pour l'éditeur intégré - car elles coûtent environ 90 Mo au compilateur. Désactivées, elles ne sont jamais lues : l'éditeur perd son autocomplétion et les scripts TypeScript ne compilent plus. Le JavaScript simple, y compris les déclarations des JavaScripts globaux, n'est pas concerné."
}
diff --git a/admin/i18n/it.json b/admin/i18n/it.json
index c9e9cda45..a2301dbbf 100644
--- a/admin/i18n/it.json
+++ b/admin/i18n/it.json
@@ -1,117 +1,117 @@
{
- "AI settings": "Impostazioni IA",
- "AI settings description": "Se si desidera utilizzare la generazione di codice tramite IA, è possibile definire qui le chiavi API per i rispettivi provider. È necessaria solo la chiave del provider utilizzato.",
- "Activate syntax help for these npm modules": "Attiva la guida alla sintassi per questi moduli npm",
- "Add module": "Aggiungi modulo",
- "Additional checks": "Controlli aggiuntivi",
- "Additional npm modules": "Moduli aggiuntivi di npm",
- "Allow scripts to read the credentials": "Consentire agli script di leggere le credenziali",
- "Allow self-signed certificates for URL requests": "Consenti certificati autofirmati per richieste URL",
- "Allowed": "Consentito",
- "And not later": "E non più tardi",
- "Anthropic API key": "Chiave API Anthropic",
- "Anthropic credential": "Credenziali antropiche",
- "Astro settings": "Impostazioni Astro",
- "Available credentials": "Credenziali disponibili",
- "But not earlier": "Ma non prima",
- "ChatGPT API key": "Chiave API ChatGPT",
- "ChatGPT credential": "Credenziali ChatGPT",
- "Create states for all astro times": "Crea stati per tutti i periodi astrologici",
- "Credentials type": "Tipo di credenziali",
- "Custom API Base URL": "URL base API personalizzata (es. per Ollama, LM Studio)",
- "Custom API Base URL help": "Lasciare vuoto per OpenAI. Per Ollama usare http://localhost:11434/v1",
- "Custom API credential": "Credenziali API personalizzate",
- "Custom API key": "API key (optional)",
- "Custom API key help": "Only needed if your provider requires authentication",
- "Day time settings": "Impostazioni diurne",
- "DeepSeek API key": "Chiave API DeepSeek",
- "DeepSeek credential": "Credenziali DeepSeek",
- "Disabled": "Disattivato",
- "Do not subscribe all states on start": "Non iscriversi tutti gli stati all'avvio",
- "Enable command \"exec\"": "Abilita il comando \"exec\"",
- "Enable command \"sendToHost\"": "Abilita il comando \"sendToHost\"",
- "Enable command \"setObject\"": "Abilita il comando \"setObject\"",
- "Enabled": "Attivato",
- "Error": "Errore",
- "Follow strict": "Come strict",
- "Gemini API key": "Chiave API Gemini",
- "Gemini credential": "Credenziali Gemini",
- "Help": "Usa il modulo con 49.1245 e non 49°34'0\". Altrimenti sarà convertito automaticamente.",
- "Instance, that do mirroring": "Istanza, che fa il mirroring",
- "Invalid format. Use A°B'C\"D": "Formato non valido. Utilizzare A°B'C \"D",
- "Javascript scripts adapter settings": "Impostazioni della scheda script JavaScript",
- "Language and emit": "Linguaggio ed emissione",
- "Latitude °": "Latitudine °",
- "Longitude °": "Longitudine °",
- "Manual": "Manuale",
- "Maximum setState requests per Minute per Script": "Numero massimo di richieste per Minute per Script",
- "Maximum triggers per Script (until warning)": "Numero massimo di trigger per script (fino all'avviso)",
- "Mirror scripts to file path": "Script speculari sul percorso del file",
- "Module names": "Nomi dei moduli",
- "Next sunrise": "Prossima alba:",
- "Next sunset": "Prossimo tramonto:",
- "Offset": "Compensare",
- "Security relevant": "Sicurezza rilevante",
- "Settings": "impostazioni",
- "Sort global scripts alphabetically": "Ordina gli script globali in ordine alfabetico",
- "Strict options description": "Ogni opzione seguente segue \"strict\" finché non viene attivata o disattivata esplicitamente.",
- "Strict type checking": "Controllo rigoroso dei tipi",
- "System credentials": "Credenziali di sistema",
- "Test API connection": "Testa connessione API",
- "Test Anthropic": "Test Anthropic",
- "Test Custom API": "Test Custom API",
- "Test DeepSeek": "Test DeepSeek",
- "Test Gemini": "Test Gemini",
- "Test OpenAI": "Test OpenAI",
- "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "Le credenziali dell'archivio centrale sono disponibili negli script, ad es. SECRETS.CameraPassword.key",
- "This path is not allowed for mirroring. Please change it.": "Questo percorso non è consentito per il mirroring. Per favore cambialo.",
- "TypeScript": "TypeScript",
- "TypeScript settings description": "Queste opzioni vengono utilizzate per compilare gli script TypeScript. Le modifiche hanno effetto dopo il riavvio dell'istanza.",
- "Use system settings:": "Usa le impostazioni di sistema",
- "Used as end of the daytime": "Utilizzato come fine della giornata",
- "Used as start of the daytime": "Utilizzato come inizio della giornata",
- "Warning": "Avviso",
- "Your home": "La vostra casa",
- "esModuleInterop help": "Consente \"import ... from\" per i moduli CommonJS.",
- "in minutes": "in pochi minuti",
- "info_enableExec": "Sicurezza del sistema rilevante",
- "info_enableSendToHost": "Sicurezza rilevante",
- "info_enableSetObject": "Sicurezza rilevante",
- "info_libraries": "Diviso in virgola",
- "noEmitOnError help": "Non avviare gli script che contengono errori di compilazione.",
- "sch_astro_dawn": "Alba",
- "sch_astro_dusk": "Crepuscolo",
- "sch_astro_goldenHour": "Ora d'oro",
- "sch_astro_goldenHourEnd": "Fine dell'ora d'oro",
- "sch_astro_nadir": "Nadir",
- "sch_astro_nauticalDawn": "Alba nautica",
- "sch_astro_nauticalDusk": "Crepuscolo nautico",
- "sch_astro_night": "Notte",
- "sch_astro_nightEnd": "Fine della notte",
- "sch_astro_solarNoon": "Mezzogiorno solare",
- "sch_astro_sunrise": "Alba",
- "sch_astro_sunriseEnd": "Fine dell'alba",
- "sch_astro_sunset": "Tramonto",
- "sch_astro_sunsetStart": "Inizio del tramonto",
- "skipLibCheck help": "Salta il controllo dei tipi di tutti i file di dichiarazione. Accelera la compilazione.",
- "strict help": "Attiva tutti i controlli rigorosi dei tipi. TypeScript 6 lo attiva per impostazione predefinita, l'adattatore lo disattiva affinché gli script esistenti continuino a funzionare.",
- "target help": "Versione ECMAScript per cui vengono compilati gli script. Determina anche la guida alla sintassi nell'editor.",
- "tooltip_enableExec": "Permetti la chiamata di exec negli script",
- "tooltip_enableSendToHost": "Consentire di inviare messaggi agli host negli script",
- "tooltip_enableSetObject": "Consenti modifiche degli oggetti di sistema negli script",
- "tooltip_latitude": "Latitude come 5.345 per utilizzare le funzioni astro",
- "tooltip_libraries": "Ulteriori librerie NPM divise per virgola. Puoi accedervi con require ('name') negli script.",
- "tooltip_longitude": "Longitudine come 5.345 per utilizzare le funzioni astro",
- "tooltip_useSystemGPS": "Usa le coordinate dalle impostazioni di sistema",
- "useDefineForClassFields help": "Emette i campi di classe con la semantica nativa define. Può modificare il comportamento degli script esistenti.",
- "useUnknownInCatchVariables help": "Tipizza la variabile di errore nei blocchi \"catch\" come \"unknown\" invece di \"any\".",
- "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
- "mirrorPath forbidden": "Questo percorso non è consentito per il mirroring. Modificalo.",
- "mirrorPath help": "Una directory dedicata e vuota al di fuori dell'installazione di ioBroker, scrivibile dall'utente iobroker. Se lì una cartella scompare, gli script in essa contenuti vengono eliminati dal database.",
- "Show AI helpers in the script editor": "Mostra gli assistenti IA nell'editor di script",
- "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Azioni di codice sopra le funzioni, suggerimenti per ID oggetto ed espressioni CRON e suggerimenti di codice in linea",
- "API keys": "Chiavi API",
- "Type definitions": "Definizioni di tipo",
- "Load type definitions": "Carica le definizioni di tipo",
- "loadTypings help": "Definizioni di tipo di Node.js, ioBroker e delle librerie configurate. Vengono lette solo quando servono davvero - per compilare uno script TypeScript o per l'editor integrato - perché costano al compilatore circa 90 MB. Disattivate non vengono mai lette: l'editor perde il completamento automatico e gli script TypeScript non si compilano più. Il JavaScript puro, comprese le dichiarazioni dei JavaScript globali, non è interessato."
+ "AI settings": "Impostazioni IA",
+ "AI settings description": "Se si desidera utilizzare la generazione di codice tramite IA, è possibile definire qui le chiavi API per i rispettivi provider. È necessaria solo la chiave del provider utilizzato.",
+ "Activate syntax help for these npm modules": "Attiva la guida alla sintassi per questi moduli npm",
+ "Add module": "Aggiungi modulo",
+ "Additional checks": "Controlli aggiuntivi",
+ "Additional npm modules": "Moduli aggiuntivi di npm",
+ "Allow scripts to read the credentials": "Consentire agli script di leggere le credenziali",
+ "Allow self-signed certificates for URL requests": "Consenti certificati autofirmati per richieste URL",
+ "Allowed": "Consentito",
+ "And not later": "E non più tardi",
+ "Anthropic API key": "Chiave API Anthropic",
+ "Anthropic credential": "Credenziali antropiche",
+ "Astro settings": "Impostazioni Astro",
+ "Available credentials": "Credenziali disponibili",
+ "But not earlier": "Ma non prima",
+ "ChatGPT API key": "Chiave API ChatGPT",
+ "ChatGPT credential": "Credenziali ChatGPT",
+ "Create states for all astro times": "Crea stati per tutti i periodi astrologici",
+ "Credentials type": "Tipo di credenziali",
+ "Custom API Base URL": "URL base API personalizzata (es. per Ollama, LM Studio)",
+ "Custom API Base URL help": "Lasciare vuoto per OpenAI. Per Ollama usare http://localhost:11434/v1",
+ "Custom API credential": "Credenziali API personalizzate",
+ "Custom API key": "API key (optional)",
+ "Custom API key help": "Only needed if your provider requires authentication",
+ "Day time settings": "Impostazioni diurne",
+ "DeepSeek API key": "Chiave API DeepSeek",
+ "DeepSeek credential": "Credenziali DeepSeek",
+ "Disabled": "Disattivato",
+ "Do not subscribe all states on start": "Non iscriversi tutti gli stati all'avvio",
+ "Enable command \"exec\"": "Abilita il comando \"exec\"",
+ "Enable command \"sendToHost\"": "Abilita il comando \"sendToHost\"",
+ "Enable command \"setObject\"": "Abilita il comando \"setObject\"",
+ "Enabled": "Attivato",
+ "Error": "Errore",
+ "Follow strict": "Come strict",
+ "Gemini API key": "Chiave API Gemini",
+ "Gemini credential": "Credenziali Gemini",
+ "Help": "Usa il modulo con 49.1245 e non 49°34'0\". Altrimenti sarà convertito automaticamente.",
+ "Instance, that do mirroring": "Istanza, che fa il mirroring",
+ "Invalid format. Use A°B'C\"D": "Formato non valido. Utilizzare A°B'C \"D",
+ "Javascript scripts adapter settings": "Impostazioni della scheda script JavaScript",
+ "Language and emit": "Linguaggio ed emissione",
+ "Latitude °": "Latitudine °",
+ "Longitude °": "Longitudine °",
+ "Manual": "Manuale",
+ "Maximum setState requests per Minute per Script": "Numero massimo di richieste per Minute per Script",
+ "Maximum triggers per Script (until warning)": "Numero massimo di trigger per script (fino all'avviso)",
+ "Mirror scripts to file path": "Script speculari sul percorso del file",
+ "Module names": "Nomi dei moduli",
+ "Next sunrise": "Prossima alba:",
+ "Next sunset": "Prossimo tramonto:",
+ "Offset": "Offset",
+ "Security relevant": "Sicurezza rilevante",
+ "Settings": "impostazioni",
+ "Sort global scripts alphabetically": "Ordina gli script globali in ordine alfabetico",
+ "Strict options description": "Ogni opzione seguente segue \"strict\" finché non viene attivata o disattivata esplicitamente.",
+ "Strict type checking": "Controllo rigoroso dei tipi",
+ "System credentials": "Credenziali di sistema",
+ "Test API connection": "Testa connessione API",
+ "Test Anthropic": "Test Anthropic",
+ "Test Custom API": "Test Custom API",
+ "Test DeepSeek": "Test DeepSeek",
+ "Test Gemini": "Test Gemini",
+ "Test OpenAI": "Test OpenAI",
+ "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "Le credenziali dell'archivio centrale sono disponibili negli script, ad es. SECRETS.CameraPassword.key",
+ "This path is not allowed for mirroring. Please change it.": "Questo percorso non è consentito per il mirroring. Per favore cambialo.",
+ "TypeScript": "TypeScript",
+ "TypeScript settings description": "Queste opzioni vengono utilizzate per compilare gli script TypeScript. Le modifiche hanno effetto dopo il riavvio dell'istanza.",
+ "Use system settings:": "Usa le impostazioni di sistema",
+ "Used as end of the daytime": "Utilizzato come fine della giornata",
+ "Used as start of the daytime": "Utilizzato come inizio della giornata",
+ "Warning": "Avviso",
+ "Your home": "La vostra casa",
+ "esModuleInterop help": "Consente \"import ... from\" per i moduli CommonJS.",
+ "in minutes": "in pochi minuti",
+ "info_enableExec": "Sicurezza del sistema rilevante",
+ "info_enableSendToHost": "Sicurezza rilevante",
+ "info_enableSetObject": "Sicurezza rilevante",
+ "info_libraries": "Diviso in virgola",
+ "noEmitOnError help": "Non avviare gli script che contengono errori di compilazione.",
+ "sch_astro_dawn": "Alba",
+ "sch_astro_dusk": "Crepuscolo",
+ "sch_astro_goldenHour": "Ora d'oro",
+ "sch_astro_goldenHourEnd": "Fine dell'ora d'oro",
+ "sch_astro_nadir": "Nadir",
+ "sch_astro_nauticalDawn": "Alba nautica",
+ "sch_astro_nauticalDusk": "Crepuscolo nautico",
+ "sch_astro_night": "Notte",
+ "sch_astro_nightEnd": "Fine della notte",
+ "sch_astro_solarNoon": "Mezzogiorno solare",
+ "sch_astro_sunrise": "Alba",
+ "sch_astro_sunriseEnd": "Fine dell'alba",
+ "sch_astro_sunset": "Tramonto",
+ "sch_astro_sunsetStart": "Inizio del tramonto",
+ "skipLibCheck help": "Salta il controllo dei tipi di tutti i file di dichiarazione. Accelera la compilazione.",
+ "strict help": "Attiva tutti i controlli rigorosi dei tipi. TypeScript 6 lo attiva per impostazione predefinita, l'adattatore lo disattiva affinché gli script esistenti continuino a funzionare.",
+ "target help": "Versione ECMAScript per cui vengono compilati gli script. Determina anche la guida alla sintassi nell'editor.",
+ "tooltip_enableExec": "Permetti la chiamata di exec negli script",
+ "tooltip_enableSendToHost": "Consentire di inviare messaggi agli host negli script",
+ "tooltip_enableSetObject": "Consenti modifiche degli oggetti di sistema negli script",
+ "tooltip_latitude": "Latitude come 5.345 per utilizzare le funzioni astro",
+ "tooltip_libraries": "Ulteriori librerie NPM divise per virgola. Puoi accedervi con require ('name') negli script.",
+ "tooltip_longitude": "Longitudine come 5.345 per utilizzare le funzioni astro",
+ "tooltip_useSystemGPS": "Usa le coordinate dalle impostazioni di sistema",
+ "useDefineForClassFields help": "Emette i campi di classe con la semantica nativa define. Può modificare il comportamento degli script esistenti.",
+ "useUnknownInCatchVariables help": "Tipizza la variabile di errore nei blocchi \"catch\" come \"unknown\" invece di \"any\".",
+ "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
+ "mirrorPath forbidden": "Questo percorso non è consentito per il mirroring. Modificalo.",
+ "mirrorPath help": "Una directory dedicata e vuota al di fuori dell'installazione di ioBroker, scrivibile dall'utente iobroker. Se lì una cartella scompare, gli script in essa contenuti vengono eliminati dal database.",
+ "Show AI helpers in the script editor": "Mostra gli assistenti IA nell'editor di script",
+ "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Azioni di codice sopra le funzioni, suggerimenti per ID oggetto ed espressioni CRON e suggerimenti di codice in linea",
+ "API keys": "Chiavi API",
+ "Type definitions": "Definizioni di tipo",
+ "Load type definitions": "Carica le definizioni di tipo",
+ "loadTypings help": "Definizioni di tipo di Node.js, ioBroker e delle librerie configurate. Vengono lette solo quando servono davvero - per compilare uno script TypeScript o per l'editor integrato - perché costano al compilatore circa 90 MB. Disattivate non vengono mai lette: l'editor perde il completamento automatico e gli script TypeScript non si compilano più. Il JavaScript puro, comprese le dichiarazioni dei JavaScript globali, non è interessato."
}
diff --git a/admin/i18n/nl.json b/admin/i18n/nl.json
index 4e6020649..f76b416bb 100644
--- a/admin/i18n/nl.json
+++ b/admin/i18n/nl.json
@@ -1,117 +1,117 @@
{
- "AI settings": "AI-instellingen",
- "AI settings description": "Als u AI-codegeneratie wilt gebruiken, kunt u hier de API-sleutels voor de betreffende providers opgeven. Alleen de sleutel voor de gebruikte provider is vereist.",
- "Activate syntax help for these npm modules": "Activeer syntaxishulp voor deze npm-modules",
- "Add module": "Module toevoegen",
- "Additional checks": "Aanvullende controles",
- "Additional npm modules": "Extra npm-modules",
- "Allow scripts to read the credentials": "Scripts toestaan de inloggegevens te lezen",
- "Allow self-signed certificates for URL requests": "Sta zelf ondertekende certificaten toe voor URL-verzoeken",
- "Allowed": "Toegestaan",
- "And not later": "En niet later",
- "Anthropic API key": "Anthropic API-sleutel",
- "Anthropic credential": "Antropische kwalificatie",
- "Astro settings": "Astro-instellingen",
- "Available credentials": "Beschikbare inloggegevens",
- "But not earlier": "Maar niet eerder",
- "ChatGPT API key": "ChatGPT API-sleutel",
- "ChatGPT credential": "ChatGPT-inloggegevens",
- "Create states for all astro times": "Creëer toestanden voor alle astrotijden",
- "Credentials type": "Referentietype",
- "Custom API Base URL": "Aangepaste API Base URL (bijv. voor Ollama, LM Studio)",
- "Custom API Base URL help": "Leeg laten voor OpenAI. Voor Ollama gebruik http://localhost:11434/v1",
- "Custom API credential": "Aangepaste API-referentie",
- "Custom API key": "API key (optional)",
- "Custom API key help": "Only needed if your provider requires authentication",
- "Day time settings": "Dagtijdinstellingen",
- "DeepSeek API key": "DeepSeek API-sleutel",
- "DeepSeek credential": "DeepSeek-referentie",
- "Disabled": "Uitgeschakeld",
- "Do not subscribe all states on start": "Abonneer u niet op alle staten bij het begin",
- "Enable command \"exec\"": "Schakel het commando \"exec\" in",
- "Enable command \"sendToHost\"": "Schakel het commando \"sendToHost\" in",
- "Enable command \"setObject\"": "Schakel het commando \"setObject\" in",
- "Enabled": "Ingeschakeld",
- "Error": "Fout",
- "Follow strict": "Zoals strict",
- "Gemini API key": "Gemini API-sleutel",
- "Gemini credential": "Gemini-certificering",
- "Help": "Gebruik het formulier met 49.1245 en niet 49°34'0 \". Anders wordt het automatisch geconverteerd.",
- "Instance, that do mirroring": "Instantie, die spiegelen doen",
- "Invalid format. Use A°B'C\"D": "Ongeldige indeling. Gebruik A°B'C\"D",
- "Javascript scripts adapter settings": "Javascript scripts adapter-instellingen",
- "Language and emit": "Taal en uitvoer",
- "Latitude °": "Breedtegraad °",
- "Longitude °": "Lengtegraad °",
- "Manual": "Handmatig",
- "Maximum setState requests per Minute per Script": "Maximum stelt verzoeken per Minute per Script",
- "Maximum triggers per Script (until warning)": "Maximale triggers per script (tot waarschuwing)",
- "Mirror scripts to file path": "Spiegel scripts naar bestandspad",
- "Module names": "Module namen",
- "Next sunrise": "Volgende zonsopgang:",
- "Next sunset": "Volgende zonsondergang:",
- "Offset": "compenseren",
- "Security relevant": "Beveiliging relevant",
- "Settings": "instellingen",
- "Sort global scripts alphabetically": "Globale scripts alfabetisch sorteren",
- "Strict options description": "Elke onderstaande optie volgt \"strict\" zolang deze niet expliciet is in- of uitgeschakeld.",
- "Strict type checking": "Strikte typecontrole",
- "System credentials": "Systeemreferenties",
- "Test API connection": "API-verbinding testen",
- "Test Anthropic": "Test Anthropic",
- "Test Custom API": "Test Custom API",
- "Test DeepSeek": "Test DeepSeek",
- "Test Gemini": "Test Gemini",
- "Test OpenAI": "Test OpenAI",
- "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "De inloggegevens uit de centrale opslag zijn beschikbaar in de scripts, bijv. SECRETS.CameraPassword.key",
- "This path is not allowed for mirroring. Please change it.": "Dit pad is niet toegestaan voor spiegelen. Verander het alstublieft.",
- "TypeScript": "TypeScript",
- "TypeScript settings description": "Deze opties worden gebruikt om de TypeScript-scripts te compileren. Wijzigingen worden van kracht nadat de instantie opnieuw is gestart.",
- "Use system settings:": "Gebruik systeeminstellingen",
- "Used as end of the daytime": "Gebruikt als einde van de dag",
- "Used as start of the daytime": "Gebruikt als begin van de dag",
- "Warning": "Waarschuwing",
- "Your home": "Uw huis",
- "esModuleInterop help": "Staat \"import ... from\" toe voor CommonJS-modules.",
- "in minutes": "in minuten",
- "info_enableExec": "Systeembeveiliging relevant",
- "info_enableSendToHost": "Beveiliging relevant",
- "info_enableSetObject": "Beveiliging relevant",
- "info_libraries": "Verdeeld door een komma",
- "noEmitOnError help": "Scripts met compilatiefouten niet starten.",
- "sch_astro_dawn": "Dageraad",
- "sch_astro_dusk": "Schemer",
- "sch_astro_goldenHour": "gouden uur",
- "sch_astro_goldenHourEnd": "Gouden uur einde",
- "sch_astro_nadir": "Nadir",
- "sch_astro_nauticalDawn": "Nautische dageraad",
- "sch_astro_nauticalDusk": "Nautische schemering",
- "sch_astro_night": "Nacht",
- "sch_astro_nightEnd": "Nacht einde",
- "sch_astro_solarNoon": "Zonne middag",
- "sch_astro_sunrise": "zonsopkomst",
- "sch_astro_sunriseEnd": "Sunrise einde",
- "sch_astro_sunset": "Zonsondergang",
- "sch_astro_sunsetStart": "Zonsondergang start",
- "skipLibCheck help": "De typecontrole van alle declaratiebestanden overslaan. Versnelt het compileren.",
- "strict help": "Schakelt alle strikte typecontroles in. TypeScript 6 schakelt dit standaard in, de adapter schakelt het uit zodat bestaande scripts blijven werken.",
- "target help": "ECMAScript-versie waarvoor de scripts worden gecompileerd. Bepaalt ook de syntaxishulp in de editor.",
- "tooltip_enableExec": "Sta het aanroepen van exec in scripts toe",
- "tooltip_enableSendToHost": "Sta toe om berichten naar hosts in scripts te verzenden",
- "tooltip_enableSetObject": "Wijzigingen van de systeemobjecten in scripts toestaan",
- "tooltip_latitude": "Breedtegraad als 5.345 om astro-functies te gebruiken",
- "tooltip_libraries": "Extra NPM-bibliotheken gedeeld door een komma. U kunt ze benaderen met require ('name') in scripts.",
- "tooltip_longitude": "Lengtegraad als 5.345 om astro-functies te gebruiken",
- "tooltip_useSystemGPS": "Gebruik coördinaten van systeeminstellingen",
- "useDefineForClassFields help": "Klassevelden met de native define-semantiek genereren. Kan het gedrag van bestaande scripts wijzigen.",
- "useUnknownInCatchVariables help": "De foutvariabele in \"catch\"-blokken typeren als \"unknown\" in plaats van \"any\".",
- "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
- "mirrorPath forbidden": "Dit pad is niet toegestaan voor spiegeling. Wijzig het.",
- "mirrorPath help": "Een eigen, lege map buiten de ioBroker-installatie, beschrijfbaar voor de gebruiker iobroker. Verdwijnt daar een map, dan worden de scripts erin uit de database verwijderd.",
- "Show AI helpers in the script editor": "AI-hulpmiddelen in de scripteditor tonen",
- "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Codeacties boven functies, tooltips voor object-ID's en CRON-expressies en inline codesuggesties",
- "API keys": "API-sleutels",
- "Type definitions": "Typedefinities",
- "Load type definitions": "Typedefinities laden",
- "loadTypings help": "Typedefinities van Node.js, ioBroker en de geconfigureerde bibliotheken. Ze worden alleen gelezen wanneer ze echt nodig zijn - om een TypeScript-script te compileren of voor de ingebouwde editor - omdat ze de compiler ongeveer 90 MB kosten. Uitgeschakeld worden ze nooit gelezen: de editor verliest zijn automatische aanvulling en TypeScript-scripts compileren niet meer. Gewoon JavaScript, ook de declaraties van globale JavaScripts, blijft ongemoeid."
+ "AI settings": "AI-instellingen",
+ "AI settings description": "Als u AI-codegeneratie wilt gebruiken, kunt u hier de API-sleutels voor de betreffende providers opgeven. Alleen de sleutel voor de gebruikte provider is vereist.",
+ "Activate syntax help for these npm modules": "Activeer syntaxishulp voor deze npm-modules",
+ "Add module": "Module toevoegen",
+ "Additional checks": "Aanvullende controles",
+ "Additional npm modules": "Extra npm-modules",
+ "Allow scripts to read the credentials": "Scripts toestaan de inloggegevens te lezen",
+ "Allow self-signed certificates for URL requests": "Sta zelf ondertekende certificaten toe voor URL-verzoeken",
+ "Allowed": "Toegestaan",
+ "And not later": "En niet later",
+ "Anthropic API key": "Anthropic API-sleutel",
+ "Anthropic credential": "Antropische kwalificatie",
+ "Astro settings": "Astro-instellingen",
+ "Available credentials": "Beschikbare inloggegevens",
+ "But not earlier": "Maar niet eerder",
+ "ChatGPT API key": "ChatGPT API-sleutel",
+ "ChatGPT credential": "ChatGPT-inloggegevens",
+ "Create states for all astro times": "Creëer toestanden voor alle astrotijden",
+ "Credentials type": "Referentietype",
+ "Custom API Base URL": "Aangepaste API Base URL (bijv. voor Ollama, LM Studio)",
+ "Custom API Base URL help": "Leeg laten voor OpenAI. Voor Ollama gebruik http://localhost:11434/v1",
+ "Custom API credential": "Aangepaste API-referentie",
+ "Custom API key": "API key (optional)",
+ "Custom API key help": "Only needed if your provider requires authentication",
+ "Day time settings": "Dagtijdinstellingen",
+ "DeepSeek API key": "DeepSeek API-sleutel",
+ "DeepSeek credential": "DeepSeek-referentie",
+ "Disabled": "Uitgeschakeld",
+ "Do not subscribe all states on start": "Abonneer u niet op alle staten bij het begin",
+ "Enable command \"exec\"": "Schakel het commando \"exec\" in",
+ "Enable command \"sendToHost\"": "Schakel het commando \"sendToHost\" in",
+ "Enable command \"setObject\"": "Schakel het commando \"setObject\" in",
+ "Enabled": "Ingeschakeld",
+ "Error": "Fout",
+ "Follow strict": "Zoals strict",
+ "Gemini API key": "Gemini API-sleutel",
+ "Gemini credential": "Gemini-certificering",
+ "Help": "Gebruik het formulier met 49.1245 en niet 49°34'0 \". Anders wordt het automatisch geconverteerd.",
+ "Instance, that do mirroring": "Instantie, die spiegelen doen",
+ "Invalid format. Use A°B'C\"D": "Ongeldige indeling. Gebruik A°B'C\"D",
+ "Javascript scripts adapter settings": "Javascript scripts adapter-instellingen",
+ "Language and emit": "Taal en uitvoer",
+ "Latitude °": "Breedtegraad °",
+ "Longitude °": "Lengtegraad °",
+ "Manual": "Handmatig",
+ "Maximum setState requests per Minute per Script": "Maximum stelt verzoeken per Minute per Script",
+ "Maximum triggers per Script (until warning)": "Maximale triggers per script (tot waarschuwing)",
+ "Mirror scripts to file path": "Spiegel scripts naar bestandspad",
+ "Module names": "Module namen",
+ "Next sunrise": "Volgende zonsopgang:",
+ "Next sunset": "Volgende zonsondergang:",
+ "Offset": "Verschuiving",
+ "Security relevant": "Beveiliging relevant",
+ "Settings": "instellingen",
+ "Sort global scripts alphabetically": "Globale scripts alfabetisch sorteren",
+ "Strict options description": "Elke onderstaande optie volgt \"strict\" zolang deze niet expliciet is in- of uitgeschakeld.",
+ "Strict type checking": "Strikte typecontrole",
+ "System credentials": "Systeemreferenties",
+ "Test API connection": "API-verbinding testen",
+ "Test Anthropic": "Test Anthropic",
+ "Test Custom API": "Test Custom API",
+ "Test DeepSeek": "Test DeepSeek",
+ "Test Gemini": "Test Gemini",
+ "Test OpenAI": "Test OpenAI",
+ "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "De inloggegevens uit de centrale opslag zijn beschikbaar in de scripts, bijv. SECRETS.CameraPassword.key",
+ "This path is not allowed for mirroring. Please change it.": "Dit pad is niet toegestaan voor spiegelen. Verander het alstublieft.",
+ "TypeScript": "TypeScript",
+ "TypeScript settings description": "Deze opties worden gebruikt om de TypeScript-scripts te compileren. Wijzigingen worden van kracht nadat de instantie opnieuw is gestart.",
+ "Use system settings:": "Gebruik systeeminstellingen",
+ "Used as end of the daytime": "Gebruikt als einde van de dag",
+ "Used as start of the daytime": "Gebruikt als begin van de dag",
+ "Warning": "Waarschuwing",
+ "Your home": "Uw huis",
+ "esModuleInterop help": "Staat \"import ... from\" toe voor CommonJS-modules.",
+ "in minutes": "in minuten",
+ "info_enableExec": "Systeembeveiliging relevant",
+ "info_enableSendToHost": "Beveiliging relevant",
+ "info_enableSetObject": "Beveiliging relevant",
+ "info_libraries": "Verdeeld door een komma",
+ "noEmitOnError help": "Scripts met compilatiefouten niet starten.",
+ "sch_astro_dawn": "Dageraad",
+ "sch_astro_dusk": "Schemer",
+ "sch_astro_goldenHour": "gouden uur",
+ "sch_astro_goldenHourEnd": "Gouden uur einde",
+ "sch_astro_nadir": "Nadir",
+ "sch_astro_nauticalDawn": "Nautische dageraad",
+ "sch_astro_nauticalDusk": "Nautische schemering",
+ "sch_astro_night": "Nacht",
+ "sch_astro_nightEnd": "Nacht einde",
+ "sch_astro_solarNoon": "Zonne middag",
+ "sch_astro_sunrise": "zonsopkomst",
+ "sch_astro_sunriseEnd": "Sunrise einde",
+ "sch_astro_sunset": "Zonsondergang",
+ "sch_astro_sunsetStart": "Zonsondergang start",
+ "skipLibCheck help": "De typecontrole van alle declaratiebestanden overslaan. Versnelt het compileren.",
+ "strict help": "Schakelt alle strikte typecontroles in. TypeScript 6 schakelt dit standaard in, de adapter schakelt het uit zodat bestaande scripts blijven werken.",
+ "target help": "ECMAScript-versie waarvoor de scripts worden gecompileerd. Bepaalt ook de syntaxishulp in de editor.",
+ "tooltip_enableExec": "Sta het aanroepen van exec in scripts toe",
+ "tooltip_enableSendToHost": "Sta toe om berichten naar hosts in scripts te verzenden",
+ "tooltip_enableSetObject": "Wijzigingen van de systeemobjecten in scripts toestaan",
+ "tooltip_latitude": "Breedtegraad als 5.345 om astro-functies te gebruiken",
+ "tooltip_libraries": "Extra NPM-bibliotheken gedeeld door een komma. U kunt ze benaderen met require ('name') in scripts.",
+ "tooltip_longitude": "Lengtegraad als 5.345 om astro-functies te gebruiken",
+ "tooltip_useSystemGPS": "Gebruik coördinaten van systeeminstellingen",
+ "useDefineForClassFields help": "Klassevelden met de native define-semantiek genereren. Kan het gedrag van bestaande scripts wijzigen.",
+ "useUnknownInCatchVariables help": "De foutvariabele in \"catch\"-blokken typeren als \"unknown\" in plaats van \"any\".",
+ "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
+ "mirrorPath forbidden": "Dit pad is niet toegestaan voor spiegeling. Wijzig het.",
+ "mirrorPath help": "Een eigen, lege map buiten de ioBroker-installatie, beschrijfbaar voor de gebruiker iobroker. Verdwijnt daar een map, dan worden de scripts erin uit de database verwijderd.",
+ "Show AI helpers in the script editor": "AI-hulpmiddelen in de scripteditor tonen",
+ "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Codeacties boven functies, tooltips voor object-ID's en CRON-expressies en inline codesuggesties",
+ "API keys": "API-sleutels",
+ "Type definitions": "Typedefinities",
+ "Load type definitions": "Typedefinities laden",
+ "loadTypings help": "Typedefinities van Node.js, ioBroker en de geconfigureerde bibliotheken. Ze worden alleen gelezen wanneer ze echt nodig zijn - om een TypeScript-script te compileren of voor de ingebouwde editor - omdat ze de compiler ongeveer 90 MB kosten. Uitgeschakeld worden ze nooit gelezen: de editor verliest zijn automatische aanvulling en TypeScript-scripts compileren niet meer. Gewoon JavaScript, ook de declaraties van globale JavaScripts, blijft ongemoeid."
}
diff --git a/admin/i18n/pl.json b/admin/i18n/pl.json
index b469ee525..da77616bd 100644
--- a/admin/i18n/pl.json
+++ b/admin/i18n/pl.json
@@ -50,7 +50,7 @@
"Module names": "Nazwy modułów NPM",
"Next sunrise": "Następny wschód słońca:",
"Next sunset": "Następny zachód słońca:",
- "Offset": "Offset",
+ "Offset": "Zrównoważyć",
"Security relevant": "Istotne dla bezpieczeństwa",
"Settings": "Ustawienia",
"Sort global scripts alphabetically": "Sortuj globalne skrypty alfabetycznie",
diff --git a/admin/i18n/pt.json b/admin/i18n/pt.json
index 4ce49254d..300459279 100644
--- a/admin/i18n/pt.json
+++ b/admin/i18n/pt.json
@@ -1,117 +1,117 @@
{
- "AI settings": "Configurações de IA",
- "AI settings description": "Se pretender utilizar a geração de código com IA, pode definir aqui as chaves API dos respetivos fornecedores. Apenas a chave do fornecedor utilizado é necessária.",
- "Activate syntax help for these npm modules": "Ative a ajuda de sintaxe para estes módulos npm",
- "Add module": "Adicionar módulo NPM",
- "Additional checks": "Verificações adicionais",
- "Additional npm modules": "Módulos NPM adicionais",
- "Allow scripts to read the credentials": "Permitir que os scripts leiam as credenciais",
- "Allow self-signed certificates for URL requests": "Permitir certificados autoassinados para solicitações de URL",
- "Allowed": "Permitido",
- "And not later": "E não mais tarde",
- "Anthropic API key": "Chave API da Anthropic",
- "Anthropic credential": "Credencial antrópica",
- "Astro settings": "Configurações astro",
- "Available credentials": "Credenciais disponíveis",
- "But not earlier": "Mas não antes",
- "ChatGPT API key": "Chave API do ChatGPT",
- "ChatGPT credential": "Credencial ChatGPT",
- "Create states for all astro times": "Crie estados para todos os tempos astronômicos",
- "Credentials type": "Tipo de credenciais",
- "Custom API Base URL": "URL base da API personalizada (ex. para Ollama, LM Studio)",
- "Custom API Base URL help": "Deixar vazio para OpenAI. Para Ollama usar http://localhost:11434/v1",
- "Custom API credential": "Credencial de API personalizada",
- "Custom API key": "API key (optional)",
- "Custom API key help": "Only needed if your provider requires authentication",
- "Day time settings": "Configurações de hora do dia",
- "DeepSeek API key": "Chave API do DeepSeek",
- "DeepSeek credential": "Credencial DeepSeek",
- "Disabled": "Desativado",
- "Do not subscribe all states on start": "Não inscreva todos os estados no início",
- "Enable command \"exec\"": "Ativar comando \"exec\"",
- "Enable command \"sendToHost\"": "Ativar comando \"sendToHost\"",
- "Enable command \"setObject\"": "Ativar comando \"setObject\"",
- "Enabled": "Ativado",
- "Error": "Erro",
- "Follow strict": "Como strict",
- "Gemini API key": "Chave API do Gemini",
- "Gemini credential": "Credencial Gemini",
- "Help": "Use em forma 49.1245 e não 49°34'0\", caso contrário, será convertido automaticamente.",
- "Instance, that do mirroring": "Instância, que faz espelhamento",
- "Invalid format. Use A°B'C\"D": "Formato Inválido - Use A°B'C\"D",
- "Javascript scripts adapter settings": "Configurações do adaptador Javascript",
- "Language and emit": "Linguagem e emissão",
- "Latitude °": "Latitude °",
- "Longitude °": "Longitude °",
- "Manual": "Manual",
- "Maximum setState requests per Minute per Script": "Pedidos de status máximos por minuto por script",
- "Maximum triggers per Script (until warning)": "Máximo de triggers por Script (até aviso)",
- "Mirror scripts to file path": "Espelhe os scripts no caminho do arquivo",
- "Module names": "Nomes de módulos NPM",
- "Next sunrise": "Próximo amanhecer:",
- "Next sunset": "Próximo pôr do sol:",
- "Offset": "Deslocamento",
- "Security relevant": "relevante para segurança",
- "Settings": "Configurações",
- "Sort global scripts alphabetically": "Ordenar scripts globais alfabeticamente",
- "Strict options description": "Cada opção abaixo segue \"strict\" enquanto não for explicitamente ativada ou desativada.",
- "Strict type checking": "Verificação estrita de tipos",
- "System credentials": "Credenciais do sistema",
- "Test API connection": "Testar conexão API",
- "Test Anthropic": "Test Anthropic",
- "Test Custom API": "Test Custom API",
- "Test DeepSeek": "Test DeepSeek",
- "Test Gemini": "Test Gemini",
- "Test OpenAI": "Test OpenAI",
- "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "As credenciais do armazenamento central estão disponíveis nos scripts, por exemplo SECRETS.CameraPassword.key",
- "This path is not allowed for mirroring. Please change it.": "Este caminho não é permitido para espelhamento. Por favor, altere-o.",
- "TypeScript": "TypeScript",
- "TypeScript settings description": "Estas opções são usadas para compilar os scripts TypeScript. As alterações entram em vigor após reiniciar a instância.",
- "Use system settings:": "Use as configurações do sistema",
- "Used as end of the daytime": "Usado como final do dia",
- "Used as start of the daytime": "Usado como início do dia",
- "Warning": "Aviso",
- "Your home": "Sua casa",
- "esModuleInterop help": "Permite \"import ... from\" para módulos CommonJS.",
- "in minutes": "em minutos",
- "info_enableExec": "relevante para a segurança do sistema",
- "info_enableSendToHost": "relevante para segurança",
- "info_enableSetObject": "relevante para segurança",
- "info_libraries": "Dividido por vírgula",
- "noEmitOnError help": "Não iniciar scripts que contenham erros de compilação.",
- "sch_astro_dawn": "amanhecer",
- "sch_astro_dusk": "anoitecer",
- "sch_astro_goldenHour": "hora dourada",
- "sch_astro_goldenHourEnd": "Fim da hora dourada",
- "sch_astro_nadir": "nadir",
- "sch_astro_nauticalDawn": "Amanhecer náutico",
- "sch_astro_nauticalDusk": "Anoitecer náutico",
- "sch_astro_night": "noite",
- "sch_astro_nightEnd": "fim da noite",
- "sch_astro_solarNoon": "meio-dia solar",
- "sch_astro_sunrise": "nascer do sol",
- "sch_astro_sunriseEnd": "fim do nascer do sol",
- "sch_astro_sunset": "pôr do sol",
- "sch_astro_sunsetStart": "início do pôr do sol",
- "skipLibCheck help": "Ignorar a verificação de tipos de todos os arquivos de declaração. Acelera a compilação.",
- "strict help": "Ativa todas as verificações estritas de tipos. O TypeScript 6 ativa isso por padrão, o adaptador desativa para que os scripts existentes continuem funcionando.",
- "target help": "Versão do ECMAScript para a qual os scripts são compilados. Também determina a ajuda de sintaxe no editor.",
- "tooltip_enableExec": "Permitir chamada de exec em scripts",
- "tooltip_enableSendToHost": "Permitir enviar mensagens para hosts em scripts",
- "tooltip_enableSetObject": "Permitir alterações dos objetos do sistema em scripts",
- "tooltip_latitude": "Latitude como 5.345 para usar funções astro",
- "tooltip_libraries": "Bibliotecas NPM adicionais divididas por vírgulas. Você pode acessá-los com require('nome') nos scripts.",
- "tooltip_longitude": "Longitude como 5.345 para usar funções astro",
- "tooltip_useSystemGPS": "Use as coordenadas da configuração do sistema",
- "useDefineForClassFields help": "Emitir os campos de classe com a semântica nativa define. Pode alterar o comportamento de scripts existentes.",
- "useUnknownInCatchVariables help": "Tipar a variável de erro nos blocos \"catch\" como \"unknown\" em vez de \"any\".",
- "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
- "mirrorPath forbidden": "Este caminho não é permitido para espelhamento. Altere-o.",
- "mirrorPath help": "Um diretório dedicado e vazio fora da instalação do ioBroker, gravável pelo usuário iobroker. Se uma pasta desaparecer ali, os scripts nela serão excluídos do banco de dados.",
- "Show AI helpers in the script editor": "Mostrar assistentes de IA no editor de scripts",
- "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Ações de código acima das funções, dicas para IDs de objetos e expressões CRON e sugestões de código em linha",
- "API keys": "Chaves de API",
- "Type definitions": "Definições de tipo",
- "Load type definitions": "Carregar definições de tipo",
- "loadTypings help": "Definições de tipo do Node.js, do ioBroker e das bibliotecas configuradas. Só são lidas quando realmente necessárias - para compilar um script TypeScript ou para o editor integrado - porque acrescentam cerca de 90 MB ao compilador. Desligadas, nunca são lidas: o editor perde o preenchimento automático e os scripts TypeScript deixam de compilar. O JavaScript simples, incluindo as declarações de JavaScripts globais, não é afetado."
+ "AI settings": "Configurações de IA",
+ "AI settings description": "Se pretender utilizar a geração de código com IA, pode definir aqui as chaves API dos respetivos fornecedores. Apenas a chave do fornecedor utilizado é necessária.",
+ "Activate syntax help for these npm modules": "Ative a ajuda de sintaxe para estes módulos npm",
+ "Add module": "Adicionar módulo NPM",
+ "Additional checks": "Verificações adicionais",
+ "Additional npm modules": "Módulos NPM adicionais",
+ "Allow scripts to read the credentials": "Permitir que os scripts leiam as credenciais",
+ "Allow self-signed certificates for URL requests": "Permitir certificados autoassinados para solicitações de URL",
+ "Allowed": "Permitido",
+ "And not later": "E não mais tarde",
+ "Anthropic API key": "Chave API da Anthropic",
+ "Anthropic credential": "Credencial antrópica",
+ "Astro settings": "Configurações astro",
+ "Available credentials": "Credenciais disponíveis",
+ "But not earlier": "Mas não antes",
+ "ChatGPT API key": "Chave API do ChatGPT",
+ "ChatGPT credential": "Credencial ChatGPT",
+ "Create states for all astro times": "Crie estados para todos os tempos astronômicos",
+ "Credentials type": "Tipo de credenciais",
+ "Custom API Base URL": "URL base da API personalizada (ex. para Ollama, LM Studio)",
+ "Custom API Base URL help": "Deixar vazio para OpenAI. Para Ollama usar http://localhost:11434/v1",
+ "Custom API credential": "Credencial de API personalizada",
+ "Custom API key": "API key (optional)",
+ "Custom API key help": "Only needed if your provider requires authentication",
+ "Day time settings": "Configurações de hora do dia",
+ "DeepSeek API key": "Chave API do DeepSeek",
+ "DeepSeek credential": "Credencial DeepSeek",
+ "Disabled": "Desativado",
+ "Do not subscribe all states on start": "Não inscreva todos os estados no início",
+ "Enable command \"exec\"": "Ativar comando \"exec\"",
+ "Enable command \"sendToHost\"": "Ativar comando \"sendToHost\"",
+ "Enable command \"setObject\"": "Ativar comando \"setObject\"",
+ "Enabled": "Ativado",
+ "Error": "Erro",
+ "Follow strict": "Como strict",
+ "Gemini API key": "Chave API do Gemini",
+ "Gemini credential": "Credencial Gemini",
+ "Help": "Use em forma 49.1245 e não 49°34'0\", caso contrário, será convertido automaticamente.",
+ "Instance, that do mirroring": "Instância, que faz espelhamento",
+ "Invalid format. Use A°B'C\"D": "Formato Inválido - Use A°B'C\"D",
+ "Javascript scripts adapter settings": "Configurações do adaptador Javascript",
+ "Language and emit": "Linguagem e emissão",
+ "Latitude °": "Latitude °",
+ "Longitude °": "Longitude °",
+ "Manual": "Manual",
+ "Maximum setState requests per Minute per Script": "Pedidos de status máximos por minuto por script",
+ "Maximum triggers per Script (until warning)": "Máximo de triggers por Script (até aviso)",
+ "Mirror scripts to file path": "Espelhe os scripts no caminho do arquivo",
+ "Module names": "Nomes de módulos NPM",
+ "Next sunrise": "Próximo amanhecer:",
+ "Next sunset": "Próximo pôr do sol:",
+ "Offset": "Deslocamento",
+ "Security relevant": "relevante para segurança",
+ "Settings": "Configurações",
+ "Sort global scripts alphabetically": "Ordenar scripts globais alfabeticamente",
+ "Strict options description": "Cada opção abaixo segue \"strict\" enquanto não for explicitamente ativada ou desativada.",
+ "Strict type checking": "Verificação estrita de tipos",
+ "System credentials": "Credenciais do sistema",
+ "Test API connection": "Testar conexão API",
+ "Test Anthropic": "Test Anthropic",
+ "Test Custom API": "Test Custom API",
+ "Test DeepSeek": "Test DeepSeek",
+ "Test Gemini": "Test Gemini",
+ "Test OpenAI": "Test OpenAI",
+ "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "As credenciais do armazenamento central estão disponíveis nos scripts, por exemplo SECRETS.CameraPassword.key",
+ "This path is not allowed for mirroring. Please change it.": "Este caminho não é permitido para espelhamento. Por favor, altere-o.",
+ "TypeScript": "TypeScript",
+ "TypeScript settings description": "Estas opções são usadas para compilar os scripts TypeScript. As alterações entram em vigor após reiniciar a instância.",
+ "Use system settings:": "Use as configurações do sistema",
+ "Used as end of the daytime": "Usado como final do dia",
+ "Used as start of the daytime": "Usado como início do dia",
+ "Warning": "Aviso",
+ "Your home": "Sua casa",
+ "esModuleInterop help": "Permite \"import ... from\" para módulos CommonJS.",
+ "in minutes": "em minutos",
+ "info_enableExec": "relevante para a segurança do sistema",
+ "info_enableSendToHost": "relevante para segurança",
+ "info_enableSetObject": "relevante para segurança",
+ "info_libraries": "Dividido por vírgula",
+ "noEmitOnError help": "Não iniciar scripts que contenham erros de compilação.",
+ "sch_astro_dawn": "amanhecer",
+ "sch_astro_dusk": "anoitecer",
+ "sch_astro_goldenHour": "hora dourada",
+ "sch_astro_goldenHourEnd": "Fim da hora dourada",
+ "sch_astro_nadir": "nadir",
+ "sch_astro_nauticalDawn": "Amanhecer náutico",
+ "sch_astro_nauticalDusk": "Anoitecer náutico",
+ "sch_astro_night": "noite",
+ "sch_astro_nightEnd": "fim da noite",
+ "sch_astro_solarNoon": "meio-dia solar",
+ "sch_astro_sunrise": "nascer do sol",
+ "sch_astro_sunriseEnd": "fim do nascer do sol",
+ "sch_astro_sunset": "pôr do sol",
+ "sch_astro_sunsetStart": "início do pôr do sol",
+ "skipLibCheck help": "Ignorar a verificação de tipos de todos os arquivos de declaração. Acelera a compilação.",
+ "strict help": "Ativa todas as verificações estritas de tipos. O TypeScript 6 ativa isso por padrão, o adaptador desativa para que os scripts existentes continuem funcionando.",
+ "target help": "Versão do ECMAScript para a qual os scripts são compilados. Também determina a ajuda de sintaxe no editor.",
+ "tooltip_enableExec": "Permitir chamada de exec em scripts",
+ "tooltip_enableSendToHost": "Permitir enviar mensagens para hosts em scripts",
+ "tooltip_enableSetObject": "Permitir alterações dos objetos do sistema em scripts",
+ "tooltip_latitude": "Latitude como 5.345 para usar funções astro",
+ "tooltip_libraries": "Bibliotecas NPM adicionais divididas por vírgulas. Você pode acessá-los com require('nome') nos scripts.",
+ "tooltip_longitude": "Longitude como 5.345 para usar funções astro",
+ "tooltip_useSystemGPS": "Use as coordenadas da configuração do sistema",
+ "useDefineForClassFields help": "Emitir os campos de classe com a semântica nativa define. Pode alterar o comportamento de scripts existentes.",
+ "useUnknownInCatchVariables help": "Tipar a variável de erro nos blocos \"catch\" como \"unknown\" em vez de \"any\".",
+ "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
+ "mirrorPath forbidden": "Este caminho não é permitido para espelhamento. Altere-o.",
+ "mirrorPath help": "Um diretório dedicado e vazio fora da instalação do ioBroker, gravável pelo usuário iobroker. Se uma pasta desaparecer ali, os scripts nela serão excluídos do banco de dados.",
+ "Show AI helpers in the script editor": "Mostrar assistentes de IA no editor de scripts",
+ "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Ações de código acima das funções, dicas para IDs de objetos e expressões CRON e sugestões de código em linha",
+ "API keys": "Chaves de API",
+ "Type definitions": "Definições de tipo",
+ "Load type definitions": "Carregar definições de tipo",
+ "loadTypings help": "Definições de tipo do Node.js, do ioBroker e das bibliotecas configuradas. Só são lidas quando realmente necessárias - para compilar um script TypeScript ou para o editor integrado - porque acrescentam cerca de 90 MB ao compilador. Desligadas, nunca são lidas: o editor perde o preenchimento automático e os scripts TypeScript deixam de compilar. O JavaScript simples, incluindo as declarações de JavaScripts globais, não é afetado."
}
diff --git a/admin/i18n/ru.json b/admin/i18n/ru.json
index 18ecc7f6f..f7c50c0ea 100644
--- a/admin/i18n/ru.json
+++ b/admin/i18n/ru.json
@@ -1,117 +1,117 @@
{
- "AI settings": "Настройки ИИ",
- "AI settings description": "Если вы хотите использовать генерацию кода с помощью ИИ, здесь можно указать API-ключи для соответствующих провайдеров. Требуется только ключ для используемого провайдера.",
- "Activate syntax help for these npm modules": "Активировать справку по синтаксису для этих модулей npm",
- "Add module": "Добавить NPM модуль",
- "Additional checks": "Дополнительные проверки",
- "Additional npm modules": "Дополнительные NPM Модули",
- "Allow scripts to read the credentials": "Разрешить скриптам читать учётные данные",
- "Allow self-signed certificates for URL requests": "Разрешить самоподписанные сертификаты для запросов URL",
- "Allowed": "Разрешено",
- "And not later": "И не позже",
- "Anthropic API key": "API-ключ Anthropic",
- "Anthropic credential": "Антропологическая квалификация",
- "Astro settings": "Настройки астро-функций",
- "Available credentials": "Доступные учётные данные",
- "But not earlier": "Но не раньше",
- "ChatGPT API key": "API-ключ ChatGPT",
- "ChatGPT credential": "учетные данные ChatGPT",
- "Create states for all astro times": "Создавайте штаты на все астрономические времена",
- "Credentials type": "тип учетных данных",
- "Custom API Base URL": "Пользовательский базовый URL API (напр. для Ollama, LM Studio)",
- "Custom API Base URL help": "Оставить пустым для OpenAI. Для Ollama используйте http://localhost:11434/v1",
- "Custom API credential": "Пользовательские учетные данные API",
- "Custom API key": "API key (optional)",
- "Custom API key help": "Only needed if your provider requires authentication",
- "Day time settings": "Настройки дневного времени",
- "DeepSeek API key": "API-ключ DeepSeek",
- "DeepSeek credential": "учетные данные DeepSeek",
- "Disabled": "Выключено",
- "Do not subscribe all states on start": "Не подписываться при запуске на все состояния",
- "Enable command \"exec\"": "Разрешить команду \"exec\"",
- "Enable command \"sendToHost\"": "Разрешить команду \"sendToHost\"",
- "Enable command \"setObject\"": "Разрешить команду \"setObject\"",
- "Enabled": "Включено",
- "Error": "Ошибка",
- "Follow strict": "Как strict",
- "Gemini API key": "API-ключ Gemini",
- "Gemini credential": "Сертификат Gemini",
- "Help": "Используйте формат 49.1245, а не 49°34'0\", иначе градусы автоматически переведутся в нужный формат.",
- "Instance, that do mirroring": "Экземпляр, выполняющий зеркальное отображение",
- "Invalid format. Use A°B'C\"D": "Неправильный формат. Используется г°м'с\"Н",
- "Javascript scripts adapter settings": "Настройки скриптов Javascript",
- "Language and emit": "Язык и вывод",
- "Latitude °": "Широта °",
- "Longitude °": "Долгота °",
- "Manual": "Руководство",
- "Maximum setState requests per Minute per Script": "Максимальное количество setState запросов в минуту на скрипт",
- "Maximum triggers per Script (until warning)": "Максимальное количество триггеров на скрипт (до предупреждения)",
- "Mirror scripts to file path": "Зеркальное копирование сценариев в путь к файлу",
- "Module names": "Имена модулей",
- "Next sunrise": "Следующий восход:",
- "Next sunset": "Следующий закат:",
- "Offset": "офсет",
- "Security relevant": "Безопасность уменьшена",
- "Settings": "Настройки",
- "Sort global scripts alphabetically": "Сортировать глобальные скрипты по алфавиту",
- "Strict options description": "Каждый параметр ниже следует за \"strict\", пока он явно не включен или не выключен.",
- "Strict type checking": "Строгая проверка типов",
- "System credentials": "Системные учетные данные",
- "Test API connection": "Тестировать подключение к API",
- "Test Anthropic": "Test Anthropic",
- "Test Custom API": "Test Custom API",
- "Test DeepSeek": "Test DeepSeek",
- "Test Gemini": "Test Gemini",
- "Test OpenAI": "Test OpenAI",
- "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "Учётные данные центрального хранилища доступны в скриптах, например SECRETS.CameraPassword.key",
- "This path is not allowed for mirroring. Please change it.": "Этот путь не разрешен для зеркалирования. Пожалуйста, измените его.",
- "TypeScript": "TypeScript",
- "TypeScript settings description": "Эти параметры используются для компиляции TypeScript-скриптов. Изменения вступают в силу после перезапуска экземпляра.",
- "Use system settings:": "Используйте системные настройки",
- "Used as end of the daytime": "Используется как конец дня",
- "Used as start of the daytime": "Используется как начало дня",
- "Warning": "Предупреждение",
- "Your home": "Твой дом",
- "esModuleInterop help": "Разрешает \"import ... from\" для модулей CommonJS.",
- "in minutes": "в минутах",
- "info_enableExec": "Снижает безопасность системы",
- "info_enableSendToHost": "Снижает безопасность",
- "info_enableSetObject": "Снижает безопасность",
- "info_libraries": "Через запятую",
- "noEmitOnError help": "Не запускать скрипты с ошибками компиляции.",
- "sch_astro_dawn": "Рассвет",
- "sch_astro_dusk": "Сумерки",
- "sch_astro_goldenHour": "Золотой час",
- "sch_astro_goldenHourEnd": "Конец золотого часа",
- "sch_astro_nadir": "Надир",
- "sch_astro_nauticalDawn": "Морской рассвет",
- "sch_astro_nauticalDusk": "Морские сумерки",
- "sch_astro_night": "Ночь",
- "sch_astro_nightEnd": "Конец ночи",
- "sch_astro_solarNoon": "Солнечный полдень",
- "sch_astro_sunrise": "Восход",
- "sch_astro_sunriseEnd": "Восход солнца",
- "sch_astro_sunset": "Заход солнца",
- "sch_astro_sunsetStart": "Начало заката",
- "skipLibCheck help": "Пропустить проверку типов всех файлов деклараций. Ускоряет компиляцию.",
- "strict help": "Включает все строгие проверки типов. TypeScript 6 включает это по умолчанию, адаптер выключает, чтобы существующие скрипты продолжали работать.",
- "target help": "Версия ECMAScript, для которой компилируются скрипты. Также определяет подсказки синтаксиса в редакторе.",
- "tooltip_enableExec": "Разрешить вызывать exec в скриптах",
- "tooltip_enableSendToHost": "Разрешить посылать специальные сообщения в скриптах",
- "tooltip_enableSetObject": "Разрешить изменять системные объекты в скриптах",
- "tooltip_latitude": "Широта в виде 5.435 для астро-функций",
- "tooltip_libraries": "Дополнительные NPM пакеты через запятую. Их можно использовать в скриптах, как require('name').",
- "tooltip_longitude": "Широта в виде 5.435 для астро-функций",
- "tooltip_useSystemGPS": "Использовать координаты из системных настроек",
- "useDefineForClassFields help": "Выводить поля класса с нативной семантикой define. Может изменить поведение существующих скриптов.",
- "useUnknownInCatchVariables help": "Типизировать переменную ошибки в блоках \"catch\" как \"unknown\" вместо \"any\".",
- "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
- "mirrorPath forbidden": "Этот путь нельзя использовать для зеркалирования. Измените его.",
- "mirrorPath help": "Отдельный пустой каталог вне установки ioBroker, доступный для записи пользователю iobroker. Если папка там исчезнет, скрипты из неё будут удалены из базы данных.",
- "Show AI helpers in the script editor": "Показывать ИИ-помощники в Skript-Editor",
- "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Действия над функциями, подсказки для ID объектов и CRON-выражений, а также встроенные предложения кода",
- "API keys": "API-ключи",
- "Type definitions": "Определения типов",
- "Load type definitions": "Загружать определения типов",
- "loadTypings help": "Определения типов Node.js, ioBroker и настроенных библиотек. Они читаются только тогда, когда действительно нужны - для компиляции TypeScript-скрипта или для встроенного редактора, - поскольку добавляют компилятору около 90 МБ. Если выключить, они не будут прочитаны никогда: редактор потеряет автодополнение, а TypeScript-скрипты перестанут компилироваться. Чистый JavaScript, включая декларации глобальных JavaScript, не затрагивается."
+ "AI settings": "Настройки ИИ",
+ "AI settings description": "Если вы хотите использовать генерацию кода с помощью ИИ, здесь можно указать API-ключи для соответствующих провайдеров. Требуется только ключ для используемого провайдера.",
+ "Activate syntax help for these npm modules": "Активировать справку по синтаксису для этих модулей npm",
+ "Add module": "Добавить NPM модуль",
+ "Additional checks": "Дополнительные проверки",
+ "Additional npm modules": "Дополнительные NPM Модули",
+ "Allow scripts to read the credentials": "Разрешить скриптам читать учётные данные",
+ "Allow self-signed certificates for URL requests": "Разрешить самоподписанные сертификаты для запросов URL",
+ "Allowed": "Разрешено",
+ "And not later": "И не позже",
+ "Anthropic API key": "API-ключ Anthropic",
+ "Anthropic credential": "Антропологическая квалификация",
+ "Astro settings": "Настройки астро-функций",
+ "Available credentials": "Доступные учётные данные",
+ "But not earlier": "Но не раньше",
+ "ChatGPT API key": "API-ключ ChatGPT",
+ "ChatGPT credential": "учетные данные ChatGPT",
+ "Create states for all astro times": "Создавайте штаты на все астрономические времена",
+ "Credentials type": "тип учетных данных",
+ "Custom API Base URL": "Пользовательский базовый URL API (напр. для Ollama, LM Studio)",
+ "Custom API Base URL help": "Оставить пустым для OpenAI. Для Ollama используйте http://localhost:11434/v1",
+ "Custom API credential": "Пользовательские учетные данные API",
+ "Custom API key": "API key (optional)",
+ "Custom API key help": "Only needed if your provider requires authentication",
+ "Day time settings": "Настройки дневного времени",
+ "DeepSeek API key": "API-ключ DeepSeek",
+ "DeepSeek credential": "учетные данные DeepSeek",
+ "Disabled": "Выключено",
+ "Do not subscribe all states on start": "Не подписываться при запуске на все состояния",
+ "Enable command \"exec\"": "Разрешить команду \"exec\"",
+ "Enable command \"sendToHost\"": "Разрешить команду \"sendToHost\"",
+ "Enable command \"setObject\"": "Разрешить команду \"setObject\"",
+ "Enabled": "Включено",
+ "Error": "Ошибка",
+ "Follow strict": "Как strict",
+ "Gemini API key": "API-ключ Gemini",
+ "Gemini credential": "Сертификат Gemini",
+ "Help": "Используйте формат 49.1245, а не 49°34'0\", иначе градусы автоматически переведутся в нужный формат.",
+ "Instance, that do mirroring": "Экземпляр, выполняющий зеркальное отображение",
+ "Invalid format. Use A°B'C\"D": "Неправильный формат. Используется г°м'с\"Н",
+ "Javascript scripts adapter settings": "Настройки скриптов Javascript",
+ "Language and emit": "Язык и вывод",
+ "Latitude °": "Широта °",
+ "Longitude °": "Долгота °",
+ "Manual": "Руководство",
+ "Maximum setState requests per Minute per Script": "Максимальное количество setState запросов в минуту на скрипт",
+ "Maximum triggers per Script (until warning)": "Максимальное количество триггеров на скрипт (до предупреждения)",
+ "Mirror scripts to file path": "Зеркальное копирование сценариев в путь к файлу",
+ "Module names": "Имена модулей",
+ "Next sunrise": "Следующий восход:",
+ "Next sunset": "Следующий закат:",
+ "Offset": "Смещение",
+ "Security relevant": "Безопасность уменьшена",
+ "Settings": "Настройки",
+ "Sort global scripts alphabetically": "Сортировать глобальные скрипты по алфавиту",
+ "Strict options description": "Каждый параметр ниже следует за \"strict\", пока он явно не включен или не выключен.",
+ "Strict type checking": "Строгая проверка типов",
+ "System credentials": "Системные учетные данные",
+ "Test API connection": "Тестировать подключение к API",
+ "Test Anthropic": "Test Anthropic",
+ "Test Custom API": "Test Custom API",
+ "Test DeepSeek": "Test DeepSeek",
+ "Test Gemini": "Test Gemini",
+ "Test OpenAI": "Test OpenAI",
+ "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "Учётные данные центрального хранилища доступны в скриптах, например SECRETS.CameraPassword.key",
+ "This path is not allowed for mirroring. Please change it.": "Этот путь не разрешен для зеркалирования. Пожалуйста, измените его.",
+ "TypeScript": "TypeScript",
+ "TypeScript settings description": "Эти параметры используются для компиляции TypeScript-скриптов. Изменения вступают в силу после перезапуска экземпляра.",
+ "Use system settings:": "Используйте системные настройки",
+ "Used as end of the daytime": "Используется как конец дня",
+ "Used as start of the daytime": "Используется как начало дня",
+ "Warning": "Предупреждение",
+ "Your home": "Твой дом",
+ "esModuleInterop help": "Разрешает \"import ... from\" для модулей CommonJS.",
+ "in minutes": "в минутах",
+ "info_enableExec": "Снижает безопасность системы",
+ "info_enableSendToHost": "Снижает безопасность",
+ "info_enableSetObject": "Снижает безопасность",
+ "info_libraries": "Через запятую",
+ "noEmitOnError help": "Не запускать скрипты с ошибками компиляции.",
+ "sch_astro_dawn": "Рассвет",
+ "sch_astro_dusk": "Сумерки",
+ "sch_astro_goldenHour": "Золотой час",
+ "sch_astro_goldenHourEnd": "Конец золотого часа",
+ "sch_astro_nadir": "Надир",
+ "sch_astro_nauticalDawn": "Морской рассвет",
+ "sch_astro_nauticalDusk": "Морские сумерки",
+ "sch_astro_night": "Ночь",
+ "sch_astro_nightEnd": "Конец ночи",
+ "sch_astro_solarNoon": "Солнечный полдень",
+ "sch_astro_sunrise": "Восход",
+ "sch_astro_sunriseEnd": "Восход солнца",
+ "sch_astro_sunset": "Заход солнца",
+ "sch_astro_sunsetStart": "Начало заката",
+ "skipLibCheck help": "Пропустить проверку типов всех файлов деклараций. Ускоряет компиляцию.",
+ "strict help": "Включает все строгие проверки типов. TypeScript 6 включает это по умолчанию, адаптер выключает, чтобы существующие скрипты продолжали работать.",
+ "target help": "Версия ECMAScript, для которой компилируются скрипты. Также определяет подсказки синтаксиса в редакторе.",
+ "tooltip_enableExec": "Разрешить вызывать exec в скриптах",
+ "tooltip_enableSendToHost": "Разрешить посылать специальные сообщения в скриптах",
+ "tooltip_enableSetObject": "Разрешить изменять системные объекты в скриптах",
+ "tooltip_latitude": "Широта в виде 5.435 для астро-функций",
+ "tooltip_libraries": "Дополнительные NPM пакеты через запятую. Их можно использовать в скриптах, как require('name').",
+ "tooltip_longitude": "Широта в виде 5.435 для астро-функций",
+ "tooltip_useSystemGPS": "Использовать координаты из системных настроек",
+ "useDefineForClassFields help": "Выводить поля класса с нативной семантикой define. Может изменить поведение существующих скриптов.",
+ "useUnknownInCatchVariables help": "Типизировать переменную ошибки в блоках \"catch\" как \"unknown\" вместо \"any\".",
+ "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
+ "mirrorPath forbidden": "Этот путь нельзя использовать для зеркалирования. Измените его.",
+ "mirrorPath help": "Отдельный пустой каталог вне установки ioBroker, доступный для записи пользователю iobroker. Если папка там исчезнет, скрипты из неё будут удалены из базы данных.",
+ "Show AI helpers in the script editor": "Показывать ИИ-помощники в Skript-Editor",
+ "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Действия над функциями, подсказки для ID объектов и CRON-выражений, а также встроенные предложения кода",
+ "API keys": "API-ключи",
+ "Type definitions": "Определения типов",
+ "Load type definitions": "Загружать определения типов",
+ "loadTypings help": "Определения типов Node.js, ioBroker и настроенных библиотек. Они читаются только тогда, когда действительно нужны - для компиляции TypeScript-скрипта или для встроенного редактора, - поскольку добавляют компилятору около 90 МБ. Если выключить, они не будут прочитаны никогда: редактор потеряет автодополнение, а TypeScript-скрипты перестанут компилироваться. Чистый JavaScript, включая декларации глобальных JavaScript, не затрагивается."
}
diff --git a/admin/i18n/uk.json b/admin/i18n/uk.json
index c9c3cae8a..67440c4b9 100644
--- a/admin/i18n/uk.json
+++ b/admin/i18n/uk.json
@@ -1,117 +1,117 @@
{
- "AI settings": "Налаштування ШІ",
- "AI settings description": "Якщо ви хочете використовувати генерацію коду за допомогою ШІ, тут можна вказати API-ключі для відповідних провайдерів. Потрібен лише ключ для використовуваного провайдера.",
- "Activate syntax help for these npm modules": "Активуйте синтаксичну довідку для цих модулів npm",
- "Add module": "Додайте модуль NPM",
- "Additional checks": "Додаткові перевірки",
- "Additional npm modules": "Додаткові модулі npm",
- "Allow scripts to read the credentials": "Дозволити скриптам читати облікові дані",
- "Allow self-signed certificates for URL requests": "Дозволити самопідписані сертифікати для URL-запитів",
- "Allowed": "Дозволено",
- "And not later": "І не пізніше",
- "Anthropic API key": "API-ключ Anthropic",
- "Anthropic credential": "Антропний сертифікат",
- "Astro settings": "Налаштування Astro",
- "Available credentials": "Доступні облікові дані",
- "But not earlier": "Але не раніше",
- "ChatGPT API key": "API-ключ ChatGPT",
- "ChatGPT credential": "Облікові дані ChatGPT",
- "Create states for all astro times": "Створіть стани для всіх астрономічних часів",
- "Credentials type": "Тип облікових даних",
- "Custom API Base URL": "Власний базовий URL API (напр. для Ollama, LM Studio)",
- "Custom API Base URL help": "Залишити порожнім для OpenAI. Для Ollama використовуйте http://localhost:11434/v1",
- "Custom API credential": "Користувацькі облікові дані API",
- "Custom API key": "API key (optional)",
- "Custom API key help": "Only needed if your provider requires authentication",
- "Day time settings": "Налаштування денного часу",
- "DeepSeek API key": "API-ключ DeepSeek",
- "DeepSeek credential": "Облікові дані DeepSeek",
- "Disabled": "Вимкнено",
- "Do not subscribe all states on start": "Не підписуйтеся на всі стани на початку",
- "Enable command \"exec\"": "Увімкнути команду \"exec\"",
- "Enable command \"sendToHost\"": "Увімкнути команду \"sendToHost\"",
- "Enable command \"setObject\"": "Увімкнути команду \"setObject\"",
- "Enabled": "Увімкнено",
- "Error": "Помилка",
- "Follow strict": "Як strict",
- "Gemini API key": "API-ключ Gemini",
- "Gemini credential": "Посвідчення Близнюків",
- "Help": "Використовуйте форму з 49.1245, а не 49°34'0\". Інакше його буде автоматично перетворено.",
- "Instance, that do mirroring": "Наприклад, які виконують дзеркальне відображення",
- "Invalid format. Use A°B'C\"D": "Недійсний формат. Використовуйте A°B'C\"D",
- "Javascript scripts adapter settings": "Параметри адаптера сценаріїв Javascript",
- "Language and emit": "Мова та вивід",
- "Latitude °": "Широта °",
- "Longitude °": "Довгота °",
- "Manual": "Ручний",
- "Maximum setState requests per Minute per Script": "Максимальна кількість запитів setState за хвилину на сценарій",
- "Maximum triggers per Script (until warning)": "Максимальна кількість тригерів на сценарій (до попередження)",
- "Mirror scripts to file path": "Дзеркало сценаріїв до шляху до файлу",
- "Module names": "Назви модулів NPM",
- "Next sunrise": "Наступний схід сонця:",
- "Next sunset": "Наступний захід сонця:",
- "Offset": "Зсув",
- "Security relevant": "Релевантність безпеки",
- "Settings": "Налаштування",
- "Sort global scripts alphabetically": "Сортувати глобальні скрипти за алфавітом",
- "Strict options description": "Кожен параметр нижче слідує за \"strict\", доки його явно не увімкнено або не вимкнено.",
- "Strict type checking": "Сувора перевірка типів",
- "System credentials": "Системні облікові дані",
- "Test API connection": "Тестувати підключення до API",
- "Test Anthropic": "Test Anthropic",
- "Test Custom API": "Test Custom API",
- "Test DeepSeek": "Test DeepSeek",
- "Test Gemini": "Test Gemini",
- "Test OpenAI": "Test OpenAI",
- "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "Облікові дані центрального сховища доступні у скриптах, наприклад SECRETS.CameraPassword.key",
- "This path is not allowed for mirroring. Please change it.": "Цей шлях не можна віддзеркалювати. Будь ласка, змініть це.",
- "TypeScript": "TypeScript",
- "TypeScript settings description": "Ці параметри використовуються для компіляції TypeScript-скриптів. Зміни набувають чинності після перезапуску екземпляра.",
- "Use system settings:": "Використовуйте налаштування системи",
- "Used as end of the daytime": "Використовується як кінець дня",
- "Used as start of the daytime": "Використовується як початок дня",
- "Warning": "Попередження",
- "Your home": "Твій дім",
- "esModuleInterop help": "Дозволяє \"import ... from\" для модулів CommonJS.",
- "in minutes": "за хвилини",
- "info_enableExec": "Актуальна безпека системи",
- "info_enableSendToHost": "Релевантність безпеки",
- "info_enableSetObject": "Релевантність безпеки",
- "info_libraries": "Розділяється комою",
- "noEmitOnError help": "Не запускати скрипти з помилками компіляції.",
- "sch_astro_dawn": "Світанок",
- "sch_astro_dusk": "Сутінки",
- "sch_astro_goldenHour": "Золота година",
- "sch_astro_goldenHourEnd": "Кінець золотої години",
- "sch_astro_nadir": "Надір",
- "sch_astro_nauticalDawn": "Морський світанок",
- "sch_astro_nauticalDusk": "Морські сутінки",
- "sch_astro_night": "ніч",
- "sch_astro_nightEnd": "Кінець ночі",
- "sch_astro_solarNoon": "Сонячний полудень",
- "sch_astro_sunrise": "Схід сонця",
- "sch_astro_sunriseEnd": "Кінець сходу сонця",
- "sch_astro_sunset": "Захід сонця",
- "sch_astro_sunsetStart": "Початок заходу сонця",
- "skipLibCheck help": "Пропустити перевірку типів усіх файлів декларацій. Прискорює компіляцію.",
- "strict help": "Вмикає всі суворі перевірки типів. TypeScript 6 вмикає це за замовчуванням, адаптер вимикає, щоб наявні скрипти працювали далі.",
- "target help": "Версія ECMAScript, для якої компілюються скрипти. Також визначає підказки синтаксису в редакторі.",
- "tooltip_enableExec": "Дозволити виклик exec у сценаріях",
- "tooltip_enableSendToHost": "Дозволити надсилати повідомлення хостам у сценаріях",
- "tooltip_enableSetObject": "Дозволити зміни системних об'єктів у сценаріях",
- "tooltip_latitude": "Широта як 5,345 для використання астрофункцій",
- "tooltip_libraries": "Додаткові бібліотеки NPM, розділені комою. Ви можете отримати до них доступ за допомогою require('name') у скриптах.",
- "tooltip_longitude": "Довгота як 5,345 для використання астрофункцій",
- "tooltip_useSystemGPS": "Використовуйте координати з налаштувань системи",
- "useDefineForClassFields help": "Виводити поля класу з нативною семантикою define. Може змінити поведінку наявних скриптів.",
- "useUnknownInCatchVariables help": "Типізувати змінну помилки в блоках \"catch\" як \"unknown\" замість \"any\".",
- "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
- "mirrorPath forbidden": "Цей шлях не можна використовувати для дзеркалювання. Змініть його.",
- "mirrorPath help": "Окремий порожній каталог поза встановленням ioBroker, доступний для запису користувачу iobroker. Якщо там зникне тека, скрипти в ній буде видалено з бази даних.",
- "Show AI helpers in the script editor": "Показувати ШІ-помічники в редакторі скриптів",
- "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Дії з кодом над функціями, підказки для ID об’єктів і CRON-виразів та вбудовані пропозиції коду",
- "API keys": "API-ключі",
- "Type definitions": "Визначення типів",
- "Load type definitions": "Завантажувати визначення типів",
- "loadTypings help": "Визначення типів Node.js, ioBroker і налаштованих бібліотек. Вони читаються лише тоді, коли справді потрібні - для компіляції TypeScript-скрипта або для вбудованого редактора, - бо додають компілятору близько 90 МБ. Вимкнені, вони не читаються ніколи: редактор втрачає автодоповнення, а TypeScript-скрипти більше не компілюються. Чистий JavaScript, зокрема декларації глобальних JavaScript, не зачіпається."
+ "AI settings": "Налаштування ШІ",
+ "AI settings description": "Якщо ви хочете використовувати генерацію коду за допомогою ШІ, тут можна вказати API-ключі для відповідних провайдерів. Потрібен лише ключ для використовуваного провайдера.",
+ "Activate syntax help for these npm modules": "Активуйте синтаксичну довідку для цих модулів npm",
+ "Add module": "Додайте модуль NPM",
+ "Additional checks": "Додаткові перевірки",
+ "Additional npm modules": "Додаткові модулі npm",
+ "Allow scripts to read the credentials": "Дозволити скриптам читати облікові дані",
+ "Allow self-signed certificates for URL requests": "Дозволити самопідписані сертифікати для URL-запитів",
+ "Allowed": "Дозволено",
+ "And not later": "І не пізніше",
+ "Anthropic API key": "API-ключ Anthropic",
+ "Anthropic credential": "Антропний сертифікат",
+ "Astro settings": "Налаштування Astro",
+ "Available credentials": "Доступні облікові дані",
+ "But not earlier": "Але не раніше",
+ "ChatGPT API key": "API-ключ ChatGPT",
+ "ChatGPT credential": "Облікові дані ChatGPT",
+ "Create states for all astro times": "Створіть стани для всіх астрономічних часів",
+ "Credentials type": "Тип облікових даних",
+ "Custom API Base URL": "Власний базовий URL API (напр. для Ollama, LM Studio)",
+ "Custom API Base URL help": "Залишити порожнім для OpenAI. Для Ollama використовуйте http://localhost:11434/v1",
+ "Custom API credential": "Користувацькі облікові дані API",
+ "Custom API key": "API key (optional)",
+ "Custom API key help": "Only needed if your provider requires authentication",
+ "Day time settings": "Налаштування денного часу",
+ "DeepSeek API key": "API-ключ DeepSeek",
+ "DeepSeek credential": "Облікові дані DeepSeek",
+ "Disabled": "Вимкнено",
+ "Do not subscribe all states on start": "Не підписуйтеся на всі стани на початку",
+ "Enable command \"exec\"": "Увімкнути команду \"exec\"",
+ "Enable command \"sendToHost\"": "Увімкнути команду \"sendToHost\"",
+ "Enable command \"setObject\"": "Увімкнути команду \"setObject\"",
+ "Enabled": "Увімкнено",
+ "Error": "Помилка",
+ "Follow strict": "Як strict",
+ "Gemini API key": "API-ключ Gemini",
+ "Gemini credential": "Посвідчення Близнюків",
+ "Help": "Використовуйте форму з 49.1245, а не 49°34'0\". Інакше його буде автоматично перетворено.",
+ "Instance, that do mirroring": "Наприклад, які виконують дзеркальне відображення",
+ "Invalid format. Use A°B'C\"D": "Недійсний формат. Використовуйте A°B'C\"D",
+ "Javascript scripts adapter settings": "Параметри адаптера сценаріїв Javascript",
+ "Language and emit": "Мова та вивід",
+ "Latitude °": "Широта °",
+ "Longitude °": "Довгота °",
+ "Manual": "Ручний",
+ "Maximum setState requests per Minute per Script": "Максимальна кількість запитів setState за хвилину на сценарій",
+ "Maximum triggers per Script (until warning)": "Максимальна кількість тригерів на сценарій (до попередження)",
+ "Mirror scripts to file path": "Дзеркало сценаріїв до шляху до файлу",
+ "Module names": "Назви модулів NPM",
+ "Next sunrise": "Наступний схід сонця:",
+ "Next sunset": "Наступний захід сонця:",
+ "Offset": "Зсув",
+ "Security relevant": "Релевантність безпеки",
+ "Settings": "Налаштування",
+ "Sort global scripts alphabetically": "Сортувати глобальні скрипти за алфавітом",
+ "Strict options description": "Кожен параметр нижче слідує за \"strict\", доки його явно не увімкнено або не вимкнено.",
+ "Strict type checking": "Сувора перевірка типів",
+ "System credentials": "Системні облікові дані",
+ "Test API connection": "Тестувати підключення до API",
+ "Test Anthropic": "Test Anthropic",
+ "Test Custom API": "Test Custom API",
+ "Test DeepSeek": "Test DeepSeek",
+ "Test Gemini": "Test Gemini",
+ "Test OpenAI": "Test OpenAI",
+ "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "Облікові дані центрального сховища доступні у скриптах, наприклад SECRETS.CameraPassword.key",
+ "This path is not allowed for mirroring. Please change it.": "Цей шлях не можна віддзеркалювати. Будь ласка, змініть це.",
+ "TypeScript": "TypeScript",
+ "TypeScript settings description": "Ці параметри використовуються для компіляції TypeScript-скриптів. Зміни набувають чинності після перезапуску екземпляра.",
+ "Use system settings:": "Використовуйте налаштування системи",
+ "Used as end of the daytime": "Використовується як кінець дня",
+ "Used as start of the daytime": "Використовується як початок дня",
+ "Warning": "Попередження",
+ "Your home": "Твій дім",
+ "esModuleInterop help": "Дозволяє \"import ... from\" для модулів CommonJS.",
+ "in minutes": "за хвилини",
+ "info_enableExec": "Актуальна безпека системи",
+ "info_enableSendToHost": "Релевантність безпеки",
+ "info_enableSetObject": "Релевантність безпеки",
+ "info_libraries": "Розділяється комою",
+ "noEmitOnError help": "Не запускати скрипти з помилками компіляції.",
+ "sch_astro_dawn": "Світанок",
+ "sch_astro_dusk": "Сутінки",
+ "sch_astro_goldenHour": "Золота година",
+ "sch_astro_goldenHourEnd": "Кінець золотої години",
+ "sch_astro_nadir": "Надір",
+ "sch_astro_nauticalDawn": "Морський світанок",
+ "sch_astro_nauticalDusk": "Морські сутінки",
+ "sch_astro_night": "ніч",
+ "sch_astro_nightEnd": "Кінець ночі",
+ "sch_astro_solarNoon": "Сонячний полудень",
+ "sch_astro_sunrise": "Схід сонця",
+ "sch_astro_sunriseEnd": "Кінець сходу сонця",
+ "sch_astro_sunset": "Захід сонця",
+ "sch_astro_sunsetStart": "Початок заходу сонця",
+ "skipLibCheck help": "Пропустити перевірку типів усіх файлів декларацій. Прискорює компіляцію.",
+ "strict help": "Вмикає всі суворі перевірки типів. TypeScript 6 вмикає це за замовчуванням, адаптер вимикає, щоб наявні скрипти працювали далі.",
+ "target help": "Версія ECMAScript, для якої компілюються скрипти. Також визначає підказки синтаксису в редакторі.",
+ "tooltip_enableExec": "Дозволити виклик exec у сценаріях",
+ "tooltip_enableSendToHost": "Дозволити надсилати повідомлення хостам у сценаріях",
+ "tooltip_enableSetObject": "Дозволити зміни системних об'єктів у сценаріях",
+ "tooltip_latitude": "Широта як 5,345 для використання астрофункцій",
+ "tooltip_libraries": "Додаткові бібліотеки NPM, розділені комою. Ви можете отримати до них доступ за допомогою require('name') у скриптах.",
+ "tooltip_longitude": "Довгота як 5,345 для використання астрофункцій",
+ "tooltip_useSystemGPS": "Використовуйте координати з налаштувань системи",
+ "useDefineForClassFields help": "Виводити поля класу з нативною семантикою define. Може змінити поведінку наявних скриптів.",
+ "useUnknownInCatchVariables help": "Типізувати змінну помилки в блоках \"catch\" як \"unknown\" замість \"any\".",
+ "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
+ "mirrorPath forbidden": "Цей шлях не можна використовувати для дзеркалювання. Змініть його.",
+ "mirrorPath help": "Окремий порожній каталог поза встановленням ioBroker, доступний для запису користувачу iobroker. Якщо там зникне тека, скрипти в ній буде видалено з бази даних.",
+ "Show AI helpers in the script editor": "Показувати ШІ-помічники в редакторі скриптів",
+ "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "Дії з кодом над функціями, підказки для ID об’єктів і CRON-виразів та вбудовані пропозиції коду",
+ "API keys": "API-ключі",
+ "Type definitions": "Визначення типів",
+ "Load type definitions": "Завантажувати визначення типів",
+ "loadTypings help": "Визначення типів Node.js, ioBroker і налаштованих бібліотек. Вони читаються лише тоді, коли справді потрібні - для компіляції TypeScript-скрипта або для вбудованого редактора, - бо додають компілятору близько 90 МБ. Вимкнені, вони не читаються ніколи: редактор втрачає автодоповнення, а TypeScript-скрипти більше не компілюються. Чистий JavaScript, зокрема декларації глобальних JavaScript, не зачіпається."
}
diff --git a/admin/i18n/zh-cn.json b/admin/i18n/zh-cn.json
index 542510bf5..c595f17f3 100644
--- a/admin/i18n/zh-cn.json
+++ b/admin/i18n/zh-cn.json
@@ -1,117 +1,117 @@
{
- "AI settings": "AI 设置",
- "AI settings description": "如果您想使用 AI 代码生成功能,可以在此处为相应的提供商定义 API 密钥。只需要您所使用的提供商的密钥。",
- "Activate syntax help for these npm modules": "激活以下npm模块的语法帮助",
- "Add module": "添加NPM模块",
- "Additional checks": "附加检查",
- "Additional npm modules": "添加外部npm模块",
- "Allow scripts to read the credentials": "允许脚本读取凭据",
- "Allow self-signed certificates for URL requests": "允许URL请求的自签名证书",
- "Allowed": "允许",
- "And not later": "不久之后",
- "Anthropic API key": "Anthropic API 密钥",
- "Anthropic credential": "人类学证书",
- "Astro settings": "Astro设置",
- "Available credentials": "可用凭据",
- "But not earlier": "但不是更早",
- "ChatGPT API key": "ChatGPT API 密钥",
- "ChatGPT credential": "ChatGPT 凭证",
- "Create states for all astro times": "为所有天文时间创建状态",
- "Credentials type": "凭证类型",
- "Custom API Base URL": "自定义 API 基础 URL(例如 Ollama、LM Studio)",
- "Custom API Base URL help": "OpenAI 留空。Ollama 使用 http://localhost:11434/v1",
- "Custom API credential": "自定义 API 凭证",
- "Custom API key": "API key (optional)",
- "Custom API key help": "Only needed if your provider requires authentication",
- "Day time settings": "白天时间设定",
- "DeepSeek API key": "DeepSeek API 密钥",
- "DeepSeek credential": "DeepSeek 凭证",
- "Disabled": "禁用",
- "Do not subscribe all states on start": "不要在开始时订阅所有状态",
- "Enable command \"exec\"": "启用命令\"exec\"",
- "Enable command \"sendToHost\"": "启用命令\"sendToHost\"",
- "Enable command \"setObject\"": "启用命令\"setObject\"",
- "Enabled": "启用",
- "Error": "错误",
- "Follow strict": "跟随 strict",
- "Gemini API key": "Gemini API 密钥",
- "Gemini credential": "双子座证书",
- "Help": "使用这样的格式49.1245, 而不是 49°34'0\"。否则,它会被自动转换。",
- "Instance, that do mirroring": "实例,做镜像",
- "Invalid format. Use A°B'C\"D": "格式无效。 使用A°B'C\"D这样的格式",
- "Javascript scripts adapter settings": "Javascript脚本适配器设置",
- "Language and emit": "语言和输出",
- "Latitude °": "纬度°",
- "Longitude °": "经度°",
- "Manual": "手动的",
- "Maximum setState requests per Minute per Script": "Maximum国家请求每分钟",
- "Maximum triggers per Script (until warning)": "每个脚本的最大触发器数(直到警告)",
- "Mirror scripts to file path": "将脚本镜像到文件路径:",
- "Module names": "模块名称",
- "Next sunrise": "下一个日出:",
- "Next sunset": "下一日落:",
- "Offset": "偏移量",
- "Security relevant": "安全相关",
- "Settings": "设置",
- "Sort global scripts alphabetically": "按字母顺序排序全局脚本",
- "Strict options description": "下面的每个选项在未明确启用或禁用时都跟随 \"strict\"。",
- "Strict type checking": "严格类型检查",
- "System credentials": "系统凭证",
- "Test API connection": "测试 API 连接",
- "Test Anthropic": "Test Anthropic",
- "Test Custom API": "Test Custom API",
- "Test DeepSeek": "Test DeepSeek",
- "Test Gemini": "Test Gemini",
- "Test OpenAI": "Test OpenAI",
- "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "中央存储中的凭据可在脚本中使用,例如 SECRETS.CameraPassword.key",
- "This path is not allowed for mirroring. Please change it.": "此路径不允许用于镜像。请更改它。",
- "TypeScript": "TypeScript",
- "TypeScript settings description": "这些选项用于编译 TypeScript 脚本。更改在实例重启后生效。",
- "Use system settings:": "使用系统设置",
- "Used as end of the daytime": "用作白天结束",
- "Used as start of the daytime": "用作白天的开始",
- "Warning": "警告",
- "Your home": "你家",
- "esModuleInterop help": "允许对 CommonJS 模块使用 \"import ... from\"。",
- "in minutes": "在几分钟内",
- "info_enableExec": "系统安全相关",
- "info_enableSendToHost": "安全相关",
- "info_enableSetObject": "安全相关",
- "info_libraries": "逗号分隔",
- "noEmitOnError help": "不启动包含编译错误的脚本。",
- "sch_astro_dawn": "黎明",
- "sch_astro_dusk": "黄昏",
- "sch_astro_goldenHour": "黄金时段",
- "sch_astro_goldenHourEnd": "黄金时段结束",
- "sch_astro_nadir": "天底",
- "sch_astro_nauticalDawn": "航海黎明",
- "sch_astro_nauticalDusk": "航海黄昏",
- "sch_astro_night": "夜晚",
- "sch_astro_nightEnd": "夜晚结束",
- "sch_astro_solarNoon": "正午",
- "sch_astro_sunrise": "日出",
- "sch_astro_sunriseEnd": "日出结束",
- "sch_astro_sunset": "日落",
- "sch_astro_sunsetStart": "日落开始",
- "skipLibCheck help": "跳过所有声明文件的类型检查。可加快编译速度。",
- "strict help": "启用所有严格类型检查。TypeScript 6 默认启用该选项,适配器将其关闭,以便现有脚本继续正常运行。",
- "target help": "脚本编译的目标 ECMAScript 版本。同时决定编辑器中的语法提示。",
- "tooltip_enableExec": "允许在脚本中调用exec",
- "tooltip_enableSendToHost": "允许以脚本方式向主机发送消息",
- "tooltip_enableSetObject": "允许更改脚本中的系统对象",
- "tooltip_latitude": "纬度为5.345以使用astro功能",
- "tooltip_libraries": "增加外部NPM库, 请使用逗号分隔。您可以在脚本中使用require('name')调用它们。",
- "tooltip_longitude": "经度为5.345使用astro函数",
- "tooltip_useSystemGPS": "使用系统设置中的坐标",
- "useDefineForClassFields help": "使用原生 define 语义输出类字段。可能会改变现有脚本的行为。",
- "useUnknownInCatchVariables help": "将 \"catch\" 块中的错误变量类型设为 \"unknown\" 而不是 \"any\"。",
- "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
- "mirrorPath forbidden": "此路径不允许用于镜像。请更改。",
- "mirrorPath help": "一个位于 ioBroker 安装目录之外的专用空目录,iobroker 用户需有写入权限。如果其中的文件夹消失,其中的脚本将从数据库中删除。",
- "Show AI helpers in the script editor": "在脚本编辑器中显示 AI 助手",
- "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "函数上方的代码操作、对象 ID 和 CRON 表达式的提示,以及内联代码建议",
- "API keys": "API 密钥",
- "Type definitions": "类型定义",
- "Load type definitions": "加载类型定义",
- "loadTypings help": "Node.js、ioBroker 和已配置库的类型定义。它们只在真正需要时才读取——编译 TypeScript 脚本或响应内置编辑器——因为它们会让编译器多占用约 90 MB。关闭后将永远不会读取:编辑器失去自动补全,TypeScript 脚本无法再编译。纯 JavaScript(包括全局 JavaScript 的声明)不受影响。"
+ "AI settings": "AI 设置",
+ "AI settings description": "如果您想使用 AI 代码生成功能,可以在此处为相应的提供商定义 API 密钥。只需要您所使用的提供商的密钥。",
+ "Activate syntax help for these npm modules": "激活以下npm模块的语法帮助",
+ "Add module": "添加NPM模块",
+ "Additional checks": "附加检查",
+ "Additional npm modules": "添加外部npm模块",
+ "Allow scripts to read the credentials": "允许脚本读取凭据",
+ "Allow self-signed certificates for URL requests": "允许URL请求的自签名证书",
+ "Allowed": "允许",
+ "And not later": "不久之后",
+ "Anthropic API key": "Anthropic API 密钥",
+ "Anthropic credential": "人类学证书",
+ "Astro settings": "Astro设置",
+ "Available credentials": "可用凭据",
+ "But not earlier": "但不是更早",
+ "ChatGPT API key": "ChatGPT API 密钥",
+ "ChatGPT credential": "ChatGPT 凭证",
+ "Create states for all astro times": "为所有天文时间创建状态",
+ "Credentials type": "凭证类型",
+ "Custom API Base URL": "自定义 API 基础 URL(例如 Ollama、LM Studio)",
+ "Custom API Base URL help": "OpenAI 留空。Ollama 使用 http://localhost:11434/v1",
+ "Custom API credential": "自定义 API 凭证",
+ "Custom API key": "API key (optional)",
+ "Custom API key help": "Only needed if your provider requires authentication",
+ "Day time settings": "白天时间设定",
+ "DeepSeek API key": "DeepSeek API 密钥",
+ "DeepSeek credential": "DeepSeek 凭证",
+ "Disabled": "禁用",
+ "Do not subscribe all states on start": "不要在开始时订阅所有状态",
+ "Enable command \"exec\"": "启用命令\"exec\"",
+ "Enable command \"sendToHost\"": "启用命令\"sendToHost\"",
+ "Enable command \"setObject\"": "启用命令\"setObject\"",
+ "Enabled": "启用",
+ "Error": "错误",
+ "Follow strict": "跟随 strict",
+ "Gemini API key": "Gemini API 密钥",
+ "Gemini credential": "双子座证书",
+ "Help": "使用这样的格式49.1245, 而不是 49°34'0\"。否则,它会被自动转换。",
+ "Instance, that do mirroring": "实例,做镜像",
+ "Invalid format. Use A°B'C\"D": "格式无效。 使用A°B'C\"D这样的格式",
+ "Javascript scripts adapter settings": "Javascript脚本适配器设置",
+ "Language and emit": "语言和输出",
+ "Latitude °": "纬度°",
+ "Longitude °": "经度°",
+ "Manual": "手动的",
+ "Maximum setState requests per Minute per Script": "Maximum国家请求每分钟",
+ "Maximum triggers per Script (until warning)": "每个脚本的最大触发器数(直到警告)",
+ "Mirror scripts to file path": "将脚本镜像到文件路径:",
+ "Module names": "模块名称",
+ "Next sunrise": "下一个日出:",
+ "Next sunset": "下一日落:",
+ "Offset": "偏移",
+ "Security relevant": "安全相关",
+ "Settings": "设置",
+ "Sort global scripts alphabetically": "按字母顺序排序全局脚本",
+ "Strict options description": "下面的每个选项在未明确启用或禁用时都跟随 \"strict\"。",
+ "Strict type checking": "严格类型检查",
+ "System credentials": "系统凭证",
+ "Test API connection": "测试 API 连接",
+ "Test Anthropic": "Test Anthropic",
+ "Test Custom API": "Test Custom API",
+ "Test DeepSeek": "Test DeepSeek",
+ "Test Gemini": "Test Gemini",
+ "Test OpenAI": "Test OpenAI",
+ "The credentials of the central storage are available in the scripts, e.g. SECRETS.CameraPassword.key": "中央存储中的凭据可在脚本中使用,例如 SECRETS.CameraPassword.key",
+ "This path is not allowed for mirroring. Please change it.": "此路径不允许用于镜像。请更改它。",
+ "TypeScript": "TypeScript",
+ "TypeScript settings description": "这些选项用于编译 TypeScript 脚本。更改在实例重启后生效。",
+ "Use system settings:": "使用系统设置",
+ "Used as end of the daytime": "用作白天结束",
+ "Used as start of the daytime": "用作白天的开始",
+ "Warning": "警告",
+ "Your home": "你家",
+ "esModuleInterop help": "允许对 CommonJS 模块使用 \"import ... from\"。",
+ "in minutes": "在几分钟内",
+ "info_enableExec": "系统安全相关",
+ "info_enableSendToHost": "安全相关",
+ "info_enableSetObject": "安全相关",
+ "info_libraries": "逗号分隔",
+ "noEmitOnError help": "不启动包含编译错误的脚本。",
+ "sch_astro_dawn": "黎明",
+ "sch_astro_dusk": "黄昏",
+ "sch_astro_goldenHour": "黄金时段",
+ "sch_astro_goldenHourEnd": "黄金时段结束",
+ "sch_astro_nadir": "天底",
+ "sch_astro_nauticalDawn": "航海黎明",
+ "sch_astro_nauticalDusk": "航海黄昏",
+ "sch_astro_night": "夜晚",
+ "sch_astro_nightEnd": "夜晚结束",
+ "sch_astro_solarNoon": "正午",
+ "sch_astro_sunrise": "日出",
+ "sch_astro_sunriseEnd": "日出结束",
+ "sch_astro_sunset": "日落",
+ "sch_astro_sunsetStart": "日落开始",
+ "skipLibCheck help": "跳过所有声明文件的类型检查。可加快编译速度。",
+ "strict help": "启用所有严格类型检查。TypeScript 6 默认启用该选项,适配器将其关闭,以便现有脚本继续正常运行。",
+ "target help": "脚本编译的目标 ECMAScript 版本。同时决定编辑器中的语法提示。",
+ "tooltip_enableExec": "允许在脚本中调用exec",
+ "tooltip_enableSendToHost": "允许以脚本方式向主机发送消息",
+ "tooltip_enableSetObject": "允许更改脚本中的系统对象",
+ "tooltip_latitude": "纬度为5.345以使用astro功能",
+ "tooltip_libraries": "增加外部NPM库, 请使用逗号分隔。您可以在脚本中使用require('name')调用它们。",
+ "tooltip_longitude": "经度为5.345使用astro函数",
+ "tooltip_useSystemGPS": "使用系统设置中的坐标",
+ "useDefineForClassFields help": "使用原生 define 语义输出类字段。可能会改变现有脚本的行为。",
+ "useUnknownInCatchVariables help": "将 \"catch\" 块中的错误变量类型设为 \"unknown\" 而不是 \"any\"。",
+ "www.typescriptlang.org/tsconfig": "www.typescriptlang.org/tsconfig",
+ "mirrorPath forbidden": "此路径不允许用于镜像。请更改。",
+ "mirrorPath help": "一个位于 ioBroker 安装目录之外的专用空目录,iobroker 用户需有写入权限。如果其中的文件夹消失,其中的脚本将从数据库中删除。",
+ "Show AI helpers in the script editor": "在脚本编辑器中显示 AI 助手",
+ "Code actions above functions, tooltips for object IDs and CRON expressions, and inline code suggestions": "函数上方的代码操作、对象 ID 和 CRON 表达式的提示,以及内联代码建议",
+ "API keys": "API 密钥",
+ "Type definitions": "类型定义",
+ "Load type definitions": "加载类型定义",
+ "loadTypings help": "Node.js、ioBroker 和已配置库的类型定义。它们只在真正需要时才读取——编译 TypeScript 脚本或响应内置编辑器——因为它们会让编译器多占用约 90 MB。关闭后将永远不会读取:编辑器失去自动补全,TypeScript 脚本无法再编译。纯 JavaScript(包括全局 JavaScript 的声明)不受影响。"
}
diff --git a/src-admin/src/i18n/en.json b/src-admin/src/i18n/en.json
index 99aa68296..9b03ac281 100644
--- a/src-admin/src/i18n/en.json
+++ b/src-admin/src/i18n/en.json
@@ -1,40 +1,40 @@
{
- "Use system settings": "Use system settings",
- "Latitude °": "Latitude °",
- "Longitude °": "Longitude °",
- "Help": "Use form with 49.1245 and not 49°34'0\". Elsewise it will be converted automatically.",
- "Day time settings": "Day time settings",
- "Time event": "Time event",
- "none": "none",
- "sch_astro_nightEnd": "Night end",
- "sch_astro_nauticalDawn": "Nautical dawn",
- "sch_astro_dawn": "Dawn",
- "sch_astro_sunrise": "Sunrise",
- "sch_astro_sunriseEnd": "Sunrise end",
- "sch_astro_goldenHourEnd": "Golden hour end",
- "Used as start of the daytime": "Used as start of the daytime",
- "Used as end of the daytime": "Used as end of the daytime",
- "Offset": "Offset",
- "in minutes": "in minutes",
- "But not earlier": "But not earlier",
- "And not later": "And not later",
- "sch_astro_goldenHour": "Golden hour",
- "sch_astro_sunsetStart": "Sunset start",
- "sch_astro_sunset": "Sunset",
- "sch_astro_dusk": "Dusk",
- "sch_astro_nauticalDusk": "Nautical dusk",
- "sch_astro_night": "Night",
- "Next sunrise": "Next sunrise",
- "Next sunset": "Next sunset",
- "Local time": "Local time",
- "Available credentials": "Available credentials",
- "The credentials are managed in the admin under \"Basic settings\" -> \"Credentials\". A script reads them like this:": "The credentials are managed in the admin under \"Basic settings\" -> \"Credentials\". A script reads them like this:",
- "The access to the credentials is switched off, so SECRETS is empty.": "The access to the credentials is switched off, so SECRETS is empty.",
- "The instance is not running, so the credentials cannot be read.": "The instance is not running, so the credentials cannot be read.",
- "Reading credentials...": "Reading credentials...",
- "No credentials defined yet.": "No credentials defined yet.",
- "Credential": "Credential",
- "Field": "Field",
- "Usage in a script": "Usage in a script",
- "Copy to clipboard": "Copy to clipboard"
-}
\ No newline at end of file
+ "Use system settings": "Use system settings",
+ "Latitude °": "Latitude °",
+ "Longitude °": "Longitude °",
+ "Help": "Use form with 49.1245 and not 49°34'0\". Elsewise it will be converted automatically.",
+ "Day time settings": "Day time settings",
+ "Time event": "Time event",
+ "none": "none",
+ "sch_astro_nightEnd": "Night end",
+ "sch_astro_nauticalDawn": "Nautical dawn",
+ "sch_astro_dawn": "Dawn",
+ "sch_astro_sunrise": "Sunrise",
+ "sch_astro_sunriseEnd": "Sunrise end",
+ "sch_astro_goldenHourEnd": "Golden hour end",
+ "Used as start of the daytime": "Used as start of the daytime",
+ "Used as end of the daytime": "Used as end of the daytime",
+ "Offset": "Offset",
+ "in minutes": "in minutes",
+ "But not earlier": "But not earlier",
+ "And not later": "And not later",
+ "sch_astro_goldenHour": "Golden hour",
+ "sch_astro_sunsetStart": "Sunset start",
+ "sch_astro_sunset": "Sunset",
+ "sch_astro_dusk": "Dusk",
+ "sch_astro_nauticalDusk": "Nautical dusk",
+ "sch_astro_night": "Night",
+ "Next sunrise": "Next sunrise",
+ "Next sunset": "Next sunset",
+ "Local time": "Local time",
+ "Available credentials": "Available credentials",
+ "The credentials are managed in the admin under \"Basic settings\" -> \"Credentials\". A script reads them like this:": "The credentials are managed in the admin under \"Basic settings\" -> \"Credentials\". A script reads them like this:",
+ "The access to the credentials is switched off, so SECRETS is empty.": "The access to the credentials is switched off, so SECRETS is empty.",
+ "The instance is not running, so the credentials cannot be read.": "The instance is not running, so the credentials cannot be read.",
+ "Reading credentials...": "Reading credentials...",
+ "No credentials defined yet.": "No credentials defined yet.",
+ "Credential": "Credential",
+ "Field": "Field",
+ "Usage in a script": "Usage in a script",
+ "Copy to clipboard": "Copy to clipboard"
+}
diff --git a/src-admin/src/i18n/es.json b/src-admin/src/i18n/es.json
index 769d589e4..6a15a0884 100644
--- a/src-admin/src/i18n/es.json
+++ b/src-admin/src/i18n/es.json
@@ -5,7 +5,7 @@
"Help": "Utilice el formulario con 49.1245 y no con 49°34'0\". De lo contrario, se convertirá automáticamente.",
"Latitude °": "Latitud °",
"Longitude °": "longitud °",
- "Offset": "Compensar",
+ "Offset": "Desplazamiento",
"Time event": "evento de tiempo",
"Use system settings": "Usar la configuración del sistema",
"Used as end of the daytime": "Utilizado como final del día.",
diff --git a/src-admin/src/i18n/fr.json b/src-admin/src/i18n/fr.json
index f45831321..d3435c053 100644
--- a/src-admin/src/i18n/fr.json
+++ b/src-admin/src/i18n/fr.json
@@ -5,7 +5,7 @@
"Help": "Utiliser le formulaire avec 49.1245 et non 49°34'0\". Sinon il sera converti automatiquement.",
"Latitude °": "Latitude °",
"Longitude °": "Longitude °",
- "Offset": "Compenser",
+ "Offset": "Décalage",
"Time event": "Événement temporel",
"Use system settings": "Utiliser les paramètres système",
"Used as end of the daytime": "Utilisé en fin de journée",
@@ -36,5 +36,5 @@
"Credential": "Identifiant",
"Field": "Champ",
"Usage in a script": "Utilisation dans un script",
- "Copy to clipboard": "Copier dans le presse-papiers"
+ "Copy to clipboard": "Copier dans le presse-papier"
}
diff --git a/src-admin/src/i18n/it.json b/src-admin/src/i18n/it.json
index ff1987419..ae4d5301c 100644
--- a/src-admin/src/i18n/it.json
+++ b/src-admin/src/i18n/it.json
@@ -5,7 +5,7 @@
"Help": "Utilizzare il modulo con 49.1245 e non 49°34'0\". Altrimenti verrà convertito automaticamente.",
"Latitude °": "Latitudine°",
"Longitude °": "Longitudine°",
- "Offset": "Compensare",
+ "Offset": "Offset",
"Time event": "Evento temporale",
"Use system settings": "Utilizza le impostazioni di sistema",
"Used as end of the daytime": "Utilizzato come fine giornata",
diff --git a/src-admin/src/i18n/nl.json b/src-admin/src/i18n/nl.json
index b857ca5dd..cf6f6fae0 100644
--- a/src-admin/src/i18n/nl.json
+++ b/src-admin/src/i18n/nl.json
@@ -5,7 +5,7 @@
"Help": "Gebruik het formulier met 49.1245 en niet met 49°34'0\". Anders wordt het automatisch omgezet.",
"Latitude °": "Breedtegraad °",
"Longitude °": "Lengtegraad °",
- "Offset": "Offset",
+ "Offset": "Verschuiving",
"Time event": "Tijd evenement",
"Use system settings": "Gebruik systeeminstellingen",
"Used as end of the daytime": "Gebruikt als einde van de dag",
@@ -36,5 +36,5 @@
"Credential": "Inloggegevens",
"Field": "Veld",
"Usage in a script": "Gebruik in een script",
- "Copy to clipboard": "Naar klembord kopiëren"
+ "Copy to clipboard": "Kopiëren naar klembord"
}
diff --git a/src-admin/src/i18n/pt.json b/src-admin/src/i18n/pt.json
index e0485576b..1786a7567 100644
--- a/src-admin/src/i18n/pt.json
+++ b/src-admin/src/i18n/pt.json
@@ -5,7 +5,7 @@
"Help": "Use o formulário com 49.1245 e não 49°34'0\". Caso contrário, será convertido automaticamente.",
"Latitude °": "Latitude °",
"Longitude °": "Longitude °",
- "Offset": "Desvio",
+ "Offset": "Deslocamento",
"Time event": "Evento de tempo",
"Use system settings": "Usar configurações do sistema",
"Used as end of the daytime": "Usado como fim do dia",
@@ -36,5 +36,5 @@
"Credential": "Credencial",
"Field": "Campo",
"Usage in a script": "Utilização num script",
- "Copy to clipboard": "Copiar para a área de transferência"
+ "Copy to clipboard": "Copiar para área de transferência"
}
diff --git a/src-admin/src/i18n/ru.json b/src-admin/src/i18n/ru.json
index fddeb8f3f..d47b9bf94 100644
--- a/src-admin/src/i18n/ru.json
+++ b/src-admin/src/i18n/ru.json
@@ -5,7 +5,7 @@
"Help": "Используйте форму с 49,1245, а не с 49°34'0\". В противном случае она будет преобразована автоматически.",
"Latitude °": "Широта °",
"Longitude °": "Долгота °",
- "Offset": "Компенсировать",
+ "Offset": "Смещение",
"Time event": "Время события",
"Use system settings": "Использовать системные настройки",
"Used as end of the daytime": "Используется в конце дня",
@@ -36,5 +36,5 @@
"Credential": "Учётные данные",
"Field": "Поле",
"Usage in a script": "Использование в скрипте",
- "Copy to clipboard": "Скопировать в буфер обмена"
+ "Copy to clipboard": "Копировать в буфер обмена"
}
diff --git a/src-admin/src/i18n/uk.json b/src-admin/src/i18n/uk.json
index 00b8b0f15..a15f0ebe0 100644
--- a/src-admin/src/i18n/uk.json
+++ b/src-admin/src/i18n/uk.json
@@ -36,5 +36,5 @@
"Credential": "Облікові дані",
"Field": "Поле",
"Usage in a script": "Використання у скрипті",
- "Copy to clipboard": "Скопіювати в буфер обміну"
+ "Copy to clipboard": "Копіювати в буфер обміну"
}
diff --git a/src-admin/src/i18n/zh-cn.json b/src-admin/src/i18n/zh-cn.json
index d5a3b0d2f..d4df9f26c 100644
--- a/src-admin/src/i18n/zh-cn.json
+++ b/src-admin/src/i18n/zh-cn.json
@@ -5,7 +5,7 @@
"Help": "使用 49.1245 的形式,而不是 49°34'0\"。否则它将自动转换。",
"Latitude °": "纬度 °",
"Longitude °": "经度 °",
- "Offset": "抵消",
+ "Offset": "偏移",
"Time event": "时间事件",
"Use system settings": "使用系统设置",
"Used as end of the daytime": "用作白天的结束",
diff --git a/src-editor/public/i18n/de/translations.json b/src-editor/public/i18n/de/translations.json
index b11000198..4840f68cb 100644
--- a/src-editor/public/i18n/de/translations.json
+++ b/src-editor/public/i18n/de/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Aktionen",
- "selector": "IDs vom Selektor",
- "exec": "exec",
- "exec_statement": "mit Ergebnissen",
- "exec_command": "Befehl",
- "exec_tooltip": "Einen System-Befehl ausführen",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "Loglevel",
- "exec_log_none": "keins",
- "exec_log_info": "info",
- "exec_log_debug": "debug",
- "exec_log_warn": "warning",
- "exec_log_error": "error",
- "request": "request",
- "request_url": "URL",
- "request_statement": "mit Ergebnissen",
- "request_tooltip": "URL abfragen",
- "request_help": "https://github.com/request/request",
- "request_log": "Loglevel",
- "request_log_none": "keins",
- "request_log_info": "info",
- "request_log_debug": "debug",
- "request_log_warn": "warning",
- "request_log_error": "error",
- "Convert": "Konvertierung",
- "convert_tonumber": "nach Zahl",
- "convert_tonumber_tooltip": "Wandle Eingang nach Zahl",
- "convert_toboolean": "nach Logikwert",
- "convert_toboolean_tooltip": "Wandle Input nach Logikwert",
- "convert_tostring": "nach String",
- "convert_tostring_tooltip": "Wandle Input nach String",
- "convert_type": "Typ von",
- "convert_type_tooltip": "Typ von Input",
- "convert_to_date": "nach Datum/Zeit",
- "convert_to_date_tooltip": "Wandle Input nach Datum",
- "convert_from_date": "Datum/Zeit",
- "convert_to": "nach",
- "convert_from_date_tooltip": "erzeuge Input aus Datum",
- "convert_json2object": "JSON nach Objekt",
- "convert_json2object_tooltip": "Parse JSON",
- "convert_object2json": "Objekt nach JSON",
- "convert_object2json_tooltip": "Objekt nach JSON",
- "convert_object2json_prettify": "formatieren",
- "convert_jsonata": "JSONata Ausdruck",
- "convert_jsonata_target": "anwenden auf",
- "convert_jsonata_tooltip": "Mit JSONata konvertieren",
- "convert_time_difference": "Zeitdifferenz formatieren",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "anwenderformatiert",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "Millisekunden in ein lesbares Format umwandeln",
- "Sendto": "Sendto",
- "sendto_message": "Meldung",
- "sendto_custom": "sendTo",
- "sendto_custom_tooltip": "Text zu Sprache",
- "sendto_custom_help": "sendto",
- "sendto_custom_arguments": "Parameter",
- "sendto_custom_command": "Befehl",
- "sendto_custom_argument": "Parameter",
- "sendto_custom_arg_tooltip": "Parameter zum sendTo-Objekt hinzufügen",
- "sendto_no_instances": "Keine Instanzen",
- "sendto_log": "Loglevel",
- "sendto_log_none": "keins",
- "sendto_log_info": "info",
- "sendto_log_debug": "debug",
- "sendto_log_warn": "warning",
- "sendto_log_error": "error",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "Instanz",
- "sendto_gethistory_oid": "Objekt ID",
- "sendto_gethistory_start": "Von (Zeit)",
- "sendto_gethistory_end": "Bis (Zeit)",
- "sendto_gethistory_aggregate": "Aggregieren nach",
- "sendto_gethistory_none": "nichts",
- "sendto_gethistory_minimum": "Minimum",
- "sendto_gethistory_maximum": "Maximum",
- "sendto_gethistory_cnt": "Anzahl",
- "sendto_gethistory_avg": "Durchschnitt",
- "sendto_gethistory_step": "Schrittgröße",
- "sendto_gethistory_ms": "ms",
- "sendto_gethistory_sec": "Sek",
- "sendto_gethistory_min": "Min",
- "sendto_gethistory_hour": "Stunden",
- "sendto_gethistory_day": "Tage",
- "sendto_gethistory_tooltip": "Informationen aus der Datenbank anfordern",
- "sendto_gethistory_help": "gethistory",
- "System": "System",
- "debug": "debug output",
- "debug_tooltip": "Debug",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "Kommentar",
- "comment_tooltip": "Debug",
- "control": "steuere",
- "control_tooltip": "Steuere Zustand",
- "control_help": "setstate",
- "control_with": "mit",
- "control_delay": "mit Verzögerung",
- "control_ms": "ms",
- "control_sec": "Sek",
- "control_min": "Min",
- "control_clear_running": ", löschen falls läuft",
- "toggle": "umschalten",
- "toggle_tooltip": "Schalte Zustand um",
- "toggle_help": "setstate",
- "toggle_with": "mit",
- "toggle_delay": "mit Verzögerung",
- "toggle_ms": "in ms",
- "toggle_clear_running": ", löschen falls läuft",
- "update": "aktualisiere",
- "update_tooltip": "Zustand aktualisieren",
- "update_help": "setstate",
- "update_with": "mit",
- "update_delay": "mit Verzögerung",
- "update_ms": "in ms",
- "direct": "binde",
- "direct_tooltip": "Binde zwei Zustände miteinander",
- "direct_help": "setstate",
- "direct_oid_src": "object",
- "direct_only_changes": "nur Änderungen",
- "direct_oid_dst": "mit",
- "control_ex": "schreibe",
- "control_ex_tooltip": "Steuere Zustand",
- "control_ex_control": "steuere",
- "control_ex_update": "aktualisiere",
- "control_ex_delay": "Verzögerung in ms",
- "control_ex_value": "Wert",
- "control_ex_clear_running": "löschen falls läuft",
- "create": "Datenpunkt erzeugen",
- "create_jsState": "jsState",
- "create_oid": "Objekt ID",
- "create_init": "Init-Wert",
- "create_common": "Common",
- "create_type": "Zustandstyp",
- "create_type_string": "Zeichenkette",
- "create_type_number": "Zahl",
- "create_type_boolean": "Logikwert",
- "create_type_json": "json",
- "create_readable": "ist lesbar",
- "create_writeable": "ist beschreibbar",
- "create_tooltip": "Datenpunkt erzeugen",
- "create_help": "createstate",
- "get_value": "Zustandswert nehmen",
- "get_value_OID": "vom Objekt ID",
- "get_value_tooltip": "Objekt ID mit Dialog selektieren",
- "get_value_help": "getstate",
- "get_value_default": "ID auswählen",
- "get_value_val": "Wert",
- "get_value_ack": "bestätigt",
- "get_value_ts": "Zeitstempel",
- "get_value_lc": "Letze Änderung",
- "get_value_q": "Qualität",
- "get_value_comment": "Wertkommentar",
- "get_value_from": "Quelle",
- "get_common_name": "Objektname",
- "get_common_desc": "Objektbeschreibung",
- "get_common_unit": "Maßeinheit",
- "get_common_role": "Objektrolle",
- "get_common_state_type": "Zustandstyp",
- "get_common_object_type": "Objekttyp",
- "get_common_read": "Zustand ist lesbar",
- "get_common_write": "Zustand ist beschreibbar",
- "get_value_async": "Zustandswert nehmen",
- "get_object": "Object",
- "get_object_default": "ID auswählen",
- "get_object_tooltip": "Objektdefition laden",
- "get_object_help": "getobject",
- "field_oid": "Datenpunkt auswählen",
- "field_oid_OID": "Objekt ID",
- "field_oid_OID_meta": "Objekt ID (meta)",
- "field_oid_OID_script": "Objekt ID (script)",
- "field_oid_tooltip": "Objekt ID mit Dialog selektieren",
- "get_attr": "Attribut erhalten",
- "get_attr_path": "Attribut",
- "get_attr_by": "vom Objekt",
- "get_attr_tooltip": "Erhalte Attribut des Objekts oder JSON nach Pfad, wie: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "Neue Zeile",
- "text_newline_tooltip": "Platziert eine neue Zeile im Text",
- "math_rndfixed_round": "Runde",
- "math_rndfixed_to": "auf",
- "math_rndfixed_decplcs": "Nachkommastellen",
- "math_rndfixed_tooltip": "Rundet den Wert auf n Dezimalstellen",
- "Time": "Datum und Zeit",
- "time_compare_ex": "Aktuelle Zeit",
- "time_compare_custom_ex": "Zeit",
- "time_compare_is_ex": "ist",
- "time_compare_ex_custom": "Zeit",
- "time_compare_ex_tooltip": "Zeit vergleichen",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "Aktuelle Zeit ist",
- "time_compare_tooltip": "Vergleiche mit aktueller Zeit",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "kleiner als",
- "time_compare_le": "gleich oder kleiner als",
- "time_compare_gt": "größer als",
- "time_compare_ge": "gleich oder größer als",
- "time_compare_eq": "gleich mit",
- "time_compare_bw": "zwischen",
- "time_compare_nb": "nicht zwischen",
- "time_compare_and": "und",
- "time_get": "Aktuelle Zeit als",
- "time_get_default_format": "JJJJ.MM.TT SS:mm:ss.sss",
- "time_get_anyInstance": "Alle Instanzen",
- "time_get_tooltip": "Sende eine Meldung über Telegram",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Datum-Objekt",
- "time_get_ms": "Millisekunden",
- "time_get_s": "Sekunden",
- "time_get_m": "Minuten",
- "time_get_mid": "Minuten seit Tagesanfang",
- "time_get_sid": "Sekunden seit Tagesanfang",
- "time_get_h": "Stunden",
- "time_get_d": "Monatsdatum",
- "time_get_M": "Monat als Nummer",
- "time_get_Mt": "Monat als Text",
- "time_get_Mts": "Monat als Kurztext",
- "time_get_y": "Jahr, kurz",
- "time_get_fy": "Jahr, voll",
- "time_get_wdt": "Wochentag als Text",
- "time_get_wdts": "Wochentag als Kurztext",
- "time_get_wd": "Wochentag als Nummer",
- "time_get_custom": "anwenderformatiert",
- "time_get_yyyy.mm.dd": "JJJJ.MM.TT",
- "time_get_yyyy/mm/dd": "JJJJ/MM/TT",
- "time_get_yy.mm.dd": "JJ.MM.TT",
- "time_get_yy/mm/dd": "JJ/MM/TT",
- "time_get_dd.mm.yyyy": "TT.MM.JJJJ",
- "time_get_dd/mm/yyyy": "TT/MM/JJJJ",
- "time_get_dd.mm.yy": "TT.MM.JJ",
- "time_get_dd/mm/yy": "TT/MM/JJ",
- "time_get_mm/dd/yyyy": "MM/TT/JJJJ",
- "time_get_mm/dd/yy": "MM/TT/JJ",
- "time_get_dd.mm": "TT.MM.",
- "time_get_dd/mm": "TT/MM",
- "time_get_mm.dd": "MM.TT",
- "time_get_mm/dd": "MM/TT",
- "time_get_hh_mm": "SS:mm",
- "time_get_hh_mm_ss": "SS:mm:ss",
- "time_get_hh_mm_ss.sss": "SS:mm:ss.sss",
- "time_astro": "Aktuelle Zeit von",
- "time_astro_offset": "Offset (Minuten)",
- "time_astro_default_format": "JJJJ.MM.TT SS:mm:ss.sss",
- "time_astro_tooltip": "Sende eine Meldung über Telegram",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Berechnete Zeit",
- "time_get_special_day_start": "Beginn des Tages",
- "time_get_special_day_end": "Ende des Tages",
- "time_get_special_week_start": "Beginn der Woche",
- "time_get_special_week_end": "Ende der Woche",
- "time_get_special_month_start": "Beginn des Monats",
- "time_get_special_month_end": "Ende des Monats",
- "time_get_special_tooltip": "Zeitstempel berechnen",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Zeit berechnen",
- "time_calculation_on": "basierend auf",
- "time_calculation_ms": "ms",
- "time_calculation_sec": "Sek",
- "time_calculation_min": "Min",
- "time_calculation_hour": "Stunden",
- "time_calculation_day": "Tage",
- "time_calculation_week": "Wochen",
- "time_calculation_tooltip": "Zeit hinzufügen oder subtrahieren",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Timeouts",
- "timeouts_wait": "Pause",
- "timeouts_wait_tooltip": "Unterbrechen Sie die Ausführung für eine definierte Zeit",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Ausführen",
- "timeouts_settimeout_name": "Verzögerung",
- "timeouts_settimeout_in": "in",
- "timeouts_settimeout_ms": "ms",
- "timeouts_settimeout_sec": "Sek",
- "timeouts_settimeout_min": "Min",
- "timeouts_settimeout_tooltip": "Ausführung verzögern",
- "timeouts_settimeout_help": "settimeout",
- "timeouts_cleartimeout": "stop",
- "timeouts_cleartimeout_tooltip": "Ausführungsverzögerung anhalten",
- "timeouts_cleartimeout_help": "cleartimeout",
- "timeouts_gettimeout": "Verzögerung",
- "timeouts_gettimeout_tooltip": "Verzögerung",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Ausführen",
- "timeouts_setinterval_name": "Intervall",
- "timeouts_setinterval_in": "alle",
- "timeouts_setinterval_ms": "ms",
- "timeouts_setinterval_tooltip": "Zyklische Ausführung",
- "timeouts_setinterval_help": "setinterval",
- "timeouts_clearinterval": "stop zyklische Ausführung",
- "timeouts_clearinterval_tooltip": "Ausführungsintervall anhalten",
- "timeouts_clearinterval_help": "clearinterval",
- "timeouts_getinterval": "Intervall",
- "timeouts_getinterval_tooltip": "Intervall",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "Trigger",
- "on_onchange": "wurde geändert",
- "on_any": "wurde aktualisiert",
- "on_gt": "ist größer als letztes",
- "on_ge": "ist gleich oder größer als letztes",
- "on_lt": "ist kleiner als letztes",
- "on_le": "ist gleich oder kleiner als letztes",
- "on_eq": "ist gleich wie letztes",
- "on_true": "ist wahr",
- "on_false": "ist unwahr",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Auslösung durch",
- "on_ack_any": "egal",
- "on_ack_true": "bestätigte Änderung",
- "on_ack_false": "unbestätigte Änderung",
- "on_ext": "Falls Objekt",
- "on_ext_tooltip": "Bei Zustandsänderung",
- "on_ext_oid": "Objekt ID",
- "on_ext_oid_tooltip": "Objekt ID",
- "on_ext_on": "falls Trigger auf",
- "on_ext_on_tooltip": "falls Trigger auf",
- "on": "falls Objekt",
- "on_tooltip": "Bei Zustandsänderung",
- "on_source": "Nehme",
- "on_source_of": "von Trigger",
- "on_source_tooltip": "Hole die Information über Ereignis",
- "on_source_id": "Objekt ID",
- "on_source_name": "Name",
- "on_source_desc": "Beschreibung",
- "on_source_channel_id": "Kanal ID",
- "on_source_channel_name": "Kanalname",
- "on_source_device_id": "Geräte ID",
- "on_source_device_name": "Gerätename",
- "on_source_state_val": "Wert",
- "on_source_state_ts": "Zeitstempel",
- "on_source_state_q": "Qualität",
- "on_source_state_from": "Ursprung",
- "on_source_state_ack": "Befehl oder Aktualisierung",
- "on_source_state_lc": "letzte Änderung",
- "on_source_state_c": "Kommentar des letzten Zustands",
- "on_source_state_user": "Benutzer des letzten Zustands",
- "on_source_oldstate_val": "vorheriger Wert",
- "on_source_oldstate_ts": "vorheriger Zeitstempel",
- "on_source_oldstate_q": "vorherige Quialität",
- "on_source_oldstate_from": "vorherige Ursprung",
- "on_source_oldstate_ack": "vorherige Bestätigung",
- "on_source_oldstate_lc": "vorherige letzte Änderung",
- "on_source_oldstate_c": "vorheriger Kommentar",
- "on_source_oldstate_user": "vorheriger Benutzer",
- "on_source_warning": "Dieser Block darf nur innerhalb \"Falls Objekt\" Block verwendet werden",
- "schedule": "Zeitplan",
- "schedule_tooltip": "Ausführen nach Zeitplan",
- "schedule_help": "schedule",
- "astro": "Astro",
- "astro_tooltip": "Ausführen nach Astro-Ereignis",
- "astro_offset": ", Versatz",
- "astro_minutes": "Minuten",
- "astro_sunriseText": "Sonnenaufgang",
- "astro_sunriseEndText": "Sonnenaufgang-Ende",
- "astro_goldenHourEndText": "\"Golden hour\"-Ende",
- "astro_solarNoonText": "Sonnenmittag",
- "astro_goldenHourText": "\"Golden hour\"",
- "astro_sunsetStartText": "Sonnenuntergang-Anfang",
- "astro_sunsetText": "Sonnenuntergang",
- "astro_duskText": "Abenddämmerung",
- "astro_nauticalDuskText": "Nautische Abenddämmerung",
- "astro_nightText": "Nacht",
- "astro_nightEndText": "Nachtende",
- "astro_nauticalDawnText": "Nautische Morgendämmerung",
- "astro_dawnText": "Morgendämmerung",
- "astro_nadirText": "Nadir",
- "astro_help": "astro--function",
- "schedule_create": "Zeitplan",
- "schedule_create_name": "Zeitplan",
- "schedule_text": "CRON Regel",
- "schedule_create_tooltip": "Ausführung verzögern",
- "schedule_create_help": "settimeout",
- "schedule_clear": "stop",
- "schedule_clear_tooltip": "Ausführungsverzögerung anhalten",
- "schedule_clear_help": "cleartimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Erzeuge CRON Regel mit Dialog",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Erzeuge CRON Regel mit Dialog",
- "cron_builder_with_seconds": "mit Sekunden",
- "cron_builder_dow": "Wochentag",
- "cron_builder_month": "Monat",
- "cron_builder_day": "Datum",
- "cron_builder_hour": "Stunde",
- "cron_builder_minutes": "Minuten",
- "cron_builder_seconds": "Sekunden",
- "cron_builder_line": "Als Linie",
- "procedures_defcustomreturn_name": "JS-Funktion mit Ergebnis",
- "procedures_defcustomnoreturn_name": "Javascript-Funktion",
- "logic_switch_case": "Schaltergehäuse",
- "logic_switch_case_is": "der Fall ist",
- "logic_switch_case_of": "im Falle von",
- "logic_switch_do": "machen",
- "logic_switch_tooltip": "Tut etwas, wenn die Bedingung erfüllt ist. Wenn es keinen passenden Fall gibt, wird die Standardfunktion ausgeführt.",
- "logic_switch_default_tooltip": "Diese Funktion wird ausgeführt, wenn keine übereinstimmenden Fälle vorliegen.",
- "logic_switch_control_case_tooltip": "Dies ist eine Variable für die Bedingung.",
- "onFile": "Ereignis: Datei geändert",
- "onFile_file": "Dateimuster",
- "onFile_withFile": "Mit Dateidaten",
- "onFile_tooltip": "Wenn sich eine Datei geändert oder aktualisiert hat",
- "onFile_help": "onFile",
- "offFile": "Dateiereignis abbrechen",
- "offFile_tooltip": "Abonnement bei Dateiänderung kündigen",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Nachricht an andere Skript",
- "sendto_otherscript_instance": "Instanz",
- "sendto_otherscript_anyInstance": "Alle Instanzen",
- "sendto_otherscript_script": "skript",
- "sendto_otherscript_message": "Meldung",
- "sendto_otherscript_data": "daten",
- "sendto_otherscript_tooltip": "anderes script",
- "sendto_otherscript_help": "anderes script",
- "onMessage": "Ereignis: Nachricht empfangen",
- "onMessage_message": "Meldung",
- "onMessage_tooltip": "Meldung",
- "onMessage_help": "onMessage",
- "logic_between_min": "Min",
- "logic_between_max": "Max",
- "logic_between_tooltip": "wenn eine Zahl zwischen min und max",
- "logic_ifempty": "wenn leer",
- "logic_ifempty_then": "dann",
- "logic_ifempty_tooltip": "Überprüfen, ob es leer ist"
-}
\ No newline at end of file
+ "Action": "Aktionen",
+ "selector": "IDs vom Selektor",
+ "exec": "exec",
+ "exec_statement": "mit Ergebnissen",
+ "exec_command": "Befehl",
+ "exec_tooltip": "Einen System-Befehl ausführen",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "Loglevel",
+ "exec_log_none": "keins",
+ "exec_log_info": "info",
+ "exec_log_debug": "debug",
+ "exec_log_warn": "warning",
+ "exec_log_error": "error",
+ "request": "request",
+ "request_url": "URL",
+ "request_statement": "mit Ergebnissen",
+ "request_tooltip": "URL abfragen",
+ "request_help": "https://github.com/request/request",
+ "request_log": "Loglevel",
+ "request_log_none": "keins",
+ "request_log_info": "info",
+ "request_log_debug": "debug",
+ "request_log_warn": "warning",
+ "request_log_error": "error",
+ "Convert": "Konvertierung",
+ "convert_tonumber": "nach Zahl",
+ "convert_tonumber_tooltip": "Wandle Eingang nach Zahl",
+ "convert_toboolean": "nach Logikwert",
+ "convert_toboolean_tooltip": "Wandle Input nach Logikwert",
+ "convert_tostring": "nach String",
+ "convert_tostring_tooltip": "Wandle Input nach String",
+ "convert_type": "Typ von",
+ "convert_type_tooltip": "Typ von Input",
+ "convert_to_date": "nach Datum/Zeit",
+ "convert_to_date_tooltip": "Wandle Input nach Datum",
+ "convert_from_date": "Datum/Zeit",
+ "convert_to": "nach",
+ "convert_from_date_tooltip": "erzeuge Input aus Datum",
+ "convert_json2object": "JSON nach Objekt",
+ "convert_json2object_tooltip": "Parse JSON",
+ "convert_object2json": "Objekt nach JSON",
+ "convert_object2json_tooltip": "Objekt nach JSON",
+ "convert_object2json_prettify": "formatieren",
+ "convert_jsonata": "JSONata Ausdruck",
+ "convert_jsonata_target": "anwenden auf",
+ "convert_jsonata_tooltip": "Mit JSONata konvertieren",
+ "convert_time_difference": "Zeitdifferenz formatieren",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "anwenderformatiert",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "Millisekunden in ein lesbares Format umwandeln",
+ "Sendto": "Sendto",
+ "sendto_message": "Meldung",
+ "sendto_custom": "sendTo",
+ "sendto_custom_tooltip": "Text zu Sprache",
+ "sendto_custom_help": "sendto",
+ "sendto_custom_arguments": "Parameter",
+ "sendto_custom_command": "Befehl",
+ "sendto_custom_argument": "Parameter",
+ "sendto_custom_arg_tooltip": "Parameter zum sendTo-Objekt hinzufügen",
+ "sendto_no_instances": "Keine Instanzen",
+ "sendto_log": "Loglevel",
+ "sendto_log_none": "keins",
+ "sendto_log_info": "info",
+ "sendto_log_debug": "debug",
+ "sendto_log_warn": "warning",
+ "sendto_log_error": "error",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "Instanz",
+ "sendto_gethistory_oid": "Objekt ID",
+ "sendto_gethistory_start": "Von (Zeit)",
+ "sendto_gethistory_end": "Bis (Zeit)",
+ "sendto_gethistory_aggregate": "Aggregieren nach",
+ "sendto_gethistory_none": "nichts",
+ "sendto_gethistory_minimum": "Minimum",
+ "sendto_gethistory_maximum": "Maximum",
+ "sendto_gethistory_cnt": "Anzahl",
+ "sendto_gethistory_avg": "Durchschnitt",
+ "sendto_gethistory_step": "Schrittgröße",
+ "sendto_gethistory_ms": "ms",
+ "sendto_gethistory_sec": "Sek",
+ "sendto_gethistory_min": "Min",
+ "sendto_gethistory_hour": "Stunden",
+ "sendto_gethistory_day": "Tage",
+ "sendto_gethistory_tooltip": "Informationen aus der Datenbank anfordern",
+ "sendto_gethistory_help": "gethistory",
+ "System": "System",
+ "debug": "debug output",
+ "debug_tooltip": "Debug",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "Kommentar",
+ "comment_tooltip": "Debug",
+ "control": "steuere",
+ "control_tooltip": "Steuere Zustand",
+ "control_help": "setstate",
+ "control_with": "mit",
+ "control_delay": "mit Verzögerung",
+ "control_ms": "ms",
+ "control_sec": "Sek",
+ "control_min": "Min",
+ "control_clear_running": ", löschen falls läuft",
+ "toggle": "umschalten",
+ "toggle_tooltip": "Schalte Zustand um",
+ "toggle_help": "setstate",
+ "toggle_with": "mit",
+ "toggle_delay": "mit Verzögerung",
+ "toggle_ms": "in ms",
+ "toggle_clear_running": ", löschen falls läuft",
+ "update": "aktualisiere",
+ "update_tooltip": "Zustand aktualisieren",
+ "update_help": "setstate",
+ "update_with": "mit",
+ "update_delay": "mit Verzögerung",
+ "update_ms": "in ms",
+ "direct": "binde",
+ "direct_tooltip": "Binde zwei Zustände miteinander",
+ "direct_help": "setstate",
+ "direct_oid_src": "object",
+ "direct_only_changes": "nur Änderungen",
+ "direct_oid_dst": "mit",
+ "control_ex": "schreibe",
+ "control_ex_tooltip": "Steuere Zustand",
+ "control_ex_control": "steuere",
+ "control_ex_update": "aktualisiere",
+ "control_ex_delay": "Verzögerung in ms",
+ "control_ex_value": "Wert",
+ "control_ex_clear_running": "löschen falls läuft",
+ "create": "Datenpunkt erzeugen",
+ "create_jsState": "jsState",
+ "create_oid": "Objekt ID",
+ "create_init": "Init-Wert",
+ "create_common": "Common",
+ "create_type": "Zustandstyp",
+ "create_type_string": "Zeichenkette",
+ "create_type_number": "Zahl",
+ "create_type_boolean": "Logikwert",
+ "create_type_json": "json",
+ "create_readable": "ist lesbar",
+ "create_writeable": "ist beschreibbar",
+ "create_tooltip": "Datenpunkt erzeugen",
+ "create_help": "createstate",
+ "get_value": "Zustandswert nehmen",
+ "get_value_OID": "vom Objekt ID",
+ "get_value_tooltip": "Objekt ID mit Dialog selektieren",
+ "get_value_help": "getstate",
+ "get_value_default": "ID auswählen",
+ "get_value_val": "Wert",
+ "get_value_ack": "bestätigt",
+ "get_value_ts": "Zeitstempel",
+ "get_value_lc": "Letze Änderung",
+ "get_value_q": "Qualität",
+ "get_value_comment": "Wertkommentar",
+ "get_value_from": "Quelle",
+ "get_common_name": "Objektname",
+ "get_common_desc": "Objektbeschreibung",
+ "get_common_unit": "Maßeinheit",
+ "get_common_role": "Objektrolle",
+ "get_common_state_type": "Zustandstyp",
+ "get_common_object_type": "Objekttyp",
+ "get_common_read": "Zustand ist lesbar",
+ "get_common_write": "Zustand ist beschreibbar",
+ "get_value_async": "Zustandswert nehmen",
+ "get_object": "Object",
+ "get_object_default": "ID auswählen",
+ "get_object_tooltip": "Objektdefition laden",
+ "get_object_help": "getobject",
+ "field_oid": "Datenpunkt auswählen",
+ "field_oid_OID": "Objekt ID",
+ "field_oid_OID_meta": "Objekt ID (meta)",
+ "field_oid_OID_script": "Objekt ID (script)",
+ "field_oid_tooltip": "Objekt ID mit Dialog selektieren",
+ "get_attr": "Attribut erhalten",
+ "get_attr_path": "Attribut",
+ "get_attr_by": "vom Objekt",
+ "get_attr_tooltip": "Erhalte Attribut des Objekts oder JSON nach Pfad, wie: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "Neue Zeile",
+ "text_newline_tooltip": "Platziert eine neue Zeile im Text",
+ "math_rndfixed_round": "Runde",
+ "math_rndfixed_to": "auf",
+ "math_rndfixed_decplcs": "Nachkommastellen",
+ "math_rndfixed_tooltip": "Rundet den Wert auf n Dezimalstellen",
+ "Time": "Datum und Zeit",
+ "time_compare_ex": "Aktuelle Zeit",
+ "time_compare_custom_ex": "Zeit",
+ "time_compare_is_ex": "ist",
+ "time_compare_ex_custom": "Zeit",
+ "time_compare_ex_tooltip": "Zeit vergleichen",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "Aktuelle Zeit ist",
+ "time_compare_tooltip": "Vergleiche mit aktueller Zeit",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "kleiner als",
+ "time_compare_le": "gleich oder kleiner als",
+ "time_compare_gt": "größer als",
+ "time_compare_ge": "gleich oder größer als",
+ "time_compare_eq": "gleich mit",
+ "time_compare_bw": "zwischen",
+ "time_compare_nb": "nicht zwischen",
+ "time_compare_and": "und",
+ "time_get": "Aktuelle Zeit als",
+ "time_get_default_format": "JJJJ.MM.TT SS:mm:ss.sss",
+ "time_get_anyInstance": "Alle Instanzen",
+ "time_get_tooltip": "Sende eine Meldung über Telegram",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Datum-Objekt",
+ "time_get_ms": "Millisekunden",
+ "time_get_s": "Sekunden",
+ "time_get_m": "Minuten",
+ "time_get_mid": "Minuten seit Tagesanfang",
+ "time_get_sid": "Sekunden seit Tagesanfang",
+ "time_get_h": "Stunden",
+ "time_get_d": "Monatsdatum",
+ "time_get_M": "Monat als Nummer",
+ "time_get_Mt": "Monat als Text",
+ "time_get_Mts": "Monat als Kurztext",
+ "time_get_y": "Jahr, kurz",
+ "time_get_fy": "Jahr, voll",
+ "time_get_wdt": "Wochentag als Text",
+ "time_get_wdts": "Wochentag als Kurztext",
+ "time_get_wd": "Wochentag als Nummer",
+ "time_get_custom": "anwenderformatiert",
+ "time_get_yyyy.mm.dd": "JJJJ.MM.TT",
+ "time_get_yyyy/mm/dd": "JJJJ/MM/TT",
+ "time_get_yy.mm.dd": "JJ.MM.TT",
+ "time_get_yy/mm/dd": "JJ/MM/TT",
+ "time_get_dd.mm.yyyy": "TT.MM.JJJJ",
+ "time_get_dd/mm/yyyy": "TT/MM/JJJJ",
+ "time_get_dd.mm.yy": "TT.MM.JJ",
+ "time_get_dd/mm/yy": "TT/MM/JJ",
+ "time_get_mm/dd/yyyy": "MM/TT/JJJJ",
+ "time_get_mm/dd/yy": "MM/TT/JJ",
+ "time_get_dd.mm": "TT.MM.",
+ "time_get_dd/mm": "TT/MM",
+ "time_get_mm.dd": "MM.TT",
+ "time_get_mm/dd": "MM/TT",
+ "time_get_hh_mm": "SS:mm",
+ "time_get_hh_mm_ss": "SS:mm:ss",
+ "time_get_hh_mm_ss.sss": "SS:mm:ss.sss",
+ "time_astro": "Aktuelle Zeit von",
+ "time_astro_offset": "Offset (Minuten)",
+ "time_astro_default_format": "JJJJ.MM.TT SS:mm:ss.sss",
+ "time_astro_tooltip": "Sende eine Meldung über Telegram",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Berechnete Zeit",
+ "time_get_special_day_start": "Beginn des Tages",
+ "time_get_special_day_end": "Ende des Tages",
+ "time_get_special_week_start": "Beginn der Woche",
+ "time_get_special_week_end": "Ende der Woche",
+ "time_get_special_month_start": "Beginn des Monats",
+ "time_get_special_month_end": "Ende des Monats",
+ "time_get_special_tooltip": "Zeitstempel berechnen",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Zeit berechnen",
+ "time_calculation_on": "basierend auf",
+ "time_calculation_ms": "ms",
+ "time_calculation_sec": "Sek",
+ "time_calculation_min": "Min",
+ "time_calculation_hour": "Stunden",
+ "time_calculation_day": "Tage",
+ "time_calculation_week": "Wochen",
+ "time_calculation_tooltip": "Zeit hinzufügen oder subtrahieren",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Timeouts",
+ "timeouts_wait": "Pause",
+ "timeouts_wait_tooltip": "Unterbrechen Sie die Ausführung für eine definierte Zeit",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Ausführen",
+ "timeouts_settimeout_name": "Verzögerung",
+ "timeouts_settimeout_in": "in",
+ "timeouts_settimeout_ms": "ms",
+ "timeouts_settimeout_sec": "Sek",
+ "timeouts_settimeout_min": "Min",
+ "timeouts_settimeout_tooltip": "Ausführung verzögern",
+ "timeouts_settimeout_help": "settimeout",
+ "timeouts_cleartimeout": "stop",
+ "timeouts_cleartimeout_tooltip": "Ausführungsverzögerung anhalten",
+ "timeouts_cleartimeout_help": "cleartimeout",
+ "timeouts_gettimeout": "Verzögerung",
+ "timeouts_gettimeout_tooltip": "Verzögerung",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Ausführen",
+ "timeouts_setinterval_name": "Intervall",
+ "timeouts_setinterval_in": "alle",
+ "timeouts_setinterval_ms": "ms",
+ "timeouts_setinterval_tooltip": "Zyklische Ausführung",
+ "timeouts_setinterval_help": "setinterval",
+ "timeouts_clearinterval": "stop zyklische Ausführung",
+ "timeouts_clearinterval_tooltip": "Ausführungsintervall anhalten",
+ "timeouts_clearinterval_help": "clearinterval",
+ "timeouts_getinterval": "Intervall",
+ "timeouts_getinterval_tooltip": "Intervall",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "Auslösen",
+ "on_onchange": "wurde geändert",
+ "on_any": "wurde aktualisiert",
+ "on_gt": "ist größer als letztes",
+ "on_ge": "ist gleich oder größer als letztes",
+ "on_lt": "ist kleiner als letztes",
+ "on_le": "ist gleich oder kleiner als letztes",
+ "on_eq": "ist gleich wie letztes",
+ "on_true": "ist wahr",
+ "on_false": "ist unwahr",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Auslösung durch",
+ "on_ack_any": "egal",
+ "on_ack_true": "bestätigte Änderung",
+ "on_ack_false": "unbestätigte Änderung",
+ "on_ext": "Falls Objekt",
+ "on_ext_tooltip": "Bei Zustandsänderung",
+ "on_ext_oid": "Objekt ID",
+ "on_ext_oid_tooltip": "Objekt ID",
+ "on_ext_on": "falls Trigger auf",
+ "on_ext_on_tooltip": "falls Trigger auf",
+ "on": "falls Objekt",
+ "on_tooltip": "Bei Zustandsänderung",
+ "on_source": "Nehme",
+ "on_source_of": "von Trigger",
+ "on_source_tooltip": "Hole die Information über Ereignis",
+ "on_source_id": "Objekt ID",
+ "on_source_name": "Name",
+ "on_source_desc": "Beschreibung",
+ "on_source_channel_id": "Kanal ID",
+ "on_source_channel_name": "Kanalname",
+ "on_source_device_id": "Geräte ID",
+ "on_source_device_name": "Gerätename",
+ "on_source_state_val": "Wert",
+ "on_source_state_ts": "Zeitstempel",
+ "on_source_state_q": "Qualität",
+ "on_source_state_from": "Ursprung",
+ "on_source_state_ack": "Befehl oder Aktualisierung",
+ "on_source_state_lc": "letzte Änderung",
+ "on_source_state_c": "Kommentar des letzten Zustands",
+ "on_source_state_user": "Benutzer des letzten Zustands",
+ "on_source_oldstate_val": "vorheriger Wert",
+ "on_source_oldstate_ts": "vorheriger Zeitstempel",
+ "on_source_oldstate_q": "vorherige Quialität",
+ "on_source_oldstate_from": "vorherige Ursprung",
+ "on_source_oldstate_ack": "vorherige Bestätigung",
+ "on_source_oldstate_lc": "vorherige letzte Änderung",
+ "on_source_oldstate_c": "vorheriger Kommentar",
+ "on_source_oldstate_user": "vorheriger Benutzer",
+ "on_source_warning": "Dieser Block darf nur innerhalb \"Falls Objekt\" Block verwendet werden",
+ "schedule": "Zeitplan",
+ "schedule_tooltip": "Ausführen nach Zeitplan",
+ "schedule_help": "schedule",
+ "astro": "Astro",
+ "astro_tooltip": "Ausführen nach Astro-Ereignis",
+ "astro_offset": ", Versatz",
+ "astro_minutes": "Minuten",
+ "astro_sunriseText": "Sonnenaufgang",
+ "astro_sunriseEndText": "Sonnenaufgang-Ende",
+ "astro_goldenHourEndText": "\"Golden hour\"-Ende",
+ "astro_solarNoonText": "Sonnenmittag",
+ "astro_goldenHourText": "\"Golden hour\"",
+ "astro_sunsetStartText": "Sonnenuntergang-Anfang",
+ "astro_sunsetText": "Sonnenuntergang",
+ "astro_duskText": "Abenddämmerung",
+ "astro_nauticalDuskText": "Nautische Abenddämmerung",
+ "astro_nightText": "Nacht",
+ "astro_nightEndText": "Nachtende",
+ "astro_nauticalDawnText": "Nautische Morgendämmerung",
+ "astro_dawnText": "Morgendämmerung",
+ "astro_nadirText": "Nadir",
+ "astro_help": "astro--function",
+ "schedule_create": "Zeitplan",
+ "schedule_create_name": "Zeitplan",
+ "schedule_text": "CRON Regel",
+ "schedule_create_tooltip": "Ausführung verzögern",
+ "schedule_create_help": "settimeout",
+ "schedule_clear": "stop",
+ "schedule_clear_tooltip": "Ausführungsverzögerung anhalten",
+ "schedule_clear_help": "cleartimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Erzeuge CRON Regel mit Dialog",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Erzeuge CRON Regel mit Dialog",
+ "cron_builder_with_seconds": "mit Sekunden",
+ "cron_builder_dow": "Wochentag",
+ "cron_builder_month": "Monat",
+ "cron_builder_day": "Datum",
+ "cron_builder_hour": "Stunde",
+ "cron_builder_minutes": "Minuten",
+ "cron_builder_seconds": "Sekunden",
+ "cron_builder_line": "Als Linie",
+ "procedures_defcustomreturn_name": "JS-Funktion mit Ergebnis",
+ "procedures_defcustomnoreturn_name": "Javascript-Funktion",
+ "logic_switch_case": "Schaltergehäuse",
+ "logic_switch_case_is": "der Fall ist",
+ "logic_switch_case_of": "im Falle von",
+ "logic_switch_do": "machen",
+ "logic_switch_tooltip": "Tut etwas, wenn die Bedingung erfüllt ist. Wenn es keinen passenden Fall gibt, wird die Standardfunktion ausgeführt.",
+ "logic_switch_default_tooltip": "Diese Funktion wird ausgeführt, wenn keine übereinstimmenden Fälle vorliegen.",
+ "logic_switch_control_case_tooltip": "Dies ist eine Variable für die Bedingung.",
+ "onFile": "Ereignis: Datei geändert",
+ "onFile_file": "Dateimuster",
+ "onFile_withFile": "Mit Dateidaten",
+ "onFile_tooltip": "Wenn sich eine Datei geändert oder aktualisiert hat",
+ "onFile_help": "onFile",
+ "offFile": "Dateiereignis abbrechen",
+ "offFile_tooltip": "Abonnement bei Dateiänderung kündigen",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Nachricht an andere Skript",
+ "sendto_otherscript_instance": "Instanz",
+ "sendto_otherscript_anyInstance": "Alle Instanzen",
+ "sendto_otherscript_script": "skript",
+ "sendto_otherscript_message": "Meldung",
+ "sendto_otherscript_data": "daten",
+ "sendto_otherscript_tooltip": "anderes script",
+ "sendto_otherscript_help": "anderes script",
+ "onMessage": "Ereignis: Nachricht empfangen",
+ "onMessage_message": "Meldung",
+ "onMessage_tooltip": "Meldung",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Min",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "wenn eine Zahl zwischen min und max",
+ "logic_ifempty": "wenn leer",
+ "logic_ifempty_then": "dann",
+ "logic_ifempty_tooltip": "Überprüfen, ob es leer ist"
+}
diff --git a/src-editor/public/i18n/en/translations.json b/src-editor/public/i18n/en/translations.json
index 0166835b9..8168a95d5 100644
--- a/src-editor/public/i18n/en/translations.json
+++ b/src-editor/public/i18n/en/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Actions",
- "selector": "IDs from Selector",
- "exec": "exec",
- "exec_statement": "with results",
- "exec_command": "command",
- "exec_tooltip": "Execute some command",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "log level",
- "exec_log_none": "none",
- "exec_log_info": "info",
- "exec_log_debug": "debug",
- "exec_log_warn": "warning",
- "exec_log_error": "error",
- "request": "request",
- "request_url": "URL",
- "request_statement": "with results",
- "request_tooltip": "Request URL",
- "request_help": "https://github.com/request/request",
- "request_log": "log level",
- "request_log_none": "none",
- "request_log_info": "info",
- "request_log_debug": "debug",
- "request_log_warn": "warning",
- "request_log_error": "error",
- "Convert": "Convert",
- "convert_tonumber": "toNumber",
- "convert_tonumber_tooltip": "Cast input to number",
- "convert_toboolean": "toBoolean",
- "convert_toboolean_tooltip": "Cast input to boolean",
- "convert_tostring": "toString",
- "convert_tostring_tooltip": "Cast input to string",
- "convert_type": "type of",
- "convert_type_tooltip": "Returns type of input",
- "convert_to_date": "to Date/Time",
- "convert_to_date_tooltip": "Cast input to date",
- "convert_from_date": "date/time",
- "convert_to": "to",
- "convert_from_date_tooltip": "Cast input from date",
- "convert_json2object": "JSON to object",
- "convert_json2object_tooltip": "Parse JSON string",
- "convert_object2json": "object to JSON",
- "convert_object2json_tooltip": "Stringify object",
- "convert_object2json_prettify": "prettify",
- "convert_jsonata": "JSONata expression",
- "convert_jsonata_target": "apply to",
- "convert_jsonata_tooltip": "Convert by JSONata Expression",
- "convert_time_difference": "Format time difference",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "custom format",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "Converts milliseconds to a readable format",
- "Sendto": "Sendto",
- "sendto_message": "message",
- "sendto_custom": "sendTo",
- "sendto_custom_tooltip": "Text to speech",
- "sendto_custom_help": "sendto",
- "sendto_custom_arguments": "parameters",
- "sendto_custom_command": "command",
- "sendto_custom_argument": "parameter",
- "sendto_custom_arg_tooltip": "Add parameter to sendTo object.",
- "sendto_no_instances": "No instances",
- "sendto_log": "log level",
- "sendto_log_none": "none",
- "sendto_log_info": "info",
- "sendto_log_debug": "debug",
- "sendto_log_warn": "warning",
- "sendto_log_error": "error",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "Instance",
- "sendto_gethistory_oid": "Object ID",
- "sendto_gethistory_start": "From (time)",
- "sendto_gethistory_end": "Until (time)",
- "sendto_gethistory_aggregate": "Aggregate by",
- "sendto_gethistory_none": "none",
- "sendto_gethistory_minimum": "minimum",
- "sendto_gethistory_maximum": "maximum",
- "sendto_gethistory_cnt": "count",
- "sendto_gethistory_avg": "average",
- "sendto_gethistory_step": "Step size",
- "sendto_gethistory_ms": "ms",
- "sendto_gethistory_sec": "sec",
- "sendto_gethistory_min": "min",
- "sendto_gethistory_hour": "hours",
- "sendto_gethistory_day": "days",
- "sendto_gethistory_tooltip": "Request information from database",
- "sendto_gethistory_help": "gethistory",
- "System": "System",
- "debug": "debug output",
- "debug_tooltip": "Debug",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "comment",
- "comment_tooltip": "Enter comment to explain the code",
- "control": "сontrol",
- "control_tooltip": "Control state",
- "control_help": "setstate",
- "control_with": "with",
- "control_delay": "with delay",
- "control_ms": "ms",
- "control_sec": "sec",
- "control_min": "min",
- "control_clear_running": ", clear running",
- "toggle": "toggle",
- "toggle_tooltip": "Toggle the state",
- "toggle_help": "setstate",
- "toggle_with": "with",
- "toggle_delay": "with delay",
- "toggle_ms": "in ms",
- "toggle_clear_running": ", clear running",
- "update": "update",
- "update_tooltip": "Update state",
- "update_help": "setstate",
- "update_with": "with",
- "update_delay": "with delay",
- "update_ms": "in ms",
- "direct": "bind",
- "direct_tooltip": "Bind two states with each other",
- "direct_help": "setstate",
- "direct_oid_src": "Object",
- "direct_only_changes": "only changes",
- "direct_oid_dst": "with",
- "control_ex": "write",
- "control_ex_tooltip": "Control state",
- "control_ex_control": "сontrol",
- "control_ex_update": "update",
- "control_ex_delay": "delay in ms",
- "control_ex_value": "value",
- "control_ex_clear_running": "clear running",
- "create": "create state",
- "create_jsState": "jsState",
- "create_oid": "Object ID",
- "create_init": "Init value",
- "create_common": "Common",
- "create_type": "State type",
- "create_type_string": "string",
- "create_type_number": "number",
- "create_type_boolean": "boolean",
- "create_type_json": "json",
- "create_readable": "Is readable",
- "create_writeable": "Is writable",
- "create_tooltip": "create state",
- "create_help": "createstate",
- "get_value": "Get state value",
- "get_value_OID": "of Object ID",
- "get_value_tooltip": "Select object ID with dialog",
- "get_value_help": "getstate",
- "get_value_default": "select ID",
- "get_value_val": "Value",
- "get_value_ack": "Acknowledge",
- "get_value_ts": "Timestamp",
- "get_value_lc": "Last change ",
- "get_value_q": "Quality",
- "get_value_comment": "Value comment",
- "get_value_from": "Source",
- "get_common_name": "Object name",
- "get_common_desc": "Object description",
- "get_common_unit": "State unit",
- "get_common_role": "Object role",
- "get_common_state_type": "State type",
- "get_common_object_type": "Object type",
- "get_common_read": "Is state readable",
- "get_common_write": "Is state writable",
- "get_value_async": "Get state value",
- "get_object": "Object",
- "get_object_default": "select ID",
- "get_object_tooltip": "Get object defition",
- "get_object_help": "getobject",
- "field_oid": "Select OID",
- "field_oid_OID": "Object ID",
- "field_oid_OID_meta": "Object ID (meta)",
- "field_oid_OID_script": "Object ID (script)",
- "field_oid_tooltip": "Select object ID with dialog",
- "get_attr": "Get attribute",
- "get_attr_path": "Attribute",
- "get_attr_by": "of Object",
- "get_attr_tooltip": "Get attribute of object or JSON by path, like: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "New line",
- "text_newline_tooltip": "Places new line in text",
- "math_rndfixed_round": "Round",
- "math_rndfixed_to": "to",
- "math_rndfixed_decplcs": "decimal places",
- "math_rndfixed_tooltip": "Rounds value to n decimal places",
- "Time": "Date and Time",
- "time_compare_ex": "Actual time",
- "time_compare_custom_ex": "Custom time",
- "time_compare_is_ex": "is",
- "time_compare_ex_custom": "time",
- "time_compare_ex_tooltip": "Compare time",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "Actual time is",
- "time_compare_tooltip": "Compare current time",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "less than",
- "time_compare_le": "equal to or less than",
- "time_compare_gt": "greater than",
- "time_compare_ge": "equal to or greater than",
- "time_compare_eq": "equal to",
- "time_compare_bw": "between",
- "time_compare_nb": "not between",
- "time_compare_and": "and",
- "time_get": "Actual time as",
- "time_get_default_format": "YYYY.MM.DD hh:mm:ss.sss",
- "time_get_anyInstance": "all instances",
- "time_get_tooltip": "Send message to telegram",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Date object",
- "time_get_ms": "milliseconds",
- "time_get_s": "seconds",
- "time_get_m": "minutes",
- "time_get_mid": "minutes in day",
- "time_get_sid": "seconds in day",
- "time_get_h": "hours",
- "time_get_d": "day of month",
- "time_get_M": "month as number",
- "time_get_Mt": "month as text",
- "time_get_Mts": "month as short text",
- "time_get_y": "short year",
- "time_get_fy": "full year",
- "time_get_wdt": "week day text",
- "time_get_wdts": "short week day",
- "time_get_wd": "week day as number",
- "time_get_custom": "custom format",
- "time_get_yyyy.mm.dd": "yyyy.mm.dd",
- "time_get_yyyy/mm/dd": "yyyy/mm/dd",
- "time_get_yy.mm.dd": "yy.mm.dd",
- "time_get_yy/mm/dd": "yy/mm/dd",
- "time_get_dd.mm.yyyy": "dd.mm.yyyy",
- "time_get_dd/mm/yyyy": "dd/mm/yyyy",
- "time_get_dd.mm.yy": "dd.mm.yy",
- "time_get_dd/mm/yy": "dd/mm/yy",
- "time_get_mm/dd/yyyy": "mm/dd/yyyy",
- "time_get_mm/dd/yy": "mm/dd/yy",
- "time_get_dd.mm": "dd.mm.",
- "time_get_dd/mm": "dd/mm",
- "time_get_mm.dd": "mm.dd",
- "time_get_mm/dd": "mm/dd",
- "time_get_hh_mm": "hh:mm",
- "time_get_hh_mm_ss": "hh:mm:ss",
- "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
- "time_astro": "Actual time of",
- "time_astro_offset": "Offset (minutes)",
- "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
- "time_astro_tooltip": "Get actual time or ",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Calculated time",
- "time_get_special_day_start": "Start of day",
- "time_get_special_day_end": "End of day",
- "time_get_special_week_start": "Start of week",
- "time_get_special_week_end": "End of week",
- "time_get_special_month_start": "Start of month",
- "time_get_special_month_end": "End of month",
- "time_get_special_tooltip": "Calculate time stamps",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Calculate time",
- "time_calculation_on": "based on",
- "time_calculation_ms": "ms",
- "time_calculation_sec": "sec",
- "time_calculation_min": "min",
- "time_calculation_hour": "hours",
- "time_calculation_day": "days",
- "time_calculation_week": "weeks",
- "time_calculation_tooltip": "Add or substract time",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Timeouts",
- "timeouts_wait": "Pause",
- "timeouts_wait_tooltip": "Pause the execution for defined time",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Execution",
- "timeouts_settimeout_name": "timeout",
- "timeouts_settimeout_in": "in",
- "timeouts_settimeout_ms": "ms",
- "timeouts_settimeout_sec": "sec",
- "timeouts_settimeout_min": "min",
- "timeouts_settimeout_tooltip": "Delay execution",
- "timeouts_settimeout_help": "settimeout",
- "timeouts_cleartimeout": "clear",
- "timeouts_cleartimeout_tooltip": "Clear delay execution",
- "timeouts_cleartimeout_help": "cleartimeout",
- "timeouts_gettimeout": "timeout",
- "timeouts_gettimeout_tooltip": "timeout",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Execution",
- "timeouts_setinterval_name": "interval",
- "timeouts_setinterval_in": "every",
- "timeouts_setinterval_ms": "ms",
- "timeouts_setinterval_tooltip": "Cyclic execution",
- "timeouts_setinterval_help": "setinterval",
- "timeouts_clearinterval": "clear interval",
- "timeouts_clearinterval_tooltip": "Clear interval execution",
- "timeouts_clearinterval_help": "clearinterval",
- "timeouts_getinterval": "interval",
- "timeouts_getinterval_tooltip": "interval",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "Trigger",
- "on_onchange": "was changed",
- "on_any": "was updated",
- "on_gt": "is greater than last",
- "on_ge": "is greater or equal than last",
- "on_lt": "is less than last",
- "on_le": "is less or equal than last",
- "on_eq": "is same as last",
- "on_true": "is true",
- "on_false": "is false",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Ack is",
- "on_ack_any": "any",
- "on_ack_true": "update",
- "on_ack_false": "command",
- "on_ext": "Event: if objects",
- "on_ext_tooltip": "If some state changed or updated",
- "on_ext_oid": "object ID",
- "on_ext_oid_tooltip": "Object ID",
- "on_ext_on": "trigger on",
- "on_ext_on_tooltip": "trigger on",
- "on": "Event: if object",
- "on_tooltip": "If some state changed or updated",
- "on_source": "get",
- "on_source_of": "of trigger",
- "on_source_tooltip": "Get information about event",
- "on_source_id": "object ID",
- "on_source_name": "name",
- "on_source_desc": "description",
- "on_source_channel_id": "channel ID",
- "on_source_channel_name": "channel name",
- "on_source_device_id": "device ID",
- "on_source_device_name": "device name",
- "on_source_state_val": "state value",
- "on_source_state_ts": "state timestamp",
- "on_source_state_q": "state quality",
- "on_source_state_from": "origin of value",
- "on_source_state_ack": "is command or update",
- "on_source_state_lc": "last change of state",
- "on_source_state_c": "comment of last state",
- "on_source_state_user": "user of last state",
- "on_source_oldstate_val": "previous value",
- "on_source_oldstate_ts": "previous timestamp",
- "on_source_oldstate_q": "previous quality",
- "on_source_oldstate_from": "previous origin",
- "on_source_oldstate_ack": "previous command or update",
- "on_source_oldstate_lc": "previous last change",
- "on_source_oldstate_c": "previous comment",
- "on_source_oldstate_user": "previous user",
- "on_source_warning": "This block must be used only inside of event block",
- "schedule": "schedule",
- "schedule_tooltip": "Do something on cron schedule",
- "schedule_help": "schedule",
- "astro": "astro",
- "astro_tooltip": "Do something on astrological event",
- "astro_offset": ", offset",
- "astro_minutes": "minutes",
- "astro_sunriseText": "sunrise",
- "astro_sunriseEndText": "sunrise end",
- "astro_goldenHourEndText": "golden hour end",
- "astro_solarNoonText": "solar noon",
- "astro_goldenHourText": "golden hour",
- "astro_sunsetStartText": "sunset start",
- "astro_sunsetText": "sunset",
- "astro_duskText": "dusk",
- "astro_nauticalDuskText": "nautical dusk",
- "astro_nightText": "night",
- "astro_nightEndText": "night end",
- "astro_nauticalDawnText": "nautical dawn",
- "astro_dawnText": "dawn",
- "astro_nadirText": "nadir",
- "astro_help": "astro--function",
- "schedule_create": "schedule",
- "schedule_create_name": "schedule",
- "schedule_text": "cron rule",
- "schedule_create_tooltip": "Delay execution",
- "schedule_create_help": "settimeout",
- "schedule_clear": "clear",
- "schedule_clear_tooltip": "Clear delay execution",
- "schedule_clear_help": "cleartimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Create CRON rule with dialog",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Create CRON rule with dialog",
- "cron_builder_with_seconds": "with seconds",
- "cron_builder_dow": "day of week",
- "cron_builder_month": "month",
- "cron_builder_day": "date",
- "cron_builder_hour": "hour",
- "cron_builder_minutes": "minutes",
- "cron_builder_seconds": "seconds",
- "cron_builder_line": "as line",
- "procedures_defcustomreturn_name": "JS function with return",
- "procedures_defcustomnoreturn_name": "Javascript function",
- "logic_switch_case": "Switch / case",
- "logic_switch_case_is": "the case is",
- "logic_switch_case_of": "in case of",
- "logic_switch_do": "do",
- "logic_switch_tooltip": "Does something if the condition is true. If there isn't a matching case the default function will be executed.",
- "logic_switch_default_tooltip": "This function will run if there aren't any matching cases.",
- "logic_switch_control_case_tooltip": "This is a variable for condition.",
- "onFile": "Event: file update",
- "onFile_file": "File pattern",
- "onFile_withFile": "With file data",
- "onFile_tooltip": "If some file changed or updated",
- "onFile_help": "onFile",
- "offFile": "Cancel file event",
- "offFile_tooltip": "Cancel subscription on file change",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "message to other script",
- "sendto_otherscript_instance": "Instance",
- "sendto_otherscript_anyInstance": "all instances",
- "sendto_otherscript_script": "script",
- "sendto_otherscript_message": "message",
- "sendto_otherscript_data": "data",
- "sendto_otherscript_tooltip": "other script",
- "sendto_otherscript_help": "other script",
- "onMessage": "Event: Received message",
- "onMessage_message": "message",
- "onMessage_tooltip": "message",
- "onMessage_help": "onMessage",
- "logic_between_min": "Min",
- "logic_between_max": "Max",
- "logic_between_tooltip": "if a number between min and max",
- "logic_ifempty": "if empty",
- "logic_ifempty_then": "then",
- "logic_ifempty_tooltip": "check if empty"
-}
\ No newline at end of file
+ "Action": "Actions",
+ "selector": "IDs from Selector",
+ "exec": "exec",
+ "exec_statement": "with results",
+ "exec_command": "command",
+ "exec_tooltip": "Execute some command",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "log level",
+ "exec_log_none": "none",
+ "exec_log_info": "info",
+ "exec_log_debug": "debug",
+ "exec_log_warn": "warning",
+ "exec_log_error": "error",
+ "request": "request",
+ "request_url": "URL",
+ "request_statement": "with results",
+ "request_tooltip": "Request URL",
+ "request_help": "https://github.com/request/request",
+ "request_log": "log level",
+ "request_log_none": "none",
+ "request_log_info": "info",
+ "request_log_debug": "debug",
+ "request_log_warn": "warning",
+ "request_log_error": "error",
+ "Convert": "Convert",
+ "convert_tonumber": "toNumber",
+ "convert_tonumber_tooltip": "Cast input to number",
+ "convert_toboolean": "toBoolean",
+ "convert_toboolean_tooltip": "Cast input to boolean",
+ "convert_tostring": "toString",
+ "convert_tostring_tooltip": "Cast input to string",
+ "convert_type": "type of",
+ "convert_type_tooltip": "Returns type of input",
+ "convert_to_date": "to Date/Time",
+ "convert_to_date_tooltip": "Cast input to date",
+ "convert_from_date": "date/time",
+ "convert_to": "to",
+ "convert_from_date_tooltip": "Cast input from date",
+ "convert_json2object": "JSON to object",
+ "convert_json2object_tooltip": "Parse JSON string",
+ "convert_object2json": "object to JSON",
+ "convert_object2json_tooltip": "Stringify object",
+ "convert_object2json_prettify": "prettify",
+ "convert_jsonata": "JSONata expression",
+ "convert_jsonata_target": "apply to",
+ "convert_jsonata_tooltip": "Convert by JSONata Expression",
+ "convert_time_difference": "Format time difference",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "custom format",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "Converts milliseconds to a readable format",
+ "Sendto": "Sendto",
+ "sendto_message": "message",
+ "sendto_custom": "sendTo",
+ "sendto_custom_tooltip": "Text to speech",
+ "sendto_custom_help": "sendto",
+ "sendto_custom_arguments": "parameters",
+ "sendto_custom_command": "command",
+ "sendto_custom_argument": "parameter",
+ "sendto_custom_arg_tooltip": "Add parameter to sendTo object.",
+ "sendto_no_instances": "No instances",
+ "sendto_log": "log level",
+ "sendto_log_none": "none",
+ "sendto_log_info": "info",
+ "sendto_log_debug": "debug",
+ "sendto_log_warn": "warning",
+ "sendto_log_error": "error",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "Instance",
+ "sendto_gethistory_oid": "Object ID",
+ "sendto_gethistory_start": "From (time)",
+ "sendto_gethistory_end": "Until (time)",
+ "sendto_gethistory_aggregate": "Aggregate by",
+ "sendto_gethistory_none": "none",
+ "sendto_gethistory_minimum": "minimum",
+ "sendto_gethistory_maximum": "maximum",
+ "sendto_gethistory_cnt": "count",
+ "sendto_gethistory_avg": "average",
+ "sendto_gethistory_step": "Step size",
+ "sendto_gethistory_ms": "ms",
+ "sendto_gethistory_sec": "sec",
+ "sendto_gethistory_min": "min",
+ "sendto_gethistory_hour": "hours",
+ "sendto_gethistory_day": "days",
+ "sendto_gethistory_tooltip": "Request information from database",
+ "sendto_gethistory_help": "gethistory",
+ "System": "System",
+ "debug": "debug output",
+ "debug_tooltip": "Debug",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "comment",
+ "comment_tooltip": "Enter comment to explain the code",
+ "control": "сontrol",
+ "control_tooltip": "Control state",
+ "control_help": "setstate",
+ "control_with": "with",
+ "control_delay": "with delay",
+ "control_ms": "ms",
+ "control_sec": "sec",
+ "control_min": "min",
+ "control_clear_running": ", clear running",
+ "toggle": "toggle",
+ "toggle_tooltip": "Toggle the state",
+ "toggle_help": "setstate",
+ "toggle_with": "with",
+ "toggle_delay": "with delay",
+ "toggle_ms": "in ms",
+ "toggle_clear_running": ", clear running",
+ "update": "update",
+ "update_tooltip": "Update state",
+ "update_help": "setstate",
+ "update_with": "with",
+ "update_delay": "with delay",
+ "update_ms": "in ms",
+ "direct": "bind",
+ "direct_tooltip": "Bind two states with each other",
+ "direct_help": "setstate",
+ "direct_oid_src": "Object",
+ "direct_only_changes": "only changes",
+ "direct_oid_dst": "with",
+ "control_ex": "write",
+ "control_ex_tooltip": "Control state",
+ "control_ex_control": "сontrol",
+ "control_ex_update": "update",
+ "control_ex_delay": "delay in ms",
+ "control_ex_value": "value",
+ "control_ex_clear_running": "clear running",
+ "create": "create state",
+ "create_jsState": "jsState",
+ "create_oid": "Object ID",
+ "create_init": "Init value",
+ "create_common": "Common",
+ "create_type": "State type",
+ "create_type_string": "string",
+ "create_type_number": "number",
+ "create_type_boolean": "boolean",
+ "create_type_json": "json",
+ "create_readable": "Is readable",
+ "create_writeable": "Is writable",
+ "create_tooltip": "create state",
+ "create_help": "createstate",
+ "get_value": "Get state value",
+ "get_value_OID": "of Object ID",
+ "get_value_tooltip": "Select object ID with dialog",
+ "get_value_help": "getstate",
+ "get_value_default": "select ID",
+ "get_value_val": "Value",
+ "get_value_ack": "Acknowledge",
+ "get_value_ts": "Timestamp",
+ "get_value_lc": "Last change",
+ "get_value_q": "Quality",
+ "get_value_comment": "Value comment",
+ "get_value_from": "Source",
+ "get_common_name": "Object name",
+ "get_common_desc": "Object description",
+ "get_common_unit": "State unit",
+ "get_common_role": "Object role",
+ "get_common_state_type": "State type",
+ "get_common_object_type": "Object type",
+ "get_common_read": "Is state readable",
+ "get_common_write": "Is state writable",
+ "get_value_async": "Get state value",
+ "get_object": "Object",
+ "get_object_default": "select ID",
+ "get_object_tooltip": "Get object defition",
+ "get_object_help": "getobject",
+ "field_oid": "Select OID",
+ "field_oid_OID": "Object ID",
+ "field_oid_OID_meta": "Object ID (meta)",
+ "field_oid_OID_script": "Object ID (script)",
+ "field_oid_tooltip": "Select object ID with dialog",
+ "get_attr": "Get attribute",
+ "get_attr_path": "Attribute",
+ "get_attr_by": "of Object",
+ "get_attr_tooltip": "Get attribute of object or JSON by path, like: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "New line",
+ "text_newline_tooltip": "Places new line in text",
+ "math_rndfixed_round": "Round",
+ "math_rndfixed_to": "to",
+ "math_rndfixed_decplcs": "decimal places",
+ "math_rndfixed_tooltip": "Rounds value to n decimal places",
+ "Time": "Date and Time",
+ "time_compare_ex": "Actual time",
+ "time_compare_custom_ex": "Custom time",
+ "time_compare_is_ex": "is",
+ "time_compare_ex_custom": "time",
+ "time_compare_ex_tooltip": "Compare time",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "Actual time is",
+ "time_compare_tooltip": "Compare current time",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "less than",
+ "time_compare_le": "equal to or less than",
+ "time_compare_gt": "greater than",
+ "time_compare_ge": "equal to or greater than",
+ "time_compare_eq": "equal to",
+ "time_compare_bw": "between",
+ "time_compare_nb": "not between",
+ "time_compare_and": "and",
+ "time_get": "Actual time as",
+ "time_get_default_format": "YYYY.MM.DD hh:mm:ss.sss",
+ "time_get_anyInstance": "all instances",
+ "time_get_tooltip": "Send message to telegram",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Date object",
+ "time_get_ms": "milliseconds",
+ "time_get_s": "seconds",
+ "time_get_m": "minutes",
+ "time_get_mid": "minutes in day",
+ "time_get_sid": "seconds in day",
+ "time_get_h": "hours",
+ "time_get_d": "day of month",
+ "time_get_M": "month as number",
+ "time_get_Mt": "month as text",
+ "time_get_Mts": "month as short text",
+ "time_get_y": "short year",
+ "time_get_fy": "full year",
+ "time_get_wdt": "week day text",
+ "time_get_wdts": "short week day",
+ "time_get_wd": "week day as number",
+ "time_get_custom": "custom format",
+ "time_get_yyyy.mm.dd": "yyyy.mm.dd",
+ "time_get_yyyy/mm/dd": "yyyy/mm/dd",
+ "time_get_yy.mm.dd": "yy.mm.dd",
+ "time_get_yy/mm/dd": "yy/mm/dd",
+ "time_get_dd.mm.yyyy": "dd.mm.yyyy",
+ "time_get_dd/mm/yyyy": "dd/mm/yyyy",
+ "time_get_dd.mm.yy": "dd.mm.yy",
+ "time_get_dd/mm/yy": "dd/mm/yy",
+ "time_get_mm/dd/yyyy": "mm/dd/yyyy",
+ "time_get_mm/dd/yy": "mm/dd/yy",
+ "time_get_dd.mm": "dd.mm.",
+ "time_get_dd/mm": "dd/mm",
+ "time_get_mm.dd": "mm.dd",
+ "time_get_mm/dd": "mm/dd",
+ "time_get_hh_mm": "hh:mm",
+ "time_get_hh_mm_ss": "hh:mm:ss",
+ "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
+ "time_astro": "Actual time of",
+ "time_astro_offset": "Offset (minutes)",
+ "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
+ "time_astro_tooltip": "Get actual time or",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Calculated time",
+ "time_get_special_day_start": "Start of day",
+ "time_get_special_day_end": "End of day",
+ "time_get_special_week_start": "Start of week",
+ "time_get_special_week_end": "End of week",
+ "time_get_special_month_start": "Start of month",
+ "time_get_special_month_end": "End of month",
+ "time_get_special_tooltip": "Calculate time stamps",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Calculate time",
+ "time_calculation_on": "based on",
+ "time_calculation_ms": "ms",
+ "time_calculation_sec": "sec",
+ "time_calculation_min": "min",
+ "time_calculation_hour": "hours",
+ "time_calculation_day": "days",
+ "time_calculation_week": "weeks",
+ "time_calculation_tooltip": "Add or substract time",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Timeouts",
+ "timeouts_wait": "Pause",
+ "timeouts_wait_tooltip": "Pause the execution for defined time",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Execution",
+ "timeouts_settimeout_name": "timeout",
+ "timeouts_settimeout_in": "in",
+ "timeouts_settimeout_ms": "ms",
+ "timeouts_settimeout_sec": "sec",
+ "timeouts_settimeout_min": "min",
+ "timeouts_settimeout_tooltip": "Delay execution",
+ "timeouts_settimeout_help": "settimeout",
+ "timeouts_cleartimeout": "clear",
+ "timeouts_cleartimeout_tooltip": "Clear delay execution",
+ "timeouts_cleartimeout_help": "cleartimeout",
+ "timeouts_gettimeout": "timeout",
+ "timeouts_gettimeout_tooltip": "timeout",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Execution",
+ "timeouts_setinterval_name": "interval",
+ "timeouts_setinterval_in": "every",
+ "timeouts_setinterval_ms": "ms",
+ "timeouts_setinterval_tooltip": "Cyclic execution",
+ "timeouts_setinterval_help": "setinterval",
+ "timeouts_clearinterval": "clear interval",
+ "timeouts_clearinterval_tooltip": "Clear interval execution",
+ "timeouts_clearinterval_help": "clearinterval",
+ "timeouts_getinterval": "interval",
+ "timeouts_getinterval_tooltip": "interval",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "Trigger",
+ "on_onchange": "was changed",
+ "on_any": "was updated",
+ "on_gt": "is greater than last",
+ "on_ge": "is greater or equal than last",
+ "on_lt": "is less than last",
+ "on_le": "is less or equal than last",
+ "on_eq": "is same as last",
+ "on_true": "is true",
+ "on_false": "is false",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Ack is",
+ "on_ack_any": "any",
+ "on_ack_true": "update",
+ "on_ack_false": "command",
+ "on_ext": "Event: if objects",
+ "on_ext_tooltip": "If some state changed or updated",
+ "on_ext_oid": "object ID",
+ "on_ext_oid_tooltip": "Object ID",
+ "on_ext_on": "trigger on",
+ "on_ext_on_tooltip": "trigger on",
+ "on": "Event: if object",
+ "on_tooltip": "If some state changed or updated",
+ "on_source": "get",
+ "on_source_of": "of trigger",
+ "on_source_tooltip": "Get information about event",
+ "on_source_id": "object ID",
+ "on_source_name": "name",
+ "on_source_desc": "description",
+ "on_source_channel_id": "channel ID",
+ "on_source_channel_name": "channel name",
+ "on_source_device_id": "device ID",
+ "on_source_device_name": "device name",
+ "on_source_state_val": "state value",
+ "on_source_state_ts": "state timestamp",
+ "on_source_state_q": "state quality",
+ "on_source_state_from": "origin of value",
+ "on_source_state_ack": "is command or update",
+ "on_source_state_lc": "last change of state",
+ "on_source_state_c": "comment of last state",
+ "on_source_state_user": "user of last state",
+ "on_source_oldstate_val": "previous value",
+ "on_source_oldstate_ts": "previous timestamp",
+ "on_source_oldstate_q": "previous quality",
+ "on_source_oldstate_from": "previous origin",
+ "on_source_oldstate_ack": "previous command or update",
+ "on_source_oldstate_lc": "previous last change",
+ "on_source_oldstate_c": "previous comment",
+ "on_source_oldstate_user": "previous user",
+ "on_source_warning": "This block must be used only inside of event block",
+ "schedule": "schedule",
+ "schedule_tooltip": "Do something on cron schedule",
+ "schedule_help": "schedule",
+ "astro": "astro",
+ "astro_tooltip": "Do something on astrological event",
+ "astro_offset": ", offset",
+ "astro_minutes": "minutes",
+ "astro_sunriseText": "sunrise",
+ "astro_sunriseEndText": "sunrise end",
+ "astro_goldenHourEndText": "golden hour end",
+ "astro_solarNoonText": "solar noon",
+ "astro_goldenHourText": "golden hour",
+ "astro_sunsetStartText": "sunset start",
+ "astro_sunsetText": "sunset",
+ "astro_duskText": "dusk",
+ "astro_nauticalDuskText": "nautical dusk",
+ "astro_nightText": "night",
+ "astro_nightEndText": "night end",
+ "astro_nauticalDawnText": "nautical dawn",
+ "astro_dawnText": "dawn",
+ "astro_nadirText": "nadir",
+ "astro_help": "astro--function",
+ "schedule_create": "schedule",
+ "schedule_create_name": "schedule",
+ "schedule_text": "cron rule",
+ "schedule_create_tooltip": "Delay execution",
+ "schedule_create_help": "settimeout",
+ "schedule_clear": "clear",
+ "schedule_clear_tooltip": "Clear delay execution",
+ "schedule_clear_help": "cleartimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Create CRON rule with dialog",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Create CRON rule with dialog",
+ "cron_builder_with_seconds": "with seconds",
+ "cron_builder_dow": "day of week",
+ "cron_builder_month": "month",
+ "cron_builder_day": "date",
+ "cron_builder_hour": "hour",
+ "cron_builder_minutes": "minutes",
+ "cron_builder_seconds": "seconds",
+ "cron_builder_line": "as line",
+ "procedures_defcustomreturn_name": "JS function with return",
+ "procedures_defcustomnoreturn_name": "Javascript function",
+ "logic_switch_case": "Switch / case",
+ "logic_switch_case_is": "the case is",
+ "logic_switch_case_of": "in case of",
+ "logic_switch_do": "do",
+ "logic_switch_tooltip": "Does something if the condition is true. If there isn't a matching case the default function will be executed.",
+ "logic_switch_default_tooltip": "This function will run if there aren't any matching cases.",
+ "logic_switch_control_case_tooltip": "This is a variable for condition.",
+ "onFile": "Event: file update",
+ "onFile_file": "File pattern",
+ "onFile_withFile": "With file data",
+ "onFile_tooltip": "If some file changed or updated",
+ "onFile_help": "onFile",
+ "offFile": "Cancel file event",
+ "offFile_tooltip": "Cancel subscription on file change",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "message to other script",
+ "sendto_otherscript_instance": "Instance",
+ "sendto_otherscript_anyInstance": "all instances",
+ "sendto_otherscript_script": "script",
+ "sendto_otherscript_message": "message",
+ "sendto_otherscript_data": "data",
+ "sendto_otherscript_tooltip": "other script",
+ "sendto_otherscript_help": "other script",
+ "onMessage": "Event: Received message",
+ "onMessage_message": "message",
+ "onMessage_tooltip": "message",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Min",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "if a number between min and max",
+ "logic_ifempty": "if empty",
+ "logic_ifempty_then": "then",
+ "logic_ifempty_tooltip": "check if empty"
+}
diff --git a/src-editor/public/i18n/es/translations.json b/src-editor/public/i18n/es/translations.json
index 287bd76f7..24be0ccda 100644
--- a/src-editor/public/i18n/es/translations.json
+++ b/src-editor/public/i18n/es/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Comportamiento",
- "selector": "Identificadores de selector",
- "exec": "ejecutivo",
- "exec_statement": "con resultados",
- "exec_command": "mando",
- "exec_tooltip": "Ejecuta algún comando",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "nivel de registro",
- "exec_log_none": "ninguna",
- "exec_log_info": "información",
- "exec_log_debug": "depurar",
- "exec_log_warn": "advertencia",
- "exec_log_error": "error",
- "request": "solicitud",
- "request_url": "URL",
- "request_statement": "con resultados",
- "request_tooltip": "URL de solicitud",
- "request_help": "https://github.com/request/request",
- "request_log": "nivel de registro",
- "request_log_none": "ninguna",
- "request_log_info": "información",
- "request_log_debug": "depurar",
- "request_log_warn": "advertencia",
- "request_log_error": "error",
- "Convert": "Convertir",
- "convert_tonumber": "Al numero",
- "convert_tonumber_tooltip": "Emitir entrada al número",
- "convert_toboolean": "toBoolean",
- "convert_toboolean_tooltip": "Enviar entrada a boolean",
- "convert_tostring": "Encadenar",
- "convert_tostring_tooltip": "Emitir entrada al número",
- "convert_type": "tipo de",
- "convert_type_tooltip": "Devuelve tipo de entrada",
- "convert_to_date": "hasta la fecha/hora",
- "convert_to_date_tooltip": "Emitir entrada hasta la fecha",
- "convert_from_date": "fecha y hora",
- "convert_to": "a",
- "convert_from_date_tooltip": "Emitir entrada desde la fecha",
- "convert_json2object": "JSON para objetar",
- "convert_json2object_tooltip": "Cadena Parson JSON",
- "convert_object2json": "objetar a JSON",
- "convert_object2json_tooltip": "Objeto Strinify",
- "convert_object2json_prettify": "embellecer",
- "convert_jsonata": "Expresión JSONata",
- "convert_jsonata_target": "aplicar para",
- "convert_jsonata_tooltip": "Convertir por expresión JSONata",
- "convert_time_difference": "Formato de la diferencia de tiempo",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "formato personalizado",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "Convertir milisegundos en un formato legible",
- "Sendto": "Enviar a",
- "sendto_message": "mensaje",
- "sendto_custom": "enviar a",
- "sendto_custom_tooltip": "Texto a voz",
- "sendto_custom_help": "enviar a",
- "sendto_custom_arguments": "parámetros",
- "sendto_custom_command": "mando",
- "sendto_custom_argument": "parámetro",
- "sendto_custom_arg_tooltip": "Agregar parámetro al objeto sendTo.",
- "sendto_no_instances": "No instances",
- "sendto_log": "nivel de registro",
- "sendto_log_none": "ninguna",
- "sendto_log_info": "información",
- "sendto_log_debug": "depurar",
- "sendto_log_warn": "advertencia",
- "sendto_log_error": "error",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "Instancia",
- "sendto_gethistory_oid": "ID del objeto",
- "sendto_gethistory_start": "De (tiempo)",
- "sendto_gethistory_end": "Hasta (tiempo)",
- "sendto_gethistory_aggregate": "Aggregate",
- "sendto_gethistory_none": "ninguna",
- "sendto_gethistory_minimum": "mínimo",
- "sendto_gethistory_maximum": "máximo",
- "sendto_gethistory_cnt": "cuenta",
- "sendto_gethistory_avg": "promedio",
- "sendto_gethistory_step": "Paso",
- "sendto_gethistory_ms": "Sra",
- "sendto_gethistory_sec": "segundo",
- "sendto_gethistory_min": "min",
- "sendto_gethistory_hour": "horas",
- "sendto_gethistory_day": "días",
- "sendto_gethistory_tooltip": "Solicitar información de la base de datos",
- "sendto_gethistory_help": "gethistory",
- "System": "Sistema",
- "debug": "salida de depuración",
- "debug_tooltip": "Depurar",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "comentario",
- "comment_tooltip": "Ingrese un comentario para explicar el código",
- "control": "ontrol",
- "control_tooltip": "Estado de control",
- "control_help": "setstate",
- "control_with": "con",
- "control_delay": "con retraso",
- "control_ms": "Sra",
- "control_sec": "segundo",
- "control_min": "min",
- "control_clear_running": ", claro funcionamiento",
- "toggle": "palanca",
- "toggle_tooltip": "Alternar el estado",
- "toggle_help": "setstate",
- "toggle_with": "con",
- "toggle_delay": "con retraso",
- "toggle_ms": "en ms",
- "toggle_clear_running": ", claro funcionamiento",
- "update": "actualizar",
- "update_tooltip": "Actualizar estado",
- "update_help": "setstate",
- "update_with": "con",
- "update_delay": "con retraso",
- "update_ms": "en ms",
- "direct": "enlazar",
- "direct_tooltip": "Enlazar dos estados entre sí",
- "direct_help": "setstate",
- "direct_oid_src": "Object",
- "direct_only_changes": "solo cambios",
- "direct_oid_dst": "con",
- "control_ex": "escribir",
- "control_ex_tooltip": "Estado de control",
- "control_ex_control": "ontrol",
- "control_ex_update": "actualizar",
- "control_ex_delay": "retraso en ms",
- "control_ex_value": "valor",
- "control_ex_clear_running": "funcionamiento claro",
- "create": "crear estado",
- "create_jsState": "jsState",
- "create_oid": "ID del objeto",
- "create_init": "Valor init",
- "create_common": "Common",
- "create_type": "Tipo de estado",
- "create_type_string": "cadena de caracteres",
- "create_type_number": "numero",
- "create_type_boolean": "booleano",
- "create_type_json": "json",
- "create_readable": "Es estado legible",
- "create_writeable": "Es el estado escribible",
- "create_tooltip": "crear estado",
- "create_help": "createstate",
- "get_value": "Obtener valor de estado",
- "get_value_OID": "de Object ID",
- "get_value_tooltip": "Seleccionar ID de objeto con diálogo",
- "get_value_help": "Gettate",
- "get_value_default": "seleccionar ID",
- "get_value_val": "Valor",
- "get_value_ack": "Reconocer",
- "get_value_ts": "Marca de tiempo",
- "get_value_lc": "Ultimo cambio",
- "get_value_q": "Calidad",
- "get_value_comment": "Comentario de valor",
- "get_value_from": "Fuente",
- "get_common_name": "Nombre del objeto",
- "get_common_desc": "Descripción del objeto",
- "get_common_unit": "unidad estatal",
- "get_common_role": "Rol de objeto",
- "get_common_state_type": "tipo de estado",
- "get_common_object_type": "Tipo de objeto",
- "get_common_read": "Es estado legible",
- "get_common_write": "Es el estado escribible",
- "get_value_async": "Obtener valor de estado",
- "get_object": "Object",
- "get_object_default": "seleccionar ID",
- "get_object_tooltip": "Obtener desafío de objetos",
- "get_object_help": "getobject",
- "field_oid": "Seleccionar OID",
- "field_oid_OID": "ID del objeto",
- "field_oid_OID_meta": "ID del objeto (meta)",
- "field_oid_OID_script": "ID del objeto (script)",
- "field_oid_tooltip": "Seleccionar ID de objeto con diálogo",
- "get_attr": "Obtener atributo",
- "get_attr_path": "Atributo",
- "get_attr_by": "de Object",
- "get_attr_tooltip": "Obtenga el atributo de objeto o JSON por ruta, como: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "Nueva línea",
- "text_newline_tooltip": "Coloca una nueva línea en el texto",
- "math_rndfixed_round": "Redondea",
- "math_rndfixed_to": "a",
- "math_rndfixed_decplcs": "lugares decimales",
- "math_rndfixed_tooltip": "Redondea el valor a n lugares decimales",
- "Time": "Fecha y hora",
- "time_compare_ex": "Tiempo actual",
- "time_compare_custom_ex": "Hora personalizada",
- "time_compare_is_ex": "es",
- "time_compare_ex_custom": "hora",
- "time_compare_ex_tooltip": "Compara el tiempo",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "El tiempo real es",
- "time_compare_tooltip": "Compara la hora actual",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "menos que",
- "time_compare_le": "igual o menor que",
- "time_compare_gt": "mas grande que",
- "time_compare_ge": "igual o mayor que",
- "time_compare_eq": "igual a",
- "time_compare_bw": "Entre",
- "time_compare_nb": "no entre",
- "time_compare_and": "y",
- "time_get": "Tiempo real como",
- "time_get_default_format": "YYYY.MM.DD hh: mm: ss.sss",
- "time_get_anyInstance": "todas las instancias",
- "time_get_tooltip": "Enviar mensaje a telegrama",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Objeto de fecha",
- "time_get_ms": "milisegundos",
- "time_get_s": "segundos",
- "time_get_m": "minutos",
- "time_get_mid": "minutos en el día",
- "time_get_sid": "segundos en el día",
- "time_get_h": "horas",
- "time_get_d": "dia del mes",
- "time_get_M": "mes como número",
- "time_get_Mt": "mes como texto",
- "time_get_Mts": "mes como texto corto",
- "time_get_y": "año corto",
- "time_get_fy": "Año completo",
- "time_get_wdt": "texto del día de la semana",
- "time_get_wdts": "día corto de la semana",
- "time_get_wd": "día de la semana como número",
- "time_get_custom": "formato personalizado",
- "time_get_yyyy.mm.dd": "aaaa.mm.dd",
- "time_get_yyyy/mm/dd": "aaaa/mm/dd",
- "time_get_yy.mm.dd": "yy.mm.dd",
- "time_get_yy/mm/dd": "aa/mm/dd",
- "time_get_dd.mm.yyyy": "dd.mm.yyyy",
- "time_get_dd/mm/yyyy": "dd/mm/aaaa",
- "time_get_dd.mm.yy": "dd.mm.yy",
- "time_get_dd/mm/yy": "dd/mm/aa",
- "time_get_mm/dd/yyyy": "mm/dd/aaaa",
- "time_get_mm/dd/yy": "mm/dd/aa",
- "time_get_dd.mm": "dd.mm.",
- "time_get_dd/mm": "dd/mm",
- "time_get_mm.dd": "mm.dd",
- "time_get_mm/dd": "mm/dd",
- "time_get_hh_mm": "hh: mm",
- "time_get_hh_mm_ss": "hh: mm: ss",
- "time_get_hh_mm_ss.sss": "hh: mm: ss.sss",
- "time_astro": "Tiempo real de",
- "time_astro_offset": "Desplazamiento (minutos)",
- "time_astro_default_format": "YYYY.MM.DD hh: mm: ss.sss",
- "time_astro_tooltip": "Obtenga tiempo real o",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Tiempo calculado",
- "time_get_special_day_start": "Inicio del día",
- "time_get_special_day_end": "Fin del día",
- "time_get_special_week_start": "Comienzo de la semana",
- "time_get_special_week_end": "Fin de semana",
- "time_get_special_month_start": "Inicio del mes",
- "time_get_special_month_end": "Fin del mes",
- "time_get_special_tooltip": "Calcular sellos de tiempo",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Calcular tiempo",
- "time_calculation_on": "basado en",
- "time_calculation_ms": "Sra",
- "time_calculation_sec": "segundo",
- "time_calculation_min": "min",
- "time_calculation_hour": "horas",
- "time_calculation_day": "días",
- "time_calculation_week": "semanas",
- "time_calculation_tooltip": "Tiempo de adición o subcontrato",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Tiempos de espera",
- "timeouts_wait": "Pausa",
- "timeouts_wait_tooltip": "Pausar la ejecución por un tiempo definido",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Ejecución",
- "timeouts_settimeout_name": "se acabó el tiempo",
- "timeouts_settimeout_in": "en",
- "timeouts_settimeout_ms": "Sra",
- "timeouts_settimeout_sec": "segundo",
- "timeouts_settimeout_min": "min",
- "timeouts_settimeout_tooltip": "Demora de ejecución",
- "timeouts_settimeout_help": "settimeout",
- "timeouts_cleartimeout": "claro",
- "timeouts_cleartimeout_tooltip": "Ejecución de retraso claro",
- "timeouts_cleartimeout_help": "cleartimeout",
- "timeouts_gettimeout": "se acabó el tiempo",
- "timeouts_gettimeout_tooltip": "se acabó el tiempo",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Ejecución",
- "timeouts_setinterval_name": "intervalo",
- "timeouts_setinterval_in": "cada",
- "timeouts_setinterval_ms": "Sra",
- "timeouts_setinterval_tooltip": "Ejecución cíclica",
- "timeouts_setinterval_help": "setinterval",
- "timeouts_clearinterval": "intervalo claro",
- "timeouts_clearinterval_tooltip": "Ejecución de intervalo claro",
- "timeouts_clearinterval_help": "clearinterval",
- "timeouts_getinterval": "intervalo",
- "timeouts_getinterval_tooltip": "intervalo",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "Desencadenar",
- "on_onchange": "fue cambiado",
- "on_any": "fue actualizado",
- "on_gt": "es mayor que el último",
- "on_ge": "es mayor o igual que el último",
- "on_lt": "es menos que el último",
- "on_le": "es menor o igual que el último",
- "on_eq": "es lo mismo que el último",
- "on_true": "es verdad",
- "on_false": "Es falso",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Ack es",
- "on_ack_any": "alguna",
- "on_ack_true": "actualizar",
- "on_ack_false": "mando",
- "on_ext": "Evento: si los objetos",
- "on_ext_tooltip": "Si algún estado cambió o se actualizó",
- "on_ext_oid": "ID de objeto",
- "on_ext_oid_tooltip": "ID del objeto",
- "on_ext_on": "desencadenar",
- "on_ext_on_tooltip": "desencadenar",
- "on": "Evento: si el objeto",
- "on_tooltip": "Si algún estado cambió o se actualizó",
- "on_source": "obtener",
- "on_source_of": "de gatillo",
- "on_source_tooltip": "Obtener información sobre el evento",
- "on_source_id": "ID de objeto",
- "on_source_name": "nombre",
- "on_source_desc": "descripción",
- "on_source_channel_id": "Canal ID",
- "on_source_channel_name": "Nombre del Canal",
- "on_source_device_id": "ID del dispositivo",
- "on_source_device_name": "nombre del dispositivo",
- "on_source_state_val": "valor de estado",
- "on_source_state_ts": "marca de tiempo del estado",
- "on_source_state_q": "calidad del estado",
- "on_source_state_from": "origen del valor",
- "on_source_state_ack": "es comando o actualización",
- "on_source_state_lc": "último cambio de estado",
- "on_source_state_c": "comentario del ultimo estado",
- "on_source_state_user": "usuario del último estado",
- "on_source_oldstate_val": "valor anterior",
- "on_source_oldstate_ts": "fecha y hora anterior",
- "on_source_oldstate_q": "calidad previa",
- "on_source_oldstate_from": "origen anterior",
- "on_source_oldstate_ack": "comando anterior o actualización",
- "on_source_oldstate_lc": "último cambio anterior",
- "on_source_oldstate_c": "comentario anterior",
- "on_source_oldstate_user": "usuario anterior",
- "on_source_warning": "Este bloque debe usarse solo dentro del bloque de evento",
- "schedule": "programar",
- "schedule_tooltip": "Hacer algo en el cronograma cron",
- "schedule_help": "programar",
- "astro": "astro",
- "astro_tooltip": "Haz algo en el evento astrológico",
- "astro_offset": ", compensar",
- "astro_minutes": "minutos",
- "astro_sunriseText": "amanecer",
- "astro_sunriseEndText": "salida del sol",
- "astro_goldenHourEndText": "hora dorada",
- "astro_solarNoonText": "mediodía solar",
- "astro_goldenHourText": "hora dorada",
- "astro_sunsetStartText": "puesta de sol",
- "astro_sunsetText": "puesta de sol",
- "astro_duskText": "oscuridad",
- "astro_nauticalDuskText": "anochecer náutico",
- "astro_nightText": "noche",
- "astro_nightEndText": "fin de noche",
- "astro_nauticalDawnText": "amanecer náutico",
- "astro_dawnText": "amanecer",
- "astro_nadirText": "nadir",
- "astro_help": "astro--function",
- "schedule_create": "programar",
- "schedule_create_name": "programar",
- "schedule_text": "regla cron",
- "schedule_create_tooltip": "Demora de ejecución",
- "schedule_create_help": "settimeout",
- "schedule_clear": "claro",
- "schedule_clear_tooltip": "Ejecución de retraso claro",
- "schedule_clear_help": "cleartimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Crear regla CRON con diálogo",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Crear regla CRON con diálogo",
- "cron_builder_with_seconds": "con segundos",
- "cron_builder_dow": "día de la semana",
- "cron_builder_month": "mes",
- "cron_builder_day": "fecha",
- "cron_builder_hour": "hora",
- "cron_builder_minutes": "minutos",
- "cron_builder_seconds": "segundos",
- "cron_builder_line": "como línea",
- "procedures_defcustomreturn_name": "JS function with return",
- "procedures_defcustomnoreturn_name": "Javascript function",
- "logic_switch_case": "Interruptor / caja",
- "logic_switch_case_is": "el caso es",
- "logic_switch_case_of": "en caso de",
- "logic_switch_do": "hacer",
- "logic_switch_tooltip": "Hace algo si la condición es verdadera. Si no hay un caso coincidente, se ejecutará la función predeterminada.",
- "logic_switch_default_tooltip": "Esta función se ejecutará si no hay casos coincidentes.",
- "logic_switch_control_case_tooltip": "Esta es una variable para la condición.",
- "onFile": "Evento: si el archivo",
- "onFile_file": "patrón de archivo",
- "onFile_withFile": "Con datos de archivo",
- "onFile_tooltip": "Si algún archivo cambió o actualizó",
- "onFile_help": "onFile",
- "offFile": "Cancelar evento de archivo",
- "offFile_tooltip": "Cancelar suscripción en cambio de archivo",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Mensaje a otro script",
- "sendto_otherscript_instance": "Instancia",
- "sendto_otherscript_anyInstance": "todas las instancias",
- "sendto_otherscript_script": "guión",
- "sendto_otherscript_message": "mensaje",
- "sendto_otherscript_data": "datos",
- "sendto_otherscript_tooltip": "otro script",
- "sendto_otherscript_help": "otro script",
- "onMessage": "Evento: Mensaje recibido",
- "onMessage_message": "mensaje",
- "onMessage_tooltip": "mensaje",
- "onMessage_help": "onMessage",
- "logic_between_min": "Min",
- "logic_between_max": "Max",
- "logic_between_tooltip": "si un número entre min y max",
- "logic_ifempty": "si está vacío",
- "logic_ifempty_then": "entonces",
- "logic_ifempty_tooltip": "comprobar si está vacío"
-}
\ No newline at end of file
+ "Action": "Comportamiento",
+ "selector": "Identificadores de selector",
+ "exec": "ejecutivo",
+ "exec_statement": "con resultados",
+ "exec_command": "mando",
+ "exec_tooltip": "Ejecuta algún comando",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "nivel de registro",
+ "exec_log_none": "ninguna",
+ "exec_log_info": "información",
+ "exec_log_debug": "depurar",
+ "exec_log_warn": "advertencia",
+ "exec_log_error": "error",
+ "request": "solicitud",
+ "request_url": "URL",
+ "request_statement": "con resultados",
+ "request_tooltip": "URL de solicitud",
+ "request_help": "https://github.com/request/request",
+ "request_log": "nivel de registro",
+ "request_log_none": "ninguna",
+ "request_log_info": "información",
+ "request_log_debug": "depurar",
+ "request_log_warn": "advertencia",
+ "request_log_error": "error",
+ "Convert": "Convertir",
+ "convert_tonumber": "Al numero",
+ "convert_tonumber_tooltip": "Emitir entrada al número",
+ "convert_toboolean": "toBoolean",
+ "convert_toboolean_tooltip": "Enviar entrada a boolean",
+ "convert_tostring": "Encadenar",
+ "convert_tostring_tooltip": "Emitir entrada al número",
+ "convert_type": "tipo de",
+ "convert_type_tooltip": "Devuelve tipo de entrada",
+ "convert_to_date": "hasta la fecha/hora",
+ "convert_to_date_tooltip": "Emitir entrada hasta la fecha",
+ "convert_from_date": "fecha y hora",
+ "convert_to": "a",
+ "convert_from_date_tooltip": "Emitir entrada desde la fecha",
+ "convert_json2object": "JSON para objetar",
+ "convert_json2object_tooltip": "Cadena Parson JSON",
+ "convert_object2json": "objetar a JSON",
+ "convert_object2json_tooltip": "Objeto Strinify",
+ "convert_object2json_prettify": "embellecer",
+ "convert_jsonata": "Expresión JSONata",
+ "convert_jsonata_target": "aplicar para",
+ "convert_jsonata_tooltip": "Convertir por expresión JSONata",
+ "convert_time_difference": "Formato de la diferencia de tiempo",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "formato personalizado",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "Convertir milisegundos en un formato legible",
+ "Sendto": "Enviar a",
+ "sendto_message": "mensaje",
+ "sendto_custom": "enviar a",
+ "sendto_custom_tooltip": "Texto a voz",
+ "sendto_custom_help": "enviar a",
+ "sendto_custom_arguments": "parámetros",
+ "sendto_custom_command": "mando",
+ "sendto_custom_argument": "parámetro",
+ "sendto_custom_arg_tooltip": "Agregar parámetro al objeto sendTo.",
+ "sendto_no_instances": "No instances",
+ "sendto_log": "nivel de registro",
+ "sendto_log_none": "ninguna",
+ "sendto_log_info": "información",
+ "sendto_log_debug": "depurar",
+ "sendto_log_warn": "advertencia",
+ "sendto_log_error": "error",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "Instancia",
+ "sendto_gethistory_oid": "ID del objeto",
+ "sendto_gethistory_start": "De (tiempo)",
+ "sendto_gethistory_end": "Hasta (tiempo)",
+ "sendto_gethistory_aggregate": "Aggregate",
+ "sendto_gethistory_none": "ninguna",
+ "sendto_gethistory_minimum": "mínimo",
+ "sendto_gethistory_maximum": "máximo",
+ "sendto_gethistory_cnt": "cuenta",
+ "sendto_gethistory_avg": "promedio",
+ "sendto_gethistory_step": "Paso",
+ "sendto_gethistory_ms": "Sra",
+ "sendto_gethistory_sec": "segundo",
+ "sendto_gethistory_min": "min",
+ "sendto_gethistory_hour": "horas",
+ "sendto_gethistory_day": "días",
+ "sendto_gethistory_tooltip": "Solicitar información de la base de datos",
+ "sendto_gethistory_help": "gethistory",
+ "System": "Sistema",
+ "debug": "salida de depuración",
+ "debug_tooltip": "Depurar",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "comentario",
+ "comment_tooltip": "Ingrese un comentario para explicar el código",
+ "control": "ontrol",
+ "control_tooltip": "Estado de control",
+ "control_help": "setstate",
+ "control_with": "con",
+ "control_delay": "con retraso",
+ "control_ms": "Sra",
+ "control_sec": "segundo",
+ "control_min": "min",
+ "control_clear_running": ", claro funcionamiento",
+ "toggle": "palanca",
+ "toggle_tooltip": "Alternar el estado",
+ "toggle_help": "setstate",
+ "toggle_with": "con",
+ "toggle_delay": "con retraso",
+ "toggle_ms": "en ms",
+ "toggle_clear_running": ", claro funcionamiento",
+ "update": "actualizar",
+ "update_tooltip": "Actualizar estado",
+ "update_help": "setstate",
+ "update_with": "con",
+ "update_delay": "con retraso",
+ "update_ms": "en ms",
+ "direct": "enlazar",
+ "direct_tooltip": "Enlazar dos estados entre sí",
+ "direct_help": "setstate",
+ "direct_oid_src": "Object",
+ "direct_only_changes": "solo cambios",
+ "direct_oid_dst": "con",
+ "control_ex": "escribir",
+ "control_ex_tooltip": "Estado de control",
+ "control_ex_control": "ontrol",
+ "control_ex_update": "actualizar",
+ "control_ex_delay": "retraso en ms",
+ "control_ex_value": "valor",
+ "control_ex_clear_running": "funcionamiento claro",
+ "create": "crear estado",
+ "create_jsState": "jsState",
+ "create_oid": "ID del objeto",
+ "create_init": "Valor init",
+ "create_common": "Common",
+ "create_type": "Tipo de estado",
+ "create_type_string": "cadena de caracteres",
+ "create_type_number": "numero",
+ "create_type_boolean": "booleano",
+ "create_type_json": "json",
+ "create_readable": "Es estado legible",
+ "create_writeable": "Es el estado escribible",
+ "create_tooltip": "crear estado",
+ "create_help": "createstate",
+ "get_value": "Obtener valor de estado",
+ "get_value_OID": "de Object ID",
+ "get_value_tooltip": "Seleccionar ID de objeto con diálogo",
+ "get_value_help": "Gettate",
+ "get_value_default": "seleccionar ID",
+ "get_value_val": "Valor",
+ "get_value_ack": "Reconocer",
+ "get_value_ts": "Marca de tiempo",
+ "get_value_lc": "Ultimo cambio",
+ "get_value_q": "Calidad",
+ "get_value_comment": "Comentario de valor",
+ "get_value_from": "Fuente",
+ "get_common_name": "Nombre del objeto",
+ "get_common_desc": "Descripción del objeto",
+ "get_common_unit": "unidad estatal",
+ "get_common_role": "Rol de objeto",
+ "get_common_state_type": "tipo de estado",
+ "get_common_object_type": "Tipo de objeto",
+ "get_common_read": "Es estado legible",
+ "get_common_write": "Es el estado escribible",
+ "get_value_async": "Obtener valor de estado",
+ "get_object": "Object",
+ "get_object_default": "seleccionar ID",
+ "get_object_tooltip": "Obtener desafío de objetos",
+ "get_object_help": "getobject",
+ "field_oid": "Seleccionar OID",
+ "field_oid_OID": "ID del objeto",
+ "field_oid_OID_meta": "ID del objeto (meta)",
+ "field_oid_OID_script": "ID del objeto (script)",
+ "field_oid_tooltip": "Seleccionar ID de objeto con diálogo",
+ "get_attr": "Obtener atributo",
+ "get_attr_path": "Atributo",
+ "get_attr_by": "de Object",
+ "get_attr_tooltip": "Obtenga el atributo de objeto o JSON por ruta, como: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "Nueva línea",
+ "text_newline_tooltip": "Coloca una nueva línea en el texto",
+ "math_rndfixed_round": "Redondea",
+ "math_rndfixed_to": "a",
+ "math_rndfixed_decplcs": "lugares decimales",
+ "math_rndfixed_tooltip": "Redondea el valor a n lugares decimales",
+ "Time": "Fecha y hora",
+ "time_compare_ex": "Tiempo actual",
+ "time_compare_custom_ex": "Hora personalizada",
+ "time_compare_is_ex": "es",
+ "time_compare_ex_custom": "hora",
+ "time_compare_ex_tooltip": "Compara el tiempo",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "El tiempo real es",
+ "time_compare_tooltip": "Compara la hora actual",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "menos que",
+ "time_compare_le": "igual o menor que",
+ "time_compare_gt": "mas grande que",
+ "time_compare_ge": "igual o mayor que",
+ "time_compare_eq": "igual a",
+ "time_compare_bw": "Entre",
+ "time_compare_nb": "no entre",
+ "time_compare_and": "y",
+ "time_get": "Tiempo real como",
+ "time_get_default_format": "YYYY.MM.DD hh: mm: ss.sss",
+ "time_get_anyInstance": "todas las instancias",
+ "time_get_tooltip": "Enviar mensaje a telegrama",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Objeto de fecha",
+ "time_get_ms": "milisegundos",
+ "time_get_s": "segundos",
+ "time_get_m": "minutos",
+ "time_get_mid": "minutos en el día",
+ "time_get_sid": "segundos en el día",
+ "time_get_h": "horas",
+ "time_get_d": "dia del mes",
+ "time_get_M": "mes como número",
+ "time_get_Mt": "mes como texto",
+ "time_get_Mts": "mes como texto corto",
+ "time_get_y": "año corto",
+ "time_get_fy": "Año completo",
+ "time_get_wdt": "texto del día de la semana",
+ "time_get_wdts": "día corto de la semana",
+ "time_get_wd": "día de la semana como número",
+ "time_get_custom": "formato personalizado",
+ "time_get_yyyy.mm.dd": "aaaa.mm.dd",
+ "time_get_yyyy/mm/dd": "aaaa/mm/dd",
+ "time_get_yy.mm.dd": "yy.mm.dd",
+ "time_get_yy/mm/dd": "aa/mm/dd",
+ "time_get_dd.mm.yyyy": "dd.mm.yyyy",
+ "time_get_dd/mm/yyyy": "dd/mm/aaaa",
+ "time_get_dd.mm.yy": "dd.mm.yy",
+ "time_get_dd/mm/yy": "dd/mm/aa",
+ "time_get_mm/dd/yyyy": "mm/dd/aaaa",
+ "time_get_mm/dd/yy": "mm/dd/aa",
+ "time_get_dd.mm": "dd.mm.",
+ "time_get_dd/mm": "dd/mm",
+ "time_get_mm.dd": "mm.dd",
+ "time_get_mm/dd": "mm/dd",
+ "time_get_hh_mm": "hh: mm",
+ "time_get_hh_mm_ss": "hh: mm: ss",
+ "time_get_hh_mm_ss.sss": "hh: mm: ss.sss",
+ "time_astro": "Tiempo real de",
+ "time_astro_offset": "Desplazamiento (minutos)",
+ "time_astro_default_format": "YYYY.MM.DD hh: mm: ss.sss",
+ "time_astro_tooltip": "Obtenga tiempo real o",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Tiempo calculado",
+ "time_get_special_day_start": "Inicio del día",
+ "time_get_special_day_end": "Fin del día",
+ "time_get_special_week_start": "Comienzo de la semana",
+ "time_get_special_week_end": "Fin de semana",
+ "time_get_special_month_start": "Inicio del mes",
+ "time_get_special_month_end": "Fin del mes",
+ "time_get_special_tooltip": "Calcular sellos de tiempo",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Calcular tiempo",
+ "time_calculation_on": "basado en",
+ "time_calculation_ms": "Sra",
+ "time_calculation_sec": "segundo",
+ "time_calculation_min": "min",
+ "time_calculation_hour": "horas",
+ "time_calculation_day": "días",
+ "time_calculation_week": "semanas",
+ "time_calculation_tooltip": "Tiempo de adición o subcontrato",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Tiempos de espera",
+ "timeouts_wait": "Pausa",
+ "timeouts_wait_tooltip": "Pausar la ejecución por un tiempo definido",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Ejecución",
+ "timeouts_settimeout_name": "se acabó el tiempo",
+ "timeouts_settimeout_in": "en",
+ "timeouts_settimeout_ms": "Sra",
+ "timeouts_settimeout_sec": "segundo",
+ "timeouts_settimeout_min": "min",
+ "timeouts_settimeout_tooltip": "Demora de ejecución",
+ "timeouts_settimeout_help": "settimeout",
+ "timeouts_cleartimeout": "claro",
+ "timeouts_cleartimeout_tooltip": "Ejecución de retraso claro",
+ "timeouts_cleartimeout_help": "cleartimeout",
+ "timeouts_gettimeout": "se acabó el tiempo",
+ "timeouts_gettimeout_tooltip": "se acabó el tiempo",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Ejecución",
+ "timeouts_setinterval_name": "intervalo",
+ "timeouts_setinterval_in": "cada",
+ "timeouts_setinterval_ms": "Sra",
+ "timeouts_setinterval_tooltip": "Ejecución cíclica",
+ "timeouts_setinterval_help": "setinterval",
+ "timeouts_clearinterval": "intervalo claro",
+ "timeouts_clearinterval_tooltip": "Ejecución de intervalo claro",
+ "timeouts_clearinterval_help": "clearinterval",
+ "timeouts_getinterval": "intervalo",
+ "timeouts_getinterval_tooltip": "intervalo",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "Desencadenar",
+ "on_onchange": "fue cambiado",
+ "on_any": "fue actualizado",
+ "on_gt": "es mayor que el último",
+ "on_ge": "es mayor o igual que el último",
+ "on_lt": "es menos que el último",
+ "on_le": "es menor o igual que el último",
+ "on_eq": "es lo mismo que el último",
+ "on_true": "es verdad",
+ "on_false": "Es falso",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Ack es",
+ "on_ack_any": "alguna",
+ "on_ack_true": "actualizar",
+ "on_ack_false": "mando",
+ "on_ext": "Evento: si los objetos",
+ "on_ext_tooltip": "Si algún estado cambió o se actualizó",
+ "on_ext_oid": "ID de objeto",
+ "on_ext_oid_tooltip": "ID del objeto",
+ "on_ext_on": "desencadenar",
+ "on_ext_on_tooltip": "desencadenar",
+ "on": "Evento: si el objeto",
+ "on_tooltip": "Si algún estado cambió o se actualizó",
+ "on_source": "obtener",
+ "on_source_of": "de gatillo",
+ "on_source_tooltip": "Obtener información sobre el evento",
+ "on_source_id": "ID de objeto",
+ "on_source_name": "nombre",
+ "on_source_desc": "descripción",
+ "on_source_channel_id": "Canal ID",
+ "on_source_channel_name": "Nombre del Canal",
+ "on_source_device_id": "ID del dispositivo",
+ "on_source_device_name": "nombre del dispositivo",
+ "on_source_state_val": "valor de estado",
+ "on_source_state_ts": "marca de tiempo del estado",
+ "on_source_state_q": "calidad del estado",
+ "on_source_state_from": "origen del valor",
+ "on_source_state_ack": "es comando o actualización",
+ "on_source_state_lc": "último cambio de estado",
+ "on_source_state_c": "comentario del ultimo estado",
+ "on_source_state_user": "usuario del último estado",
+ "on_source_oldstate_val": "valor anterior",
+ "on_source_oldstate_ts": "fecha y hora anterior",
+ "on_source_oldstate_q": "calidad previa",
+ "on_source_oldstate_from": "origen anterior",
+ "on_source_oldstate_ack": "comando anterior o actualización",
+ "on_source_oldstate_lc": "último cambio anterior",
+ "on_source_oldstate_c": "comentario anterior",
+ "on_source_oldstate_user": "usuario anterior",
+ "on_source_warning": "Este bloque debe usarse solo dentro del bloque de evento",
+ "schedule": "programar",
+ "schedule_tooltip": "Hacer algo en el cronograma cron",
+ "schedule_help": "programar",
+ "astro": "astro",
+ "astro_tooltip": "Haz algo en el evento astrológico",
+ "astro_offset": ", compensar",
+ "astro_minutes": "minutos",
+ "astro_sunriseText": "amanecer",
+ "astro_sunriseEndText": "salida del sol",
+ "astro_goldenHourEndText": "hora dorada",
+ "astro_solarNoonText": "mediodía solar",
+ "astro_goldenHourText": "hora dorada",
+ "astro_sunsetStartText": "puesta de sol",
+ "astro_sunsetText": "puesta de sol",
+ "astro_duskText": "oscuridad",
+ "astro_nauticalDuskText": "anochecer náutico",
+ "astro_nightText": "noche",
+ "astro_nightEndText": "fin de noche",
+ "astro_nauticalDawnText": "amanecer náutico",
+ "astro_dawnText": "amanecer",
+ "astro_nadirText": "nadir",
+ "astro_help": "astro--function",
+ "schedule_create": "programar",
+ "schedule_create_name": "programar",
+ "schedule_text": "regla cron",
+ "schedule_create_tooltip": "Demora de ejecución",
+ "schedule_create_help": "settimeout",
+ "schedule_clear": "claro",
+ "schedule_clear_tooltip": "Ejecución de retraso claro",
+ "schedule_clear_help": "cleartimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Crear regla CRON con diálogo",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Crear regla CRON con diálogo",
+ "cron_builder_with_seconds": "con segundos",
+ "cron_builder_dow": "día de la semana",
+ "cron_builder_month": "mes",
+ "cron_builder_day": "fecha",
+ "cron_builder_hour": "hora",
+ "cron_builder_minutes": "minutos",
+ "cron_builder_seconds": "segundos",
+ "cron_builder_line": "como línea",
+ "procedures_defcustomreturn_name": "JS function with return",
+ "procedures_defcustomnoreturn_name": "Javascript function",
+ "logic_switch_case": "Interruptor / caja",
+ "logic_switch_case_is": "el caso es",
+ "logic_switch_case_of": "en caso de",
+ "logic_switch_do": "hacer",
+ "logic_switch_tooltip": "Hace algo si la condición es verdadera. Si no hay un caso coincidente, se ejecutará la función predeterminada.",
+ "logic_switch_default_tooltip": "Esta función se ejecutará si no hay casos coincidentes.",
+ "logic_switch_control_case_tooltip": "Esta es una variable para la condición.",
+ "onFile": "Evento: si el archivo",
+ "onFile_file": "patrón de archivo",
+ "onFile_withFile": "Con datos de archivo",
+ "onFile_tooltip": "Si algún archivo cambió o actualizó",
+ "onFile_help": "onFile",
+ "offFile": "Cancelar evento de archivo",
+ "offFile_tooltip": "Cancelar suscripción en cambio de archivo",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Mensaje a otro script",
+ "sendto_otherscript_instance": "Instancia",
+ "sendto_otherscript_anyInstance": "todas las instancias",
+ "sendto_otherscript_script": "guión",
+ "sendto_otherscript_message": "mensaje",
+ "sendto_otherscript_data": "datos",
+ "sendto_otherscript_tooltip": "otro script",
+ "sendto_otherscript_help": "otro script",
+ "onMessage": "Evento: Mensaje recibido",
+ "onMessage_message": "mensaje",
+ "onMessage_tooltip": "mensaje",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Min",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "si un número entre min y max",
+ "logic_ifempty": "si está vacío",
+ "logic_ifempty_then": "entonces",
+ "logic_ifempty_tooltip": "comprobar si está vacío"
+}
diff --git a/src-editor/public/i18n/fr/translations.json b/src-editor/public/i18n/fr/translations.json
index d6090cc16..64f1227b1 100644
--- a/src-editor/public/i18n/fr/translations.json
+++ b/src-editor/public/i18n/fr/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Actes",
- "selector": "ID du sélecteur",
- "exec": "exec",
- "exec_statement": "avec des résultats",
- "exec_command": "commander",
- "exec_tooltip": "Exécuter une commande",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "niveau de journalisation",
- "exec_log_none": "aucun",
- "exec_log_info": "Info",
- "exec_log_debug": "déboguer",
- "exec_log_warn": "Attention",
- "exec_log_error": "Erreur",
- "request": "demande",
- "request_url": "URL",
- "request_statement": "avec des résultats",
- "request_tooltip": "Demander une URL",
- "request_help": "https://github.com/request/request",
- "request_log": "niveau de journalisation",
- "request_log_none": "aucun",
- "request_log_info": "Info",
- "request_log_debug": "déboguer",
- "request_log_warn": "Attention",
- "request_log_error": "Erreur",
- "Convert": "Convertir",
- "convert_tonumber": "toNumber",
- "convert_tonumber_tooltip": "Transmettre l'entrée au numéro",
- "convert_toboolean": "toBooléen",
- "convert_toboolean_tooltip": "Transmettre l'entrée au booléen",
- "convert_tostring": "toString",
- "convert_tostring_tooltip": "Transmettre l'entrée au numéro",
- "convert_type": "Type de",
- "convert_type_tooltip": "Renvoie le type d'entrée",
- "convert_to_date": "à date/heure",
- "convert_to_date_tooltip": "Diffuser l'entrée à ce jour",
- "convert_from_date": "date/heure",
- "convert_to": "à",
- "convert_from_date_tooltip": "Transmettre l'entrée de la date",
- "convert_json2object": "JSON à objet",
- "convert_json2object_tooltip": "Parse JSON chaîne",
- "convert_object2json": "objet à JSON",
- "convert_object2json_tooltip": "Strinify objet",
- "convert_object2json_prettify": "enjoliver",
- "convert_jsonata": "Expression JSONata",
- "convert_jsonata_target": "postuler à",
- "convert_jsonata_tooltip": "Conversion par expression JSONata",
- "convert_time_difference": "Formater une différence de temps",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "format personnalisé",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "Convertir des millisecondes en format lisible",
- "Sendto": "Envoyer à",
- "sendto_message": "message",
- "sendto_custom": "envoyer à",
- "sendto_custom_tooltip": "Texte pour parler",
- "sendto_custom_help": "envoyer à",
- "sendto_custom_arguments": "paramètres",
- "sendto_custom_command": "commander",
- "sendto_custom_argument": "paramètre",
- "sendto_custom_arg_tooltip": "Ajouter un paramètre à l'objet sendTo.",
- "sendto_no_instances": "No instances",
- "sendto_log": "niveau de journalisation",
- "sendto_log_none": "aucun",
- "sendto_log_info": "Info",
- "sendto_log_debug": "déboguer",
- "sendto_log_warn": "Attention",
- "sendto_log_error": "Erreur",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "Exemple",
- "sendto_gethistory_oid": "ID de l'objet",
- "sendto_gethistory_start": "À partir de (temps)",
- "sendto_gethistory_end": "Jusqu'à (heure)",
- "sendto_gethistory_aggregate": "Aggregate by",
- "sendto_gethistory_none": "aucun",
- "sendto_gethistory_minimum": "minimum",
- "sendto_gethistory_maximum": "maximum",
- "sendto_gethistory_cnt": "compte",
- "sendto_gethistory_avg": "moyenne",
- "sendto_gethistory_step": "Étape",
- "sendto_gethistory_ms": "Mme",
- "sendto_gethistory_sec": "seconde",
- "sendto_gethistory_min": "min",
- "sendto_gethistory_hour": "heures",
- "sendto_gethistory_day": "jours",
- "sendto_gethistory_tooltip": "Demande d' information de la base de données",
- "sendto_gethistory_help": "gethistory",
- "System": "Système",
- "debug": "sortie de débogage",
- "debug_tooltip": "Déboguer",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "commentaire",
- "comment_tooltip": "Entrez un commentaire pour expliquer le code",
- "control": "contrôle",
- "control_tooltip": "Etat de contrôle",
- "control_help": "setstate",
- "control_with": "avec",
- "control_delay": "avec du retard",
- "control_ms": "Mme",
- "control_sec": "seconde",
- "control_min": "min",
- "control_clear_running": ", course libre",
- "toggle": "basculer",
- "toggle_tooltip": "Basculer l'état",
- "toggle_help": "setstate",
- "toggle_with": "avec",
- "toggle_delay": "avec du retard",
- "toggle_ms": "en ms",
- "toggle_clear_running": ", course libre",
- "update": "mettre à jour",
- "update_tooltip": "Mettre à jour",
- "update_help": "setstate",
- "update_with": "avec",
- "update_delay": "avec du retard",
- "update_ms": "en ms",
- "direct": "lier",
- "direct_tooltip": "Liez deux états l'un à l'autre",
- "direct_help": "setstate",
- "direct_oid_src": "d'objet",
- "direct_only_changes": "seulement des changements",
- "direct_oid_dst": "avec",
- "control_ex": "écrire",
- "control_ex_tooltip": "Etat de contrôle",
- "control_ex_control": "contrôle",
- "control_ex_update": "mettre à jour",
- "control_ex_delay": "retarder en ms",
- "control_ex_value": "valeur",
- "control_ex_clear_running": "clair course",
- "create": "créer un état",
- "create_jsState": "jsState",
- "create_oid": "ID de l'objet",
- "create_init": "Valeur init",
- "create_common": "Common",
- "create_type": "Type d'état",
- "create_type_string": "chaîne",
- "create_type_number": "nombre",
- "create_type_boolean": "booléen",
- "create_type_json": "json",
- "create_readable": "L'état est-il lisible",
- "create_writeable": "L'état est-il accessible en écriture",
- "create_tooltip": "créer un état",
- "create_help": "createstate",
- "get_value": "Obtenir la valeur de l'état",
- "get_value_OID": "d'identifiant d'objet",
- "get_value_tooltip": "Sélectionnez l'ID d'objet avec la boîte de dialogue",
- "get_value_help": "getstate",
- "get_value_default": "sélectionnez ID",
- "get_value_val": "Valeur",
- "get_value_ack": "Reconnaître",
- "get_value_ts": "Horodatage",
- "get_value_lc": "Dernier changement",
- "get_value_q": "Qualité",
- "get_value_comment": "Commentaire sur la valeur",
- "get_value_from": "La source",
- "get_common_name": "Nom de l'objet",
- "get_common_desc": "Descriptif de l'objet",
- "get_common_unit": "Unité d'état",
- "get_common_role": "Rôle d'objet",
- "get_common_state_type": "Type d'état",
- "get_common_object_type": "Type d'objet",
- "get_common_read": "L'état est-il lisible",
- "get_common_write": "L'état est-il accessible en écriture",
- "get_value_async": "Obtenir la valeur de l'état",
- "get_object": "d'objet",
- "get_object_default": "sélectionnez ID",
- "get_object_tooltip": "Défition d'objets",
- "get_object_help": "getobject",
- "field_oid": "Sélectionnez OID",
- "field_oid_OID": "ID de l'objet",
- "field_oid_OID_meta": "ID de l'objet (meta)",
- "field_oid_OID_script": "ID de l'objet (script)",
- "field_oid_tooltip": "Sélectionnez l'ID d'objet avec la boîte de dialogue",
- "get_attr": "Obtenir l'attribut",
- "get_attr_path": "Attribut",
- "get_attr_by": "d'objet",
- "get_attr_tooltip": "Obtenir l'attribut d'objet ou JSON par chemin, comme: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "Nouvelle ligne",
- "text_newline_tooltip": "Place une nouvelle ligne dans le texte",
- "math_rndfixed_round": "Arrondir",
- "math_rndfixed_to": "à",
- "math_rndfixed_decplcs": "décimales",
- "math_rndfixed_tooltip": "Arrondit la valeur à n décimales",
- "Time": "Date et l'heure",
- "time_compare_ex": "Heure actuelle",
- "time_compare_custom_ex": "Temps personnalisé",
- "time_compare_is_ex": "est",
- "time_compare_ex_custom": "temps",
- "time_compare_ex_tooltip": "Comparer le temps",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "L'heure actuelle est",
- "time_compare_tooltip": "Comparer l'heure actuelle",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "moins que",
- "time_compare_le": "égal ou inférieur à",
- "time_compare_gt": "plus grand que",
- "time_compare_ge": "égal ou supérieur à",
- "time_compare_eq": "égal à",
- "time_compare_bw": "entre",
- "time_compare_nb": "pas entre",
- "time_compare_and": "et",
- "time_get": "Heure réelle sous",
- "time_get_default_format": "YYYY.MM.DD hh: mm: ss.sss",
- "time_get_anyInstance": "toutes les instances",
- "time_get_tooltip": "Envoyer un message au télégramme",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Objet de date",
- "time_get_ms": "millisecondes",
- "time_get_s": "secondes",
- "time_get_m": "minutes",
- "time_get_mid": "minutes dans la journée",
- "time_get_sid": "secondes dans la journée",
- "time_get_h": "heures",
- "time_get_d": "jour du mois",
- "time_get_M": "mois en nombre",
- "time_get_Mt": "mois comme texte",
- "time_get_Mts": "mois comme texte court",
- "time_get_y": "année courte",
- "time_get_fy": "année complète",
- "time_get_wdt": "texte de la semaine",
- "time_get_wdts": "jour de la semaine courte",
- "time_get_wd": "jour de la semaine en nombre",
- "time_get_custom": "format personnalisé",
- "time_get_yyyy.mm.dd": "aaaa.mm.jj",
- "time_get_yyyy/mm/dd": "aaaa/mm/jj",
- "time_get_yy.mm.dd": "yy.mm.dd",
- "time_get_yy/mm/dd": "aa/mm/jj",
- "time_get_dd.mm.yyyy": "jj.mm.aaaa",
- "time_get_dd/mm/yyyy": "jj/mm/aaaa",
- "time_get_dd.mm.yy": "jj.mm.aa",
- "time_get_dd/mm/yy": "jj/mm/aa",
- "time_get_mm/dd/yyyy": "mm/jj/aaaa",
- "time_get_mm/dd/yy": "mm/jj/aa",
- "time_get_dd.mm": "jj.mm.",
- "time_get_dd/mm": "jj/mm",
- "time_get_mm.dd": "mm.dd",
- "time_get_mm/dd": "mm/jj",
- "time_get_hh_mm": "hh:mm",
- "time_get_hh_mm_ss": "hh:mm:ss",
- "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
- "time_astro": "Heure réelle de",
- "time_astro_offset": "Décalage (minutes)",
- "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
- "time_astro_tooltip": "Obtenez le temps réel ou",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Temps calculé",
- "time_get_special_day_start": "Début de la journée",
- "time_get_special_day_end": "Fin de la journée",
- "time_get_special_week_start": "Début de la semaine",
- "time_get_special_week_end": "Fin de semaine",
- "time_get_special_month_start": "Début du mois",
- "time_get_special_month_end": "Fin du mois",
- "time_get_special_tooltip": "Calculer les timbres horaires",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Temps de calcul",
- "time_calculation_on": "basée sur",
- "time_calculation_ms": "Mme",
- "time_calculation_sec": "seconde",
- "time_calculation_min": "min",
- "time_calculation_hour": "heures",
- "time_calculation_day": "jours",
- "time_calculation_week": "semaines",
- "time_calculation_tooltip": "Temps d'ajout ou de sous-traitance",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Délais",
- "timeouts_wait": "Pause",
- "timeouts_wait_tooltip": "Suspendre l'exécution pendant une durée définie",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Exécution",
- "timeouts_settimeout_name": "temps libre",
- "timeouts_settimeout_in": "dans",
- "timeouts_settimeout_ms": "Mme",
- "timeouts_settimeout_sec": "seconde",
- "timeouts_settimeout_min": "min",
- "timeouts_settimeout_tooltip": "Retarder l'exécution",
- "timeouts_settimeout_help": "settimeout",
- "timeouts_cleartimeout": "clair",
- "timeouts_cleartimeout_tooltip": "Effacer l'exécution du délai",
- "timeouts_cleartimeout_help": "cleartimeout",
- "timeouts_gettimeout": "temps libre",
- "timeouts_gettimeout_tooltip": "temps libre",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Exécution",
- "timeouts_setinterval_name": "intervalle",
- "timeouts_setinterval_in": "chaque",
- "timeouts_setinterval_ms": "Mme",
- "timeouts_setinterval_tooltip": "Exécution cyclique",
- "timeouts_setinterval_help": "setinterval",
- "timeouts_clearinterval": "intervalle clair",
- "timeouts_clearinterval_tooltip": "Effacer l'intervalle d'exécution",
- "timeouts_clearinterval_help": "clearinterval",
- "timeouts_getinterval": "intervalle",
- "timeouts_getinterval_tooltip": "intervalle",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "Déclencheur",
- "on_onchange": "a été changé",
- "on_any": "a été mis à jour",
- "on_gt": "est plus grand que le dernier",
- "on_ge": "est supérieur ou égal à la dernière",
- "on_lt": "est moins que la dernière",
- "on_le": "est inférieur ou égal à la dernière",
- "on_eq": "est le même que le dernier",
- "on_true": "est vrai",
- "on_false": "c'est faux",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Ack est",
- "on_ack_any": "tout",
- "on_ack_true": "mettre à jour",
- "on_ack_false": "commander",
- "on_ext": "Evénement: si des objets",
- "on_ext_tooltip": "Si un état a été modifié ou mis à jour",
- "on_ext_oid": "ID d'objet",
- "on_ext_oid_tooltip": "ID de l'objet",
- "on_ext_on": "déclencher",
- "on_ext_on_tooltip": "déclencher",
- "on": "Evénement: si objet",
- "on_tooltip": "Si un état a été modifié ou mis à jour",
- "on_source": "obtenir",
- "on_source_of": "de déclenchement",
- "on_source_tooltip": "Obtenir des informations sur l'événement",
- "on_source_id": "ID d'objet",
- "on_source_name": "prénom",
- "on_source_desc": "la description",
- "on_source_channel_id": "Identifiant de la chaine",
- "on_source_channel_name": "nom du canal",
- "on_source_device_id": "Reference de l'appareil",
- "on_source_device_name": "nom de l'appareil",
- "on_source_state_val": "valeur d'état",
- "on_source_state_ts": "horodatage de l'état",
- "on_source_state_q": "qualité de l'état",
- "on_source_state_from": "origine de la valeur",
- "on_source_state_ack": "est la commande ou la mise à jour",
- "on_source_state_lc": "dernier changement d'état",
- "on_source_state_c": "commentaire du dernier état",
- "on_source_state_user": "utilisateur du dernier état",
- "on_source_oldstate_val": "valeur précédente",
- "on_source_oldstate_ts": "Horodatage précédent",
- "on_source_oldstate_q": "qualité précédente",
- "on_source_oldstate_from": "origine précédente",
- "on_source_oldstate_ack": "commande précédente ou mise à jour",
- "on_source_oldstate_lc": "précédent dernier changement",
- "on_source_oldstate_c": "commentaire précédent",
- "on_source_oldstate_user": "utilisateur précédent",
- "on_source_warning": "Ce bloc doit être utilisé uniquement à l'intérieur du bloc d'événements",
- "schedule": "programme",
- "schedule_tooltip": "Faire quelque chose sur le calendrier cron",
- "schedule_help": "programme",
- "astro": "astro",
- "astro_tooltip": "Faire quelque chose sur l'événement astrologique",
- "astro_offset": ", décalage",
- "astro_minutes": "minutes",
- "astro_sunriseText": "lever du soleil",
- "astro_sunriseEndText": "fin du lever du soleil",
- "astro_goldenHourEndText": "fin de l'heure d'or",
- "astro_solarNoonText": "midi solaire",
- "astro_goldenHourText": "heure d'or",
- "astro_sunsetStartText": "coucher de soleil début",
- "astro_sunsetText": "le coucher du soleil",
- "astro_duskText": "crépuscule",
- "astro_nauticalDuskText": "crépuscule nautique",
- "astro_nightText": "nuit",
- "astro_nightEndText": "fin de nuit",
- "astro_nauticalDawnText": "aube nautique",
- "astro_dawnText": "Aube",
- "astro_nadirText": "nadir",
- "astro_help": "astro--function",
- "schedule_create": "programme",
- "schedule_create_name": "programme",
- "schedule_text": "règle cron",
- "schedule_create_tooltip": "Retarder l'exécution",
- "schedule_create_help": "settimeout",
- "schedule_clear": "clair",
- "schedule_clear_tooltip": "Effacer l'exécution du délai",
- "schedule_clear_help": "cleartimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Créer une règle CRON avec dialogue",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Créer une règle CRON avec dialogue",
- "cron_builder_with_seconds": "avec secondes",
- "cron_builder_dow": "jour de la semaine",
- "cron_builder_month": "mois",
- "cron_builder_day": "rendez-vous amoureux",
- "cron_builder_hour": "heure",
- "cron_builder_minutes": "minutes",
- "cron_builder_seconds": "secondes",
- "cron_builder_line": "en ligne",
- "procedures_defcustomreturn_name": "JS function with return",
- "procedures_defcustomnoreturn_name": "Javascript function",
- "logic_switch_case": "Interrupteur / boîtier",
- "logic_switch_case_is": "le cas est",
- "logic_switch_case_of": "en cas de",
- "logic_switch_do": "faire",
- "logic_switch_tooltip": "Fait quelque chose si la condition est vraie. S'il n'y a pas de cas correspondant, la fonction par défaut sera exécutée.",
- "logic_switch_default_tooltip": "Cette fonction s'exécutera s'il n'y a pas de cas correspondants.",
- "logic_switch_control_case_tooltip": "Il s'agit d'une variable de condition.",
- "onFile": "Evénement : si fichier",
- "onFile_file": "Modèle de fichier",
- "onFile_withFile": "Avec les données du fichier",
- "onFile_tooltip": "Si un fichier a été modifié ou mis à jour",
- "onFile_help": "onFile",
- "offFile": "Annuler l'événement de fichier",
- "offFile_tooltip": "Annuler l'abonnement en cas de changement de fichier",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Message à un autre script",
- "sendto_otherscript_instance": "Exemple",
- "sendto_otherscript_anyInstance": "toutes les instances",
- "sendto_otherscript_script": "scénario",
- "sendto_otherscript_message": "message",
- "sendto_otherscript_data": "données",
- "sendto_otherscript_tooltip": "autre script",
- "sendto_otherscript_help": "autre script",
- "onMessage": "Événement : Message reçu",
- "onMessage_message": "message",
- "onMessage_tooltip": "message",
- "onMessage_help": "onMessage",
- "logic_between_min": "Min",
- "logic_between_max": "Max",
- "logic_between_tooltip": "si un nombre entre min et max",
- "logic_ifempty": "si vide",
- "logic_ifempty_then": "puis",
- "logic_ifempty_tooltip": "vérifier si vide"
-}
\ No newline at end of file
+ "Action": "Actes",
+ "selector": "ID du sélecteur",
+ "exec": "exec",
+ "exec_statement": "avec des résultats",
+ "exec_command": "commander",
+ "exec_tooltip": "Exécuter une commande",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "niveau de journalisation",
+ "exec_log_none": "aucun",
+ "exec_log_info": "Info",
+ "exec_log_debug": "déboguer",
+ "exec_log_warn": "Attention",
+ "exec_log_error": "Erreur",
+ "request": "demande",
+ "request_url": "URL",
+ "request_statement": "avec des résultats",
+ "request_tooltip": "Demander une URL",
+ "request_help": "https://github.com/request/request",
+ "request_log": "niveau de journalisation",
+ "request_log_none": "aucun",
+ "request_log_info": "Info",
+ "request_log_debug": "déboguer",
+ "request_log_warn": "Attention",
+ "request_log_error": "Erreur",
+ "Convert": "Convertir",
+ "convert_tonumber": "toNumber",
+ "convert_tonumber_tooltip": "Transmettre l'entrée au numéro",
+ "convert_toboolean": "toBooléen",
+ "convert_toboolean_tooltip": "Transmettre l'entrée au booléen",
+ "convert_tostring": "toString",
+ "convert_tostring_tooltip": "Transmettre l'entrée au numéro",
+ "convert_type": "Type de",
+ "convert_type_tooltip": "Renvoie le type d'entrée",
+ "convert_to_date": "à date/heure",
+ "convert_to_date_tooltip": "Diffuser l'entrée à ce jour",
+ "convert_from_date": "date/heure",
+ "convert_to": "à",
+ "convert_from_date_tooltip": "Transmettre l'entrée de la date",
+ "convert_json2object": "JSON à objet",
+ "convert_json2object_tooltip": "Parse JSON chaîne",
+ "convert_object2json": "objet à JSON",
+ "convert_object2json_tooltip": "Strinify objet",
+ "convert_object2json_prettify": "enjoliver",
+ "convert_jsonata": "Expression JSONata",
+ "convert_jsonata_target": "postuler à",
+ "convert_jsonata_tooltip": "Conversion par expression JSONata",
+ "convert_time_difference": "Formater une différence de temps",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "format personnalisé",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "Convertir des millisecondes en format lisible",
+ "Sendto": "Envoyer à",
+ "sendto_message": "message",
+ "sendto_custom": "envoyer à",
+ "sendto_custom_tooltip": "Texte pour parler",
+ "sendto_custom_help": "envoyer à",
+ "sendto_custom_arguments": "paramètres",
+ "sendto_custom_command": "commander",
+ "sendto_custom_argument": "paramètre",
+ "sendto_custom_arg_tooltip": "Ajouter un paramètre à l'objet sendTo.",
+ "sendto_no_instances": "No instances",
+ "sendto_log": "niveau de journalisation",
+ "sendto_log_none": "aucun",
+ "sendto_log_info": "Info",
+ "sendto_log_debug": "déboguer",
+ "sendto_log_warn": "Attention",
+ "sendto_log_error": "Erreur",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "Exemple",
+ "sendto_gethistory_oid": "ID de l'objet",
+ "sendto_gethistory_start": "À partir de (temps)",
+ "sendto_gethistory_end": "Jusqu'à (heure)",
+ "sendto_gethistory_aggregate": "Aggregate by",
+ "sendto_gethistory_none": "aucun",
+ "sendto_gethistory_minimum": "minimum",
+ "sendto_gethistory_maximum": "maximum",
+ "sendto_gethistory_cnt": "compte",
+ "sendto_gethistory_avg": "moyenne",
+ "sendto_gethistory_step": "Étape",
+ "sendto_gethistory_ms": "Mme",
+ "sendto_gethistory_sec": "seconde",
+ "sendto_gethistory_min": "min",
+ "sendto_gethistory_hour": "heures",
+ "sendto_gethistory_day": "jours",
+ "sendto_gethistory_tooltip": "Demande d' information de la base de données",
+ "sendto_gethistory_help": "gethistory",
+ "System": "Système",
+ "debug": "sortie de débogage",
+ "debug_tooltip": "Déboguer",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "commentaire",
+ "comment_tooltip": "Entrez un commentaire pour expliquer le code",
+ "control": "contrôle",
+ "control_tooltip": "Etat de contrôle",
+ "control_help": "setstate",
+ "control_with": "avec",
+ "control_delay": "avec du retard",
+ "control_ms": "Mme",
+ "control_sec": "seconde",
+ "control_min": "min",
+ "control_clear_running": ", course libre",
+ "toggle": "basculer",
+ "toggle_tooltip": "Basculer l'état",
+ "toggle_help": "setstate",
+ "toggle_with": "avec",
+ "toggle_delay": "avec du retard",
+ "toggle_ms": "en ms",
+ "toggle_clear_running": ", course libre",
+ "update": "mettre à jour",
+ "update_tooltip": "Mettre à jour",
+ "update_help": "setstate",
+ "update_with": "avec",
+ "update_delay": "avec du retard",
+ "update_ms": "en ms",
+ "direct": "lier",
+ "direct_tooltip": "Liez deux états l'un à l'autre",
+ "direct_help": "setstate",
+ "direct_oid_src": "d'objet",
+ "direct_only_changes": "seulement des changements",
+ "direct_oid_dst": "avec",
+ "control_ex": "écrire",
+ "control_ex_tooltip": "Etat de contrôle",
+ "control_ex_control": "contrôle",
+ "control_ex_update": "mettre à jour",
+ "control_ex_delay": "retarder en ms",
+ "control_ex_value": "valeur",
+ "control_ex_clear_running": "clair course",
+ "create": "créer un état",
+ "create_jsState": "jsState",
+ "create_oid": "ID de l'objet",
+ "create_init": "Valeur init",
+ "create_common": "Common",
+ "create_type": "Type d'état",
+ "create_type_string": "chaîne",
+ "create_type_number": "nombre",
+ "create_type_boolean": "booléen",
+ "create_type_json": "json",
+ "create_readable": "L'état est-il lisible",
+ "create_writeable": "L'état est-il accessible en écriture",
+ "create_tooltip": "créer un état",
+ "create_help": "createstate",
+ "get_value": "Obtenir la valeur de l'état",
+ "get_value_OID": "d'identifiant d'objet",
+ "get_value_tooltip": "Sélectionnez l'ID d'objet avec la boîte de dialogue",
+ "get_value_help": "getstate",
+ "get_value_default": "sélectionnez ID",
+ "get_value_val": "Valeur",
+ "get_value_ack": "Reconnaître",
+ "get_value_ts": "Horodatage",
+ "get_value_lc": "Dernier changement",
+ "get_value_q": "Qualité",
+ "get_value_comment": "Commentaire sur la valeur",
+ "get_value_from": "La source",
+ "get_common_name": "Nom de l'objet",
+ "get_common_desc": "Descriptif de l'objet",
+ "get_common_unit": "Unité d'état",
+ "get_common_role": "Rôle d'objet",
+ "get_common_state_type": "Type d'état",
+ "get_common_object_type": "Type d'objet",
+ "get_common_read": "L'état est-il lisible",
+ "get_common_write": "L'état est-il accessible en écriture",
+ "get_value_async": "Obtenir la valeur de l'état",
+ "get_object": "d'objet",
+ "get_object_default": "sélectionnez ID",
+ "get_object_tooltip": "Défition d'objets",
+ "get_object_help": "getobject",
+ "field_oid": "Sélectionnez OID",
+ "field_oid_OID": "ID de l'objet",
+ "field_oid_OID_meta": "ID de l'objet (meta)",
+ "field_oid_OID_script": "ID de l'objet (script)",
+ "field_oid_tooltip": "Sélectionnez l'ID d'objet avec la boîte de dialogue",
+ "get_attr": "Obtenir l'attribut",
+ "get_attr_path": "Attribut",
+ "get_attr_by": "d'objet",
+ "get_attr_tooltip": "Obtenir l'attribut d'objet ou JSON par chemin, comme: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "Nouvelle ligne",
+ "text_newline_tooltip": "Place une nouvelle ligne dans le texte",
+ "math_rndfixed_round": "Arrondir",
+ "math_rndfixed_to": "à",
+ "math_rndfixed_decplcs": "décimales",
+ "math_rndfixed_tooltip": "Arrondit la valeur à n décimales",
+ "Time": "Date et l'heure",
+ "time_compare_ex": "Heure actuelle",
+ "time_compare_custom_ex": "Temps personnalisé",
+ "time_compare_is_ex": "est",
+ "time_compare_ex_custom": "temps",
+ "time_compare_ex_tooltip": "Comparer le temps",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "L'heure actuelle est",
+ "time_compare_tooltip": "Comparer l'heure actuelle",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "moins que",
+ "time_compare_le": "égal ou inférieur à",
+ "time_compare_gt": "plus grand que",
+ "time_compare_ge": "égal ou supérieur à",
+ "time_compare_eq": "égal à",
+ "time_compare_bw": "entre",
+ "time_compare_nb": "pas entre",
+ "time_compare_and": "et",
+ "time_get": "Heure réelle sous",
+ "time_get_default_format": "YYYY.MM.DD hh: mm: ss.sss",
+ "time_get_anyInstance": "toutes les instances",
+ "time_get_tooltip": "Envoyer un message au télégramme",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Objet de date",
+ "time_get_ms": "millisecondes",
+ "time_get_s": "secondes",
+ "time_get_m": "minutes",
+ "time_get_mid": "minutes dans la journée",
+ "time_get_sid": "secondes dans la journée",
+ "time_get_h": "heures",
+ "time_get_d": "jour du mois",
+ "time_get_M": "mois en nombre",
+ "time_get_Mt": "mois comme texte",
+ "time_get_Mts": "mois comme texte court",
+ "time_get_y": "année courte",
+ "time_get_fy": "année complète",
+ "time_get_wdt": "texte de la semaine",
+ "time_get_wdts": "jour de la semaine courte",
+ "time_get_wd": "jour de la semaine en nombre",
+ "time_get_custom": "format personnalisé",
+ "time_get_yyyy.mm.dd": "aaaa.mm.jj",
+ "time_get_yyyy/mm/dd": "aaaa/mm/jj",
+ "time_get_yy.mm.dd": "yy.mm.dd",
+ "time_get_yy/mm/dd": "aa/mm/jj",
+ "time_get_dd.mm.yyyy": "jj.mm.aaaa",
+ "time_get_dd/mm/yyyy": "jj/mm/aaaa",
+ "time_get_dd.mm.yy": "jj.mm.aa",
+ "time_get_dd/mm/yy": "jj/mm/aa",
+ "time_get_mm/dd/yyyy": "mm/jj/aaaa",
+ "time_get_mm/dd/yy": "mm/jj/aa",
+ "time_get_dd.mm": "jj.mm.",
+ "time_get_dd/mm": "jj/mm",
+ "time_get_mm.dd": "mm.dd",
+ "time_get_mm/dd": "mm/jj",
+ "time_get_hh_mm": "hh:mm",
+ "time_get_hh_mm_ss": "hh:mm:ss",
+ "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
+ "time_astro": "Heure réelle de",
+ "time_astro_offset": "Décalage (minutes)",
+ "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
+ "time_astro_tooltip": "Obtenez le temps réel ou",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Temps calculé",
+ "time_get_special_day_start": "Début de la journée",
+ "time_get_special_day_end": "Fin de la journée",
+ "time_get_special_week_start": "Début de la semaine",
+ "time_get_special_week_end": "Fin de semaine",
+ "time_get_special_month_start": "Début du mois",
+ "time_get_special_month_end": "Fin du mois",
+ "time_get_special_tooltip": "Calculer les timbres horaires",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Temps de calcul",
+ "time_calculation_on": "basée sur",
+ "time_calculation_ms": "Mme",
+ "time_calculation_sec": "seconde",
+ "time_calculation_min": "min",
+ "time_calculation_hour": "heures",
+ "time_calculation_day": "jours",
+ "time_calculation_week": "semaines",
+ "time_calculation_tooltip": "Temps d'ajout ou de sous-traitance",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Délais",
+ "timeouts_wait": "Pause",
+ "timeouts_wait_tooltip": "Suspendre l'exécution pendant une durée définie",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Exécution",
+ "timeouts_settimeout_name": "temps libre",
+ "timeouts_settimeout_in": "dans",
+ "timeouts_settimeout_ms": "Mme",
+ "timeouts_settimeout_sec": "seconde",
+ "timeouts_settimeout_min": "min",
+ "timeouts_settimeout_tooltip": "Retarder l'exécution",
+ "timeouts_settimeout_help": "settimeout",
+ "timeouts_cleartimeout": "clair",
+ "timeouts_cleartimeout_tooltip": "Effacer l'exécution du délai",
+ "timeouts_cleartimeout_help": "cleartimeout",
+ "timeouts_gettimeout": "temps libre",
+ "timeouts_gettimeout_tooltip": "temps libre",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Exécution",
+ "timeouts_setinterval_name": "intervalle",
+ "timeouts_setinterval_in": "chaque",
+ "timeouts_setinterval_ms": "Mme",
+ "timeouts_setinterval_tooltip": "Exécution cyclique",
+ "timeouts_setinterval_help": "setinterval",
+ "timeouts_clearinterval": "intervalle clair",
+ "timeouts_clearinterval_tooltip": "Effacer l'intervalle d'exécution",
+ "timeouts_clearinterval_help": "clearinterval",
+ "timeouts_getinterval": "intervalle",
+ "timeouts_getinterval_tooltip": "intervalle",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "Déclencheur",
+ "on_onchange": "a été changé",
+ "on_any": "a été mis à jour",
+ "on_gt": "est plus grand que le dernier",
+ "on_ge": "est supérieur ou égal à la dernière",
+ "on_lt": "est moins que la dernière",
+ "on_le": "est inférieur ou égal à la dernière",
+ "on_eq": "est le même que le dernier",
+ "on_true": "est vrai",
+ "on_false": "c'est faux",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Ack est",
+ "on_ack_any": "tout",
+ "on_ack_true": "mettre à jour",
+ "on_ack_false": "commander",
+ "on_ext": "Evénement: si des objets",
+ "on_ext_tooltip": "Si un état a été modifié ou mis à jour",
+ "on_ext_oid": "ID d'objet",
+ "on_ext_oid_tooltip": "ID de l'objet",
+ "on_ext_on": "déclencher",
+ "on_ext_on_tooltip": "déclencher",
+ "on": "Evénement: si objet",
+ "on_tooltip": "Si un état a été modifié ou mis à jour",
+ "on_source": "obtenir",
+ "on_source_of": "de déclenchement",
+ "on_source_tooltip": "Obtenir des informations sur l'événement",
+ "on_source_id": "ID d'objet",
+ "on_source_name": "prénom",
+ "on_source_desc": "la description",
+ "on_source_channel_id": "Identifiant de la chaine",
+ "on_source_channel_name": "nom du canal",
+ "on_source_device_id": "Reference de l'appareil",
+ "on_source_device_name": "nom de l'appareil",
+ "on_source_state_val": "valeur d'état",
+ "on_source_state_ts": "horodatage de l'état",
+ "on_source_state_q": "qualité de l'état",
+ "on_source_state_from": "origine de la valeur",
+ "on_source_state_ack": "est la commande ou la mise à jour",
+ "on_source_state_lc": "dernier changement d'état",
+ "on_source_state_c": "commentaire du dernier état",
+ "on_source_state_user": "utilisateur du dernier état",
+ "on_source_oldstate_val": "valeur précédente",
+ "on_source_oldstate_ts": "Horodatage précédent",
+ "on_source_oldstate_q": "qualité précédente",
+ "on_source_oldstate_from": "origine précédente",
+ "on_source_oldstate_ack": "commande précédente ou mise à jour",
+ "on_source_oldstate_lc": "précédent dernier changement",
+ "on_source_oldstate_c": "commentaire précédent",
+ "on_source_oldstate_user": "utilisateur précédent",
+ "on_source_warning": "Ce bloc doit être utilisé uniquement à l'intérieur du bloc d'événements",
+ "schedule": "programme",
+ "schedule_tooltip": "Faire quelque chose sur le calendrier cron",
+ "schedule_help": "programme",
+ "astro": "astro",
+ "astro_tooltip": "Faire quelque chose sur l'événement astrologique",
+ "astro_offset": ", décalage",
+ "astro_minutes": "minutes",
+ "astro_sunriseText": "lever du soleil",
+ "astro_sunriseEndText": "fin du lever du soleil",
+ "astro_goldenHourEndText": "fin de l'heure d'or",
+ "astro_solarNoonText": "midi solaire",
+ "astro_goldenHourText": "heure d'or",
+ "astro_sunsetStartText": "coucher de soleil début",
+ "astro_sunsetText": "le coucher du soleil",
+ "astro_duskText": "crépuscule",
+ "astro_nauticalDuskText": "crépuscule nautique",
+ "astro_nightText": "nuit",
+ "astro_nightEndText": "fin de nuit",
+ "astro_nauticalDawnText": "aube nautique",
+ "astro_dawnText": "Aube",
+ "astro_nadirText": "nadir",
+ "astro_help": "astro--function",
+ "schedule_create": "programme",
+ "schedule_create_name": "programme",
+ "schedule_text": "règle cron",
+ "schedule_create_tooltip": "Retarder l'exécution",
+ "schedule_create_help": "settimeout",
+ "schedule_clear": "clair",
+ "schedule_clear_tooltip": "Effacer l'exécution du délai",
+ "schedule_clear_help": "cleartimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Créer une règle CRON avec dialogue",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Créer une règle CRON avec dialogue",
+ "cron_builder_with_seconds": "avec secondes",
+ "cron_builder_dow": "jour de la semaine",
+ "cron_builder_month": "mois",
+ "cron_builder_day": "rendez-vous amoureux",
+ "cron_builder_hour": "heure",
+ "cron_builder_minutes": "minutes",
+ "cron_builder_seconds": "secondes",
+ "cron_builder_line": "en ligne",
+ "procedures_defcustomreturn_name": "JS function with return",
+ "procedures_defcustomnoreturn_name": "Javascript function",
+ "logic_switch_case": "Interrupteur / boîtier",
+ "logic_switch_case_is": "le cas est",
+ "logic_switch_case_of": "en cas de",
+ "logic_switch_do": "faire",
+ "logic_switch_tooltip": "Fait quelque chose si la condition est vraie. S'il n'y a pas de cas correspondant, la fonction par défaut sera exécutée.",
+ "logic_switch_default_tooltip": "Cette fonction s'exécutera s'il n'y a pas de cas correspondants.",
+ "logic_switch_control_case_tooltip": "Il s'agit d'une variable de condition.",
+ "onFile": "Evénement : si fichier",
+ "onFile_file": "Modèle de fichier",
+ "onFile_withFile": "Avec les données du fichier",
+ "onFile_tooltip": "Si un fichier a été modifié ou mis à jour",
+ "onFile_help": "onFile",
+ "offFile": "Annuler l'événement de fichier",
+ "offFile_tooltip": "Annuler l'abonnement en cas de changement de fichier",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Message à un autre script",
+ "sendto_otherscript_instance": "Exemple",
+ "sendto_otherscript_anyInstance": "toutes les instances",
+ "sendto_otherscript_script": "scénario",
+ "sendto_otherscript_message": "message",
+ "sendto_otherscript_data": "données",
+ "sendto_otherscript_tooltip": "autre script",
+ "sendto_otherscript_help": "autre script",
+ "onMessage": "Événement : Message reçu",
+ "onMessage_message": "message",
+ "onMessage_tooltip": "message",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Min",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "si un nombre entre min et max",
+ "logic_ifempty": "si vide",
+ "logic_ifempty_then": "puis",
+ "logic_ifempty_tooltip": "vérifier si vide"
+}
diff --git a/src-editor/public/i18n/it/translations.json b/src-editor/public/i18n/it/translations.json
index 3b853434d..a8e69afa0 100644
--- a/src-editor/public/i18n/it/translations.json
+++ b/src-editor/public/i18n/it/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Azioni",
- "selector": "ID dal selettore",
- "exec": "exec",
- "exec_statement": "con risultati",
- "exec_command": "comando",
- "exec_tooltip": "Esegui un comando",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "livello di registro",
- "exec_log_none": "nessuna",
- "exec_log_info": "Informazioni",
- "exec_log_debug": "mettere a punto",
- "exec_log_warn": "avvertimento",
- "exec_log_error": "errore",
- "request": "richiesta",
- "request_url": "URL",
- "request_statement": "con risultati",
- "request_tooltip": "URL di richiesta",
- "request_help": "https://github.com/request/request",
- "request_log": "livello di registro",
- "request_log_none": "nessuna",
- "request_log_info": "Informazioni",
- "request_log_debug": "mettere a punto",
- "request_log_warn": "avvertimento",
- "request_log_error": "errore",
- "Convert": "Convertire",
- "convert_tonumber": "ToNumber",
- "convert_tonumber_tooltip": "Trasmetti l'input al numero",
- "convert_toboolean": "toBoolean",
- "convert_toboolean_tooltip": "Trasmetti l'input a booleano",
- "convert_tostring": "accordare",
- "convert_tostring_tooltip": "Trasmetti l'input al numero",
- "convert_type": "tipo di",
- "convert_type_tooltip": "Restituisce il tipo di input",
- "convert_to_date": "alla data/ora",
- "convert_to_date_tooltip": "Trasmetti l'input fino alla data",
- "convert_from_date": "appuntamento",
- "convert_to": "a",
- "convert_from_date_tooltip": "Trasmetti input dalla data",
- "convert_json2object": "JSON per obiettare",
- "convert_json2object_tooltip": "Analizza la stringa JSON",
- "convert_object2json": "oggetto a JSON",
- "convert_object2json_tooltip": "Strinificare l'oggetto",
- "convert_object2json_prettify": "abbellire",
- "convert_jsonata": "Espressione JSONata",
- "convert_jsonata_target": "applica a",
- "convert_jsonata_tooltip": "Convertire da JSONata Expression",
- "convert_time_difference": "Formattare una differenza di tempo",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "formato personalizzato",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "Converte i millisecondi in un formato leggibile",
- "Sendto": "Inviare a",
- "sendto_message": "Messaggio",
- "sendto_custom": "inviare a",
- "sendto_custom_tooltip": "Sintesi vocale",
- "sendto_custom_help": "inviare a",
- "sendto_custom_arguments": "parametri",
- "sendto_custom_command": "comando",
- "sendto_custom_argument": "parametro",
- "sendto_custom_arg_tooltip": "Aggiungi parametro all'oggetto sendTo.",
- "sendto_no_instances": "No instances",
- "sendto_log": "livello di registro",
- "sendto_log_none": "nessuna",
- "sendto_log_info": "Informazioni",
- "sendto_log_debug": "mettere a punto",
- "sendto_log_warn": "avvertimento",
- "sendto_log_error": "errore",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "Esempio",
- "sendto_gethistory_oid": "ID oggetto",
- "sendto_gethistory_start": "Da (tempo)",
- "sendto_gethistory_end": "Fino a (tempo)",
- "sendto_gethistory_aggregate": "Aggregato da",
- "sendto_gethistory_none": "nessuna",
- "sendto_gethistory_minimum": "minimo",
- "sendto_gethistory_maximum": "massimo",
- "sendto_gethistory_cnt": "conteggio",
- "sendto_gethistory_avg": "media media",
- "sendto_gethistory_step": "Passo",
- "sendto_gethistory_ms": "Signorina",
- "sendto_gethistory_sec": "secondo",
- "sendto_gethistory_min": "min",
- "sendto_gethistory_hour": "ore",
- "sendto_gethistory_day": "giorni",
- "sendto_gethistory_tooltip": "Richiedi informazioni dal database",
- "sendto_gethistory_help": "gethistory",
- "System": "Sistema",
- "debug": "uscita di debug",
- "debug_tooltip": "mettere a punto",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "commento",
- "comment_tooltip": "Inserisci il commento per spiegare il codice",
- "control": "сontrol",
- "control_tooltip": "Stato di controllo",
- "control_help": "setstate",
- "control_with": "con",
- "control_delay": "con ritardo",
- "control_ms": "Signorina",
- "control_sec": "secondo",
- "control_min": "min",
- "control_clear_running": ", chiara corsa",
- "toggle": "ginocchiera",
- "toggle_tooltip": "Attiva/disattiva lo stato",
- "toggle_help": "setstate",
- "toggle_with": "con",
- "toggle_delay": "con ritardo",
- "toggle_ms": "in ms",
- "toggle_clear_running": ", chiara corsa",
- "update": "aggiornare",
- "update_tooltip": "Stato di aggiornamento",
- "update_help": "setstate",
- "update_with": "con",
- "update_delay": "con ritardo",
- "update_ms": "in ms",
- "direct": "legare",
- "direct_tooltip": "Associare due stati tra loro",
- "direct_help": "setstate",
- "direct_oid_src": "oggetto",
- "direct_only_changes": "solo cambiamenti",
- "direct_oid_dst": "con",
- "control_ex": "Scrivi",
- "control_ex_tooltip": "Stato di controllo",
- "control_ex_control": "сontrol",
- "control_ex_update": "aggiornare",
- "control_ex_delay": "ritardo in ms",
- "control_ex_value": "valore",
- "control_ex_clear_running": "corsa libera",
- "create": "creare stato",
- "create_jsState": "jsState",
- "create_oid": "ID oggetto",
- "create_init": "Valore init",
- "create_common": "Common",
- "create_type": "Tipo di stato",
- "create_type_string": "Stringa",
- "create_type_number": "Numero",
- "create_type_boolean": "Booleano",
- "create_type_json": "json",
- "create_readable": "È leggibile dallo stato",
- "create_writeable": "È stato scrivibile",
- "create_tooltip": "creare stato",
- "create_help": "createstate",
- "get_value": "Ottieni valore statale",
- "get_value_OID": "di ID oggetto",
- "get_value_tooltip": "Seleziona ID oggetto con finestra di dialogo",
- "get_value_help": "GetState",
- "get_value_default": "seleziona ID",
- "get_value_val": "Valore",
- "get_value_ack": "Riconoscere",
- "get_value_ts": "timestamp",
- "get_value_lc": "Ultima modifica",
- "get_value_q": "Qualità",
- "get_value_comment": "Commento di valore",
- "get_value_from": "fonte",
- "get_common_name": "Nome oggetto",
- "get_common_desc": "Descrizione dell'oggetto",
- "get_common_unit": "Unità statale",
- "get_common_role": "Ruolo dell'oggetto",
- "get_common_state_type": "Tipo di stato",
- "get_common_object_type": "Tipo di oggetto",
- "get_common_read": "È leggibile dallo stato",
- "get_common_write": "È stato scrivibile",
- "get_value_async": "Ottieni valore statale",
- "get_object": "oggetto",
- "get_object_default": "seleziona ID",
- "get_object_tooltip": "Ottenere defition oggetto",
- "get_object_help": "getobject",
- "field_oid": "Seleziona OID",
- "field_oid_OID": "ID oggetto",
- "field_oid_OID_meta": "ID oggetto (meta)",
- "field_oid_OID_script": "ID oggetto (script)",
- "field_oid_tooltip": "Seleziona ID oggetto con finestra di dialogo",
- "get_attr": "Ottieni attributo",
- "get_attr_path": "Attributo",
- "get_attr_by": "di oggetto",
- "get_attr_tooltip": "Ottieni attributo di oggetto o JSON per percorso, ad esempio: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "Nuova linea",
- "text_newline_tooltip": "Inserisce una nuova riga nel testo",
- "math_rndfixed_round": "Arrotondare",
- "math_rndfixed_to": "a",
- "math_rndfixed_decplcs": "decimali",
- "math_rndfixed_tooltip": "Arrotonda il valore in n posizioni decimali",
- "Time": "Data e ora",
- "time_compare_ex": "Tempo reale",
- "time_compare_custom_ex": "Tempo personalizzato",
- "time_compare_is_ex": "è",
- "time_compare_ex_custom": "tempo",
- "time_compare_ex_tooltip": "Confronta il tempo",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "Il tempo reale è",
- "time_compare_tooltip": "Confronta l'ora corrente",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "meno di",
- "time_compare_le": "uguale o inferiore a",
- "time_compare_gt": "più grande di",
- "time_compare_ge": "uguale o maggiore di",
- "time_compare_eq": "uguale a",
- "time_compare_bw": "fra",
- "time_compare_nb": "non in mezzo",
- "time_compare_and": "e",
- "time_get": "Tempo reale come",
- "time_get_default_format": "YYYY.MM.DD hh: mm: ss.sss",
- "time_get_anyInstance": "tutte le istanze",
- "time_get_tooltip": "Invia un messaggio al telegramma",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Data oggetto",
- "time_get_ms": "millisecondi",
- "time_get_s": "secondi",
- "time_get_m": "minuti",
- "time_get_mid": "minuti al giorno",
- "time_get_sid": "secondi nel giorno",
- "time_get_h": "ore",
- "time_get_d": "giorno del mese",
- "time_get_M": "mese come numero",
- "time_get_Mt": "mese come testo",
- "time_get_Mts": "mese come breve testo",
- "time_get_y": "breve anno",
- "time_get_fy": "anno pieno",
- "time_get_wdt": "testo del giorno della settimana",
- "time_get_wdts": "breve giorno della settimana",
- "time_get_wd": "giorno della settimana come numero",
- "time_get_custom": "formato personalizzato",
- "time_get_yyyy.mm.dd": "yyyy.MM.dd",
- "time_get_yyyy/mm/dd": "aaaa/mm/gg",
- "time_get_yy.mm.dd": "yy.mm.dd",
- "time_get_yy/mm/dd": "aa/mm/dd",
- "time_get_dd.mm.yyyy": "gg.mm.aaaa",
- "time_get_dd/mm/yyyy": "gg/mm/aaaa",
- "time_get_dd.mm.yy": "dd.mm.yy",
- "time_get_dd/mm/yy": "gg/mm/aa",
- "time_get_mm/dd/yyyy": "mm/gg/aaaa",
- "time_get_mm/dd/yy": "mm/gg/aa",
- "time_get_dd.mm": "GG.MM.",
- "time_get_dd/mm": "gg/mm",
- "time_get_mm.dd": "mm.dd",
- "time_get_mm/dd": "mm/gg",
- "time_get_hh_mm": "hh:mm",
- "time_get_hh_mm_ss": "hh:mm:ss",
- "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
- "time_astro": "Tempo reale di",
- "time_astro_offset": "Offset (minuti)",
- "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
- "time_astro_tooltip": "Ottieni tempo reale o",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Tempo calcolato",
- "time_get_special_day_start": "Inizio giornata",
- "time_get_special_day_end": "Fine del giorno",
- "time_get_special_week_start": "Inizio settimana",
- "time_get_special_week_end": "Fine settimana",
- "time_get_special_month_start": "Inizio del mese",
- "time_get_special_month_end": "Fine del mese",
- "time_get_special_tooltip": "Calcola i timestamp",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Calcola il tempo",
- "time_calculation_on": "sulla base",
- "time_calculation_ms": "Signorina",
- "time_calculation_sec": "secondo",
- "time_calculation_min": "min",
- "time_calculation_hour": "ore",
- "time_calculation_day": "giorni",
- "time_calculation_week": "settimane",
- "time_calculation_tooltip": "Aggiungere o substrarsi il tempo",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Timeout",
- "timeouts_wait": "Pausa",
- "timeouts_wait_tooltip": "Metti in pausa l'esecuzione per un tempo definito",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Esecuzione",
- "timeouts_settimeout_name": "tempo scaduto",
- "timeouts_settimeout_in": "in",
- "timeouts_settimeout_ms": "Signorina",
- "timeouts_settimeout_sec": "secondo",
- "timeouts_settimeout_min": "min",
- "timeouts_settimeout_tooltip": "Ritardare l'esecuzione",
- "timeouts_settimeout_help": "setTimeout",
- "timeouts_cleartimeout": "chiaro",
- "timeouts_cleartimeout_tooltip": "Cancella l'esecuzione del ritardo",
- "timeouts_cleartimeout_help": "clearTimeout",
- "timeouts_gettimeout": "tempo scaduto",
- "timeouts_gettimeout_tooltip": "tempo scaduto",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Esecuzione",
- "timeouts_setinterval_name": "intervallo",
- "timeouts_setinterval_in": "ogni",
- "timeouts_setinterval_ms": "Signorina",
- "timeouts_setinterval_tooltip": "Esecuzione ciclica",
- "timeouts_setinterval_help": "setInterval",
- "timeouts_clearinterval": "intervallo chiaro",
- "timeouts_clearinterval_tooltip": "Cancella l'esecuzione dell'intervallo",
- "timeouts_clearinterval_help": "clearInterval",
- "timeouts_getinterval": "intervallo",
- "timeouts_getinterval_tooltip": "intervallo",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "Grilletto",
- "on_onchange": "era cambiato",
- "on_any": "è stato aggiornato",
- "on_gt": "è più grande dell'ultimo",
- "on_ge": "è maggiore o uguale alla precedente",
- "on_lt": "è inferiore all'ultima",
- "on_le": "è inferiore o uguale all'ultima",
- "on_eq": "è lo stesso dell'ultimo",
- "on_true": "è vero",
- "on_false": "è falso",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Ack è",
- "on_ack_any": "qualunque",
- "on_ack_true": "aggiornare",
- "on_ack_false": "comando",
- "on_ext": "Evento: se oggetti",
- "on_ext_tooltip": "Se qualche stato è cambiato o aggiornato",
- "on_ext_oid": "ID oggetto",
- "on_ext_oid_tooltip": "ID oggetto",
- "on_ext_on": "innesco su",
- "on_ext_on_tooltip": "innesco su",
- "on": "Evento: se oggetto",
- "on_tooltip": "Se qualche stato è cambiato o aggiornato",
- "on_source": "ottenere",
- "on_source_of": "di innesco",
- "on_source_tooltip": "Ottieni informazioni sull'evento",
- "on_source_id": "ID oggetto",
- "on_source_name": "nome",
- "on_source_desc": "descrizione",
- "on_source_channel_id": "Canale ID",
- "on_source_channel_name": "nome del canale",
- "on_source_device_id": "ID del dispositivo",
- "on_source_device_name": "nome del dispositivo",
- "on_source_state_val": "valore di stato",
- "on_source_state_ts": "timestamp di stato",
- "on_source_state_q": "qualità dello stato",
- "on_source_state_from": "origine del valore",
- "on_source_state_ack": "è comando o aggiornamento",
- "on_source_state_lc": "ultimo cambio di stato",
- "on_source_state_c": "commento dell'ultimo stato",
- "on_source_state_user": "utente dell'ultimo stato",
- "on_source_oldstate_val": "valore precedente",
- "on_source_oldstate_ts": "timestamp precedente",
- "on_source_oldstate_q": "qualità precedente",
- "on_source_oldstate_from": "origine precedente",
- "on_source_oldstate_ack": "comando precedente o aggiornamento",
- "on_source_oldstate_lc": "precedente ultima modifica",
- "on_source_oldstate_c": "commento precedente",
- "on_source_oldstate_user": "utente precedente",
- "on_source_warning": "Questo blocco deve essere utilizzato solo all'interno del blocco eventi",
- "schedule": "programma",
- "schedule_tooltip": "Fai qualcosa su cron schedule",
- "schedule_help": "programma",
- "astro": "astro",
- "astro_tooltip": "Fai qualcosa sull'evento astrologico",
- "astro_offset": ", compensare",
- "astro_minutes": "minuti",
- "astro_sunriseText": "Alba",
- "astro_sunriseEndText": "alba fine",
- "astro_goldenHourEndText": "ora d'oro fine",
- "astro_solarNoonText": "mezzogiorno solare",
- "astro_goldenHourText": "ora d'oro",
- "astro_sunsetStartText": "inizio del tramonto",
- "astro_sunsetText": "tramonto",
- "astro_duskText": "crepuscolo",
- "astro_nauticalDuskText": "crepuscolo nautico",
- "astro_nightText": "notte",
- "astro_nightEndText": "fine della notte",
- "astro_nauticalDawnText": "alba nautica",
- "astro_dawnText": "alba",
- "astro_nadirText": "nadir",
- "astro_help": "astro--function",
- "schedule_create": "programma",
- "schedule_create_name": "programma",
- "schedule_text": "regola cron",
- "schedule_create_tooltip": "Ritardare l'esecuzione",
- "schedule_create_help": "setTimeout",
- "schedule_clear": "chiaro",
- "schedule_clear_tooltip": "Cancella l'esecuzione del ritardo",
- "schedule_clear_help": "clearTimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Crea una regola CRON con finestra di dialogo",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Crea una regola CRON con finestra di dialogo",
- "cron_builder_with_seconds": "con secondi",
- "cron_builder_dow": "giorno della settimana",
- "cron_builder_month": "mese",
- "cron_builder_day": "Data",
- "cron_builder_hour": "ora",
- "cron_builder_minutes": "minuti",
- "cron_builder_seconds": "secondi",
- "cron_builder_line": "come linea",
- "procedures_defcustomreturn_name": "JS function with return",
- "procedures_defcustomnoreturn_name": "Javascript function",
- "logic_switch_case": "Scatola dell'interruttore",
- "logic_switch_case_is": "il caso è",
- "logic_switch_case_of": "in caso di",
- "logic_switch_do": "fare",
- "logic_switch_tooltip": "Fa qualcosa se la condizione è vera. Se non esiste un caso corrispondente, verrà eseguita la funzione predefinita.",
- "logic_switch_default_tooltip": "Questa funzione verrà eseguita se non ci sono casi corrispondenti.",
- "logic_switch_control_case_tooltip": "Questa è una variabile per condizione.",
- "onFile": "Evento: se file",
- "onFile_file": "Modello di file",
- "onFile_withFile": "Con dati di file",
- "onFile_tooltip": "Se qualche file è cambiato o aggiornato",
- "onFile_help": "onFile",
- "offFile": "Annulla evento file",
- "offFile_tooltip": "Annulla l'abbonamento in caso di modifica del file",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Messaggio ad altri script",
- "sendto_otherscript_instance": "Esempio",
- "sendto_otherscript_anyInstance": "tutte le istanze",
- "sendto_otherscript_script": "copione",
- "sendto_otherscript_message": "messaggio",
- "sendto_otherscript_data": "dati",
- "sendto_otherscript_tooltip": "altri script",
- "sendto_otherscript_help": "altri script",
- "onMessage": "Evento: messaggio ricevuto",
- "onMessage_message": "messaggio",
- "onMessage_tooltip": "messaggio",
- "onMessage_help": "onMessage",
- "logic_between_min": "Min",
- "logic_between_max": "Max",
- "logic_between_tooltip": "se un numero compreso tra min e max",
- "logic_ifempty": "se vuoto",
- "logic_ifempty_then": "allora",
- "logic_ifempty_tooltip": "controlla se vuoto"
-}
\ No newline at end of file
+ "Action": "Azioni",
+ "selector": "ID dal selettore",
+ "exec": "exec",
+ "exec_statement": "con risultati",
+ "exec_command": "comando",
+ "exec_tooltip": "Esegui un comando",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "livello di registro",
+ "exec_log_none": "nessuna",
+ "exec_log_info": "Informazioni",
+ "exec_log_debug": "mettere a punto",
+ "exec_log_warn": "avvertimento",
+ "exec_log_error": "errore",
+ "request": "richiesta",
+ "request_url": "URL",
+ "request_statement": "con risultati",
+ "request_tooltip": "URL di richiesta",
+ "request_help": "https://github.com/request/request",
+ "request_log": "livello di registro",
+ "request_log_none": "nessuna",
+ "request_log_info": "Informazioni",
+ "request_log_debug": "mettere a punto",
+ "request_log_warn": "avvertimento",
+ "request_log_error": "errore",
+ "Convert": "Convertire",
+ "convert_tonumber": "ToNumber",
+ "convert_tonumber_tooltip": "Trasmetti l'input al numero",
+ "convert_toboolean": "toBoolean",
+ "convert_toboolean_tooltip": "Trasmetti l'input a booleano",
+ "convert_tostring": "accordare",
+ "convert_tostring_tooltip": "Trasmetti l'input al numero",
+ "convert_type": "tipo di",
+ "convert_type_tooltip": "Restituisce il tipo di input",
+ "convert_to_date": "alla data/ora",
+ "convert_to_date_tooltip": "Trasmetti l'input fino alla data",
+ "convert_from_date": "appuntamento",
+ "convert_to": "a",
+ "convert_from_date_tooltip": "Trasmetti input dalla data",
+ "convert_json2object": "JSON per obiettare",
+ "convert_json2object_tooltip": "Analizza la stringa JSON",
+ "convert_object2json": "oggetto a JSON",
+ "convert_object2json_tooltip": "Strinificare l'oggetto",
+ "convert_object2json_prettify": "abbellire",
+ "convert_jsonata": "Espressione JSONata",
+ "convert_jsonata_target": "applica a",
+ "convert_jsonata_tooltip": "Convertire da JSONata Expression",
+ "convert_time_difference": "Formattare una differenza di tempo",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "formato personalizzato",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "Converte i millisecondi in un formato leggibile",
+ "Sendto": "Inviare a",
+ "sendto_message": "Messaggio",
+ "sendto_custom": "inviare a",
+ "sendto_custom_tooltip": "Sintesi vocale",
+ "sendto_custom_help": "inviare a",
+ "sendto_custom_arguments": "parametri",
+ "sendto_custom_command": "comando",
+ "sendto_custom_argument": "parametro",
+ "sendto_custom_arg_tooltip": "Aggiungi parametro all'oggetto sendTo.",
+ "sendto_no_instances": "No instances",
+ "sendto_log": "livello di registro",
+ "sendto_log_none": "nessuna",
+ "sendto_log_info": "Informazioni",
+ "sendto_log_debug": "mettere a punto",
+ "sendto_log_warn": "avvertimento",
+ "sendto_log_error": "errore",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "Esempio",
+ "sendto_gethistory_oid": "ID oggetto",
+ "sendto_gethistory_start": "Da (tempo)",
+ "sendto_gethistory_end": "Fino a (tempo)",
+ "sendto_gethistory_aggregate": "Aggregato da",
+ "sendto_gethistory_none": "nessuna",
+ "sendto_gethistory_minimum": "minimo",
+ "sendto_gethistory_maximum": "massimo",
+ "sendto_gethistory_cnt": "conteggio",
+ "sendto_gethistory_avg": "media media",
+ "sendto_gethistory_step": "Passo",
+ "sendto_gethistory_ms": "Signorina",
+ "sendto_gethistory_sec": "secondo",
+ "sendto_gethistory_min": "min",
+ "sendto_gethistory_hour": "ore",
+ "sendto_gethistory_day": "giorni",
+ "sendto_gethistory_tooltip": "Richiedi informazioni dal database",
+ "sendto_gethistory_help": "gethistory",
+ "System": "Sistema",
+ "debug": "uscita di debug",
+ "debug_tooltip": "mettere a punto",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "commento",
+ "comment_tooltip": "Inserisci il commento per spiegare il codice",
+ "control": "сontrol",
+ "control_tooltip": "Stato di controllo",
+ "control_help": "setstate",
+ "control_with": "con",
+ "control_delay": "con ritardo",
+ "control_ms": "Signorina",
+ "control_sec": "secondo",
+ "control_min": "min",
+ "control_clear_running": ", chiara corsa",
+ "toggle": "ginocchiera",
+ "toggle_tooltip": "Attiva/disattiva lo stato",
+ "toggle_help": "setstate",
+ "toggle_with": "con",
+ "toggle_delay": "con ritardo",
+ "toggle_ms": "in ms",
+ "toggle_clear_running": ", chiara corsa",
+ "update": "aggiornare",
+ "update_tooltip": "Stato di aggiornamento",
+ "update_help": "setstate",
+ "update_with": "con",
+ "update_delay": "con ritardo",
+ "update_ms": "in ms",
+ "direct": "legare",
+ "direct_tooltip": "Associare due stati tra loro",
+ "direct_help": "setstate",
+ "direct_oid_src": "oggetto",
+ "direct_only_changes": "solo cambiamenti",
+ "direct_oid_dst": "con",
+ "control_ex": "Scrivi",
+ "control_ex_tooltip": "Stato di controllo",
+ "control_ex_control": "сontrol",
+ "control_ex_update": "aggiornare",
+ "control_ex_delay": "ritardo in ms",
+ "control_ex_value": "valore",
+ "control_ex_clear_running": "corsa libera",
+ "create": "creare stato",
+ "create_jsState": "jsState",
+ "create_oid": "ID oggetto",
+ "create_init": "Valore init",
+ "create_common": "Common",
+ "create_type": "Tipo di stato",
+ "create_type_string": "Stringa",
+ "create_type_number": "Numero",
+ "create_type_boolean": "Booleano",
+ "create_type_json": "json",
+ "create_readable": "È leggibile dallo stato",
+ "create_writeable": "È stato scrivibile",
+ "create_tooltip": "creare stato",
+ "create_help": "createstate",
+ "get_value": "Ottieni valore statale",
+ "get_value_OID": "di ID oggetto",
+ "get_value_tooltip": "Seleziona ID oggetto con finestra di dialogo",
+ "get_value_help": "GetState",
+ "get_value_default": "seleziona ID",
+ "get_value_val": "Valore",
+ "get_value_ack": "Riconoscere",
+ "get_value_ts": "timestamp",
+ "get_value_lc": "Ultima modifica",
+ "get_value_q": "Qualità",
+ "get_value_comment": "Commento di valore",
+ "get_value_from": "fonte",
+ "get_common_name": "Nome oggetto",
+ "get_common_desc": "Descrizione dell'oggetto",
+ "get_common_unit": "Unità statale",
+ "get_common_role": "Ruolo dell'oggetto",
+ "get_common_state_type": "Tipo di stato",
+ "get_common_object_type": "Tipo di oggetto",
+ "get_common_read": "È leggibile dallo stato",
+ "get_common_write": "È stato scrivibile",
+ "get_value_async": "Ottieni valore statale",
+ "get_object": "oggetto",
+ "get_object_default": "seleziona ID",
+ "get_object_tooltip": "Ottenere defition oggetto",
+ "get_object_help": "getobject",
+ "field_oid": "Seleziona OID",
+ "field_oid_OID": "ID oggetto",
+ "field_oid_OID_meta": "ID oggetto (meta)",
+ "field_oid_OID_script": "ID oggetto (script)",
+ "field_oid_tooltip": "Seleziona ID oggetto con finestra di dialogo",
+ "get_attr": "Ottieni attributo",
+ "get_attr_path": "Attributo",
+ "get_attr_by": "di oggetto",
+ "get_attr_tooltip": "Ottieni attributo di oggetto o JSON per percorso, ad esempio: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "Nuova linea",
+ "text_newline_tooltip": "Inserisce una nuova riga nel testo",
+ "math_rndfixed_round": "Arrotondare",
+ "math_rndfixed_to": "a",
+ "math_rndfixed_decplcs": "decimali",
+ "math_rndfixed_tooltip": "Arrotonda il valore in n posizioni decimali",
+ "Time": "Data e ora",
+ "time_compare_ex": "Tempo reale",
+ "time_compare_custom_ex": "Tempo personalizzato",
+ "time_compare_is_ex": "è",
+ "time_compare_ex_custom": "tempo",
+ "time_compare_ex_tooltip": "Confronta il tempo",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "Il tempo reale è",
+ "time_compare_tooltip": "Confronta l'ora corrente",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "meno di",
+ "time_compare_le": "uguale o inferiore a",
+ "time_compare_gt": "più grande di",
+ "time_compare_ge": "uguale o maggiore di",
+ "time_compare_eq": "uguale a",
+ "time_compare_bw": "fra",
+ "time_compare_nb": "non in mezzo",
+ "time_compare_and": "e",
+ "time_get": "Tempo reale come",
+ "time_get_default_format": "YYYY.MM.DD hh: mm: ss.sss",
+ "time_get_anyInstance": "tutte le istanze",
+ "time_get_tooltip": "Invia un messaggio al telegramma",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Data oggetto",
+ "time_get_ms": "millisecondi",
+ "time_get_s": "secondi",
+ "time_get_m": "minuti",
+ "time_get_mid": "minuti al giorno",
+ "time_get_sid": "secondi nel giorno",
+ "time_get_h": "ore",
+ "time_get_d": "giorno del mese",
+ "time_get_M": "mese come numero",
+ "time_get_Mt": "mese come testo",
+ "time_get_Mts": "mese come breve testo",
+ "time_get_y": "breve anno",
+ "time_get_fy": "anno pieno",
+ "time_get_wdt": "testo del giorno della settimana",
+ "time_get_wdts": "breve giorno della settimana",
+ "time_get_wd": "giorno della settimana come numero",
+ "time_get_custom": "formato personalizzato",
+ "time_get_yyyy.mm.dd": "yyyy.MM.dd",
+ "time_get_yyyy/mm/dd": "aaaa/mm/gg",
+ "time_get_yy.mm.dd": "yy.mm.dd",
+ "time_get_yy/mm/dd": "aa/mm/dd",
+ "time_get_dd.mm.yyyy": "gg.mm.aaaa",
+ "time_get_dd/mm/yyyy": "gg/mm/aaaa",
+ "time_get_dd.mm.yy": "dd.mm.yy",
+ "time_get_dd/mm/yy": "gg/mm/aa",
+ "time_get_mm/dd/yyyy": "mm/gg/aaaa",
+ "time_get_mm/dd/yy": "mm/gg/aa",
+ "time_get_dd.mm": "GG.MM.",
+ "time_get_dd/mm": "gg/mm",
+ "time_get_mm.dd": "mm.dd",
+ "time_get_mm/dd": "mm/gg",
+ "time_get_hh_mm": "hh:mm",
+ "time_get_hh_mm_ss": "hh:mm:ss",
+ "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
+ "time_astro": "Tempo reale di",
+ "time_astro_offset": "Offset (minuti)",
+ "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
+ "time_astro_tooltip": "Ottieni tempo reale o",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Tempo calcolato",
+ "time_get_special_day_start": "Inizio giornata",
+ "time_get_special_day_end": "Fine del giorno",
+ "time_get_special_week_start": "Inizio settimana",
+ "time_get_special_week_end": "Fine settimana",
+ "time_get_special_month_start": "Inizio del mese",
+ "time_get_special_month_end": "Fine del mese",
+ "time_get_special_tooltip": "Calcola i timestamp",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Calcola il tempo",
+ "time_calculation_on": "sulla base",
+ "time_calculation_ms": "Signorina",
+ "time_calculation_sec": "secondo",
+ "time_calculation_min": "min",
+ "time_calculation_hour": "ore",
+ "time_calculation_day": "giorni",
+ "time_calculation_week": "settimane",
+ "time_calculation_tooltip": "Aggiungere o substrarsi il tempo",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Timeout",
+ "timeouts_wait": "Pausa",
+ "timeouts_wait_tooltip": "Metti in pausa l'esecuzione per un tempo definito",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Esecuzione",
+ "timeouts_settimeout_name": "tempo scaduto",
+ "timeouts_settimeout_in": "in",
+ "timeouts_settimeout_ms": "Signorina",
+ "timeouts_settimeout_sec": "secondo",
+ "timeouts_settimeout_min": "min",
+ "timeouts_settimeout_tooltip": "Ritardare l'esecuzione",
+ "timeouts_settimeout_help": "setTimeout",
+ "timeouts_cleartimeout": "chiaro",
+ "timeouts_cleartimeout_tooltip": "Cancella l'esecuzione del ritardo",
+ "timeouts_cleartimeout_help": "clearTimeout",
+ "timeouts_gettimeout": "tempo scaduto",
+ "timeouts_gettimeout_tooltip": "tempo scaduto",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Esecuzione",
+ "timeouts_setinterval_name": "intervallo",
+ "timeouts_setinterval_in": "ogni",
+ "timeouts_setinterval_ms": "Signorina",
+ "timeouts_setinterval_tooltip": "Esecuzione ciclica",
+ "timeouts_setinterval_help": "setInterval",
+ "timeouts_clearinterval": "intervallo chiaro",
+ "timeouts_clearinterval_tooltip": "Cancella l'esecuzione dell'intervallo",
+ "timeouts_clearinterval_help": "clearInterval",
+ "timeouts_getinterval": "intervallo",
+ "timeouts_getinterval_tooltip": "intervallo",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "Grilletto",
+ "on_onchange": "era cambiato",
+ "on_any": "è stato aggiornato",
+ "on_gt": "è più grande dell'ultimo",
+ "on_ge": "è maggiore o uguale alla precedente",
+ "on_lt": "è inferiore all'ultima",
+ "on_le": "è inferiore o uguale all'ultima",
+ "on_eq": "è lo stesso dell'ultimo",
+ "on_true": "è vero",
+ "on_false": "è falso",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Ack è",
+ "on_ack_any": "qualunque",
+ "on_ack_true": "aggiornare",
+ "on_ack_false": "comando",
+ "on_ext": "Evento: se oggetti",
+ "on_ext_tooltip": "Se qualche stato è cambiato o aggiornato",
+ "on_ext_oid": "ID oggetto",
+ "on_ext_oid_tooltip": "ID oggetto",
+ "on_ext_on": "innesco su",
+ "on_ext_on_tooltip": "innesco su",
+ "on": "Evento: se oggetto",
+ "on_tooltip": "Se qualche stato è cambiato o aggiornato",
+ "on_source": "ottenere",
+ "on_source_of": "di innesco",
+ "on_source_tooltip": "Ottieni informazioni sull'evento",
+ "on_source_id": "ID oggetto",
+ "on_source_name": "nome",
+ "on_source_desc": "descrizione",
+ "on_source_channel_id": "Canale ID",
+ "on_source_channel_name": "nome del canale",
+ "on_source_device_id": "ID del dispositivo",
+ "on_source_device_name": "nome del dispositivo",
+ "on_source_state_val": "valore di stato",
+ "on_source_state_ts": "timestamp di stato",
+ "on_source_state_q": "qualità dello stato",
+ "on_source_state_from": "origine del valore",
+ "on_source_state_ack": "è comando o aggiornamento",
+ "on_source_state_lc": "ultimo cambio di stato",
+ "on_source_state_c": "commento dell'ultimo stato",
+ "on_source_state_user": "utente dell'ultimo stato",
+ "on_source_oldstate_val": "valore precedente",
+ "on_source_oldstate_ts": "timestamp precedente",
+ "on_source_oldstate_q": "qualità precedente",
+ "on_source_oldstate_from": "origine precedente",
+ "on_source_oldstate_ack": "comando precedente o aggiornamento",
+ "on_source_oldstate_lc": "precedente ultima modifica",
+ "on_source_oldstate_c": "commento precedente",
+ "on_source_oldstate_user": "utente precedente",
+ "on_source_warning": "Questo blocco deve essere utilizzato solo all'interno del blocco eventi",
+ "schedule": "programma",
+ "schedule_tooltip": "Fai qualcosa su cron schedule",
+ "schedule_help": "programma",
+ "astro": "astro",
+ "astro_tooltip": "Fai qualcosa sull'evento astrologico",
+ "astro_offset": ", compensare",
+ "astro_minutes": "minuti",
+ "astro_sunriseText": "Alba",
+ "astro_sunriseEndText": "alba fine",
+ "astro_goldenHourEndText": "ora d'oro fine",
+ "astro_solarNoonText": "mezzogiorno solare",
+ "astro_goldenHourText": "ora d'oro",
+ "astro_sunsetStartText": "inizio del tramonto",
+ "astro_sunsetText": "tramonto",
+ "astro_duskText": "crepuscolo",
+ "astro_nauticalDuskText": "crepuscolo nautico",
+ "astro_nightText": "notte",
+ "astro_nightEndText": "fine della notte",
+ "astro_nauticalDawnText": "alba nautica",
+ "astro_dawnText": "alba",
+ "astro_nadirText": "nadir",
+ "astro_help": "astro--function",
+ "schedule_create": "programma",
+ "schedule_create_name": "programma",
+ "schedule_text": "regola cron",
+ "schedule_create_tooltip": "Ritardare l'esecuzione",
+ "schedule_create_help": "setTimeout",
+ "schedule_clear": "chiaro",
+ "schedule_clear_tooltip": "Cancella l'esecuzione del ritardo",
+ "schedule_clear_help": "clearTimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Crea una regola CRON con finestra di dialogo",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Crea una regola CRON con finestra di dialogo",
+ "cron_builder_with_seconds": "con secondi",
+ "cron_builder_dow": "giorno della settimana",
+ "cron_builder_month": "mese",
+ "cron_builder_day": "Data",
+ "cron_builder_hour": "ora",
+ "cron_builder_minutes": "minuti",
+ "cron_builder_seconds": "secondi",
+ "cron_builder_line": "come linea",
+ "procedures_defcustomreturn_name": "JS function with return",
+ "procedures_defcustomnoreturn_name": "Javascript function",
+ "logic_switch_case": "Scatola dell'interruttore",
+ "logic_switch_case_is": "il caso è",
+ "logic_switch_case_of": "in caso di",
+ "logic_switch_do": "fare",
+ "logic_switch_tooltip": "Fa qualcosa se la condizione è vera. Se non esiste un caso corrispondente, verrà eseguita la funzione predefinita.",
+ "logic_switch_default_tooltip": "Questa funzione verrà eseguita se non ci sono casi corrispondenti.",
+ "logic_switch_control_case_tooltip": "Questa è una variabile per condizione.",
+ "onFile": "Evento: se file",
+ "onFile_file": "Modello di file",
+ "onFile_withFile": "Con dati di file",
+ "onFile_tooltip": "Se qualche file è cambiato o aggiornato",
+ "onFile_help": "onFile",
+ "offFile": "Annulla evento file",
+ "offFile_tooltip": "Annulla l'abbonamento in caso di modifica del file",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Messaggio ad altri script",
+ "sendto_otherscript_instance": "Esempio",
+ "sendto_otherscript_anyInstance": "tutte le istanze",
+ "sendto_otherscript_script": "copione",
+ "sendto_otherscript_message": "messaggio",
+ "sendto_otherscript_data": "dati",
+ "sendto_otherscript_tooltip": "altri script",
+ "sendto_otherscript_help": "altri script",
+ "onMessage": "Evento: messaggio ricevuto",
+ "onMessage_message": "messaggio",
+ "onMessage_tooltip": "messaggio",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Min",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "se un numero compreso tra min e max",
+ "logic_ifempty": "se vuoto",
+ "logic_ifempty_then": "allora",
+ "logic_ifempty_tooltip": "controlla se vuoto"
+}
diff --git a/src-editor/public/i18n/nl/translations.json b/src-editor/public/i18n/nl/translations.json
index 1a438eded..84ce71349 100644
--- a/src-editor/public/i18n/nl/translations.json
+++ b/src-editor/public/i18n/nl/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Acties",
- "selector": "Id's van selector",
- "exec": "exec",
- "exec_statement": "met resultaten",
- "exec_command": "opdracht",
- "exec_tooltip": "Voer een commando uit",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "Log niveau",
- "exec_log_none": "geen",
- "exec_log_info": "info",
- "exec_log_debug": "debug",
- "exec_log_warn": "waarschuwing",
- "exec_log_error": "fout",
- "request": "verzoek",
- "request_url": "URL",
- "request_statement": "met resultaten",
- "request_tooltip": "Verzoek om URL",
- "request_help": "https://github.com/request/request",
- "request_log": "Log niveau",
- "request_log_none": "geen",
- "request_log_info": "info",
- "request_log_debug": "debug",
- "request_log_warn": "waarschuwing",
- "request_log_error": "fout",
- "Convert": "Converteren",
- "convert_tonumber": "toNumber",
- "convert_tonumber_tooltip": "Cast input naar nummer",
- "convert_toboolean": "toBoolean",
- "convert_toboolean_tooltip": "Cast input naar boolean",
- "convert_tostring": "toString",
- "convert_tostring_tooltip": "Cast input naar nummer",
- "convert_type": "soort van",
- "convert_type_tooltip": "Retourneert het type invoer",
- "convert_to_date": "tot datum/tijd",
- "convert_to_date_tooltip": "Cast input tot op heden",
- "convert_from_date": "datum Tijd",
- "convert_to": "naar",
- "convert_from_date_tooltip": "Cast-invoer vanaf datum",
- "convert_json2object": "JSON om bezwaar aan te tekenen",
- "convert_json2object_tooltip": "Ontleed JSON-tekenreeks",
- "convert_object2json": "bezwaar tegen JSON",
- "convert_object2json_tooltip": "Strinify-object",
- "convert_object2json_prettify": "leuk maken",
- "convert_jsonata": "JSONata-expressie",
- "convert_jsonata_target": "van toepassing op",
- "convert_jsonata_tooltip": "Converteer door JSONata-expressie",
- "convert_time_difference": "Vernietig een tijdsverschil",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "aangepast formaat",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "Converteert milliseconden aan een leesbaar formaat",
- "Sendto": "Verzenden naar",
- "sendto_message": "bericht",
- "sendto_custom": "verzenden naar",
- "sendto_custom_tooltip": "Tekst naar spraak",
- "sendto_custom_help": "verzenden naar",
- "sendto_custom_arguments": "parameters",
- "sendto_custom_command": "opdracht",
- "sendto_custom_argument": "parameter",
- "sendto_custom_arg_tooltip": "Parameter toevoegen aan het object sendTo.",
- "sendto_no_instances": "No instances",
- "sendto_log": "Log niveau",
- "sendto_log_none": "geen",
- "sendto_log_info": "info",
- "sendto_log_debug": "debug",
- "sendto_log_warn": "waarschuwing",
- "sendto_log_error": "fout",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "Voorbeeld",
- "sendto_gethistory_oid": "Object ID",
- "sendto_gethistory_start": "Van..",
- "sendto_gethistory_end": "Totdat",
- "sendto_gethistory_aggregate": "Aggregate",
- "sendto_gethistory_none": "geen",
- "sendto_gethistory_minimum": "minimum",
- "sendto_gethistory_maximum": "maximale",
- "sendto_gethistory_cnt": "telt",
- "sendto_gethistory_avg": "avery",
- "sendto_gethistory_step": "Stap in",
- "sendto_gethistory_ms": "Mevrouw",
- "sendto_gethistory_sec": "sec",
- "sendto_gethistory_min": "min",
- "sendto_gethistory_hour": "uur",
- "sendto_gethistory_day": "dagen",
- "sendto_gethistory_tooltip": "Verzoek informatie uit de database",
- "sendto_gethistory_help": "gethistory",
- "System": "Systeem",
- "debug": "debug output",
- "debug_tooltip": "debug",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "commentaar",
- "comment_tooltip": "Voer een opmerking in om de code uit te leggen",
- "control": "сontrol",
- "control_tooltip": "Controlestatus",
- "control_help": "setstate",
- "control_with": "met",
- "control_delay": "met vertraging",
- "control_ms": "Mevrouw",
- "control_sec": "sec",
- "control_min": "min",
- "control_clear_running": ", helder rennen",
- "toggle": "toggle",
- "toggle_tooltip": "Schakel de staat in",
- "toggle_help": "setstate",
- "toggle_with": "met",
- "toggle_delay": "met vertraging",
- "toggle_ms": "in ms",
- "toggle_clear_running": ", helder rennen",
- "update": "bijwerken",
- "update_tooltip": "Status bijwerken",
- "update_help": "setstate",
- "update_with": "met",
- "update_delay": "met vertraging",
- "update_ms": "in ms",
- "direct": "binden",
- "direct_tooltip": "Bind twee toestanden met elkaar",
- "direct_help": "setstate",
- "direct_oid_src": "Object",
- "direct_only_changes": "alleen veranderingen",
- "direct_oid_dst": "met",
- "control_ex": "schrijven",
- "control_ex_tooltip": "Controlestatus",
- "control_ex_control": "сontrol",
- "control_ex_update": "bijwerken",
- "control_ex_delay": "vertraging in ms",
- "control_ex_value": "waarde",
- "control_ex_clear_running": "vrijlopen",
- "create": "creëer staat",
- "create_jsState": "jsState",
- "create_oid": "Object ID",
- "create_init": "Init waarde",
- "create_common": "Common",
- "create_type": "Staatstype",
- "create_type_string": "Tekenreeks",
- "create_type_number": "getal",
- "create_type_boolean": "boolean",
- "create_type_json": "json",
- "create_readable": "Staat leesbaar",
- "create_writeable": "Staat beschrijfbaar",
- "create_tooltip": "creëer staat",
- "create_help": "createstate",
- "get_value": "Krijg statuswaarde",
- "get_value_OID": "van Object ID",
- "get_value_tooltip": "Selecteer object-ID met dialoogvenster",
- "get_value_help": "getstate",
- "get_value_default": "selecteer ID",
- "get_value_val": "Waarde",
- "get_value_ack": "Erkennen",
- "get_value_ts": "tijdstempel",
- "get_value_lc": "Laatste wijziging",
- "get_value_q": "Kwaliteit",
- "get_value_comment": "Waarde opmerking",
- "get_value_from": "Bron",
- "get_common_name": "Object naam",
- "get_common_desc": "Objectbeschrijving",
- "get_common_unit": "Staatseenheid",
- "get_common_role": "Object rol",
- "get_common_state_type": "Type staat",
- "get_common_object_type": "Object type",
- "get_common_read": "Staat leesbaar",
- "get_common_write": "Staat beschrijfbaar",
- "get_value_async": "Krijg statuswaarde",
- "get_object": "Object",
- "get_object_default": "selecteer ID",
- "get_object_tooltip": "Haal object defectie",
- "get_object_help": "getobject",
- "field_oid": "Selecteer OID",
- "field_oid_OID": "Object ID",
- "field_oid_OID_meta": "Object ID (meta)",
- "field_oid_OID_script": "Object ID (script)",
- "field_oid_tooltip": "Selecteer object-ID met dialoogvenster",
- "get_attr": "Attribuut ophalen",
- "get_attr_path": "Attribuut",
- "get_attr_by": "van Object",
- "get_attr_tooltip": "Krijg een attribuut van het object of JSON per pad, zoals: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "Nieuwe lijn",
- "text_newline_tooltip": "Plaatst nieuwe regel in tekst",
- "math_rndfixed_round": "Afronden",
- "math_rndfixed_to": "naar",
- "math_rndfixed_decplcs": "plaatsen na de komma",
- "math_rndfixed_tooltip": "Rondt waarde af naar n decimale plaatsen",
- "Time": "Datum en tijd",
- "time_compare_ex": "Werkelijke tijd",
- "time_compare_custom_ex": "Aangepaste tijd",
- "time_compare_is_ex": "is",
- "time_compare_ex_custom": "tijd",
- "time_compare_ex_tooltip": "Vergelijk tijd",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "De werkelijke tijd is",
- "time_compare_tooltip": "Vergelijk de huidige tijd",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "minder dan",
- "time_compare_le": "gelijk aan of minder dan",
- "time_compare_gt": "groter dan",
- "time_compare_ge": "gelijk aan of groter dan",
- "time_compare_eq": "gelijk aan",
- "time_compare_bw": "tussen",
- "time_compare_nb": "niet tussen",
- "time_compare_and": "en",
- "time_get": "Werkelijke tijd als",
- "time_get_default_format": "JJJJ.MM.DD uu: mm: ss.sss",
- "time_get_anyInstance": "alle instanties",
- "time_get_tooltip": "Stuur bericht naar telegram",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Datum object",
- "time_get_ms": "milliseconden",
- "time_get_s": "seconden",
- "time_get_m": "notulen",
- "time_get_mid": "minuten in dag",
- "time_get_sid": "seconden in dag",
- "time_get_h": "uur",
- "time_get_d": "dag van de maand",
- "time_get_M": "maand als nummer",
- "time_get_Mt": "maand als tekst",
- "time_get_Mts": "maand als korte tekst",
- "time_get_y": "kort jaar",
- "time_get_fy": "Volledig jaar",
- "time_get_wdt": "weekdag tekst",
- "time_get_wdts": "korte weekdag",
- "time_get_wd": "weekdag als nummer",
- "time_get_custom": "aangepast formaat",
- "time_get_yyyy.mm.dd": "jjjj.mm.dd",
- "time_get_yyyy/mm/dd": "yyyy/mm/dd",
- "time_get_yy.mm.dd": "JJ.MM.DD",
- "time_get_yy/mm/dd": "yy/mm/dd",
- "time_get_dd.mm.yyyy": "dd.mm.yyyy",
- "time_get_dd/mm/yyyy": "dd/mm/yyyy",
- "time_get_dd.mm.yy": "dd.mm.jj",
- "time_get_dd/mm/yy": "dd/mm/jj",
- "time_get_mm/dd/yyyy": "mm/dd/yyyy",
- "time_get_mm/dd/yy": "MM/DD/JJ",
- "time_get_dd.mm": "DD.MM.",
- "time_get_dd/mm": "dd/mm",
- "time_get_mm.dd": "mm.dd",
- "time_get_mm/dd": "MM/DD",
- "time_get_hh_mm": "hh:mm",
- "time_get_hh_mm_ss": "hh:mm:ss",
- "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
- "time_astro": "Huidige tijd van",
- "time_astro_offset": "Offset (minuten)",
- "time_astro_default_format": "JJJJ.MM.DD uu:mm:ss.sss",
- "time_astro_tooltip": "Krijg actuele tijd of",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Berekende tijd",
- "time_get_special_day_start": "Begin van de dag",
- "time_get_special_day_end": "Einde dag",
- "time_get_special_week_start": "Begin van de week",
- "time_get_special_week_end": "Einde week",
- "time_get_special_month_start": "Begin van maand",
- "time_get_special_month_end": "Einde maand",
- "time_get_special_tooltip": "Vertaling:",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Bereken de tijd",
- "time_calculation_on": "gebaseerd op",
- "time_calculation_ms": "Mevrouw",
- "time_calculation_sec": "sec",
- "time_calculation_min": "min",
- "time_calculation_hour": "uren",
- "time_calculation_day": "dagen",
- "time_calculation_week": "weken",
- "time_calculation_tooltip": "Advies of substracte tijd",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Time-outs",
- "timeouts_wait": "Pauze",
- "timeouts_wait_tooltip": "Pauzeer de uitvoering gedurende een bepaalde tijd",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Executie",
- "timeouts_settimeout_name": "time-out",
- "timeouts_settimeout_in": "in",
- "timeouts_settimeout_ms": "Mevrouw",
- "timeouts_settimeout_sec": "sec",
- "timeouts_settimeout_min": "min",
- "timeouts_settimeout_tooltip": "Vertraag uitvoering",
- "timeouts_settimeout_help": "setTimeout",
- "timeouts_cleartimeout": "duidelijk",
- "timeouts_cleartimeout_tooltip": "Duidelijke uitvoering van vertragingen",
- "timeouts_cleartimeout_help": "clearTimeout",
- "timeouts_gettimeout": "time-out",
- "timeouts_gettimeout_tooltip": "time-out",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Executie",
- "timeouts_setinterval_name": "interval",
- "timeouts_setinterval_in": "elk",
- "timeouts_setinterval_ms": "Mevrouw",
- "timeouts_setinterval_tooltip": "Cyclische uitvoering",
- "timeouts_setinterval_help": "setInterval",
- "timeouts_clearinterval": "interval wissen",
- "timeouts_clearinterval_tooltip": "Interval-uitvoering wissen",
- "timeouts_clearinterval_help": "clearInterval",
- "timeouts_getinterval": "interval",
- "timeouts_getinterval_tooltip": "interval",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "In gang zetten",
- "on_onchange": "was veranderd",
- "on_any": "is geupdated",
- "on_gt": "is groter dan de vorige",
- "on_ge": "is groter of gelijk dan de vorige",
- "on_lt": "is minder dan de vorige",
- "on_le": "is minder of gelijk dan de vorige",
- "on_eq": "is hetzelfde als het laatst",
- "on_true": "is waar",
- "on_false": "is fout",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Ack is",
- "on_ack_any": "ieder",
- "on_ack_true": "bijwerken",
- "on_ack_false": "opdracht",
- "on_ext": "Evenement: als objecten",
- "on_ext_tooltip": "Als een bepaalde staat is gewijzigd of bijgewerkt",
- "on_ext_oid": "object-ID",
- "on_ext_oid_tooltip": "Object ID",
- "on_ext_on": "trigger aan",
- "on_ext_on_tooltip": "trigger aan",
- "on": "Evenement: als object",
- "on_tooltip": "Als een bepaalde staat is gewijzigd of bijgewerkt",
- "on_source": "krijgen",
- "on_source_of": "van trigger",
- "on_source_tooltip": "Krijg informatie over het evenement",
- "on_source_id": "object-ID",
- "on_source_name": "naam",
- "on_source_desc": "Beschrijving",
- "on_source_channel_id": "Kanaal Nr",
- "on_source_channel_name": "kanaal naam",
- "on_source_device_id": "apparaat ID",
- "on_source_device_name": "toestelnaam",
- "on_source_state_val": "staatswaarde",
- "on_source_state_ts": "staat tijdstempel",
- "on_source_state_q": "staat kwaliteit",
- "on_source_state_from": "oorsprong van waarde",
- "on_source_state_ack": "is commando of update",
- "on_source_state_lc": "laatste verandering van staat",
- "on_source_state_c": "opmerking van laatste staat",
- "on_source_state_user": "gebruiker van de laatste staat",
- "on_source_oldstate_val": "vorige waarde",
- "on_source_oldstate_ts": "vorige timestamp",
- "on_source_oldstate_q": "vorige kwaliteit",
- "on_source_oldstate_from": "vorige oorsprong",
- "on_source_oldstate_ack": "vorige opdracht of update",
- "on_source_oldstate_lc": "vorige laatste wijziging",
- "on_source_oldstate_c": "vorige opmerking",
- "on_source_oldstate_user": "vorige gebruiker",
- "on_source_warning": "Dit blok mag alleen binnen het gebeurtenisblok worden gebruikt",
- "schedule": "planning",
- "schedule_tooltip": "Doe iets op cron-schema",
- "schedule_help": "planning",
- "astro": "astro",
- "astro_tooltip": "Doe iets over astrologische gebeurtenissen",
- "astro_offset": ", offset",
- "astro_minutes": "notulen",
- "astro_sunriseText": "zonsopkomst",
- "astro_sunriseEndText": "zonsopgang einde",
- "astro_goldenHourEndText": "gouden uureinde",
- "astro_solarNoonText": "zonne middag",
- "astro_goldenHourText": "gouden uur",
- "astro_sunsetStartText": "zonsondergang start",
- "astro_sunsetText": "zonsondergang",
- "astro_duskText": "schemer",
- "astro_nauticalDuskText": "nautische schemering",
- "astro_nightText": "nacht",
- "astro_nightEndText": "einde van de nacht",
- "astro_nauticalDawnText": "nautische dageraad",
- "astro_dawnText": "dageraad",
- "astro_nadirText": "nadir",
- "astro_help": "astro--function",
- "schedule_create": "planning",
- "schedule_create_name": "planning",
- "schedule_text": "cron-regel",
- "schedule_create_tooltip": "Vertraag uitvoering",
- "schedule_create_help": "setTimeout",
- "schedule_clear": "duidelijk",
- "schedule_clear_tooltip": "Duidelijke uitvoering van vertragingen",
- "schedule_clear_help": "clearTimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Maak CRON-regel met dialoogvenster",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Maak CRON-regel met dialoogvenster",
- "cron_builder_with_seconds": "met seconden",
- "cron_builder_dow": "dag van de week",
- "cron_builder_month": "maand",
- "cron_builder_day": "datum",
- "cron_builder_hour": "uur",
- "cron_builder_minutes": "notulen",
- "cron_builder_seconds": "seconden",
- "cron_builder_line": "als lijn",
- "procedures_defcustomreturn_name": "JS function with return",
- "procedures_defcustomnoreturn_name": "Javascript function",
- "logic_switch_case": "Schakelaar / case",
- "logic_switch_case_is": "het geval is",
- "logic_switch_case_of": "in het geval van",
- "logic_switch_do": "Doen",
- "logic_switch_tooltip": "Doet iets als de voorwaarde waar is. Als er geen overeenkomende case is, wordt de standaardfunctie uitgevoerd.",
- "logic_switch_default_tooltip": "Deze functie wordt uitgevoerd als er geen overeenkomende gevallen zijn.",
- "logic_switch_control_case_tooltip": "Dit is een variabele voor conditie.",
- "onFile": "Gebeurtenis: als bestand",
- "onFile_file": "Bestandspatroon",
- "onFile_withFile": "Met bestandsgegevens",
- "onFile_tooltip": "Als een bestand is gewijzigd of bijgewerkt",
- "onFile_help": "onFile",
- "offFile": "Bestandsgebeurtenis annuleren",
- "offFile_tooltip": "Abonnement opzeggen bij bestandswijziging",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Bericht naar ander script",
- "sendto_otherscript_instance": "Voorbeeld",
- "sendto_otherscript_anyInstance": "alle instanties",
- "sendto_otherscript_script": "Script",
- "sendto_otherscript_message": "bericht",
- "sendto_otherscript_data": "data",
- "sendto_otherscript_tooltip": "andere script",
- "sendto_otherscript_help": "andere script",
- "onMessage": "Gebeurtenis: bericht ontvangen",
- "onMessage_message": "bericht",
- "onMessage_tooltip": "bericht",
- "onMessage_help": "onMessage",
- "logic_between_min": "Min",
- "logic_between_max": "Max",
- "logic_between_tooltip": "als een getal tussen min en max",
- "logic_ifempty": "_",
- "logic_ifempty_then": "dan",
- "logic_ifempty_tooltip": "controleer of leeg"
-}
\ No newline at end of file
+ "Action": "Acties",
+ "selector": "Id's van selector",
+ "exec": "exec",
+ "exec_statement": "met resultaten",
+ "exec_command": "opdracht",
+ "exec_tooltip": "Voer een commando uit",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "Log niveau",
+ "exec_log_none": "geen",
+ "exec_log_info": "info",
+ "exec_log_debug": "debug",
+ "exec_log_warn": "waarschuwing",
+ "exec_log_error": "fout",
+ "request": "verzoek",
+ "request_url": "URL",
+ "request_statement": "met resultaten",
+ "request_tooltip": "Verzoek om URL",
+ "request_help": "https://github.com/request/request",
+ "request_log": "Log niveau",
+ "request_log_none": "geen",
+ "request_log_info": "info",
+ "request_log_debug": "debug",
+ "request_log_warn": "waarschuwing",
+ "request_log_error": "fout",
+ "Convert": "Converteren",
+ "convert_tonumber": "toNumber",
+ "convert_tonumber_tooltip": "Cast input naar nummer",
+ "convert_toboolean": "toBoolean",
+ "convert_toboolean_tooltip": "Cast input naar boolean",
+ "convert_tostring": "toString",
+ "convert_tostring_tooltip": "Cast input naar nummer",
+ "convert_type": "soort van",
+ "convert_type_tooltip": "Retourneert het type invoer",
+ "convert_to_date": "tot datum/tijd",
+ "convert_to_date_tooltip": "Cast input tot op heden",
+ "convert_from_date": "datum Tijd",
+ "convert_to": "naar",
+ "convert_from_date_tooltip": "Cast-invoer vanaf datum",
+ "convert_json2object": "JSON om bezwaar aan te tekenen",
+ "convert_json2object_tooltip": "Ontleed JSON-tekenreeks",
+ "convert_object2json": "bezwaar tegen JSON",
+ "convert_object2json_tooltip": "Strinify-object",
+ "convert_object2json_prettify": "leuk maken",
+ "convert_jsonata": "JSONata-expressie",
+ "convert_jsonata_target": "van toepassing op",
+ "convert_jsonata_tooltip": "Converteer door JSONata-expressie",
+ "convert_time_difference": "Vernietig een tijdsverschil",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "aangepast formaat",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "Converteert milliseconden aan een leesbaar formaat",
+ "Sendto": "Verzenden naar",
+ "sendto_message": "bericht",
+ "sendto_custom": "verzenden naar",
+ "sendto_custom_tooltip": "Tekst naar spraak",
+ "sendto_custom_help": "verzenden naar",
+ "sendto_custom_arguments": "parameters",
+ "sendto_custom_command": "opdracht",
+ "sendto_custom_argument": "parameter",
+ "sendto_custom_arg_tooltip": "Parameter toevoegen aan het object sendTo.",
+ "sendto_no_instances": "No instances",
+ "sendto_log": "Log niveau",
+ "sendto_log_none": "geen",
+ "sendto_log_info": "info",
+ "sendto_log_debug": "debug",
+ "sendto_log_warn": "waarschuwing",
+ "sendto_log_error": "fout",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "Voorbeeld",
+ "sendto_gethistory_oid": "Object ID",
+ "sendto_gethistory_start": "Van..",
+ "sendto_gethistory_end": "Totdat",
+ "sendto_gethistory_aggregate": "Aggregate",
+ "sendto_gethistory_none": "geen",
+ "sendto_gethistory_minimum": "minimum",
+ "sendto_gethistory_maximum": "maximale",
+ "sendto_gethistory_cnt": "telt",
+ "sendto_gethistory_avg": "avery",
+ "sendto_gethistory_step": "Stap in",
+ "sendto_gethistory_ms": "Mevrouw",
+ "sendto_gethistory_sec": "sec",
+ "sendto_gethistory_min": "min",
+ "sendto_gethistory_hour": "uur",
+ "sendto_gethistory_day": "dagen",
+ "sendto_gethistory_tooltip": "Verzoek informatie uit de database",
+ "sendto_gethistory_help": "gethistory",
+ "System": "Systeem",
+ "debug": "debug output",
+ "debug_tooltip": "debug",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "commentaar",
+ "comment_tooltip": "Voer een opmerking in om de code uit te leggen",
+ "control": "сontrol",
+ "control_tooltip": "Controlestatus",
+ "control_help": "setstate",
+ "control_with": "met",
+ "control_delay": "met vertraging",
+ "control_ms": "Mevrouw",
+ "control_sec": "sec",
+ "control_min": "min",
+ "control_clear_running": ", helder rennen",
+ "toggle": "toggle",
+ "toggle_tooltip": "Schakel de staat in",
+ "toggle_help": "setstate",
+ "toggle_with": "met",
+ "toggle_delay": "met vertraging",
+ "toggle_ms": "in ms",
+ "toggle_clear_running": ", helder rennen",
+ "update": "bijwerken",
+ "update_tooltip": "Status bijwerken",
+ "update_help": "setstate",
+ "update_with": "met",
+ "update_delay": "met vertraging",
+ "update_ms": "in ms",
+ "direct": "binden",
+ "direct_tooltip": "Bind twee toestanden met elkaar",
+ "direct_help": "setstate",
+ "direct_oid_src": "Object",
+ "direct_only_changes": "alleen veranderingen",
+ "direct_oid_dst": "met",
+ "control_ex": "schrijven",
+ "control_ex_tooltip": "Controlestatus",
+ "control_ex_control": "сontrol",
+ "control_ex_update": "bijwerken",
+ "control_ex_delay": "vertraging in ms",
+ "control_ex_value": "waarde",
+ "control_ex_clear_running": "vrijlopen",
+ "create": "creëer staat",
+ "create_jsState": "jsState",
+ "create_oid": "Object ID",
+ "create_init": "Init waarde",
+ "create_common": "Common",
+ "create_type": "Staatstype",
+ "create_type_string": "Tekenreeks",
+ "create_type_number": "getal",
+ "create_type_boolean": "boolean",
+ "create_type_json": "json",
+ "create_readable": "Staat leesbaar",
+ "create_writeable": "Staat beschrijfbaar",
+ "create_tooltip": "creëer staat",
+ "create_help": "createstate",
+ "get_value": "Krijg statuswaarde",
+ "get_value_OID": "van Object ID",
+ "get_value_tooltip": "Selecteer object-ID met dialoogvenster",
+ "get_value_help": "getstate",
+ "get_value_default": "selecteer ID",
+ "get_value_val": "Waarde",
+ "get_value_ack": "Erkennen",
+ "get_value_ts": "tijdstempel",
+ "get_value_lc": "Laatste wijziging",
+ "get_value_q": "Kwaliteit",
+ "get_value_comment": "Waarde opmerking",
+ "get_value_from": "Bron",
+ "get_common_name": "Object naam",
+ "get_common_desc": "Objectbeschrijving",
+ "get_common_unit": "Staatseenheid",
+ "get_common_role": "Object rol",
+ "get_common_state_type": "Type staat",
+ "get_common_object_type": "Object type",
+ "get_common_read": "Staat leesbaar",
+ "get_common_write": "Staat beschrijfbaar",
+ "get_value_async": "Krijg statuswaarde",
+ "get_object": "Object",
+ "get_object_default": "selecteer ID",
+ "get_object_tooltip": "Haal object defectie",
+ "get_object_help": "getobject",
+ "field_oid": "Selecteer OID",
+ "field_oid_OID": "Object ID",
+ "field_oid_OID_meta": "Object ID (meta)",
+ "field_oid_OID_script": "Object ID (script)",
+ "field_oid_tooltip": "Selecteer object-ID met dialoogvenster",
+ "get_attr": "Attribuut ophalen",
+ "get_attr_path": "Attribuut",
+ "get_attr_by": "van Object",
+ "get_attr_tooltip": "Krijg een attribuut van het object of JSON per pad, zoals: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "Nieuwe lijn",
+ "text_newline_tooltip": "Plaatst nieuwe regel in tekst",
+ "math_rndfixed_round": "Afronden",
+ "math_rndfixed_to": "naar",
+ "math_rndfixed_decplcs": "plaatsen na de komma",
+ "math_rndfixed_tooltip": "Rondt waarde af naar n decimale plaatsen",
+ "Time": "Datum en tijd",
+ "time_compare_ex": "Werkelijke tijd",
+ "time_compare_custom_ex": "Aangepaste tijd",
+ "time_compare_is_ex": "is",
+ "time_compare_ex_custom": "tijd",
+ "time_compare_ex_tooltip": "Vergelijk tijd",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "De werkelijke tijd is",
+ "time_compare_tooltip": "Vergelijk de huidige tijd",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "minder dan",
+ "time_compare_le": "gelijk aan of minder dan",
+ "time_compare_gt": "groter dan",
+ "time_compare_ge": "gelijk aan of groter dan",
+ "time_compare_eq": "gelijk aan",
+ "time_compare_bw": "tussen",
+ "time_compare_nb": "niet tussen",
+ "time_compare_and": "en",
+ "time_get": "Werkelijke tijd als",
+ "time_get_default_format": "JJJJ.MM.DD uu: mm: ss.sss",
+ "time_get_anyInstance": "alle instanties",
+ "time_get_tooltip": "Stuur bericht naar telegram",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Datum object",
+ "time_get_ms": "milliseconden",
+ "time_get_s": "seconden",
+ "time_get_m": "notulen",
+ "time_get_mid": "minuten in dag",
+ "time_get_sid": "seconden in dag",
+ "time_get_h": "uur",
+ "time_get_d": "dag van de maand",
+ "time_get_M": "maand als nummer",
+ "time_get_Mt": "maand als tekst",
+ "time_get_Mts": "maand als korte tekst",
+ "time_get_y": "kort jaar",
+ "time_get_fy": "Volledig jaar",
+ "time_get_wdt": "weekdag tekst",
+ "time_get_wdts": "korte weekdag",
+ "time_get_wd": "weekdag als nummer",
+ "time_get_custom": "aangepast formaat",
+ "time_get_yyyy.mm.dd": "jjjj.mm.dd",
+ "time_get_yyyy/mm/dd": "yyyy/mm/dd",
+ "time_get_yy.mm.dd": "JJ.MM.DD",
+ "time_get_yy/mm/dd": "yy/mm/dd",
+ "time_get_dd.mm.yyyy": "dd.mm.yyyy",
+ "time_get_dd/mm/yyyy": "dd/mm/yyyy",
+ "time_get_dd.mm.yy": "dd.mm.jj",
+ "time_get_dd/mm/yy": "dd/mm/jj",
+ "time_get_mm/dd/yyyy": "mm/dd/yyyy",
+ "time_get_mm/dd/yy": "MM/DD/JJ",
+ "time_get_dd.mm": "DD.MM.",
+ "time_get_dd/mm": "dd/mm",
+ "time_get_mm.dd": "mm.dd",
+ "time_get_mm/dd": "MM/DD",
+ "time_get_hh_mm": "hh:mm",
+ "time_get_hh_mm_ss": "hh:mm:ss",
+ "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
+ "time_astro": "Huidige tijd van",
+ "time_astro_offset": "Offset (minuten)",
+ "time_astro_default_format": "JJJJ.MM.DD uu:mm:ss.sss",
+ "time_astro_tooltip": "Krijg actuele tijd of",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Berekende tijd",
+ "time_get_special_day_start": "Begin van de dag",
+ "time_get_special_day_end": "Einde dag",
+ "time_get_special_week_start": "Begin van de week",
+ "time_get_special_week_end": "Einde week",
+ "time_get_special_month_start": "Begin van maand",
+ "time_get_special_month_end": "Einde maand",
+ "time_get_special_tooltip": "Vertaling:",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Bereken de tijd",
+ "time_calculation_on": "gebaseerd op",
+ "time_calculation_ms": "Mevrouw",
+ "time_calculation_sec": "sec",
+ "time_calculation_min": "min",
+ "time_calculation_hour": "uren",
+ "time_calculation_day": "dagen",
+ "time_calculation_week": "weken",
+ "time_calculation_tooltip": "Advies of substracte tijd",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Time-outs",
+ "timeouts_wait": "Pauze",
+ "timeouts_wait_tooltip": "Pauzeer de uitvoering gedurende een bepaalde tijd",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Executie",
+ "timeouts_settimeout_name": "time-out",
+ "timeouts_settimeout_in": "in",
+ "timeouts_settimeout_ms": "Mevrouw",
+ "timeouts_settimeout_sec": "sec",
+ "timeouts_settimeout_min": "min",
+ "timeouts_settimeout_tooltip": "Vertraag uitvoering",
+ "timeouts_settimeout_help": "setTimeout",
+ "timeouts_cleartimeout": "duidelijk",
+ "timeouts_cleartimeout_tooltip": "Duidelijke uitvoering van vertragingen",
+ "timeouts_cleartimeout_help": "clearTimeout",
+ "timeouts_gettimeout": "time-out",
+ "timeouts_gettimeout_tooltip": "time-out",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Executie",
+ "timeouts_setinterval_name": "interval",
+ "timeouts_setinterval_in": "elk",
+ "timeouts_setinterval_ms": "Mevrouw",
+ "timeouts_setinterval_tooltip": "Cyclische uitvoering",
+ "timeouts_setinterval_help": "setInterval",
+ "timeouts_clearinterval": "interval wissen",
+ "timeouts_clearinterval_tooltip": "Interval-uitvoering wissen",
+ "timeouts_clearinterval_help": "clearInterval",
+ "timeouts_getinterval": "interval",
+ "timeouts_getinterval_tooltip": "interval",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "In gang zetten",
+ "on_onchange": "was veranderd",
+ "on_any": "is geupdated",
+ "on_gt": "is groter dan de vorige",
+ "on_ge": "is groter of gelijk dan de vorige",
+ "on_lt": "is minder dan de vorige",
+ "on_le": "is minder of gelijk dan de vorige",
+ "on_eq": "is hetzelfde als het laatst",
+ "on_true": "is waar",
+ "on_false": "is fout",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Ack is",
+ "on_ack_any": "ieder",
+ "on_ack_true": "bijwerken",
+ "on_ack_false": "opdracht",
+ "on_ext": "Evenement: als objecten",
+ "on_ext_tooltip": "Als een bepaalde staat is gewijzigd of bijgewerkt",
+ "on_ext_oid": "object-ID",
+ "on_ext_oid_tooltip": "Object ID",
+ "on_ext_on": "trigger aan",
+ "on_ext_on_tooltip": "trigger aan",
+ "on": "Evenement: als object",
+ "on_tooltip": "Als een bepaalde staat is gewijzigd of bijgewerkt",
+ "on_source": "krijgen",
+ "on_source_of": "van trigger",
+ "on_source_tooltip": "Krijg informatie over het evenement",
+ "on_source_id": "object-ID",
+ "on_source_name": "naam",
+ "on_source_desc": "Beschrijving",
+ "on_source_channel_id": "Kanaal Nr",
+ "on_source_channel_name": "kanaal naam",
+ "on_source_device_id": "apparaat ID",
+ "on_source_device_name": "toestelnaam",
+ "on_source_state_val": "staatswaarde",
+ "on_source_state_ts": "staat tijdstempel",
+ "on_source_state_q": "staat kwaliteit",
+ "on_source_state_from": "oorsprong van waarde",
+ "on_source_state_ack": "is commando of update",
+ "on_source_state_lc": "laatste verandering van staat",
+ "on_source_state_c": "opmerking van laatste staat",
+ "on_source_state_user": "gebruiker van de laatste staat",
+ "on_source_oldstate_val": "vorige waarde",
+ "on_source_oldstate_ts": "vorige timestamp",
+ "on_source_oldstate_q": "vorige kwaliteit",
+ "on_source_oldstate_from": "vorige oorsprong",
+ "on_source_oldstate_ack": "vorige opdracht of update",
+ "on_source_oldstate_lc": "vorige laatste wijziging",
+ "on_source_oldstate_c": "vorige opmerking",
+ "on_source_oldstate_user": "vorige gebruiker",
+ "on_source_warning": "Dit blok mag alleen binnen het gebeurtenisblok worden gebruikt",
+ "schedule": "planning",
+ "schedule_tooltip": "Doe iets op cron-schema",
+ "schedule_help": "planning",
+ "astro": "astro",
+ "astro_tooltip": "Doe iets over astrologische gebeurtenissen",
+ "astro_offset": ", offset",
+ "astro_minutes": "notulen",
+ "astro_sunriseText": "zonsopkomst",
+ "astro_sunriseEndText": "zonsopgang einde",
+ "astro_goldenHourEndText": "gouden uureinde",
+ "astro_solarNoonText": "zonne middag",
+ "astro_goldenHourText": "gouden uur",
+ "astro_sunsetStartText": "zonsondergang start",
+ "astro_sunsetText": "zonsondergang",
+ "astro_duskText": "schemer",
+ "astro_nauticalDuskText": "nautische schemering",
+ "astro_nightText": "nacht",
+ "astro_nightEndText": "einde van de nacht",
+ "astro_nauticalDawnText": "nautische dageraad",
+ "astro_dawnText": "dageraad",
+ "astro_nadirText": "nadir",
+ "astro_help": "astro--function",
+ "schedule_create": "planning",
+ "schedule_create_name": "planning",
+ "schedule_text": "cron-regel",
+ "schedule_create_tooltip": "Vertraag uitvoering",
+ "schedule_create_help": "setTimeout",
+ "schedule_clear": "duidelijk",
+ "schedule_clear_tooltip": "Duidelijke uitvoering van vertragingen",
+ "schedule_clear_help": "clearTimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Maak CRON-regel met dialoogvenster",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Maak CRON-regel met dialoogvenster",
+ "cron_builder_with_seconds": "met seconden",
+ "cron_builder_dow": "dag van de week",
+ "cron_builder_month": "maand",
+ "cron_builder_day": "datum",
+ "cron_builder_hour": "uur",
+ "cron_builder_minutes": "notulen",
+ "cron_builder_seconds": "seconden",
+ "cron_builder_line": "als lijn",
+ "procedures_defcustomreturn_name": "JS function with return",
+ "procedures_defcustomnoreturn_name": "Javascript function",
+ "logic_switch_case": "Schakelaar / case",
+ "logic_switch_case_is": "het geval is",
+ "logic_switch_case_of": "in het geval van",
+ "logic_switch_do": "Doen",
+ "logic_switch_tooltip": "Doet iets als de voorwaarde waar is. Als er geen overeenkomende case is, wordt de standaardfunctie uitgevoerd.",
+ "logic_switch_default_tooltip": "Deze functie wordt uitgevoerd als er geen overeenkomende gevallen zijn.",
+ "logic_switch_control_case_tooltip": "Dit is een variabele voor conditie.",
+ "onFile": "Gebeurtenis: als bestand",
+ "onFile_file": "Bestandspatroon",
+ "onFile_withFile": "Met bestandsgegevens",
+ "onFile_tooltip": "Als een bestand is gewijzigd of bijgewerkt",
+ "onFile_help": "onFile",
+ "offFile": "Bestandsgebeurtenis annuleren",
+ "offFile_tooltip": "Abonnement opzeggen bij bestandswijziging",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Bericht naar ander script",
+ "sendto_otherscript_instance": "Voorbeeld",
+ "sendto_otherscript_anyInstance": "alle instanties",
+ "sendto_otherscript_script": "Script",
+ "sendto_otherscript_message": "bericht",
+ "sendto_otherscript_data": "data",
+ "sendto_otherscript_tooltip": "andere script",
+ "sendto_otherscript_help": "andere script",
+ "onMessage": "Gebeurtenis: bericht ontvangen",
+ "onMessage_message": "bericht",
+ "onMessage_tooltip": "bericht",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Min",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "als een getal tussen min en max",
+ "logic_ifempty": "_",
+ "logic_ifempty_then": "dan",
+ "logic_ifempty_tooltip": "controleer of leeg"
+}
diff --git a/src-editor/public/i18n/pl/translations.json b/src-editor/public/i18n/pl/translations.json
index ef46aa250..815cb6a7b 100644
--- a/src-editor/public/i18n/pl/translations.json
+++ b/src-editor/public/i18n/pl/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Actions",
- "selector": "IDs from Selector",
- "exec": "exec",
- "exec_statement": "with results",
- "exec_command": "command",
- "exec_tooltip": "Execute some command",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "log level",
- "exec_log_none": "none",
- "exec_log_info": "info",
- "exec_log_debug": "debug",
- "exec_log_warn": "warning",
- "exec_log_error": "error",
- "request": "request",
- "request_url": "URL",
- "request_statement": "with results",
- "request_tooltip": "Request URL",
- "request_help": "https://github.com/request/request",
- "request_log": "log level",
- "request_log_none": "none",
- "request_log_info": "info",
- "request_log_debug": "debug",
- "request_log_warn": "warning",
- "request_log_error": "error",
- "Convert": "Convert",
- "convert_tonumber": "toNumber",
- "convert_tonumber_tooltip": "Cast input to number",
- "convert_toboolean": "toBoolean",
- "convert_toboolean_tooltip": "Cast input to boolean",
- "convert_tostring": "toString",
- "convert_tostring_tooltip": "Cast input to number",
- "convert_type": "type of",
- "convert_type_tooltip": "Returns type of input",
- "convert_to_date": "to Date/Time",
- "convert_to_date_tooltip": "Cast input to date",
- "convert_from_date": "date/time",
- "convert_to": "to",
- "convert_from_date_tooltip": "Cast input from date",
- "convert_json2object": "JSON to object",
- "convert_json2object_tooltip": "Parse JSON string",
- "convert_object2json": "object to JSON",
- "convert_object2json_tooltip": "Strinify object",
- "convert_object2json_prettify": "prettify",
- "convert_jsonata": "Wyrażenie JSONata",
- "convert_jsonata_target": "ubiegać się o",
- "convert_jsonata_tooltip": "Konwertuj przez wyrażenie JSONata",
- "convert_time_difference": "Różnica czasowa",
- "time_difference_hh:mm:ss": "h:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "h:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "h:mm",
- "time_difference_m:s": "h:mm",
- "time_difference_custom": "custom format",
- "time_difference_default_format": "h:mm:ss",
- "convert_time_difference_tooltip": "Konwertuje milisekundy do gotowego formatu",
- "Sendto": "Sendto",
- "sendto_message": "message",
- "sendto_custom": "sendTo",
- "sendto_custom_tooltip": "Text to speech",
- "sendto_custom_help": "sendto",
- "sendto_custom_arguments": "parameters",
- "sendto_custom_command": "command",
- "sendto_custom_argument": "parameter",
- "sendto_custom_arg_tooltip": "Add parameter to sendTo object.",
- "sendto_no_instances": "No instances",
- "sendto_log": "log level",
- "sendto_log_none": "none",
- "sendto_log_info": "info",
- "sendto_log_debug": "debug",
- "sendto_log_warn": "warning",
- "sendto_log_error": "error",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "Instancja",
- "sendto_gethistory_oid": "Object ID",
- "sendto_gethistory_start": "Od czasu (pol.)",
- "sendto_gethistory_end": "Do czasu (pol.)",
- "sendto_gethistory_aggregate": "Aggregate (ang.)",
- "sendto_gethistory_none": "none",
- "sendto_gethistory_minimum": "minimum",
- "sendto_gethistory_maximum": "maksymalny",
- "sendto_gethistory_cnt": "hrabia",
- "sendto_gethistory_avg": "średnia",
- "sendto_gethistory_step": "Step",
- "sendto_gethistory_ms": "ms",
- "sendto_gethistory_sec": "sec",
- "sendto_gethistory_min": "min",
- "sendto_gethistory_hour": "hours",
- "sendto_gethistory_day": "dni",
- "sendto_gethistory_tooltip": "Informacja z bazy danych",
- "sendto_gethistory_help": "gethistory",
- "System": "System",
- "debug": "debug output",
- "debug_tooltip": "Debug",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "comment",
- "comment_tooltip": "Enter comment to explain the code",
- "control": "сontrol",
- "control_tooltip": "Control state",
- "control_help": "setstate",
- "control_with": "with",
- "control_delay": "with delay",
- "control_ms": "ms",
- "control_sec": "sec",
- "control_min": "min",
- "control_clear_running": ", clear running",
- "toggle": "toggle",
- "toggle_tooltip": "Toggle the state",
- "toggle_help": "setstate",
- "toggle_with": "with",
- "toggle_delay": "with delay",
- "toggle_ms": "in ms",
- "toggle_clear_running": ", clear running",
- "update": "update",
- "update_tooltip": "Update state",
- "update_help": "setstate",
- "update_with": "with",
- "update_delay": "with delay",
- "update_ms": "in ms",
- "direct": "bind",
- "direct_tooltip": "Bind two states with each other",
- "direct_help": "setstate",
- "direct_oid_src": "Object",
- "direct_only_changes": "only changes",
- "direct_oid_dst": "with",
- "control_ex": "write",
- "control_ex_tooltip": "Control state",
- "control_ex_control": "сontrol",
- "control_ex_update": "update",
- "control_ex_delay": "delay in ms",
- "control_ex_value": "value",
- "control_ex_clear_running": "clear running",
- "create": "create state",
- "create_jsState": "jsState",
- "create_oid": "Object ID",
- "create_init": "Init value",
- "create_common": "Common",
- "create_type": "Typ stanu",
- "create_type_string": "string",
- "create_type_number": "numer",
- "create_type_boolean": "boolean",
- "create_type_json": "json",
- "create_readable": "Czy stan jest czytelny",
- "create_writeable": "Czy stan jest zapisywalny",
- "create_tooltip": "create state",
- "create_help": "createstate",
- "get_value": "Get state value",
- "get_value_OID": "of Object ID",
- "get_value_tooltip": "Select object ID with dialog",
- "get_value_help": "getstate",
- "get_value_default": "select ID",
- "get_value_val": "Value",
- "get_value_ack": "Acknowledge",
- "get_value_ts": "Timestamp",
- "get_value_lc": "Last change ",
- "get_value_q": "Quality",
- "get_value_comment": "Wartość komentarza",
- "get_value_from": "Source",
- "get_common_name": "Nazwa obiektu",
- "get_common_desc": "Opis obiektu",
- "get_common_unit": "Jednostka państwowa",
- "get_common_role": "Rola obiektu",
- "get_common_state_type": "Typ stanu",
- "get_common_object_type": "Rodzaj obiektu",
- "get_common_read": "Czy stan jest czytelny",
- "get_common_write": "Czy stan jest zapisywalny",
- "get_value_async": "Get state value",
- "get_object": "Object",
- "get_object_default": "select ID",
- "get_object_tooltip": "Definicja obiektu",
- "get_object_help": "getobject",
- "field_oid": "Select OID",
- "field_oid_OID": "Object ID",
- "field_oid_OID_meta": "Object ID (meta)",
- "field_oid_OID_script": "Object ID (script)",
- "field_oid_tooltip": "Select object ID with dialog",
- "get_attr": "Get attribute",
- "get_attr_path": "Attribute",
- "get_attr_by": "of Object",
- "get_attr_tooltip": "Get attribute of object or JSON by path, like: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "New line",
- "text_newline_tooltip": "Places new line in text",
- "math_rndfixed_round": "Round",
- "math_rndfixed_to": "to",
- "math_rndfixed_decplcs": "decimal places",
- "math_rndfixed_tooltip": "Rounds value to n decimal places",
- "Time": "Date and Time",
- "time_compare_ex": "Actual time",
- "time_compare_custom_ex": "Custom time",
- "time_compare_is_ex": "is",
- "time_compare_ex_custom": "time",
- "time_compare_ex_tooltip": "Compare time",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "Actual time is",
- "time_compare_tooltip": "Compare current time",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "less than",
- "time_compare_le": "equal to or less than",
- "time_compare_gt": "greater than",
- "time_compare_ge": "equal to or greater than",
- "time_compare_eq": "equal to",
- "time_compare_bw": "between",
- "time_compare_nb": "not between",
- "time_compare_and": "and",
- "time_get": "Actual time as",
- "time_get_default_format": "YYYY.MM.DD hh:mm:ss.sss",
- "time_get_anyInstance": "all instances",
- "time_get_tooltip": "Send message to telegram",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Date object",
- "time_get_ms": "milliseconds",
- "time_get_s": "seconds",
- "time_get_m": "minutes",
- "time_get_mid": "minutes in day",
- "time_get_sid": "seconds in day",
- "time_get_h": "hours",
- "time_get_d": "day of month",
- "time_get_M": "month as number",
- "time_get_Mt": "month as text",
- "time_get_Mts": "month as short text",
- "time_get_y": "short year",
- "time_get_fy": "full year",
- "time_get_wdt": "week day text",
- "time_get_wdts": "short week day",
- "time_get_wd": "week day as number",
- "time_get_custom": "custom format",
- "time_get_yyyy.mm.dd": "yyyy.mm.dd",
- "time_get_yyyy/mm/dd": "yyyy/mm/dd",
- "time_get_yy.mm.dd": "yy.mm.dd",
- "time_get_yy/mm/dd": "yy/mm/dd",
- "time_get_dd.mm.yyyy": "dd.mm.yyyy",
- "time_get_dd/mm/yyyy": "dd/mm/yyyy",
- "time_get_dd.mm.yy": "dd.mm.yy",
- "time_get_dd/mm/yy": "dd/mm/yy",
- "time_get_mm/dd/yyyy": "mm/dd/yyyy",
- "time_get_mm/dd/yy": "mm/dd/yy",
- "time_get_dd.mm": "dd.mm.",
- "time_get_dd/mm": "dd/mm",
- "time_get_mm.dd": "mm.dd",
- "time_get_mm/dd": "mm/dd",
- "time_get_hh_mm": "hh:mm",
- "time_get_hh_mm_ss": "hh:mm:ss",
- "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
- "time_astro": "Actual time of",
- "time_astro_offset": "Offset (minutes)",
- "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
- "time_astro_tooltip": "Get actual time or ",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Kalkulacja czasu",
- "time_get_special_day_start": "Początek dnia",
- "time_get_special_day_end": "Koniec dnia",
- "time_get_special_week_start": "Początek tygodnia",
- "time_get_special_week_end": "Koniec tygodnia",
- "time_get_special_month_start": "Początek miesiąca",
- "time_get_special_month_end": "Koniec miesiąca",
- "time_get_special_tooltip": "Kalkulacja",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Czas kalendarzowy",
- "time_calculation_on": "na podstawie",
- "time_calculation_ms": "ms",
- "time_calculation_sec": "sec",
- "time_calculation_min": "min",
- "time_calculation_hour": "godzin",
- "time_calculation_day": "dni",
- "time_calculation_week": "tydzień",
- "time_calculation_tooltip": "Addd lub Substract time",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Timeouts",
- "timeouts_wait": "Pauza",
- "timeouts_wait_tooltip": "Wstrzymaj wykonanie na określony czas",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Execution",
- "timeouts_settimeout_name": "timeout",
- "timeouts_settimeout_in": "in",
- "timeouts_settimeout_ms": "ms",
- "timeouts_settimeout_sec": "sec",
- "timeouts_settimeout_min": "min",
- "timeouts_settimeout_tooltip": "Delay execution",
- "timeouts_settimeout_help": "settimeout",
- "timeouts_cleartimeout": "clear",
- "timeouts_cleartimeout_tooltip": "Clear delay execution",
- "timeouts_cleartimeout_help": "cleartimeout",
- "timeouts_gettimeout": "timeout",
- "timeouts_gettimeout_tooltip": "timeout",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Execution",
- "timeouts_setinterval_name": "interval",
- "timeouts_setinterval_in": "every",
- "timeouts_setinterval_ms": "ms",
- "timeouts_setinterval_tooltip": "Cyclic execution",
- "timeouts_setinterval_help": "setinterval",
- "timeouts_clearinterval": "clear interval",
- "timeouts_clearinterval_tooltip": "Clear interval execution",
- "timeouts_clearinterval_help": "clearinterval",
- "timeouts_getinterval": "interval",
- "timeouts_getinterval_tooltip": "interval",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "Trigger",
- "on_onchange": "was changed",
- "on_any": "was updated",
- "on_gt": "is greater than last",
- "on_ge": "is greater or equal than last",
- "on_lt": "is less than last",
- "on_le": "is less or equal than last",
- "on_eq": "is same as last",
- "on_true": "is true",
- "on_false": "is false",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Ack is",
- "on_ack_any": "any",
- "on_ack_true": "update",
- "on_ack_false": "command",
- "on_ext": "Event: if objects",
- "on_ext_tooltip": "If some state changed or updated",
- "on_ext_oid": "object ID",
- "on_ext_oid_tooltip": "Object ID",
- "on_ext_on": "trigger on",
- "on_ext_on_tooltip": "trigger on",
- "on": "Event: if object",
- "on_tooltip": "If some state changed or updated",
- "on_source": "get",
- "on_source_of": "of trigger",
- "on_source_tooltip": "Get information about event",
- "on_source_id": "object ID",
- "on_source_name": "name",
- "on_source_desc": "description",
- "on_source_channel_id": "channel ID",
- "on_source_channel_name": "channel name",
- "on_source_device_id": "device ID",
- "on_source_device_name": "device name",
- "on_source_state_val": "state value",
- "on_source_state_ts": "state timestamp",
- "on_source_state_q": "state quality",
- "on_source_state_from": "origin of value",
- "on_source_state_ack": "is command or update",
- "on_source_state_lc": "last change of state",
- "on_source_state_c": "komentarz ostatniego stanu",
- "on_source_state_user": "użytkownik ostatniego stanu",
- "on_source_oldstate_val": "previous value",
- "on_source_oldstate_ts": "previous timestamp",
- "on_source_oldstate_q": "previous quality",
- "on_source_oldstate_from": "previous origin",
- "on_source_oldstate_ack": "previous command or update",
- "on_source_oldstate_lc": "previous last change",
- "on_source_oldstate_c": "poprzedni komentarz",
- "on_source_oldstate_user": "poprzedni użytkownik",
- "on_source_warning": "This block must be used only inside of event block",
- "schedule": "schedule",
- "schedule_tooltip": "Do something on cron schedule",
- "schedule_help": "schedule",
- "astro": "astro",
- "astro_tooltip": "Do something on astrological event",
- "astro_offset": ", offset",
- "astro_minutes": "minutes",
- "astro_sunriseText": "sunrise",
- "astro_sunriseEndText": "sunrise end",
- "astro_goldenHourEndText": "golden hour end",
- "astro_solarNoonText": "solar noon",
- "astro_goldenHourText": "golden hour",
- "astro_sunsetStartText": "sunset start",
- "astro_sunsetText": "sunset",
- "astro_duskText": "dusk",
- "astro_nauticalDuskText": "nautical dusk",
- "astro_nightText": "night",
- "astro_nightEndText": "night end",
- "astro_nauticalDawnText": "nautical dawn",
- "astro_dawnText": "dawn",
- "astro_nadirText": "nadir",
- "astro_help": "astro--function",
- "schedule_create": "schedule",
- "schedule_create_name": "schedule",
- "schedule_text": "cron rule",
- "schedule_create_tooltip": "Delay execution",
- "schedule_create_help": "settimeout",
- "schedule_clear": "clear",
- "schedule_clear_tooltip": "Clear delay execution",
- "schedule_clear_help": "cleartimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Create CRON rule with dialog",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Create CRON rule with dialog",
- "cron_builder_with_seconds": "with seconds",
- "cron_builder_dow": "day of week",
- "cron_builder_month": "month",
- "cron_builder_day": "date",
- "cron_builder_hour": "hour",
- "cron_builder_minutes": "minutes",
- "cron_builder_seconds": "seconds",
- "cron_builder_line": "as line",
- "procedures_defcustomreturn_name": "JS function with return",
- "procedures_defcustomnoreturn_name": "Javascript function",
- "logic_switch_case": "Sprawa przełącznik",
- "logic_switch_case_is": "sprawa jest",
- "logic_switch_case_of": "w przypadku",
- "logic_switch_do": "zrobić",
- "logic_switch_tooltip": "Robi coś, jeśli warunek jest spełniony. Jeśli nie ma pasującego przypadku, zostanie wykonana funkcja domyślna.",
- "logic_switch_default_tooltip": "Ta funkcja będzie działać, jeśli nie ma pasujących przypadków.",
- "logic_switch_control_case_tooltip": "Jest to zmienna warunku.",
- "onFile": "Zdarzenie: jeśli plik",
- "onFile_file": "Wzór pliku",
- "onFile_withFile": "Z danymi pliku",
- "onFile_tooltip": "Jeśli jakiś plik został zmieniony lub zaktualizowany",
- "onFile_help": "onFile",
- "offFile": "Anuluj zdarzenie pliku",
- "offFile_tooltip": "Anuluj subskrypcję po zmianie pliku",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Posłanie do innych scenariuszy",
- "sendto_otherscript_instance": "Instancja",
- "sendto_otherscript_anyInstance": "all instances",
- "sendto_otherscript_script": "scenariusz",
- "sendto_otherscript_message": "komunikat",
- "sendto_otherscript_data": "dane",
- "sendto_otherscript_tooltip": "inny scenariusz",
- "sendto_otherscript_help": "inny scenariusz",
- "onMessage": "Zdarzenie: odebrano wiadomość",
- "onMessage_message": "komunikat",
- "onMessage_tooltip": "komunikat",
- "onMessage_help": "onMessage",
- "logic_between_min": "Min",
- "logic_between_max": "Max",
- "logic_between_tooltip": "jeśli liczba między min a max",
- "logic_ifempty": "jeśli chodzi o puste",
- "logic_ifempty_then": "potem",
- "logic_ifempty_tooltip": "sprawdź, czy jest pusty"
-}
\ No newline at end of file
+ "Action": "Actions",
+ "selector": "IDs from Selector",
+ "exec": "exec",
+ "exec_statement": "with results",
+ "exec_command": "command",
+ "exec_tooltip": "Execute some command",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "log level",
+ "exec_log_none": "none",
+ "exec_log_info": "info",
+ "exec_log_debug": "debug",
+ "exec_log_warn": "warning",
+ "exec_log_error": "error",
+ "request": "request",
+ "request_url": "URL",
+ "request_statement": "with results",
+ "request_tooltip": "Request URL",
+ "request_help": "https://github.com/request/request",
+ "request_log": "log level",
+ "request_log_none": "none",
+ "request_log_info": "info",
+ "request_log_debug": "debug",
+ "request_log_warn": "warning",
+ "request_log_error": "error",
+ "Convert": "Convert",
+ "convert_tonumber": "toNumber",
+ "convert_tonumber_tooltip": "Cast input to number",
+ "convert_toboolean": "toBoolean",
+ "convert_toboolean_tooltip": "Cast input to boolean",
+ "convert_tostring": "toString",
+ "convert_tostring_tooltip": "Cast input to number",
+ "convert_type": "type of",
+ "convert_type_tooltip": "Returns type of input",
+ "convert_to_date": "to Date/Time",
+ "convert_to_date_tooltip": "Cast input to date",
+ "convert_from_date": "date/time",
+ "convert_to": "to",
+ "convert_from_date_tooltip": "Cast input from date",
+ "convert_json2object": "JSON to object",
+ "convert_json2object_tooltip": "Parse JSON string",
+ "convert_object2json": "object to JSON",
+ "convert_object2json_tooltip": "Strinify object",
+ "convert_object2json_prettify": "prettify",
+ "convert_jsonata": "Wyrażenie JSONata",
+ "convert_jsonata_target": "ubiegać się o",
+ "convert_jsonata_tooltip": "Konwertuj przez wyrażenie JSONata",
+ "convert_time_difference": "Różnica czasowa",
+ "time_difference_hh:mm:ss": "h:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "h:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "h:mm",
+ "time_difference_m:s": "h:mm",
+ "time_difference_custom": "custom format",
+ "time_difference_default_format": "h:mm:ss",
+ "convert_time_difference_tooltip": "Konwertuje milisekundy do gotowego formatu",
+ "Sendto": "Sendto",
+ "sendto_message": "message",
+ "sendto_custom": "sendTo",
+ "sendto_custom_tooltip": "Text to speech",
+ "sendto_custom_help": "sendto",
+ "sendto_custom_arguments": "parameters",
+ "sendto_custom_command": "command",
+ "sendto_custom_argument": "parameter",
+ "sendto_custom_arg_tooltip": "Add parameter to sendTo object.",
+ "sendto_no_instances": "No instances",
+ "sendto_log": "log level",
+ "sendto_log_none": "none",
+ "sendto_log_info": "info",
+ "sendto_log_debug": "debug",
+ "sendto_log_warn": "warning",
+ "sendto_log_error": "error",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "Instancja",
+ "sendto_gethistory_oid": "Object ID",
+ "sendto_gethistory_start": "Od czasu (pol.)",
+ "sendto_gethistory_end": "Do czasu (pol.)",
+ "sendto_gethistory_aggregate": "Aggregate (ang.)",
+ "sendto_gethistory_none": "none",
+ "sendto_gethistory_minimum": "minimum",
+ "sendto_gethistory_maximum": "maksymalny",
+ "sendto_gethistory_cnt": "hrabia",
+ "sendto_gethistory_avg": "średnia",
+ "sendto_gethistory_step": "Step",
+ "sendto_gethistory_ms": "ms",
+ "sendto_gethistory_sec": "sec",
+ "sendto_gethistory_min": "min",
+ "sendto_gethistory_hour": "hours",
+ "sendto_gethistory_day": "dni",
+ "sendto_gethistory_tooltip": "Informacja z bazy danych",
+ "sendto_gethistory_help": "gethistory",
+ "System": "System",
+ "debug": "debug output",
+ "debug_tooltip": "Debug",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "comment",
+ "comment_tooltip": "Enter comment to explain the code",
+ "control": "сontrol",
+ "control_tooltip": "Control state",
+ "control_help": "setstate",
+ "control_with": "with",
+ "control_delay": "with delay",
+ "control_ms": "ms",
+ "control_sec": "sec",
+ "control_min": "min",
+ "control_clear_running": ", clear running",
+ "toggle": "toggle",
+ "toggle_tooltip": "Toggle the state",
+ "toggle_help": "setstate",
+ "toggle_with": "with",
+ "toggle_delay": "with delay",
+ "toggle_ms": "in ms",
+ "toggle_clear_running": ", clear running",
+ "update": "update",
+ "update_tooltip": "Update state",
+ "update_help": "setstate",
+ "update_with": "with",
+ "update_delay": "with delay",
+ "update_ms": "in ms",
+ "direct": "bind",
+ "direct_tooltip": "Bind two states with each other",
+ "direct_help": "setstate",
+ "direct_oid_src": "Object",
+ "direct_only_changes": "only changes",
+ "direct_oid_dst": "with",
+ "control_ex": "write",
+ "control_ex_tooltip": "Control state",
+ "control_ex_control": "сontrol",
+ "control_ex_update": "update",
+ "control_ex_delay": "delay in ms",
+ "control_ex_value": "value",
+ "control_ex_clear_running": "clear running",
+ "create": "create state",
+ "create_jsState": "jsState",
+ "create_oid": "Object ID",
+ "create_init": "Init value",
+ "create_common": "Common",
+ "create_type": "Typ stanu",
+ "create_type_string": "string",
+ "create_type_number": "numer",
+ "create_type_boolean": "boolean",
+ "create_type_json": "json",
+ "create_readable": "Czy stan jest czytelny",
+ "create_writeable": "Czy stan jest zapisywalny",
+ "create_tooltip": "create state",
+ "create_help": "createstate",
+ "get_value": "Get state value",
+ "get_value_OID": "of Object ID",
+ "get_value_tooltip": "Select object ID with dialog",
+ "get_value_help": "getstate",
+ "get_value_default": "select ID",
+ "get_value_val": "Value",
+ "get_value_ack": "Acknowledge",
+ "get_value_ts": "Timestamp",
+ "get_value_lc": "Last change ",
+ "get_value_q": "Quality",
+ "get_value_comment": "Wartość komentarza",
+ "get_value_from": "Source",
+ "get_common_name": "Nazwa obiektu",
+ "get_common_desc": "Opis obiektu",
+ "get_common_unit": "Jednostka państwowa",
+ "get_common_role": "Rola obiektu",
+ "get_common_state_type": "Typ stanu",
+ "get_common_object_type": "Rodzaj obiektu",
+ "get_common_read": "Czy stan jest czytelny",
+ "get_common_write": "Czy stan jest zapisywalny",
+ "get_value_async": "Get state value",
+ "get_object": "Object",
+ "get_object_default": "select ID",
+ "get_object_tooltip": "Definicja obiektu",
+ "get_object_help": "getobject",
+ "field_oid": "Select OID",
+ "field_oid_OID": "Object ID",
+ "field_oid_OID_meta": "Object ID (meta)",
+ "field_oid_OID_script": "Object ID (script)",
+ "field_oid_tooltip": "Select object ID with dialog",
+ "get_attr": "Get attribute",
+ "get_attr_path": "Attribute",
+ "get_attr_by": "of Object",
+ "get_attr_tooltip": "Get attribute of object or JSON by path, like: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "New line",
+ "text_newline_tooltip": "Places new line in text",
+ "math_rndfixed_round": "Round",
+ "math_rndfixed_to": "to",
+ "math_rndfixed_decplcs": "decimal places",
+ "math_rndfixed_tooltip": "Rounds value to n decimal places",
+ "Time": "Date and Time",
+ "time_compare_ex": "Actual time",
+ "time_compare_custom_ex": "Custom time",
+ "time_compare_is_ex": "is",
+ "time_compare_ex_custom": "time",
+ "time_compare_ex_tooltip": "Compare time",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "Actual time is",
+ "time_compare_tooltip": "Compare current time",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "less than",
+ "time_compare_le": "equal to or less than",
+ "time_compare_gt": "greater than",
+ "time_compare_ge": "equal to or greater than",
+ "time_compare_eq": "equal to",
+ "time_compare_bw": "between",
+ "time_compare_nb": "not between",
+ "time_compare_and": "and",
+ "time_get": "Actual time as",
+ "time_get_default_format": "YYYY.MM.DD hh:mm:ss.sss",
+ "time_get_anyInstance": "all instances",
+ "time_get_tooltip": "Send message to telegram",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Date object",
+ "time_get_ms": "milliseconds",
+ "time_get_s": "seconds",
+ "time_get_m": "minutes",
+ "time_get_mid": "minutes in day",
+ "time_get_sid": "seconds in day",
+ "time_get_h": "hours",
+ "time_get_d": "day of month",
+ "time_get_M": "month as number",
+ "time_get_Mt": "month as text",
+ "time_get_Mts": "month as short text",
+ "time_get_y": "short year",
+ "time_get_fy": "full year",
+ "time_get_wdt": "week day text",
+ "time_get_wdts": "short week day",
+ "time_get_wd": "week day as number",
+ "time_get_custom": "custom format",
+ "time_get_yyyy.mm.dd": "yyyy.mm.dd",
+ "time_get_yyyy/mm/dd": "yyyy/mm/dd",
+ "time_get_yy.mm.dd": "yy.mm.dd",
+ "time_get_yy/mm/dd": "yy/mm/dd",
+ "time_get_dd.mm.yyyy": "dd.mm.yyyy",
+ "time_get_dd/mm/yyyy": "dd/mm/yyyy",
+ "time_get_dd.mm.yy": "dd.mm.yy",
+ "time_get_dd/mm/yy": "dd/mm/yy",
+ "time_get_mm/dd/yyyy": "mm/dd/yyyy",
+ "time_get_mm/dd/yy": "mm/dd/yy",
+ "time_get_dd.mm": "dd.mm.",
+ "time_get_dd/mm": "dd/mm",
+ "time_get_mm.dd": "mm.dd",
+ "time_get_mm/dd": "mm/dd",
+ "time_get_hh_mm": "hh:mm",
+ "time_get_hh_mm_ss": "hh:mm:ss",
+ "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
+ "time_astro": "Actual time of",
+ "time_astro_offset": "Offset (minutes)",
+ "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
+ "time_astro_tooltip": "Get actual time or ",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Kalkulacja czasu",
+ "time_get_special_day_start": "Początek dnia",
+ "time_get_special_day_end": "Koniec dnia",
+ "time_get_special_week_start": "Początek tygodnia",
+ "time_get_special_week_end": "Koniec tygodnia",
+ "time_get_special_month_start": "Początek miesiąca",
+ "time_get_special_month_end": "Koniec miesiąca",
+ "time_get_special_tooltip": "Kalkulacja",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Czas kalendarzowy",
+ "time_calculation_on": "na podstawie",
+ "time_calculation_ms": "ms",
+ "time_calculation_sec": "sec",
+ "time_calculation_min": "min",
+ "time_calculation_hour": "godzin",
+ "time_calculation_day": "dni",
+ "time_calculation_week": "tydzień",
+ "time_calculation_tooltip": "Addd lub Substract time",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Timeouts",
+ "timeouts_wait": "Pauza",
+ "timeouts_wait_tooltip": "Wstrzymaj wykonanie na określony czas",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Execution",
+ "timeouts_settimeout_name": "timeout",
+ "timeouts_settimeout_in": "in",
+ "timeouts_settimeout_ms": "ms",
+ "timeouts_settimeout_sec": "sec",
+ "timeouts_settimeout_min": "min",
+ "timeouts_settimeout_tooltip": "Delay execution",
+ "timeouts_settimeout_help": "settimeout",
+ "timeouts_cleartimeout": "clear",
+ "timeouts_cleartimeout_tooltip": "Clear delay execution",
+ "timeouts_cleartimeout_help": "cleartimeout",
+ "timeouts_gettimeout": "timeout",
+ "timeouts_gettimeout_tooltip": "timeout",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Execution",
+ "timeouts_setinterval_name": "interval",
+ "timeouts_setinterval_in": "every",
+ "timeouts_setinterval_ms": "ms",
+ "timeouts_setinterval_tooltip": "Cyclic execution",
+ "timeouts_setinterval_help": "setinterval",
+ "timeouts_clearinterval": "clear interval",
+ "timeouts_clearinterval_tooltip": "Clear interval execution",
+ "timeouts_clearinterval_help": "clearinterval",
+ "timeouts_getinterval": "interval",
+ "timeouts_getinterval_tooltip": "interval",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "Trigger",
+ "on_onchange": "was changed",
+ "on_any": "was updated",
+ "on_gt": "is greater than last",
+ "on_ge": "is greater or equal than last",
+ "on_lt": "is less than last",
+ "on_le": "is less or equal than last",
+ "on_eq": "is same as last",
+ "on_true": "is true",
+ "on_false": "is false",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Ack is",
+ "on_ack_any": "any",
+ "on_ack_true": "update",
+ "on_ack_false": "command",
+ "on_ext": "Event: if objects",
+ "on_ext_tooltip": "If some state changed or updated",
+ "on_ext_oid": "object ID",
+ "on_ext_oid_tooltip": "Object ID",
+ "on_ext_on": "trigger on",
+ "on_ext_on_tooltip": "trigger on",
+ "on": "Event: if object",
+ "on_tooltip": "If some state changed or updated",
+ "on_source": "get",
+ "on_source_of": "of trigger",
+ "on_source_tooltip": "Get information about event",
+ "on_source_id": "object ID",
+ "on_source_name": "name",
+ "on_source_desc": "description",
+ "on_source_channel_id": "channel ID",
+ "on_source_channel_name": "channel name",
+ "on_source_device_id": "device ID",
+ "on_source_device_name": "device name",
+ "on_source_state_val": "state value",
+ "on_source_state_ts": "state timestamp",
+ "on_source_state_q": "state quality",
+ "on_source_state_from": "origin of value",
+ "on_source_state_ack": "is command or update",
+ "on_source_state_lc": "last change of state",
+ "on_source_state_c": "komentarz ostatniego stanu",
+ "on_source_state_user": "użytkownik ostatniego stanu",
+ "on_source_oldstate_val": "previous value",
+ "on_source_oldstate_ts": "previous timestamp",
+ "on_source_oldstate_q": "previous quality",
+ "on_source_oldstate_from": "previous origin",
+ "on_source_oldstate_ack": "previous command or update",
+ "on_source_oldstate_lc": "previous last change",
+ "on_source_oldstate_c": "poprzedni komentarz",
+ "on_source_oldstate_user": "poprzedni użytkownik",
+ "on_source_warning": "This block must be used only inside of event block",
+ "schedule": "schedule",
+ "schedule_tooltip": "Do something on cron schedule",
+ "schedule_help": "schedule",
+ "astro": "astro",
+ "astro_tooltip": "Do something on astrological event",
+ "astro_offset": ", offset",
+ "astro_minutes": "minutes",
+ "astro_sunriseText": "sunrise",
+ "astro_sunriseEndText": "sunrise end",
+ "astro_goldenHourEndText": "golden hour end",
+ "astro_solarNoonText": "solar noon",
+ "astro_goldenHourText": "golden hour",
+ "astro_sunsetStartText": "sunset start",
+ "astro_sunsetText": "sunset",
+ "astro_duskText": "dusk",
+ "astro_nauticalDuskText": "nautical dusk",
+ "astro_nightText": "night",
+ "astro_nightEndText": "night end",
+ "astro_nauticalDawnText": "nautical dawn",
+ "astro_dawnText": "dawn",
+ "astro_nadirText": "nadir",
+ "astro_help": "astro--function",
+ "schedule_create": "schedule",
+ "schedule_create_name": "schedule",
+ "schedule_text": "cron rule",
+ "schedule_create_tooltip": "Delay execution",
+ "schedule_create_help": "settimeout",
+ "schedule_clear": "clear",
+ "schedule_clear_tooltip": "Clear delay execution",
+ "schedule_clear_help": "cleartimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Create CRON rule with dialog",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Create CRON rule with dialog",
+ "cron_builder_with_seconds": "with seconds",
+ "cron_builder_dow": "day of week",
+ "cron_builder_month": "month",
+ "cron_builder_day": "date",
+ "cron_builder_hour": "hour",
+ "cron_builder_minutes": "minutes",
+ "cron_builder_seconds": "seconds",
+ "cron_builder_line": "as line",
+ "procedures_defcustomreturn_name": "JS function with return",
+ "procedures_defcustomnoreturn_name": "Javascript function",
+ "logic_switch_case": "Sprawa przełącznik",
+ "logic_switch_case_is": "sprawa jest",
+ "logic_switch_case_of": "w przypadku",
+ "logic_switch_do": "zrobić",
+ "logic_switch_tooltip": "Robi coś, jeśli warunek jest spełniony. Jeśli nie ma pasującego przypadku, zostanie wykonana funkcja domyślna.",
+ "logic_switch_default_tooltip": "Ta funkcja będzie działać, jeśli nie ma pasujących przypadków.",
+ "logic_switch_control_case_tooltip": "Jest to zmienna warunku.",
+ "onFile": "Zdarzenie: jeśli plik",
+ "onFile_file": "Wzór pliku",
+ "onFile_withFile": "Z danymi pliku",
+ "onFile_tooltip": "Jeśli jakiś plik został zmieniony lub zaktualizowany",
+ "onFile_help": "onFile",
+ "offFile": "Anuluj zdarzenie pliku",
+ "offFile_tooltip": "Anuluj subskrypcję po zmianie pliku",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Posłanie do innych scenariuszy",
+ "sendto_otherscript_instance": "Instancja",
+ "sendto_otherscript_anyInstance": "all instances",
+ "sendto_otherscript_script": "scenariusz",
+ "sendto_otherscript_message": "komunikat",
+ "sendto_otherscript_data": "dane",
+ "sendto_otherscript_tooltip": "inny scenariusz",
+ "sendto_otherscript_help": "inny scenariusz",
+ "onMessage": "Zdarzenie: odebrano wiadomość",
+ "onMessage_message": "komunikat",
+ "onMessage_tooltip": "komunikat",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Min",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "jeśli liczba między min a max",
+ "logic_ifempty": "jeśli chodzi o puste",
+ "logic_ifempty_then": "potem",
+ "logic_ifempty_tooltip": "sprawdź, czy jest pusty"
+}
diff --git a/src-editor/public/i18n/pt/translations.json b/src-editor/public/i18n/pt/translations.json
index 2dc1bab06..723dc0821 100644
--- a/src-editor/public/i18n/pt/translations.json
+++ b/src-editor/public/i18n/pt/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Ações",
- "selector": "IDs do seletor",
- "exec": "exec",
- "exec_statement": "com resultados",
- "exec_command": "comando",
- "exec_tooltip": "Executar um comando do sistema",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "nível de log",
- "exec_log_none": "nenhum",
- "exec_log_info": "informação",
- "exec_log_debug": "depurar",
- "exec_log_warn": "atenção",
- "exec_log_error": "erro",
- "request": "request",
- "request_url": "URL",
- "request_statement": "com resultados",
- "request_tooltip": "URL solitado",
- "request_help": "https://github.com/request/request",
- "request_log": "nível de log",
- "request_log_none": "Nenhum",
- "request_log_info": "informação",
- "request_log_debug": "depurar",
- "request_log_warn": "atenção",
- "request_log_error": "erro",
- "Convert": "Converter",
- "convert_tonumber": "por número",
- "convert_tonumber_tooltip": "Trasformar entrada para número",
- "convert_toboolean": "para booleano",
- "convert_toboolean_tooltip": "Trasformar entrada para booleano",
- "convert_tostring": "para texto",
- "convert_tostring_tooltip": "Trasformar entrada para texto",
- "convert_type": "tipo de",
- "convert_type_tooltip": "Retorna o tipo da entrada",
- "convert_to_date": "até a data/hora",
- "convert_to_date_tooltip": "Trasformar entrada para data",
- "convert_from_date": "data/hora",
- "convert_to": "para",
- "convert_from_date_tooltip": "criar entrada pela data",
- "convert_json2object": "JSON para objeto",
- "convert_json2object_tooltip": "Parse JSON",
- "convert_object2json": "Objeto para JSON",
- "convert_object2json_tooltip": "Objeto para JSON",
- "convert_object2json_prettify": "formatar",
- "convert_jsonata": "Expressão JSONata",
- "convert_jsonata_target": "aplicar a",
- "convert_jsonata_tooltip": "Converter por expressão JSONata",
- "convert_time_difference": "Formatar uma diferença de tempo",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "formato personalizado",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "Converte milissegundos em um formato legível",
- "Sendto": "Enviar para",
- "sendto_message": "mensagem",
- "sendto_custom": "enviar para",
- "sendto_custom_tooltip": "Texto para Língua",
- "sendto_custom_help": "enviar para",
- "sendto_custom_arguments": "parâmetros",
- "sendto_custom_command": "comando",
- "sendto_custom_argument": "parâmetro",
- "sendto_custom_arg_tooltip": "Adicionar parâmetros ao objeto \"enviar para\"",
- "sendto_no_instances": "Nenhuma instância",
- "sendto_log": "nível de log",
- "sendto_log_none": "nenhum",
- "sendto_log_info": "informação",
- "sendto_log_debug": "depurar",
- "sendto_log_warn": "atenção",
- "sendto_log_error": "erro",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "instância",
- "sendto_gethistory_oid": "ID do objeto",
- "sendto_gethistory_start": "De (hora)",
- "sendto_gethistory_end": "Até (hora)",
- "sendto_gethistory_aggregate": "Agregado por",
- "sendto_gethistory_none": "nenhum",
- "sendto_gethistory_minimum": "mínimo",
- "sendto_gethistory_maximum": "máximo",
- "sendto_gethistory_cnt": "contagem",
- "sendto_gethistory_avg": "média",
- "sendto_gethistory_step": "Passo",
- "sendto_gethistory_ms": "ms",
- "sendto_gethistory_sec": "seg",
- "sendto_gethistory_min": "min",
- "sendto_gethistory_hour": "horas",
- "sendto_gethistory_day": "dias",
- "sendto_gethistory_tooltip": "Solicitar informações de banco de dados",
- "sendto_gethistory_help": "gethistory",
- "System": "Sistema",
- "debug": "saída de depuração",
- "debug_tooltip": "Depurar",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "comentário",
- "comment_tooltip": "Digite um comentário para explicar o código",
- "control": "controle",
- "control_tooltip": "Controle o estado",
- "control_help": "setstate",
- "control_with": "com",
- "control_delay": "com atraso",
- "control_ms": "ms",
- "control_sec": "seg",
- "control_min": "min",
- "control_clear_running": ", excluir se estiver executando",
- "toggle": "alternar",
- "toggle_tooltip": "Alternar o estado",
- "toggle_help": "setstate",
- "toggle_with": "com",
- "toggle_delay": "com atraso",
- "toggle_ms": "em ms",
- "toggle_clear_running": ", excluir se estiver executando",
- "update": "atualizar",
- "update_tooltip": "Atualizar estado",
- "update_help": "settate",
- "update_with": "com",
- "update_delay": "com atraso",
- "update_ms": "em ms",
- "direct": "ligar",
- "direct_tooltip": "Vincular dois estados juntos",
- "direct_help": "settate",
- "direct_oid_src": "objeto",
- "direct_only_changes": "apenas mudanças",
- "direct_oid_dst": "com",
- "control_ex": "escreva",
- "control_ex_tooltip": "Controle o estado",
- "control_ex_control": "controle",
- "control_ex_update": "atualizar",
- "control_ex_delay": "atraso em ms",
- "control_ex_value": "valor",
- "control_ex_clear_running": "excluir se estiver executando",
- "create": "Gerar ponto de dados",
- "create_jsState": "jsState",
- "create_oid": "ID do objeto",
- "create_init": "valor inicial",
- "create_common": "Common",
- "create_type": "Tipo de estado",
- "create_type_string": "string",
- "create_type_number": "número",
- "create_type_boolean": "valor lógico",
- "create_type_json": "json",
- "create_readable": "O estado é legível",
- "create_writeable": "É estado gravável",
- "create_tooltip": "Gerar ponto de dados",
- "create_help": "createstate",
- "get_value": "Tome o valor do estado",
- "get_value_OID": "pela ID do objeto",
- "get_value_tooltip": "Selecione ID do objeto com diálogo",
- "get_value_help": "getstate",
- "get_value_default": "selecione ID",
- "get_value_val": "Valor",
- "get_value_ack": "confirmado",
- "get_value_ts": "Timestamp",
- "get_value_lc": "Última mudança",
- "get_value_q": "Qualidade",
- "get_value_comment": "Comentário de valor",
- "get_value_from": "Fonte",
- "get_common_name": "Nome do objeto",
- "get_common_desc": "Descrição do objeto",
- "get_common_unit": "unidade estadual",
- "get_common_role": "função do objeto",
- "get_common_state_type": "tipo de estado",
- "get_common_object_type": "Tipo de objeto",
- "get_common_read": "O estado é legível",
- "get_common_write": "É estado gravável",
- "get_value_async": "Tome o valor do estado",
- "get_object": "objeto",
- "get_object_default": "selecione ID",
- "get_object_tooltip": "Obter desafio de objetos",
- "get_object_help": "getobject",
- "field_oid": "Selecionar ponto de dados",
- "field_oid_OID": "ID do objeto",
- "field_oid_OID_meta": "ID do objeto (meta)",
- "field_oid_OID_script": "ID do objeto (script)",
- "field_oid_tooltip": "Selecione ID do objeto com diálogo",
- "get_attr": "Obter atributo",
- "get_attr_path": "Atributo",
- "get_attr_by": "do objeto",
- "get_attr_tooltip": "Obter atributo do objeto ou JSON pelo caminho, como: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "Nova linha",
- "text_newline_tooltip": "Coloca nova linha no texto",
- "math_rndfixed_round": "Arredondar",
- "math_rndfixed_to": "para",
- "math_rndfixed_decplcs": "casas decimais",
- "math_rndfixed_tooltip": "Arredonda o valor para n casas decimais",
- "Time": "Data e hora",
- "time_compare_ex": "Hora atual",
- "time_compare_custom_ex": "Tempo",
- "time_compare_is_ex": "é",
- "time_compare_ex_custom": "Tempo",
- "time_compare_ex_tooltip": "Compare o tempo",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "O horário atual é",
- "time_compare_tooltip": "Compare com o horário atual",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "menor que",
- "time_compare_le": "igual ou menor do que",
- "time_compare_gt": "maior que",
- "time_compare_ge": "igual ou maior do que",
- "time_compare_eq": "igual a",
- "time_compare_bw": "entre",
- "time_compare_nb": "não entre",
- "time_compare_and": "e",
- "time_get": "Horário atual como",
- "time_get_default_format": "aaaa.mm.dd hh:mm:ss.sss",
- "time_get_anyInstance": "Todas as instâncias",
- "time_get_tooltip": "Enviar mensagem pelo Telegram",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Data objeto",
- "time_get_ms": "milissegundos",
- "time_get_s": "segundos",
- "time_get_m": "minutos",
- "time_get_mid": "Minutos desde o início do dia",
- "time_get_sid": "Segundos desde o início do dia",
- "time_get_h": "horas",
- "time_get_d": "dia do mês",
- "time_get_M": "mês como número",
- "time_get_Mt": "mês como texto",
- "time_get_Mts": "mês como texto curto",
- "time_get_y": "ano curto",
- "time_get_fy": "ano completo",
- "time_get_wdt": "dia da semana como texto",
- "time_get_wdts": "dia da semana como textocurto",
- "time_get_wd": "dia da semana como número",
- "time_get_custom": "formato personalizado",
- "time_get_yyyy.mm.dd": "aaaa.mm.dd",
- "time_get_yyyy/mm/dd": "aaaa/mm/dd",
- "time_get_yy.mm.dd": "yy.mm.dd",
- "time_get_yy/mm/dd": "aa/mm/dd",
- "time_get_dd.mm.yyyy": "dd.mm.yyyy",
- "time_get_dd/mm/yyyy": "dd/mm/aaaa",
- "time_get_dd.mm.yy": "dd.mm.yy",
- "time_get_dd/mm/yy": "dd/mm/aa",
- "time_get_mm/dd/yyyy": "mm/dd/aaaa",
- "time_get_mm/dd/yy": "mm/dd/aaa",
- "time_get_dd.mm": "dd.mm.",
- "time_get_dd/mm": "dd/mm",
- "time_get_mm.dd": "mm.dd",
- "time_get_mm/dd": "mm/dd",
- "time_get_hh_mm": "hh:mm",
- "time_get_hh_mm_ss": "hh:mm:ss",
- "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
- "time_astro": "Horário atual de",
- "time_astro_offset": "Offset (minutos)",
- "time_astro_default_format": "AAAA.MM.DD hh:mm:ss.sss",
- "time_astro_tooltip": "Receba o horário atual ou",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Tempo calculado",
- "time_get_special_day_start": "Início do dia",
- "time_get_special_day_end": "Fim do dia",
- "time_get_special_week_start": "Início da semana",
- "time_get_special_week_end": "Fim da semana",
- "time_get_special_month_start": "Início do mês",
- "time_get_special_month_end": "Fim do mês",
- "time_get_special_tooltip": "Calcular selos de tempo",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Calcular o tempo",
- "time_calculation_on": "baseado em",
- "time_calculation_ms": "ms",
- "time_calculation_sec": "seg",
- "time_calculation_min": "min",
- "time_calculation_hour": "horas",
- "time_calculation_day": "dias",
- "time_calculation_week": "semanas",
- "time_calculation_tooltip": "Adicionar ou subtrair tempo",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Timeouts",
- "timeouts_wait": "Pausa",
- "timeouts_wait_tooltip": "Pause a execução por tempo definido",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Executar",
- "timeouts_settimeout_name": "Atraso",
- "timeouts_settimeout_in": "em",
- "timeouts_settimeout_ms": "ms",
- "timeouts_settimeout_sec": "seg",
- "timeouts_settimeout_min": "min",
- "timeouts_settimeout_tooltip": "Execução com atraso",
- "timeouts_settimeout_help": "settimeout",
- "timeouts_cleartimeout": "parar",
- "timeouts_cleartimeout_tooltip": "Parar a execução com atraso",
- "timeouts_cleartimeout_help": "cleartimeout",
- "timeouts_gettimeout": "Atraso",
- "timeouts_gettimeout_tooltip": "Atraso",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Executar",
- "timeouts_setinterval_name": "intervalo",
- "timeouts_setinterval_in": "todo",
- "timeouts_setinterval_ms": "ms",
- "timeouts_setinterval_tooltip": "Execução cíclica",
- "timeouts_setinterval_help": "setinterval",
- "timeouts_clearinterval": "parar",
- "timeouts_clearinterval_tooltip": "Parar a execução cíclica",
- "timeouts_clearinterval_help": "clearinterval",
- "timeouts_getinterval": "intervalo",
- "timeouts_getinterval_tooltip": "intervalo",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "Trigger",
- "on_onchange": "foi alterado",
- "on_any": "foi atualizado",
- "on_gt": "é maior do que o último",
- "on_ge": "é maior ou igual que o último",
- "on_lt": "é menor do que o último",
- "on_le": "é menor ou igual que o último",
- "on_eq": "é o mesmo que o último",
- "on_true": "é verdade",
- "on_false": "é falso",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "confirmado é",
- "on_ack_any": "qualquer",
- "on_ack_true": "atualizar",
- "on_ack_false": "comando",
- "on_ext": "Se o objeto",
- "on_ext_tooltip": "Se mudou o estado",
- "on_ext_oid": "ID do objeto",
- "on_ext_oid_tooltip": "ID do objeto",
- "on_ext_on": "trigger no",
- "on_ext_on_tooltip": "trigger no",
- "on": "se o objeto",
- "on_tooltip": "se mudou o estado",
- "on_source": "pege",
- "on_source_of": "do trigger",
- "on_source_tooltip": "Obtenha as informações sobre o evento",
- "on_source_id": "ID do objeto",
- "on_source_name": "nome",
- "on_source_desc": "descrição",
- "on_source_channel_id": "ID do canal",
- "on_source_channel_name": "nome do canal",
- "on_source_device_id": "ID do dispositivo",
- "on_source_device_name": "nome do dispositivo",
- "on_source_state_val": "valor",
- "on_source_state_ts": "timestamp",
- "on_source_state_q": "qualidade",
- "on_source_state_from": "origem",
- "on_source_state_ack": "é comando ou atualização",
- "on_source_state_lc": "última mudança",
- "on_source_state_c": "comentário do último estado",
- "on_source_state_user": "usuário do último estado",
- "on_source_oldstate_val": "valor anterior",
- "on_source_oldstate_ts": "timestamp anterior",
- "on_source_oldstate_q": "qualidade anterior",
- "on_source_oldstate_from": "origem anterior",
- "on_source_oldstate_ack": "comando ou atualização anterior",
- "on_source_oldstate_lc": "última mudança anterior",
- "on_source_oldstate_c": "comentário anterior",
- "on_source_oldstate_user": "usuário anterior",
- "on_source_warning": "Este bloco só pode ser usado dentro do bloco \"Se objeto\"",
- "schedule": "cronograma",
- "schedule_tooltip": "Execução por tempo",
- "schedule_help": "cronograma",
- "astro": "astro",
- "astro_tooltip": "Executar após o evento astro",
- "astro_offset": ", offset",
- "astro_minutes": "minutos",
- "astro_sunriseText": "nascer do sol",
- "astro_sunriseEndText": "fim do nascer do sol",
- "astro_goldenHourEndText": "fim da hora dourada",
- "astro_solarNoonText": "meio-dia solar",
- "astro_goldenHourText": "Hora dourada",
- "astro_sunsetStartText": "começo do por do sol",
- "astro_sunsetText": "por do sol",
- "astro_duskText": "anoitecer",
- "astro_nauticalDuskText": "anoitecer náutico",
- "astro_nightText": "noite",
- "astro_nightEndText": "final da noite",
- "astro_nauticalDawnText": "amanhecer náutico",
- "astro_dawnText": "amanhecer",
- "astro_nadirText": "nadir",
- "astro_help": "astro--function",
- "schedule_create": "cronograma",
- "schedule_create_name": "cronograma",
- "schedule_text": "regra cron",
- "schedule_create_tooltip": "Atrasar a execução",
- "schedule_create_help": "settimeout",
- "schedule_clear": "parar",
- "schedule_clear_tooltip": "Parar a execução com atraso",
- "schedule_clear_help": "cleartimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Criar regra CRON com diálogo",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Criar regra CRON com diálogo",
- "cron_builder_with_seconds": "com segundos",
- "cron_builder_dow": "dia da semana",
- "cron_builder_month": "mês",
- "cron_builder_day": "data",
- "cron_builder_hour": "hora",
- "cron_builder_minutes": "minutos",
- "cron_builder_seconds": "segundos",
- "cron_builder_line": "como linha",
- "procedures_defcustomreturn_name": "Função JS com resultado",
- "procedures_defcustomnoreturn_name": "Função JavaScript",
- "logic_switch_case": "Switch / case",
- "logic_switch_case_is": "o caso é",
- "logic_switch_case_of": "no caso de",
- "logic_switch_do": "Faz",
- "logic_switch_tooltip": "Faz alguma coisa se a condição for verdadeira. Se não houver um caso correspondente, a função padrão será executada.",
- "logic_switch_default_tooltip": "Esta função será executada se não houver casos correspondentes.",
- "logic_switch_control_case_tooltip": "Esta é uma variável para a condição.",
- "onFile": "Evento: se arquivo",
- "onFile_file": "Padrão de arquivo",
- "onFile_withFile": "Com dados de arquivo",
- "onFile_tooltip": "Se algum arquivo mudou ou atualizou",
- "onFile_help": "onFile",
- "offFile": "Cancelar evento de arquivo",
- "offFile_tooltip": "Cancelar assinatura na alteração do arquivo",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Mensagem para outro script",
- "sendto_otherscript_instance": "instância",
- "sendto_otherscript_anyInstance": "todas as instâncias",
- "sendto_otherscript_script": "script",
- "sendto_otherscript_message": "mensagem",
- "sendto_otherscript_data": "dados",
- "sendto_otherscript_tooltip": "outros scripts",
- "sendto_otherscript_help": "outros scripts",
- "onMessage": "Evento: Mensagem recebida",
- "onMessage_message": "mensagem",
- "onMessage_tooltip": "mensagem",
- "onMessage_help": "onMessage",
- "logic_between_min": "Min",
- "logic_between_max": "Max",
- "logic_between_tooltip": "se um número entre min e max",
- "logic_ifempty": "se vazio",
- "logic_ifempty_then": "então",
- "logic_ifempty_tooltip": "verifique se está vazio"
-}
\ No newline at end of file
+ "Action": "Ações",
+ "selector": "IDs do seletor",
+ "exec": "exec",
+ "exec_statement": "com resultados",
+ "exec_command": "comando",
+ "exec_tooltip": "Executar um comando do sistema",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "nível de log",
+ "exec_log_none": "nenhum",
+ "exec_log_info": "informação",
+ "exec_log_debug": "depurar",
+ "exec_log_warn": "atenção",
+ "exec_log_error": "erro",
+ "request": "request",
+ "request_url": "URL",
+ "request_statement": "com resultados",
+ "request_tooltip": "URL solitado",
+ "request_help": "https://github.com/request/request",
+ "request_log": "nível de log",
+ "request_log_none": "Nenhum",
+ "request_log_info": "informação",
+ "request_log_debug": "depurar",
+ "request_log_warn": "atenção",
+ "request_log_error": "erro",
+ "Convert": "Converter",
+ "convert_tonumber": "por número",
+ "convert_tonumber_tooltip": "Trasformar entrada para número",
+ "convert_toboolean": "para booleano",
+ "convert_toboolean_tooltip": "Trasformar entrada para booleano",
+ "convert_tostring": "para texto",
+ "convert_tostring_tooltip": "Trasformar entrada para texto",
+ "convert_type": "tipo de",
+ "convert_type_tooltip": "Retorna o tipo da entrada",
+ "convert_to_date": "até a data/hora",
+ "convert_to_date_tooltip": "Trasformar entrada para data",
+ "convert_from_date": "data/hora",
+ "convert_to": "para",
+ "convert_from_date_tooltip": "criar entrada pela data",
+ "convert_json2object": "JSON para objeto",
+ "convert_json2object_tooltip": "Parse JSON",
+ "convert_object2json": "Objeto para JSON",
+ "convert_object2json_tooltip": "Objeto para JSON",
+ "convert_object2json_prettify": "formatar",
+ "convert_jsonata": "Expressão JSONata",
+ "convert_jsonata_target": "aplicar a",
+ "convert_jsonata_tooltip": "Converter por expressão JSONata",
+ "convert_time_difference": "Formatar uma diferença de tempo",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "formato personalizado",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "Converte milissegundos em um formato legível",
+ "Sendto": "Enviar para",
+ "sendto_message": "mensagem",
+ "sendto_custom": "enviar para",
+ "sendto_custom_tooltip": "Texto para Língua",
+ "sendto_custom_help": "enviar para",
+ "sendto_custom_arguments": "parâmetros",
+ "sendto_custom_command": "comando",
+ "sendto_custom_argument": "parâmetro",
+ "sendto_custom_arg_tooltip": "Adicionar parâmetros ao objeto \"enviar para\"",
+ "sendto_no_instances": "Nenhuma instância",
+ "sendto_log": "nível de log",
+ "sendto_log_none": "nenhum",
+ "sendto_log_info": "informação",
+ "sendto_log_debug": "depurar",
+ "sendto_log_warn": "atenção",
+ "sendto_log_error": "erro",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "instância",
+ "sendto_gethistory_oid": "ID do objeto",
+ "sendto_gethistory_start": "De (hora)",
+ "sendto_gethistory_end": "Até (hora)",
+ "sendto_gethistory_aggregate": "Agregado por",
+ "sendto_gethistory_none": "nenhum",
+ "sendto_gethistory_minimum": "mínimo",
+ "sendto_gethistory_maximum": "máximo",
+ "sendto_gethistory_cnt": "contagem",
+ "sendto_gethistory_avg": "média",
+ "sendto_gethistory_step": "Passo",
+ "sendto_gethistory_ms": "ms",
+ "sendto_gethistory_sec": "seg",
+ "sendto_gethistory_min": "min",
+ "sendto_gethistory_hour": "horas",
+ "sendto_gethistory_day": "dias",
+ "sendto_gethistory_tooltip": "Solicitar informações de banco de dados",
+ "sendto_gethistory_help": "gethistory",
+ "System": "Sistema",
+ "debug": "saída de depuração",
+ "debug_tooltip": "Depurar",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "comentário",
+ "comment_tooltip": "Digite um comentário para explicar o código",
+ "control": "controle",
+ "control_tooltip": "Controle o estado",
+ "control_help": "setstate",
+ "control_with": "com",
+ "control_delay": "com atraso",
+ "control_ms": "ms",
+ "control_sec": "seg",
+ "control_min": "min",
+ "control_clear_running": ", excluir se estiver executando",
+ "toggle": "alternar",
+ "toggle_tooltip": "Alternar o estado",
+ "toggle_help": "setstate",
+ "toggle_with": "com",
+ "toggle_delay": "com atraso",
+ "toggle_ms": "em ms",
+ "toggle_clear_running": ", excluir se estiver executando",
+ "update": "atualizar",
+ "update_tooltip": "Atualizar estado",
+ "update_help": "settate",
+ "update_with": "com",
+ "update_delay": "com atraso",
+ "update_ms": "em ms",
+ "direct": "ligar",
+ "direct_tooltip": "Vincular dois estados juntos",
+ "direct_help": "settate",
+ "direct_oid_src": "objeto",
+ "direct_only_changes": "apenas mudanças",
+ "direct_oid_dst": "com",
+ "control_ex": "escreva",
+ "control_ex_tooltip": "Controle o estado",
+ "control_ex_control": "controle",
+ "control_ex_update": "atualizar",
+ "control_ex_delay": "atraso em ms",
+ "control_ex_value": "valor",
+ "control_ex_clear_running": "excluir se estiver executando",
+ "create": "Gerar ponto de dados",
+ "create_jsState": "jsState",
+ "create_oid": "ID do objeto",
+ "create_init": "valor inicial",
+ "create_common": "Common",
+ "create_type": "Tipo de estado",
+ "create_type_string": "string",
+ "create_type_number": "número",
+ "create_type_boolean": "valor lógico",
+ "create_type_json": "json",
+ "create_readable": "O estado é legível",
+ "create_writeable": "É estado gravável",
+ "create_tooltip": "Gerar ponto de dados",
+ "create_help": "createstate",
+ "get_value": "Tome o valor do estado",
+ "get_value_OID": "pela ID do objeto",
+ "get_value_tooltip": "Selecione ID do objeto com diálogo",
+ "get_value_help": "getstate",
+ "get_value_default": "selecione ID",
+ "get_value_val": "Valor",
+ "get_value_ack": "confirmado",
+ "get_value_ts": "Timestamp",
+ "get_value_lc": "Última mudança",
+ "get_value_q": "Qualidade",
+ "get_value_comment": "Comentário de valor",
+ "get_value_from": "Fonte",
+ "get_common_name": "Nome do objeto",
+ "get_common_desc": "Descrição do objeto",
+ "get_common_unit": "unidade estadual",
+ "get_common_role": "função do objeto",
+ "get_common_state_type": "tipo de estado",
+ "get_common_object_type": "Tipo de objeto",
+ "get_common_read": "O estado é legível",
+ "get_common_write": "É estado gravável",
+ "get_value_async": "Tome o valor do estado",
+ "get_object": "objeto",
+ "get_object_default": "selecione ID",
+ "get_object_tooltip": "Obter desafio de objetos",
+ "get_object_help": "getobject",
+ "field_oid": "Selecionar ponto de dados",
+ "field_oid_OID": "ID do objeto",
+ "field_oid_OID_meta": "ID do objeto (meta)",
+ "field_oid_OID_script": "ID do objeto (script)",
+ "field_oid_tooltip": "Selecione ID do objeto com diálogo",
+ "get_attr": "Obter atributo",
+ "get_attr_path": "Atributo",
+ "get_attr_by": "do objeto",
+ "get_attr_tooltip": "Obter atributo do objeto ou JSON pelo caminho, como: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "Nova linha",
+ "text_newline_tooltip": "Coloca nova linha no texto",
+ "math_rndfixed_round": "Arredondar",
+ "math_rndfixed_to": "para",
+ "math_rndfixed_decplcs": "casas decimais",
+ "math_rndfixed_tooltip": "Arredonda o valor para n casas decimais",
+ "Time": "Data e hora",
+ "time_compare_ex": "Hora atual",
+ "time_compare_custom_ex": "Tempo",
+ "time_compare_is_ex": "é",
+ "time_compare_ex_custom": "Tempo",
+ "time_compare_ex_tooltip": "Compare o tempo",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "O horário atual é",
+ "time_compare_tooltip": "Compare com o horário atual",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "menor que",
+ "time_compare_le": "igual ou menor do que",
+ "time_compare_gt": "maior que",
+ "time_compare_ge": "igual ou maior do que",
+ "time_compare_eq": "igual a",
+ "time_compare_bw": "entre",
+ "time_compare_nb": "não entre",
+ "time_compare_and": "e",
+ "time_get": "Horário atual como",
+ "time_get_default_format": "aaaa.mm.dd hh:mm:ss.sss",
+ "time_get_anyInstance": "Todas as instâncias",
+ "time_get_tooltip": "Enviar mensagem pelo Telegram",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Data objeto",
+ "time_get_ms": "milissegundos",
+ "time_get_s": "segundos",
+ "time_get_m": "minutos",
+ "time_get_mid": "Minutos desde o início do dia",
+ "time_get_sid": "Segundos desde o início do dia",
+ "time_get_h": "horas",
+ "time_get_d": "dia do mês",
+ "time_get_M": "mês como número",
+ "time_get_Mt": "mês como texto",
+ "time_get_Mts": "mês como texto curto",
+ "time_get_y": "ano curto",
+ "time_get_fy": "ano completo",
+ "time_get_wdt": "dia da semana como texto",
+ "time_get_wdts": "dia da semana como textocurto",
+ "time_get_wd": "dia da semana como número",
+ "time_get_custom": "formato personalizado",
+ "time_get_yyyy.mm.dd": "aaaa.mm.dd",
+ "time_get_yyyy/mm/dd": "aaaa/mm/dd",
+ "time_get_yy.mm.dd": "yy.mm.dd",
+ "time_get_yy/mm/dd": "aa/mm/dd",
+ "time_get_dd.mm.yyyy": "dd.mm.yyyy",
+ "time_get_dd/mm/yyyy": "dd/mm/aaaa",
+ "time_get_dd.mm.yy": "dd.mm.yy",
+ "time_get_dd/mm/yy": "dd/mm/aa",
+ "time_get_mm/dd/yyyy": "mm/dd/aaaa",
+ "time_get_mm/dd/yy": "mm/dd/aaa",
+ "time_get_dd.mm": "dd.mm.",
+ "time_get_dd/mm": "dd/mm",
+ "time_get_mm.dd": "mm.dd",
+ "time_get_mm/dd": "mm/dd",
+ "time_get_hh_mm": "hh:mm",
+ "time_get_hh_mm_ss": "hh:mm:ss",
+ "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
+ "time_astro": "Horário atual de",
+ "time_astro_offset": "Offset (minutos)",
+ "time_astro_default_format": "AAAA.MM.DD hh:mm:ss.sss",
+ "time_astro_tooltip": "Receba o horário atual ou",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Tempo calculado",
+ "time_get_special_day_start": "Início do dia",
+ "time_get_special_day_end": "Fim do dia",
+ "time_get_special_week_start": "Início da semana",
+ "time_get_special_week_end": "Fim da semana",
+ "time_get_special_month_start": "Início do mês",
+ "time_get_special_month_end": "Fim do mês",
+ "time_get_special_tooltip": "Calcular selos de tempo",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Calcular o tempo",
+ "time_calculation_on": "baseado em",
+ "time_calculation_ms": "ms",
+ "time_calculation_sec": "seg",
+ "time_calculation_min": "min",
+ "time_calculation_hour": "horas",
+ "time_calculation_day": "dias",
+ "time_calculation_week": "semanas",
+ "time_calculation_tooltip": "Adicionar ou subtrair tempo",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Timeouts",
+ "timeouts_wait": "Pausa",
+ "timeouts_wait_tooltip": "Pause a execução por tempo definido",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Executar",
+ "timeouts_settimeout_name": "Atraso",
+ "timeouts_settimeout_in": "em",
+ "timeouts_settimeout_ms": "ms",
+ "timeouts_settimeout_sec": "seg",
+ "timeouts_settimeout_min": "min",
+ "timeouts_settimeout_tooltip": "Execução com atraso",
+ "timeouts_settimeout_help": "settimeout",
+ "timeouts_cleartimeout": "parar",
+ "timeouts_cleartimeout_tooltip": "Parar a execução com atraso",
+ "timeouts_cleartimeout_help": "cleartimeout",
+ "timeouts_gettimeout": "Atraso",
+ "timeouts_gettimeout_tooltip": "Atraso",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Executar",
+ "timeouts_setinterval_name": "intervalo",
+ "timeouts_setinterval_in": "todo",
+ "timeouts_setinterval_ms": "ms",
+ "timeouts_setinterval_tooltip": "Execução cíclica",
+ "timeouts_setinterval_help": "setinterval",
+ "timeouts_clearinterval": "parar",
+ "timeouts_clearinterval_tooltip": "Parar a execução cíclica",
+ "timeouts_clearinterval_help": "clearinterval",
+ "timeouts_getinterval": "intervalo",
+ "timeouts_getinterval_tooltip": "intervalo",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "Trigger",
+ "on_onchange": "foi alterado",
+ "on_any": "foi atualizado",
+ "on_gt": "é maior do que o último",
+ "on_ge": "é maior ou igual que o último",
+ "on_lt": "é menor do que o último",
+ "on_le": "é menor ou igual que o último",
+ "on_eq": "é o mesmo que o último",
+ "on_true": "é verdade",
+ "on_false": "é falso",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "confirmado é",
+ "on_ack_any": "qualquer",
+ "on_ack_true": "atualizar",
+ "on_ack_false": "comando",
+ "on_ext": "Se o objeto",
+ "on_ext_tooltip": "Se mudou o estado",
+ "on_ext_oid": "ID do objeto",
+ "on_ext_oid_tooltip": "ID do objeto",
+ "on_ext_on": "trigger no",
+ "on_ext_on_tooltip": "trigger no",
+ "on": "se o objeto",
+ "on_tooltip": "se mudou o estado",
+ "on_source": "pege",
+ "on_source_of": "do trigger",
+ "on_source_tooltip": "Obtenha as informações sobre o evento",
+ "on_source_id": "ID do objeto",
+ "on_source_name": "nome",
+ "on_source_desc": "descrição",
+ "on_source_channel_id": "ID do canal",
+ "on_source_channel_name": "nome do canal",
+ "on_source_device_id": "ID do dispositivo",
+ "on_source_device_name": "nome do dispositivo",
+ "on_source_state_val": "valor",
+ "on_source_state_ts": "timestamp",
+ "on_source_state_q": "qualidade",
+ "on_source_state_from": "origem",
+ "on_source_state_ack": "é comando ou atualização",
+ "on_source_state_lc": "última mudança",
+ "on_source_state_c": "comentário do último estado",
+ "on_source_state_user": "usuário do último estado",
+ "on_source_oldstate_val": "valor anterior",
+ "on_source_oldstate_ts": "timestamp anterior",
+ "on_source_oldstate_q": "qualidade anterior",
+ "on_source_oldstate_from": "origem anterior",
+ "on_source_oldstate_ack": "comando ou atualização anterior",
+ "on_source_oldstate_lc": "última mudança anterior",
+ "on_source_oldstate_c": "comentário anterior",
+ "on_source_oldstate_user": "usuário anterior",
+ "on_source_warning": "Este bloco só pode ser usado dentro do bloco \"Se objeto\"",
+ "schedule": "cronograma",
+ "schedule_tooltip": "Execução por tempo",
+ "schedule_help": "cronograma",
+ "astro": "astro",
+ "astro_tooltip": "Executar após o evento astro",
+ "astro_offset": ", offset",
+ "astro_minutes": "minutos",
+ "astro_sunriseText": "nascer do sol",
+ "astro_sunriseEndText": "fim do nascer do sol",
+ "astro_goldenHourEndText": "fim da hora dourada",
+ "astro_solarNoonText": "meio-dia solar",
+ "astro_goldenHourText": "Hora dourada",
+ "astro_sunsetStartText": "começo do por do sol",
+ "astro_sunsetText": "por do sol",
+ "astro_duskText": "anoitecer",
+ "astro_nauticalDuskText": "anoitecer náutico",
+ "astro_nightText": "noite",
+ "astro_nightEndText": "final da noite",
+ "astro_nauticalDawnText": "amanhecer náutico",
+ "astro_dawnText": "amanhecer",
+ "astro_nadirText": "nadir",
+ "astro_help": "astro--function",
+ "schedule_create": "cronograma",
+ "schedule_create_name": "cronograma",
+ "schedule_text": "regra cron",
+ "schedule_create_tooltip": "Atrasar a execução",
+ "schedule_create_help": "settimeout",
+ "schedule_clear": "parar",
+ "schedule_clear_tooltip": "Parar a execução com atraso",
+ "schedule_clear_help": "cleartimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Criar regra CRON com diálogo",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Criar regra CRON com diálogo",
+ "cron_builder_with_seconds": "com segundos",
+ "cron_builder_dow": "dia da semana",
+ "cron_builder_month": "mês",
+ "cron_builder_day": "data",
+ "cron_builder_hour": "hora",
+ "cron_builder_minutes": "minutos",
+ "cron_builder_seconds": "segundos",
+ "cron_builder_line": "como linha",
+ "procedures_defcustomreturn_name": "Função JS com resultado",
+ "procedures_defcustomnoreturn_name": "Função JavaScript",
+ "logic_switch_case": "Switch / case",
+ "logic_switch_case_is": "o caso é",
+ "logic_switch_case_of": "no caso de",
+ "logic_switch_do": "Faz",
+ "logic_switch_tooltip": "Faz alguma coisa se a condição for verdadeira. Se não houver um caso correspondente, a função padrão será executada.",
+ "logic_switch_default_tooltip": "Esta função será executada se não houver casos correspondentes.",
+ "logic_switch_control_case_tooltip": "Esta é uma variável para a condição.",
+ "onFile": "Evento: se arquivo",
+ "onFile_file": "Padrão de arquivo",
+ "onFile_withFile": "Com dados de arquivo",
+ "onFile_tooltip": "Se algum arquivo mudou ou atualizou",
+ "onFile_help": "onFile",
+ "offFile": "Cancelar evento de arquivo",
+ "offFile_tooltip": "Cancelar assinatura na alteração do arquivo",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Mensagem para outro script",
+ "sendto_otherscript_instance": "instância",
+ "sendto_otherscript_anyInstance": "todas as instâncias",
+ "sendto_otherscript_script": "script",
+ "sendto_otherscript_message": "mensagem",
+ "sendto_otherscript_data": "dados",
+ "sendto_otherscript_tooltip": "outros scripts",
+ "sendto_otherscript_help": "outros scripts",
+ "onMessage": "Evento: Mensagem recebida",
+ "onMessage_message": "mensagem",
+ "onMessage_tooltip": "mensagem",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Min",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "se um número entre min e max",
+ "logic_ifempty": "se vazio",
+ "logic_ifempty_then": "então",
+ "logic_ifempty_tooltip": "verifique se está vazio"
+}
diff --git a/src-editor/public/i18n/ru/translations.json b/src-editor/public/i18n/ru/translations.json
index 634ca4920..0cf24e982 100644
--- a/src-editor/public/i18n/ru/translations.json
+++ b/src-editor/public/i18n/ru/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Действия",
- "selector": "Идентификаторы из селектора",
- "exec": "exec",
- "exec_statement": "анализировать результаты",
- "exec_command": "команда",
- "exec_tooltip": "Выполнить системную команду",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "Протокол",
- "exec_log_none": "нет",
- "exec_log_info": "инфо",
- "exec_log_debug": "debug",
- "exec_log_warn": "warning",
- "exec_log_error": "ошибка",
- "request": "request",
- "request_url": "URL",
- "request_statement": "анализировать результаты",
- "request_tooltip": "Запросить URL",
- "request_help": "https://github.com/request/request",
- "request_log": "Протокол",
- "request_log_none": "нет",
- "request_log_info": "инфо",
- "request_log_debug": "debug",
- "request_log_warn": "warning",
- "request_log_error": "ошибка",
- "Convert": "Конвертация",
- "convert_tonumber": "в число",
- "convert_tonumber_tooltip": "Преобразовать вход в число",
- "convert_toboolean": "в булево значение",
- "convert_toboolean_tooltip": "Преобразовать вход в булево значение",
- "convert_tostring": "в строку",
- "convert_tostring_tooltip": "Преобразовать вход в строку",
- "convert_type": "взять тип",
- "convert_type_tooltip": "Взять тип входа",
- "convert_to_date": "в дату/время",
- "convert_to_date_tooltip": "Преобразовать вход в дату",
- "convert_from_date": "дату/время",
- "convert_to": "в",
- "convert_from_date_tooltip": "Преобразовать вход из даты",
- "convert_json2object": "JSON в объект",
- "convert_json2object_tooltip": "Преобразовать JSON в объект",
- "convert_object2json": "объект в JSON",
- "convert_object2json_tooltip": "Преобразовать объект в JSON",
- "convert_object2json_prettify": "форматировать",
- "convert_jsonata": "JSONata выражение",
- "convert_jsonata_target": "применить к",
- "convert_jsonata_tooltip": "Преобразовать по выражению JSONata",
- "convert_time_difference": "Формат разницы во времени",
- "time_difference_hh:mm:ss": "чч:мм:ss",
- "time_difference_h:m:s": "ч:м:s",
- "time_difference_hh:mm": "чч:мм",
- "time_difference_h:m": "ч:м",
- "time_difference_mm:ss": "м:s",
- "time_difference_m:s": "мм:ss",
- "time_difference_custom": "произвольный формат",
- "time_difference_default_format": "чч:мм:ss",
- "convert_time_difference_tooltip": "Преобразует миллисекунды в читаемый формат",
- "Sendto": "Sendto",
- "sendto_message": "сообщение",
- "sendto_custom": "sendTo",
- "sendto_custom_tooltip": "Произнести сообщение",
- "sendto_custom_help": "sendto",
- "sendto_custom_arguments": "параметры",
- "sendto_custom_command": "команда",
- "sendto_custom_argument": "параметр",
- "sendto_custom_arg_tooltip": "Добавить параметр к sendTo объекту",
- "sendto_no_instances": "Нет экземпляров",
- "sendto_log": "Протокол",
- "sendto_log_none": "нет",
- "sendto_log_info": "инфо",
- "sendto_log_debug": "debug",
- "sendto_log_warn": "warning",
- "sendto_log_error": "ошибка",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "Экземпляр",
- "sendto_gethistory_oid": "ID объекта",
- "sendto_gethistory_start": "Из (время)",
- "sendto_gethistory_end": "До (время)",
- "sendto_gethistory_aggregate": "Агрегат",
- "sendto_gethistory_none": "нет",
- "sendto_gethistory_minimum": "минимум",
- "sendto_gethistory_maximum": "максимум",
- "sendto_gethistory_cnt": "счет",
- "sendto_gethistory_avg": "средний",
- "sendto_gethistory_step": "Шаг",
- "sendto_gethistory_ms": "мс",
- "sendto_gethistory_sec": "сек.",
- "sendto_gethistory_min": "мин.",
- "sendto_gethistory_hour": "часы",
- "sendto_gethistory_day": "дней",
- "sendto_gethistory_tooltip": "Запрос информации из базы данных",
- "sendto_gethistory_help": "gethistory",
- "System": "Системные",
- "debug": "debug output",
- "debug_tooltip": "Debug",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "описание",
- "comment_tooltip": "Debug",
- "control": "установить",
- "control_tooltip": "Установить состояние",
- "control_help": "setstate",
- "control_with": "на",
- "control_delay": "с задержкой",
- "control_ms": "мс",
- "control_sec": "сек.",
- "control_min": "мин.",
- "control_clear_running": ", остановить уже запущенный",
- "toggle": "переключить",
- "toggle_tooltip": "Изменить состояние",
- "toggle_help": "setstate",
- "toggle_with": "на",
- "toggle_delay": "с задержкой",
- "toggle_ms": "в мс",
- "toggle_clear_running": ", остановить уже запущенный",
- "update": "обновить",
- "update_tooltip": "Обновить состояние",
- "update_help": "setstate",
- "update_with": "с",
- "update_delay": "с задержкой",
- "update_ms": "в мс",
- "direct": "связять",
- "direct_tooltip": "Связать два состояния между собой",
- "direct_help": "setstate",
- "direct_oid_src": "объекта",
- "direct_only_changes": "только изменения",
- "direct_oid_dst": "c",
- "control_ex": "записать",
- "control_ex_tooltip": "Установить состояние",
- "control_ex_control": "установить",
- "control_ex_update": "обновить",
- "control_ex_delay": "Задержка в мс",
- "control_ex_value": "значение",
- "control_ex_clear_running": "остановить уже запущенный",
- "create": "создать состояние",
- "create_jsState": "jsState",
- "create_oid": "ID объекта",
- "create_init": "Значение инициализации",
- "create_common": "Common",
- "create_type": "Тип состояния",
- "create_type_string": "Строка",
- "create_type_number": "Число",
- "create_type_boolean": "Логическая переменная",
- "create_type_json": "json",
- "create_readable": "Является читаемым",
- "create_writeable": "Доступно для записи",
- "create_tooltip": "создать состояние",
- "create_help": "createstate",
- "get_value": "Взять значение состояния",
- "get_value_OID": "у объекта",
- "get_value_tooltip": "Выбрать ID объекта",
- "get_value_help": "getstate",
- "get_value_default": "Выбрать ID",
- "get_value_val": "Значение",
- "get_value_ack": "Подтверждение",
- "get_value_ts": "Время",
- "get_value_lc": "Последнее изменеие",
- "get_value_q": "Качество",
- "get_value_comment": "Значение комментария",
- "get_value_from": "Происхождение",
- "get_common_name": "Имя объекта",
- "get_common_desc": "Описание объекта",
- "get_common_unit": "Единица измерения",
- "get_common_role": "Роль объекта",
- "get_common_state_type": "Тип состояния",
- "get_common_object_type": "Тип объекта",
- "get_common_read": "Является читаемым",
- "get_common_write": "Доступно для записи",
- "get_value_async": "Взять значение состояния",
- "get_object": "объекта",
- "get_object_default": "Выбрать ID",
- "get_object_tooltip": "Получить недоверие объекта",
- "get_object_help": "getobject",
- "field_oid": "создать состояние",
- "field_oid_OID": "ID объекта",
- "field_oid_OID_meta": "ID объекта (meta)",
- "field_oid_OID_script": "ID объекта (script)",
- "field_oid_tooltip": "Выбрать ID объекта",
- "get_attr": "Получить атрибут",
- "get_attr_path": "Атрибут",
- "get_attr_by": "у объекта",
- "get_attr_tooltip": "Получить атрибут объекта или JSON по пути, например: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "Новая строка",
- "text_newline_tooltip": "Размещение новой строки в тексте",
- "math_rndfixed_round": "Раунд",
- "math_rndfixed_to": "в",
- "math_rndfixed_decplcs": "десятичные знаки",
- "math_rndfixed_tooltip": "Значение раундов до n знаков после запятой",
- "Time": "Дата и время",
- "time_compare_ex": "Текущее время",
- "time_compare_custom_ex": "Время",
- "time_compare_is_ex": " ",
- "time_compare_ex_custom": "Время",
- "time_compare_ex_tooltip": "Сравнить время",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "Время ",
- "time_compare_tooltip": "Сравнить текущее время",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "меньше чем",
- "time_compare_le": "равно или меньше чем",
- "time_compare_gt": "больше чем",
- "time_compare_ge": "равно или больше чем",
- "time_compare_eq": "равно",
- "time_compare_bw": "между",
- "time_compare_nb": "не между",
- "time_compare_and": "и",
- "time_get": "Время ",
- "time_get_default_format": "ГГГГ.ММ.ДД чч:мм:сс.ссс",
- "time_get_anyInstance": "На все драйвера",
- "time_get_tooltip": "Послать сообщение через Telegram",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "как объект",
- "time_get_ms": "миллисекунды",
- "time_get_s": "секунды",
- "time_get_m": "минуты",
- "time_get_mid": "кол-во минут с начала дня",
- "time_get_sid": "кол-во секунд с начала дня",
- "time_get_h": "часы",
- "time_get_d": "день месяца",
- "time_get_M": "месяц числом",
- "time_get_Mt": "месяц словом",
- "time_get_Mts": "месяц коротким словом",
- "time_get_y": "короткий год",
- "time_get_fy": "полный год",
- "time_get_wdt": "день недели словом",
- "time_get_wdts": "короткий день недели",
- "time_get_wd": "день недели числом",
- "time_get_custom": "произвольный формат",
- "time_get_yyyy.mm.dd": "ГГГГ.ММ.ДД",
- "time_get_yyyy/mm/dd": "ГГГГ/ММ/ДД",
- "time_get_yy.mm.dd": "ГГ.ММ.ДД",
- "time_get_yy/mm/dd": "ГГ/ММ/ДД",
- "time_get_dd.mm.yyyy": "ДД.ММ.ГГГГ",
- "time_get_dd/mm/yyyy": "ДД/ММ/ГГГГ",
- "time_get_dd.mm.yy": "ДД.ММ.ГГ",
- "time_get_dd/mm/yy": "ДД/ММ/ГГ",
- "time_get_mm/dd/yyyy": "ММ/ДД/ГГГГ",
- "time_get_mm/dd/yy": "ММ/ДД/yy",
- "time_get_dd.mm": "ДД.ММ.",
- "time_get_dd/mm": "ДД/ММ",
- "time_get_mm.dd": "ММ.ДД",
- "time_get_mm/dd": "ММ/ДД",
- "time_get_hh_mm": "чч:мм",
- "time_get_hh_mm_ss": "чч:мм:сс",
- "time_get_hh_mm_ss.sss": "чч:мм:сс.ссс",
- "time_astro": "Время ",
- "time_astro_offset": "Сдвиг в минутах ",
- "time_astro_default_format": "ГГГГ.ММ.ДД чч:мм:сс.ссс",
- "time_astro_tooltip": "Послать сообщение через Telegram",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Расчетное время",
- "time_get_special_day_start": "Начало дня",
- "time_get_special_day_end": "Конец дня",
- "time_get_special_week_start": "Начало недели",
- "time_get_special_week_end": "Конец недели",
- "time_get_special_month_start": "Начало месяца",
- "time_get_special_month_end": "Конец месяца",
- "time_get_special_tooltip": "Рассчитать метки времени",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Рассчитать время",
- "time_calculation_on": "на основе",
- "time_calculation_ms": "мс",
- "time_calculation_sec": "сек.",
- "time_calculation_min": "мин.",
- "time_calculation_hour": "часов",
- "time_calculation_day": "дней",
- "time_calculation_week": "недели",
- "time_calculation_tooltip": "Добавьте или затрудните время",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Timeouts",
- "timeouts_wait": "Пауза",
- "timeouts_wait_tooltip": "Приостановить выполнение на определенное время",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "Выполнить",
- "timeouts_settimeout_name": "Пауза",
- "timeouts_settimeout_in": "через",
- "timeouts_settimeout_ms": "мс",
- "timeouts_settimeout_sec": "сек.",
- "timeouts_settimeout_min": "мин.",
- "timeouts_settimeout_tooltip": "Сделать паузу",
- "timeouts_settimeout_help": "settimeout",
- "timeouts_cleartimeout": "остановить",
- "timeouts_cleartimeout_tooltip": "Отменить выполнение с паузой",
- "timeouts_cleartimeout_help": "cleartimeout",
- "timeouts_gettimeout": "Пауза",
- "timeouts_gettimeout_tooltip": "Пауза",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "Выполнить",
- "timeouts_setinterval_name": "интервал",
- "timeouts_setinterval_in": "каждые",
- "timeouts_setinterval_ms": "мс",
- "timeouts_setinterval_tooltip": "Выполнять постоянно через интервал",
- "timeouts_setinterval_help": "setinterval",
- "timeouts_clearinterval": "остановить постоянное выполнение",
- "timeouts_clearinterval_tooltip": "Отменить цикличное выполнение с интервалом",
- "timeouts_clearinterval_help": "clearinterval",
- "timeouts_getinterval": "интервал",
- "timeouts_getinterval_tooltip": "интервал",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "События",
- "on_onchange": "изменился",
- "on_any": "обновился",
- "on_gt": "больше прошлого",
- "on_ge": "больше или равен прошлому",
- "on_lt": "меньше прошлого",
- "on_le": "меньше или равен прошлому",
- "on_eq": "равен прошлому",
- "on_true": "равен true",
- "on_false": "равен false",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Подтверждение",
- "on_ack_any": "не важно",
- "on_ack_true": "обновление",
- "on_ack_false": "команда",
- "on_ext": "Событие: если объект",
- "on_ext_tooltip": "При изменении или обновлении состояния",
- "on_ext_oid": "ID объекта",
- "on_ext_oid_tooltip": "ID объекта",
- "on_ext_on": "если cобытие",
- "on_ext_on_tooltip": "если cобытие",
- "on": "Событие: если объект",
- "on_tooltip": "При изменении или обновлении состояния",
- "on_source": "взять",
- "on_source_of": "триггера",
- "on_source_tooltip": "Получить информацию о событии",
- "on_source_id": "ID объекта",
- "on_source_name": "имя",
- "on_source_desc": "описание",
- "on_source_channel_id": "ID канала",
- "on_source_channel_name": "имя канала",
- "on_source_device_id": "ID устройства",
- "on_source_device_name": "имя устройства",
- "on_source_state_val": "значение",
- "on_source_state_ts": "время",
- "on_source_state_q": "качество",
- "on_source_state_from": "происхождение",
- "on_source_state_ack": "команда или обновление",
- "on_source_state_lc": "последнее изменение",
- "on_source_state_c": "комментарий последнего состояния",
- "on_source_state_user": "пользователь последнего состояния",
- "on_source_oldstate_val": "предыдущее значение",
- "on_source_oldstate_ts": "предыдущее время",
- "on_source_oldstate_q": "предыдущее качество",
- "on_source_oldstate_from": "предыдущее происхождение",
- "on_source_oldstate_ack": "предыдущее команда или обновление",
- "on_source_oldstate_lc": "предыдущее последнее изменение",
- "on_source_oldstate_c": "предыдущий комментарий",
- "on_source_oldstate_user": "предыдущий пользователь",
- "on_source_warning": "Этот блок можно использовать только внутри блока \"Событие\"",
- "schedule": "Cron расписание",
- "schedule_tooltip": "Выполнять по расписанию",
- "schedule_help": "schedule",
- "astro": "Астро",
- "astro_tooltip": "Выполнять по астро-событию",
- "astro_offset": ", сдвиг",
- "astro_minutes": "минут",
- "astro_sunriseText": "восход солнца",
- "astro_sunriseEndText": "конец восхода",
- "astro_goldenHourEndText": "конец золотого часа",
- "astro_solarNoonText": "солнечеый полдень",
- "astro_goldenHourText": "золотой час",
- "astro_sunsetStartText": "начало захода солнца",
- "astro_sunsetText": "конец захода солнца",
- "astro_duskText": "сумерки",
- "astro_nauticalDuskText": "навигационные сумерки",
- "astro_nightText": "ночь",
- "astro_nightEndText": "конец ночи",
- "astro_nauticalDawnText": "навигационный рассвет",
- "astro_dawnText": "рассвет",
- "astro_nadirText": "надир",
- "astro_help": "astro--function",
- "schedule_create": "Расписание",
- "schedule_create_name": "Расписание",
- "schedule_text": "cron правило",
- "schedule_create_tooltip": "Сделать паузу",
- "schedule_create_help": "settimeout",
- "schedule_clear": "остановить",
- "schedule_clear_tooltip": "Отменить выполнение с паузой",
- "schedule_clear_help": "cleartimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Создать CRON правило с помощью диалога",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Создать CRON правило с помощью диалога",
- "cron_builder_with_seconds": "с секундами",
- "cron_builder_dow": "день недели",
- "cron_builder_month": "месяц",
- "cron_builder_day": "число",
- "cron_builder_hour": "час",
- "cron_builder_minutes": "минуты",
- "cron_builder_seconds": "секунды",
- "cron_builder_line": "в линию",
- "procedures_defcustomreturn_name": "JS функция с результатом",
- "procedures_defcustomnoreturn_name": "Javascript функция",
- "logic_switch_case": "Переключатель / чехол",
- "logic_switch_case_is": "условие",
- "logic_switch_case_of": "в случае",
- "logic_switch_do": "выполнить",
- "logic_switch_tooltip": "Делает что-то, если условие выполняется. Если совпадения не найдено, будет выполнена функция по умолчанию.",
- "logic_switch_default_tooltip": "Эта функция будет запущена, если нет соответствующих случаев.",
- "logic_switch_control_case_tooltip": "Это переменная для условия.",
- "onFile": "Событие: файл обновлён",
- "onFile_file": "Шаблон файла",
- "onFile_withFile": "С данными файла",
- "onFile_tooltip": "Если какой-то файл изменился или обновился",
- "onFile_help": "onFile",
- "offFile": "Отменить событие файла",
- "offFile_tooltip": "Отменить подписку на изменение файла",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Сообщение другому скрипту",
- "sendto_otherscript_instance": "Экземпляр",
- "sendto_otherscript_anyInstance": "На все драйвера",
- "sendto_otherscript_script": "скрипт",
- "sendto_otherscript_message": "сообщение",
- "sendto_otherscript_data": "данные",
- "sendto_otherscript_tooltip": "другой сценарий",
- "sendto_otherscript_help": "другой сценарий",
- "onMessage": "Событие: Полученное сообщение",
- "onMessage_message": "сообщение",
- "onMessage_tooltip": "сообщение",
- "onMessage_help": "onMessage",
- "logic_between_min": "Мин",
- "logic_between_max": "Макс",
- "logic_between_tooltip": "если число между min и max",
- "logic_ifempty": "если пусто",
- "logic_ifempty_then": "затем",
- "logic_ifempty_tooltip": "проверить, если пусто"
-}
\ No newline at end of file
+ "Action": "Действия",
+ "selector": "Идентификаторы из селектора",
+ "exec": "exec",
+ "exec_statement": "анализировать результаты",
+ "exec_command": "команда",
+ "exec_tooltip": "Выполнить системную команду",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "Протокол",
+ "exec_log_none": "нет",
+ "exec_log_info": "инфо",
+ "exec_log_debug": "debug",
+ "exec_log_warn": "warning",
+ "exec_log_error": "ошибка",
+ "request": "request",
+ "request_url": "URL",
+ "request_statement": "анализировать результаты",
+ "request_tooltip": "Запросить URL",
+ "request_help": "https://github.com/request/request",
+ "request_log": "Протокол",
+ "request_log_none": "нет",
+ "request_log_info": "инфо",
+ "request_log_debug": "debug",
+ "request_log_warn": "warning",
+ "request_log_error": "ошибка",
+ "Convert": "Конвертация",
+ "convert_tonumber": "в число",
+ "convert_tonumber_tooltip": "Преобразовать вход в число",
+ "convert_toboolean": "в булево значение",
+ "convert_toboolean_tooltip": "Преобразовать вход в булево значение",
+ "convert_tostring": "в строку",
+ "convert_tostring_tooltip": "Преобразовать вход в строку",
+ "convert_type": "взять тип",
+ "convert_type_tooltip": "Взять тип входа",
+ "convert_to_date": "в дату/время",
+ "convert_to_date_tooltip": "Преобразовать вход в дату",
+ "convert_from_date": "дату/время",
+ "convert_to": "в",
+ "convert_from_date_tooltip": "Преобразовать вход из даты",
+ "convert_json2object": "JSON в объект",
+ "convert_json2object_tooltip": "Преобразовать JSON в объект",
+ "convert_object2json": "объект в JSON",
+ "convert_object2json_tooltip": "Преобразовать объект в JSON",
+ "convert_object2json_prettify": "форматировать",
+ "convert_jsonata": "JSONata выражение",
+ "convert_jsonata_target": "применить к",
+ "convert_jsonata_tooltip": "Преобразовать по выражению JSONata",
+ "convert_time_difference": "Формат разницы во времени",
+ "time_difference_hh:mm:ss": "чч:мм:ss",
+ "time_difference_h:m:s": "ч:м:s",
+ "time_difference_hh:mm": "чч:мм",
+ "time_difference_h:m": "ч:м",
+ "time_difference_mm:ss": "м:s",
+ "time_difference_m:s": "мм:ss",
+ "time_difference_custom": "произвольный формат",
+ "time_difference_default_format": "чч:мм:ss",
+ "convert_time_difference_tooltip": "Преобразует миллисекунды в читаемый формат",
+ "Sendto": "Sendto",
+ "sendto_message": "сообщение",
+ "sendto_custom": "sendTo",
+ "sendto_custom_tooltip": "Произнести сообщение",
+ "sendto_custom_help": "sendto",
+ "sendto_custom_arguments": "параметры",
+ "sendto_custom_command": "команда",
+ "sendto_custom_argument": "параметр",
+ "sendto_custom_arg_tooltip": "Добавить параметр к sendTo объекту",
+ "sendto_no_instances": "Нет экземпляров",
+ "sendto_log": "Протокол",
+ "sendto_log_none": "нет",
+ "sendto_log_info": "инфо",
+ "sendto_log_debug": "debug",
+ "sendto_log_warn": "warning",
+ "sendto_log_error": "ошибка",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "Экземпляр",
+ "sendto_gethistory_oid": "ID объекта",
+ "sendto_gethistory_start": "Из (время)",
+ "sendto_gethistory_end": "До (время)",
+ "sendto_gethistory_aggregate": "Агрегат",
+ "sendto_gethistory_none": "нет",
+ "sendto_gethistory_minimum": "минимум",
+ "sendto_gethistory_maximum": "максимум",
+ "sendto_gethistory_cnt": "счет",
+ "sendto_gethistory_avg": "средний",
+ "sendto_gethistory_step": "Шаг",
+ "sendto_gethistory_ms": "мс",
+ "sendto_gethistory_sec": "сек.",
+ "sendto_gethistory_min": "мин.",
+ "sendto_gethistory_hour": "часы",
+ "sendto_gethistory_day": "дней",
+ "sendto_gethistory_tooltip": "Запрос информации из базы данных",
+ "sendto_gethistory_help": "gethistory",
+ "System": "Системные",
+ "debug": "debug output",
+ "debug_tooltip": "Debug",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "описание",
+ "comment_tooltip": "Debug",
+ "control": "установить",
+ "control_tooltip": "Установить состояние",
+ "control_help": "setstate",
+ "control_with": "на",
+ "control_delay": "с задержкой",
+ "control_ms": "мс",
+ "control_sec": "сек.",
+ "control_min": "мин.",
+ "control_clear_running": ", остановить уже запущенный",
+ "toggle": "переключить",
+ "toggle_tooltip": "Изменить состояние",
+ "toggle_help": "setstate",
+ "toggle_with": "на",
+ "toggle_delay": "с задержкой",
+ "toggle_ms": "в мс",
+ "toggle_clear_running": ", остановить уже запущенный",
+ "update": "обновить",
+ "update_tooltip": "Обновить состояние",
+ "update_help": "setstate",
+ "update_with": "с",
+ "update_delay": "с задержкой",
+ "update_ms": "в мс",
+ "direct": "связять",
+ "direct_tooltip": "Связать два состояния между собой",
+ "direct_help": "setstate",
+ "direct_oid_src": "объекта",
+ "direct_only_changes": "только изменения",
+ "direct_oid_dst": "c",
+ "control_ex": "записать",
+ "control_ex_tooltip": "Установить состояние",
+ "control_ex_control": "установить",
+ "control_ex_update": "обновить",
+ "control_ex_delay": "Задержка в мс",
+ "control_ex_value": "значение",
+ "control_ex_clear_running": "остановить уже запущенный",
+ "create": "создать состояние",
+ "create_jsState": "jsState",
+ "create_oid": "ID объекта",
+ "create_init": "Значение инициализации",
+ "create_common": "Common",
+ "create_type": "Тип состояния",
+ "create_type_string": "Строка",
+ "create_type_number": "Число",
+ "create_type_boolean": "Логическая переменная",
+ "create_type_json": "json",
+ "create_readable": "Является читаемым",
+ "create_writeable": "Доступно для записи",
+ "create_tooltip": "создать состояние",
+ "create_help": "createstate",
+ "get_value": "Взять значение состояния",
+ "get_value_OID": "у объекта",
+ "get_value_tooltip": "Выбрать ID объекта",
+ "get_value_help": "getstate",
+ "get_value_default": "Выбрать ID",
+ "get_value_val": "Значение",
+ "get_value_ack": "Подтверждение",
+ "get_value_ts": "Время",
+ "get_value_lc": "Последнее изменеие",
+ "get_value_q": "Качество",
+ "get_value_comment": "Значение комментария",
+ "get_value_from": "Происхождение",
+ "get_common_name": "Имя объекта",
+ "get_common_desc": "Описание объекта",
+ "get_common_unit": "Единица измерения",
+ "get_common_role": "Роль объекта",
+ "get_common_state_type": "Тип состояния",
+ "get_common_object_type": "Тип объекта",
+ "get_common_read": "Является читаемым",
+ "get_common_write": "Доступно для записи",
+ "get_value_async": "Взять значение состояния",
+ "get_object": "объекта",
+ "get_object_default": "Выбрать ID",
+ "get_object_tooltip": "Получить недоверие объекта",
+ "get_object_help": "getobject",
+ "field_oid": "создать состояние",
+ "field_oid_OID": "ID объекта",
+ "field_oid_OID_meta": "ID объекта (meta)",
+ "field_oid_OID_script": "ID объекта (script)",
+ "field_oid_tooltip": "Выбрать ID объекта",
+ "get_attr": "Получить атрибут",
+ "get_attr_path": "Атрибут",
+ "get_attr_by": "у объекта",
+ "get_attr_tooltip": "Получить атрибут объекта или JSON по пути, например: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "Новая строка",
+ "text_newline_tooltip": "Размещение новой строки в тексте",
+ "math_rndfixed_round": "Раунд",
+ "math_rndfixed_to": "в",
+ "math_rndfixed_decplcs": "десятичные знаки",
+ "math_rndfixed_tooltip": "Значение раундов до n знаков после запятой",
+ "Time": "Дата и время",
+ "time_compare_ex": "Текущее время",
+ "time_compare_custom_ex": "Время",
+ "time_compare_is_ex": " ",
+ "time_compare_ex_custom": "Время",
+ "time_compare_ex_tooltip": "Сравнить время",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "Время",
+ "time_compare_tooltip": "Сравнить текущее время",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "меньше чем",
+ "time_compare_le": "равно или меньше чем",
+ "time_compare_gt": "больше чем",
+ "time_compare_ge": "равно или больше чем",
+ "time_compare_eq": "равно",
+ "time_compare_bw": "между",
+ "time_compare_nb": "не между",
+ "time_compare_and": "и",
+ "time_get": "Время",
+ "time_get_default_format": "ГГГГ.ММ.ДД чч:мм:сс.ссс",
+ "time_get_anyInstance": "На все драйвера",
+ "time_get_tooltip": "Послать сообщение через Telegram",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "как объект",
+ "time_get_ms": "миллисекунды",
+ "time_get_s": "секунды",
+ "time_get_m": "минуты",
+ "time_get_mid": "кол-во минут с начала дня",
+ "time_get_sid": "кол-во секунд с начала дня",
+ "time_get_h": "часы",
+ "time_get_d": "день месяца",
+ "time_get_M": "месяц числом",
+ "time_get_Mt": "месяц словом",
+ "time_get_Mts": "месяц коротким словом",
+ "time_get_y": "короткий год",
+ "time_get_fy": "полный год",
+ "time_get_wdt": "день недели словом",
+ "time_get_wdts": "короткий день недели",
+ "time_get_wd": "день недели числом",
+ "time_get_custom": "произвольный формат",
+ "time_get_yyyy.mm.dd": "ГГГГ.ММ.ДД",
+ "time_get_yyyy/mm/dd": "ГГГГ/ММ/ДД",
+ "time_get_yy.mm.dd": "ГГ.ММ.ДД",
+ "time_get_yy/mm/dd": "ГГ/ММ/ДД",
+ "time_get_dd.mm.yyyy": "ДД.ММ.ГГГГ",
+ "time_get_dd/mm/yyyy": "ДД/ММ/ГГГГ",
+ "time_get_dd.mm.yy": "ДД.ММ.ГГ",
+ "time_get_dd/mm/yy": "ДД/ММ/ГГ",
+ "time_get_mm/dd/yyyy": "ММ/ДД/ГГГГ",
+ "time_get_mm/dd/yy": "ММ/ДД/yy",
+ "time_get_dd.mm": "ДД.ММ.",
+ "time_get_dd/mm": "ДД/ММ",
+ "time_get_mm.dd": "ММ.ДД",
+ "time_get_mm/dd": "ММ/ДД",
+ "time_get_hh_mm": "чч:мм",
+ "time_get_hh_mm_ss": "чч:мм:сс",
+ "time_get_hh_mm_ss.sss": "чч:мм:сс.ссс",
+ "time_astro": "Время",
+ "time_astro_offset": "Сдвиг в минутах",
+ "time_astro_default_format": "ГГГГ.ММ.ДД чч:мм:сс.ссс",
+ "time_astro_tooltip": "Послать сообщение через Telegram",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Расчетное время",
+ "time_get_special_day_start": "Начало дня",
+ "time_get_special_day_end": "Конец дня",
+ "time_get_special_week_start": "Начало недели",
+ "time_get_special_week_end": "Конец недели",
+ "time_get_special_month_start": "Начало месяца",
+ "time_get_special_month_end": "Конец месяца",
+ "time_get_special_tooltip": "Рассчитать метки времени",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Рассчитать время",
+ "time_calculation_on": "на основе",
+ "time_calculation_ms": "мс",
+ "time_calculation_sec": "сек.",
+ "time_calculation_min": "мин.",
+ "time_calculation_hour": "часов",
+ "time_calculation_day": "дней",
+ "time_calculation_week": "недели",
+ "time_calculation_tooltip": "Добавьте или затрудните время",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Timeouts",
+ "timeouts_wait": "Пауза",
+ "timeouts_wait_tooltip": "Приостановить выполнение на определенное время",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "Выполнить",
+ "timeouts_settimeout_name": "Пауза",
+ "timeouts_settimeout_in": "через",
+ "timeouts_settimeout_ms": "мс",
+ "timeouts_settimeout_sec": "сек.",
+ "timeouts_settimeout_min": "мин.",
+ "timeouts_settimeout_tooltip": "Сделать паузу",
+ "timeouts_settimeout_help": "settimeout",
+ "timeouts_cleartimeout": "остановить",
+ "timeouts_cleartimeout_tooltip": "Отменить выполнение с паузой",
+ "timeouts_cleartimeout_help": "cleartimeout",
+ "timeouts_gettimeout": "Пауза",
+ "timeouts_gettimeout_tooltip": "Пауза",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "Выполнить",
+ "timeouts_setinterval_name": "интервал",
+ "timeouts_setinterval_in": "каждые",
+ "timeouts_setinterval_ms": "мс",
+ "timeouts_setinterval_tooltip": "Выполнять постоянно через интервал",
+ "timeouts_setinterval_help": "setinterval",
+ "timeouts_clearinterval": "остановить постоянное выполнение",
+ "timeouts_clearinterval_tooltip": "Отменить цикличное выполнение с интервалом",
+ "timeouts_clearinterval_help": "clearinterval",
+ "timeouts_getinterval": "интервал",
+ "timeouts_getinterval_tooltip": "интервал",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "События",
+ "on_onchange": "изменился",
+ "on_any": "обновился",
+ "on_gt": "больше прошлого",
+ "on_ge": "больше или равен прошлому",
+ "on_lt": "меньше прошлого",
+ "on_le": "меньше или равен прошлому",
+ "on_eq": "равен прошлому",
+ "on_true": "равен true",
+ "on_false": "равен false",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Подтверждение",
+ "on_ack_any": "не важно",
+ "on_ack_true": "обновление",
+ "on_ack_false": "команда",
+ "on_ext": "Событие: если объект",
+ "on_ext_tooltip": "При изменении или обновлении состояния",
+ "on_ext_oid": "ID объекта",
+ "on_ext_oid_tooltip": "ID объекта",
+ "on_ext_on": "если cобытие",
+ "on_ext_on_tooltip": "если cобытие",
+ "on": "Событие: если объект",
+ "on_tooltip": "При изменении или обновлении состояния",
+ "on_source": "взять",
+ "on_source_of": "триггера",
+ "on_source_tooltip": "Получить информацию о событии",
+ "on_source_id": "ID объекта",
+ "on_source_name": "имя",
+ "on_source_desc": "описание",
+ "on_source_channel_id": "ID канала",
+ "on_source_channel_name": "имя канала",
+ "on_source_device_id": "ID устройства",
+ "on_source_device_name": "имя устройства",
+ "on_source_state_val": "значение",
+ "on_source_state_ts": "время",
+ "on_source_state_q": "качество",
+ "on_source_state_from": "происхождение",
+ "on_source_state_ack": "команда или обновление",
+ "on_source_state_lc": "последнее изменение",
+ "on_source_state_c": "комментарий последнего состояния",
+ "on_source_state_user": "пользователь последнего состояния",
+ "on_source_oldstate_val": "предыдущее значение",
+ "on_source_oldstate_ts": "предыдущее время",
+ "on_source_oldstate_q": "предыдущее качество",
+ "on_source_oldstate_from": "предыдущее происхождение",
+ "on_source_oldstate_ack": "предыдущее команда или обновление",
+ "on_source_oldstate_lc": "предыдущее последнее изменение",
+ "on_source_oldstate_c": "предыдущий комментарий",
+ "on_source_oldstate_user": "предыдущий пользователь",
+ "on_source_warning": "Этот блок можно использовать только внутри блока \"Событие\"",
+ "schedule": "Cron расписание",
+ "schedule_tooltip": "Выполнять по расписанию",
+ "schedule_help": "schedule",
+ "astro": "Астро",
+ "astro_tooltip": "Выполнять по астро-событию",
+ "astro_offset": ", сдвиг",
+ "astro_minutes": "минут",
+ "astro_sunriseText": "восход солнца",
+ "astro_sunriseEndText": "конец восхода",
+ "astro_goldenHourEndText": "конец золотого часа",
+ "astro_solarNoonText": "солнечеый полдень",
+ "astro_goldenHourText": "золотой час",
+ "astro_sunsetStartText": "начало захода солнца",
+ "astro_sunsetText": "конец захода солнца",
+ "astro_duskText": "сумерки",
+ "astro_nauticalDuskText": "навигационные сумерки",
+ "astro_nightText": "ночь",
+ "astro_nightEndText": "конец ночи",
+ "astro_nauticalDawnText": "навигационный рассвет",
+ "astro_dawnText": "рассвет",
+ "astro_nadirText": "надир",
+ "astro_help": "astro--function",
+ "schedule_create": "Расписание",
+ "schedule_create_name": "Расписание",
+ "schedule_text": "cron правило",
+ "schedule_create_tooltip": "Сделать паузу",
+ "schedule_create_help": "settimeout",
+ "schedule_clear": "остановить",
+ "schedule_clear_tooltip": "Отменить выполнение с паузой",
+ "schedule_clear_help": "cleartimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Создать CRON правило с помощью диалога",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Создать CRON правило с помощью диалога",
+ "cron_builder_with_seconds": "с секундами",
+ "cron_builder_dow": "день недели",
+ "cron_builder_month": "месяц",
+ "cron_builder_day": "число",
+ "cron_builder_hour": "час",
+ "cron_builder_minutes": "минуты",
+ "cron_builder_seconds": "секунды",
+ "cron_builder_line": "в линию",
+ "procedures_defcustomreturn_name": "JS функция с результатом",
+ "procedures_defcustomnoreturn_name": "Javascript функция",
+ "logic_switch_case": "Переключатель / чехол",
+ "logic_switch_case_is": "условие",
+ "logic_switch_case_of": "в случае",
+ "logic_switch_do": "выполнить",
+ "logic_switch_tooltip": "Делает что-то, если условие выполняется. Если совпадения не найдено, будет выполнена функция по умолчанию.",
+ "logic_switch_default_tooltip": "Эта функция будет запущена, если нет соответствующих случаев.",
+ "logic_switch_control_case_tooltip": "Это переменная для условия.",
+ "onFile": "Событие: файл обновлён",
+ "onFile_file": "Шаблон файла",
+ "onFile_withFile": "С данными файла",
+ "onFile_tooltip": "Если какой-то файл изменился или обновился",
+ "onFile_help": "onFile",
+ "offFile": "Отменить событие файла",
+ "offFile_tooltip": "Отменить подписку на изменение файла",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Сообщение другому скрипту",
+ "sendto_otherscript_instance": "Экземпляр",
+ "sendto_otherscript_anyInstance": "На все драйвера",
+ "sendto_otherscript_script": "скрипт",
+ "sendto_otherscript_message": "сообщение",
+ "sendto_otherscript_data": "данные",
+ "sendto_otherscript_tooltip": "другой сценарий",
+ "sendto_otherscript_help": "другой сценарий",
+ "onMessage": "Событие: Полученное сообщение",
+ "onMessage_message": "сообщение",
+ "onMessage_tooltip": "сообщение",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Мин",
+ "logic_between_max": "Макс",
+ "logic_between_tooltip": "если число между min и max",
+ "logic_ifempty": "если пусто",
+ "logic_ifempty_then": "затем",
+ "logic_ifempty_tooltip": "проверить, если пусто"
+}
diff --git a/src-editor/public/i18n/uk/translations.json b/src-editor/public/i18n/uk/translations.json
index a1e2c244e..ecd29010f 100644
--- a/src-editor/public/i18n/uk/translations.json
+++ b/src-editor/public/i18n/uk/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "Дії",
- "selector": "Ідентифікатори від Selector",
- "exec": "викон",
- "exec_statement": "з результатами",
- "exec_command": "команда",
- "exec_tooltip": "Виконати якусь команду",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "рівень журналу",
- "exec_log_none": "немає",
- "exec_log_info": "інформація",
- "exec_log_debug": "відлагоджувати",
- "exec_log_warn": "УВАГА",
- "exec_log_error": "помилка",
- "request": "запит",
- "request_url": "URL",
- "request_statement": "з результатами",
- "request_tooltip": "URL запиту",
- "request_help": "https://github.com/request/request",
- "request_log": "рівень журналу",
- "request_log_none": "немає",
- "request_log_info": "інформація",
- "request_log_debug": "відлагоджувати",
- "request_log_warn": "УВАГА",
- "request_log_error": "помилка",
- "Convert": "конвертувати",
- "convert_tonumber": "toNumber",
- "convert_tonumber_tooltip": "Перевести вхід до числа",
- "convert_toboolean": "toBoolean",
- "convert_toboolean_tooltip": "Перевести вхід до логічного значення",
- "convert_tostring": "toString",
- "convert_tostring_tooltip": "Перевести вхідні дані в рядок",
- "convert_type": "тип",
- "convert_type_tooltip": "Повертає тип введення",
- "convert_to_date": "до дати/часу",
- "convert_to_date_tooltip": "Трансляція введення на дату",
- "convert_from_date": "дата, час",
- "convert_to": "до",
- "convert_from_date_tooltip": "Трансляція введення з дати",
- "convert_json2object": "JSON для об’єкта",
- "convert_json2object_tooltip": "Проаналізуйте рядок JSON",
- "convert_object2json": "об'єкт для JSON",
- "convert_object2json_tooltip": "Стрінгіфікувати об'єкт",
- "convert_object2json_prettify": "прикрашати",
- "convert_jsonata": "Вираз JSONata",
- "convert_jsonata_target": "застосувати до",
- "convert_jsonata_tooltip": "Перетворення за допомогою виразу JSONata",
- "convert_time_difference": "Формат різниці часу",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "спеціальний формат",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "Конвертує мілісекунди до читабельного формату",
- "Sendto": "Відправити",
- "sendto_message": "повідомлення",
- "sendto_custom": "відправити",
- "sendto_custom_tooltip": "Перетворення тексту на мовлення",
- "sendto_custom_help": "відправити",
- "sendto_custom_arguments": "параметри",
- "sendto_custom_command": "команда",
- "sendto_custom_argument": "параметр",
- "sendto_custom_arg_tooltip": "Додайте параметр до об’єкта sendTo.",
- "sendto_no_instances": "Жодних випадків",
- "sendto_log": "рівень журналу",
- "sendto_log_none": "немає",
- "sendto_log_info": "інформація",
- "sendto_log_debug": "відлагоджувати",
- "sendto_log_warn": "УВАГА",
- "sendto_log_error": "помилка",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "екземпляр",
- "sendto_gethistory_oid": "ID об'єкта",
- "sendto_gethistory_start": "Від (час)",
- "sendto_gethistory_end": "До (час)",
- "sendto_gethistory_aggregate": "Агрегати",
- "sendto_gethistory_none": "немає",
- "sendto_gethistory_minimum": "мінімальний",
- "sendto_gethistory_maximum": "максимум",
- "sendto_gethistory_cnt": "кількість",
- "sendto_gethistory_avg": "середній",
- "sendto_gethistory_step": "Крок",
- "sendto_gethistory_ms": "РС",
- "sendto_gethistory_sec": "сек",
- "sendto_gethistory_min": "хв",
- "sendto_gethistory_hour": "години",
- "sendto_gethistory_day": "днів",
- "sendto_gethistory_tooltip": "Запит інформації з бази даних",
- "sendto_gethistory_help": "gethistory",
- "System": "система",
- "debug": "вихід налагодження",
- "debug_tooltip": "Відлагоджувати",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "коментар",
- "comment_tooltip": "Введіть коментар, щоб пояснити код",
- "control": "контроль",
- "control_tooltip": "Контрольний стан",
- "control_help": "setstate",
- "control_with": "з",
- "control_delay": "із запізненням",
- "control_ms": "РС",
- "control_sec": "сек",
- "control_min": "хв",
- "control_clear_running": ", чіткий біг",
- "toggle": "перемикач",
- "toggle_tooltip": "Перемкнути стан",
- "toggle_help": "setstate",
- "toggle_with": "з",
- "toggle_delay": "із запізненням",
- "toggle_ms": "у мс",
- "toggle_clear_running": ", чіткий біг",
- "update": "оновлення",
- "update_tooltip": "Стан оновлення",
- "update_help": "setstate",
- "update_with": "з",
- "update_delay": "із запізненням",
- "update_ms": "у мс",
- "direct": "зв'язати",
- "direct_tooltip": "Зв'яжіть два стани один з одним",
- "direct_help": "setstate",
- "direct_oid_src": "Об'єкт",
- "direct_only_changes": "тільки зміни",
- "direct_oid_dst": "з",
- "control_ex": "писати",
- "control_ex_tooltip": "Контрольний стан",
- "control_ex_control": "контроль",
- "control_ex_update": "оновлення",
- "control_ex_delay": "затримка в мс",
- "control_ex_value": "значення",
- "control_ex_clear_running": "чіткий біг",
- "create": "створити державу",
- "create_jsState": "jsState",
- "create_oid": "ID об'єкта",
- "create_init": "Початкове значення",
- "create_common": "Поширений",
- "create_type": "Державний тип",
- "create_type_string": "рядок",
- "create_type_number": "номер",
- "create_type_boolean": "логічний",
- "create_type_json": "json",
- "create_readable": "Чи читається стан",
- "create_writeable": "Доступний для запису в стані",
- "create_tooltip": "створити державу",
- "create_help": "createstate",
- "get_value": "Отримати державне значення",
- "get_value_OID": "ідентифікатора об’єкта",
- "get_value_tooltip": "Виберіть ідентифікатор об’єкта за допомогою діалогового вікна",
- "get_value_help": "getstate",
- "get_value_default": "виберіть ID",
- "get_value_val": "Значення",
- "get_value_ack": "Визнати",
- "get_value_ts": "Мітка часу",
- "get_value_lc": "Остання зміна",
- "get_value_q": "якість",
- "get_value_comment": "Коментар вартості",
- "get_value_from": "Джерело",
- "get_common_name": "Назва об'єкта",
- "get_common_desc": "Опис об'єкта",
- "get_common_unit": "Державна одиниця",
- "get_common_role": "Об'єктна роль",
- "get_common_state_type": "Державний тип",
- "get_common_object_type": "Тип об'єкта",
- "get_common_read": "Чи читається стан",
- "get_common_write": "Доступний для запису в стані",
- "get_value_async": "Отримати державне значення",
- "get_object": "Об'єкт",
- "get_object_default": "виберіть ID",
- "get_object_tooltip": "Отримати дефекцію об'єкта",
- "get_object_help": "getobject",
- "field_oid": "Виберіть OID",
- "field_oid_OID": "ID об'єкта",
- "field_oid_OID_meta": "ID об'єкта (meta)",
- "field_oid_OID_script": "ID об'єкта (script)",
- "field_oid_tooltip": "Виберіть ідентифікатор об’єкта за допомогою діалогового вікна",
- "get_attr": "Отримати атрибут",
- "get_attr_path": "Атрибут",
- "get_attr_by": "об'єкта",
- "get_attr_tooltip": "Отримати атрибут об'єкта або JSON за шляхом, наприклад: 'attr1.attr'",
- "get_attr_help": "getattr",
- "text_newline": "Нова лінія",
- "text_newline_tooltip": "Розміщує новий рядок у тексті",
- "math_rndfixed_round": "Круглий",
- "math_rndfixed_to": "до",
- "math_rndfixed_decplcs": "знаки після коми",
- "math_rndfixed_tooltip": "Округлює значення до n знаків після коми",
- "Time": "Дата і час",
- "time_compare_ex": "Фактичний час",
- "time_compare_custom_ex": "Індивідуальний час",
- "time_compare_is_ex": "є",
- "time_compare_ex_custom": "час",
- "time_compare_ex_tooltip": "Порівняти час",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "Фактичний час",
- "time_compare_tooltip": "Порівняти поточний час",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "менше ніж",
- "time_compare_le": "дорівнює або менше",
- "time_compare_gt": "більше, ніж, величніше ніж, крутіший за",
- "time_compare_ge": "дорівнює або перевищує",
- "time_compare_eq": "дорівнює",
- "time_compare_bw": "між",
- "time_compare_nb": "не між",
- "time_compare_and": "і",
- "time_get": "Фактичний час як",
- "time_get_default_format": "РРРР.ММ.ДД гг:хх:сс.сс",
- "time_get_anyInstance": "всі екземпляри",
- "time_get_tooltip": "Надіслати повідомлення в телеграм",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "Об'єкт дати",
- "time_get_ms": "мілісекунд",
- "time_get_s": "секунд",
- "time_get_m": "хвилин",
- "time_get_mid": "хвилин на день",
- "time_get_sid": "секунд на день",
- "time_get_h": "години",
- "time_get_d": "день місяця",
- "time_get_M": "місяць як число",
- "time_get_Mt": "місяць як текст",
- "time_get_Mts": "місяць як короткий текст",
- "time_get_y": "короткий рік",
- "time_get_fy": "повний рік",
- "time_get_wdt": "текст дня тижня",
- "time_get_wdts": "короткий робочий день",
- "time_get_wd": "день тижня як число",
- "time_get_custom": "спеціальний формат",
- "time_get_yyyy.mm.dd": "рррр.мм.дд",
- "time_get_yyyy/mm/dd": "рррр/мм/дд",
- "time_get_yy.mm.dd": "рр.мм.дд",
- "time_get_yy/mm/dd": "рр/мм/дд",
- "time_get_dd.mm.yyyy": "дд.мм.рррр",
- "time_get_dd/mm/yyyy": "дд/мм/рррр",
- "time_get_dd.mm.yy": "дд.мм.рр",
- "time_get_dd/mm/yy": "дд/мм/рр",
- "time_get_mm/dd/yyyy": "дд/мм/рррр",
- "time_get_mm/dd/yy": "дд/мм/рр",
- "time_get_dd.mm": "дд.мм",
- "time_get_dd/mm": "дд/мм",
- "time_get_mm.dd": "дд мм",
- "time_get_mm/dd": "мм/дд",
- "time_get_hh_mm": "гг:хм",
- "time_get_hh_mm_ss": "гг:хх:сс",
- "time_get_hh_mm_ss.sss": "гг:хм:сс.сс",
- "time_astro": "Фактичний час",
- "time_astro_offset": "Зсув (хвилини)",
- "time_astro_default_format": "РРРР.ММ.ДД гг:хх:сс.сс",
- "time_astro_tooltip": "Отримати фактичний час або",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "Розрахунковий час",
- "time_get_special_day_start": "Початок дня",
- "time_get_special_day_end": "Кінець дня",
- "time_get_special_week_start": "Початок тижня",
- "time_get_special_week_end": "Кінець тижня",
- "time_get_special_month_start": "Початок місяця",
- "time_get_special_month_end": "Кінець місяця",
- "time_get_special_tooltip": "Розрахунок штампів часу",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "Розрахунок часу",
- "time_calculation_on": "на основі",
- "time_calculation_ms": "РС",
- "time_calculation_sec": "сек",
- "time_calculation_min": "хв",
- "time_calculation_hour": "час",
- "time_calculation_day": "днів",
- "time_calculation_week": "тижнів",
- "time_calculation_tooltip": "Додати або підстрактний час",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "Тайм-аути",
- "timeouts_wait": "Пауза",
- "timeouts_wait_tooltip": "Призупинити виконання на визначений час",
- "timeouts_wait_help": "чекати",
- "timeouts_settimeout": "виконання",
- "timeouts_settimeout_name": "час вийшов",
- "timeouts_settimeout_in": "в",
- "timeouts_settimeout_ms": "РС",
- "timeouts_settimeout_sec": "сек",
- "timeouts_settimeout_min": "хв",
- "timeouts_settimeout_tooltip": "Відстрочка виконання",
- "timeouts_settimeout_help": "settimeout",
- "timeouts_cleartimeout": "ясно",
- "timeouts_cleartimeout_tooltip": "Чітка затримка виконання",
- "timeouts_cleartimeout_help": "cleartimeout",
- "timeouts_gettimeout": "timeout",
- "timeouts_gettimeout_tooltip": "timeout",
- "timeouts_gettimeout_help": "gettimeout",
- "timeouts_setinterval": "виконання",
- "timeouts_setinterval_name": "інтервал",
- "timeouts_setinterval_in": "кожен",
- "timeouts_setinterval_ms": "РС",
- "timeouts_setinterval_tooltip": "Циклічне виконання",
- "timeouts_setinterval_help": "встановити інтервал",
- "timeouts_clearinterval": "чіткий інтервал",
- "timeouts_clearinterval_tooltip": "Чітке інтервальне виконання",
- "timeouts_clearinterval_help": "чіткий інтервал",
- "timeouts_getinterval": "interval",
- "timeouts_getinterval_tooltip": "interval",
- "timeouts_getinterval_help": "getinterval",
- "Trigger": "Тригер",
- "on_onchange": "було змінено",
- "on_any": "було оновлено",
- "on_gt": "більший за останній",
- "on_ge": "більше або дорівнює останньому",
- "on_lt": "менший за останній",
- "on_le": "менше або дорівнює останньому",
- "on_eq": "така ж, як остання",
- "on_true": "правда",
- "on_false": "є помилковим",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "Ack є",
- "on_ack_any": "будь-який",
- "on_ack_true": "оновлення",
- "on_ack_false": "команда",
- "on_ext": "Подія: якщо об'єкти",
- "on_ext_tooltip": "Якщо якийсь стан змінено або оновлено",
- "on_ext_oid": "ID об'єкта",
- "on_ext_oid_tooltip": "ID об'єкта",
- "on_ext_on": "тригер увімкнено",
- "on_ext_on_tooltip": "тригер увімкнено",
- "on": "Подія: якщо об'єкт",
- "on_tooltip": "Якщо якийсь стан змінено або оновлено",
- "on_source": "отримати",
- "on_source_of": "тригера",
- "on_source_tooltip": "Отримати інформацію про подію",
- "on_source_id": "ID об'єкта",
- "on_source_name": "назва",
- "on_source_desc": "опис",
- "on_source_channel_id": "ідентифікатор каналу",
- "on_source_channel_name": "назва каналу",
- "on_source_device_id": "ID пристрою",
- "on_source_device_name": "Ім'я пристрою",
- "on_source_state_val": "державне значення",
- "on_source_state_ts": "державна позначка часу",
- "on_source_state_q": "державна якість",
- "on_source_state_from": "походження вартості",
- "on_source_state_ack": "це команда або оновлення",
- "on_source_state_lc": "остання зміна стану",
- "on_source_state_c": "коментар останнього стану",
- "on_source_state_user": "користувач останнього стану",
- "on_source_oldstate_val": "попереднє значення",
- "on_source_oldstate_ts": "попередня позначка часу",
- "on_source_oldstate_q": "попередня якість",
- "on_source_oldstate_from": "попереднє походження",
- "on_source_oldstate_ack": "попередня команда або оновлення",
- "on_source_oldstate_lc": "попередня остання зміна",
- "on_source_oldstate_c": "попередній коментар",
- "on_source_oldstate_user": "попередній користувач",
- "on_source_warning": "Цей блок можна використовувати лише всередині блоку подій",
- "schedule": "графік",
- "schedule_tooltip": "Зробіть щось за розкладом cron",
- "schedule_help": "графік",
- "astro": "астро",
- "astro_tooltip": "Зробіть щось на астрологічну подію",
- "astro_offset": ", зсув",
- "astro_minutes": "хвилин",
- "astro_sunriseText": "схід сонця",
- "astro_sunriseEndText": "кінець сходу сонця",
- "astro_goldenHourEndText": "кінець золотої години",
- "astro_solarNoonText": "сонячний полудень",
- "astro_goldenHourText": "золота година",
- "astro_sunsetStartText": "початок заходу сонця",
- "astro_sunsetText": "захід сонця",
- "astro_duskText": "сутінки",
- "astro_nauticalDuskText": "морські сутінки",
- "astro_nightText": "ніч",
- "astro_nightEndText": "кінець ночі",
- "astro_nauticalDawnText": "морський світанок",
- "astro_dawnText": "світанок",
- "astro_nadirText": "найнижчий рівень",
- "astro_help": "astro--function",
- "schedule_create": "графік",
- "schedule_create_name": "графік",
- "schedule_text": "правило cron",
- "schedule_create_tooltip": "Відстрочка виконання",
- "schedule_create_help": "settimeout",
- "schedule_clear": "ясно",
- "schedule_clear_tooltip": "Чітка затримка виконання",
- "schedule_clear_help": "cleartimeout",
- "field_cron": "CRON",
- "field_cron_CRON": "CRON",
- "field_cron_tooltip": "Створіть правило CRON із діалоговим вікном",
- "cron_builder": "CRON",
- "cron_builder_CRON": "CRON",
- "cron_builder_tooltip": "Створіть правило CRON із діалоговим вікном",
- "cron_builder_with_seconds": "з секундами",
- "cron_builder_dow": "день тижня",
- "cron_builder_month": "місяць",
- "cron_builder_day": "дата",
- "cron_builder_hour": "година",
- "cron_builder_minutes": "хвилин",
- "cron_builder_seconds": "секунд",
- "cron_builder_line": "як лінія",
- "procedures_defcustomreturn_name": "Функція JS із поверненням",
- "procedures_defcustomnoreturn_name": "Функція Javascript",
- "logic_switch_case": "Перемикач / корпус",
- "logic_switch_case_is": "справа є",
- "logic_switch_case_of": "в випадку",
- "logic_switch_do": "робити",
- "logic_switch_tooltip": "Робить щось, якщо умова істинна. Якщо відповідного регістру немає, буде виконано функцію за замовчуванням.",
- "logic_switch_default_tooltip": "Ця функція запуститься, якщо немає відповідних регістрів.",
- "logic_switch_control_case_tooltip": "Це змінна умови.",
- "onFile": "Подія: оновлення файлу",
- "onFile_file": "Шаблон файлу",
- "onFile_withFile": "З даними файлу",
- "onFile_tooltip": "Якщо якийсь файл змінено або оновлено",
- "onFile_help": "onFile",
- "offFile": "Скасувати подію файлу",
- "offFile_tooltip": "Скасувати підписку на зміну файлу",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "Повідомлення на інший скрипт",
- "sendto_otherscript_instance": "екземпляр",
- "sendto_otherscript_anyInstance": "всі екземпляри",
- "sendto_otherscript_script": "сценарій",
- "sendto_otherscript_message": "повідомлення",
- "sendto_otherscript_data": "даних",
- "sendto_otherscript_tooltip": "інший сценарій",
- "sendto_otherscript_help": "інший сценарій",
- "onMessage": "Подія: Отримано повідомлення",
- "onMessage_message": "повідомлення",
- "onMessage_tooltip": "повідомлення",
- "onMessage_help": "onMessage",
- "logic_between_min": "Мінуси",
- "logic_between_max": "Макс",
- "logic_between_tooltip": "якщо число між min і max",
- "logic_ifempty": "якщо порожній",
- "logic_ifempty_then": "потім",
- "logic_ifempty_tooltip": "перевірити, чи порожній"
-}
\ No newline at end of file
+ "Action": "Дії",
+ "selector": "Ідентифікатори від Selector",
+ "exec": "викон",
+ "exec_statement": "з результатами",
+ "exec_command": "команда",
+ "exec_tooltip": "Виконати якусь команду",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "рівень журналу",
+ "exec_log_none": "немає",
+ "exec_log_info": "інформація",
+ "exec_log_debug": "відлагоджувати",
+ "exec_log_warn": "УВАГА",
+ "exec_log_error": "помилка",
+ "request": "запит",
+ "request_url": "URL",
+ "request_statement": "з результатами",
+ "request_tooltip": "URL запиту",
+ "request_help": "https://github.com/request/request",
+ "request_log": "рівень журналу",
+ "request_log_none": "немає",
+ "request_log_info": "інформація",
+ "request_log_debug": "відлагоджувати",
+ "request_log_warn": "УВАГА",
+ "request_log_error": "помилка",
+ "Convert": "конвертувати",
+ "convert_tonumber": "toNumber",
+ "convert_tonumber_tooltip": "Перевести вхід до числа",
+ "convert_toboolean": "toBoolean",
+ "convert_toboolean_tooltip": "Перевести вхід до логічного значення",
+ "convert_tostring": "toString",
+ "convert_tostring_tooltip": "Перевести вхідні дані в рядок",
+ "convert_type": "тип",
+ "convert_type_tooltip": "Повертає тип введення",
+ "convert_to_date": "до дати/часу",
+ "convert_to_date_tooltip": "Трансляція введення на дату",
+ "convert_from_date": "дата, час",
+ "convert_to": "до",
+ "convert_from_date_tooltip": "Трансляція введення з дати",
+ "convert_json2object": "JSON для об’єкта",
+ "convert_json2object_tooltip": "Проаналізуйте рядок JSON",
+ "convert_object2json": "об'єкт для JSON",
+ "convert_object2json_tooltip": "Стрінгіфікувати об'єкт",
+ "convert_object2json_prettify": "прикрашати",
+ "convert_jsonata": "Вираз JSONata",
+ "convert_jsonata_target": "застосувати до",
+ "convert_jsonata_tooltip": "Перетворення за допомогою виразу JSONata",
+ "convert_time_difference": "Формат різниці часу",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "спеціальний формат",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "Конвертує мілісекунди до читабельного формату",
+ "Sendto": "Відправити",
+ "sendto_message": "повідомлення",
+ "sendto_custom": "відправити",
+ "sendto_custom_tooltip": "Перетворення тексту на мовлення",
+ "sendto_custom_help": "відправити",
+ "sendto_custom_arguments": "параметри",
+ "sendto_custom_command": "команда",
+ "sendto_custom_argument": "параметр",
+ "sendto_custom_arg_tooltip": "Додайте параметр до об’єкта sendTo.",
+ "sendto_no_instances": "Жодних випадків",
+ "sendto_log": "рівень журналу",
+ "sendto_log_none": "немає",
+ "sendto_log_info": "інформація",
+ "sendto_log_debug": "відлагоджувати",
+ "sendto_log_warn": "УВАГА",
+ "sendto_log_error": "помилка",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "екземпляр",
+ "sendto_gethistory_oid": "ID об'єкта",
+ "sendto_gethistory_start": "Від (час)",
+ "sendto_gethistory_end": "До (час)",
+ "sendto_gethistory_aggregate": "Агрегати",
+ "sendto_gethistory_none": "немає",
+ "sendto_gethistory_minimum": "мінімальний",
+ "sendto_gethistory_maximum": "максимум",
+ "sendto_gethistory_cnt": "кількість",
+ "sendto_gethistory_avg": "середній",
+ "sendto_gethistory_step": "Крок",
+ "sendto_gethistory_ms": "РС",
+ "sendto_gethistory_sec": "сек",
+ "sendto_gethistory_min": "хв",
+ "sendto_gethistory_hour": "години",
+ "sendto_gethistory_day": "днів",
+ "sendto_gethistory_tooltip": "Запит інформації з бази даних",
+ "sendto_gethistory_help": "gethistory",
+ "System": "система",
+ "debug": "вихід налагодження",
+ "debug_tooltip": "Відлагоджувати",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "коментар",
+ "comment_tooltip": "Введіть коментар, щоб пояснити код",
+ "control": "контроль",
+ "control_tooltip": "Контрольний стан",
+ "control_help": "setstate",
+ "control_with": "з",
+ "control_delay": "із запізненням",
+ "control_ms": "РС",
+ "control_sec": "сек",
+ "control_min": "хв",
+ "control_clear_running": ", чіткий біг",
+ "toggle": "перемикач",
+ "toggle_tooltip": "Перемкнути стан",
+ "toggle_help": "setstate",
+ "toggle_with": "з",
+ "toggle_delay": "із запізненням",
+ "toggle_ms": "у мс",
+ "toggle_clear_running": ", чіткий біг",
+ "update": "оновлення",
+ "update_tooltip": "Стан оновлення",
+ "update_help": "setstate",
+ "update_with": "з",
+ "update_delay": "із запізненням",
+ "update_ms": "у мс",
+ "direct": "зв'язати",
+ "direct_tooltip": "Зв'яжіть два стани один з одним",
+ "direct_help": "setstate",
+ "direct_oid_src": "Об'єкт",
+ "direct_only_changes": "тільки зміни",
+ "direct_oid_dst": "з",
+ "control_ex": "писати",
+ "control_ex_tooltip": "Контрольний стан",
+ "control_ex_control": "контроль",
+ "control_ex_update": "оновлення",
+ "control_ex_delay": "затримка в мс",
+ "control_ex_value": "значення",
+ "control_ex_clear_running": "чіткий біг",
+ "create": "створити державу",
+ "create_jsState": "jsState",
+ "create_oid": "ID об'єкта",
+ "create_init": "Початкове значення",
+ "create_common": "Поширений",
+ "create_type": "Державний тип",
+ "create_type_string": "рядок",
+ "create_type_number": "номер",
+ "create_type_boolean": "логічний",
+ "create_type_json": "json",
+ "create_readable": "Чи читається стан",
+ "create_writeable": "Доступний для запису в стані",
+ "create_tooltip": "створити державу",
+ "create_help": "createstate",
+ "get_value": "Отримати державне значення",
+ "get_value_OID": "ідентифікатора об’єкта",
+ "get_value_tooltip": "Виберіть ідентифікатор об’єкта за допомогою діалогового вікна",
+ "get_value_help": "getstate",
+ "get_value_default": "виберіть ID",
+ "get_value_val": "Значення",
+ "get_value_ack": "Визнати",
+ "get_value_ts": "Мітка часу",
+ "get_value_lc": "Остання зміна",
+ "get_value_q": "якість",
+ "get_value_comment": "Коментар вартості",
+ "get_value_from": "Джерело",
+ "get_common_name": "Назва об'єкта",
+ "get_common_desc": "Опис об'єкта",
+ "get_common_unit": "Державна одиниця",
+ "get_common_role": "Об'єктна роль",
+ "get_common_state_type": "Державний тип",
+ "get_common_object_type": "Тип об'єкта",
+ "get_common_read": "Чи читається стан",
+ "get_common_write": "Доступний для запису в стані",
+ "get_value_async": "Отримати державне значення",
+ "get_object": "Об'єкт",
+ "get_object_default": "виберіть ID",
+ "get_object_tooltip": "Отримати дефекцію об'єкта",
+ "get_object_help": "getobject",
+ "field_oid": "Виберіть OID",
+ "field_oid_OID": "ID об'єкта",
+ "field_oid_OID_meta": "ID об'єкта (meta)",
+ "field_oid_OID_script": "ID об'єкта (script)",
+ "field_oid_tooltip": "Виберіть ідентифікатор об’єкта за допомогою діалогового вікна",
+ "get_attr": "Отримати атрибут",
+ "get_attr_path": "Атрибут",
+ "get_attr_by": "об'єкта",
+ "get_attr_tooltip": "Отримати атрибут об'єкта або JSON за шляхом, наприклад: 'attr1.attr'",
+ "get_attr_help": "getattr",
+ "text_newline": "Нова лінія",
+ "text_newline_tooltip": "Розміщує новий рядок у тексті",
+ "math_rndfixed_round": "Круглий",
+ "math_rndfixed_to": "до",
+ "math_rndfixed_decplcs": "знаки після коми",
+ "math_rndfixed_tooltip": "Округлює значення до n знаків після коми",
+ "Time": "Дата і час",
+ "time_compare_ex": "Фактичний час",
+ "time_compare_custom_ex": "Індивідуальний час",
+ "time_compare_is_ex": "є",
+ "time_compare_ex_custom": "час",
+ "time_compare_ex_tooltip": "Порівняти час",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "Фактичний час",
+ "time_compare_tooltip": "Порівняти поточний час",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "менше ніж",
+ "time_compare_le": "дорівнює або менше",
+ "time_compare_gt": "більше, ніж, величніше ніж, крутіший за",
+ "time_compare_ge": "дорівнює або перевищує",
+ "time_compare_eq": "дорівнює",
+ "time_compare_bw": "між",
+ "time_compare_nb": "не між",
+ "time_compare_and": "і",
+ "time_get": "Фактичний час як",
+ "time_get_default_format": "РРРР.ММ.ДД гг:хх:сс.сс",
+ "time_get_anyInstance": "всі екземпляри",
+ "time_get_tooltip": "Надіслати повідомлення в телеграм",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "Об'єкт дати",
+ "time_get_ms": "мілісекунд",
+ "time_get_s": "секунд",
+ "time_get_m": "хвилин",
+ "time_get_mid": "хвилин на день",
+ "time_get_sid": "секунд на день",
+ "time_get_h": "години",
+ "time_get_d": "день місяця",
+ "time_get_M": "місяць як число",
+ "time_get_Mt": "місяць як текст",
+ "time_get_Mts": "місяць як короткий текст",
+ "time_get_y": "короткий рік",
+ "time_get_fy": "повний рік",
+ "time_get_wdt": "текст дня тижня",
+ "time_get_wdts": "короткий робочий день",
+ "time_get_wd": "день тижня як число",
+ "time_get_custom": "спеціальний формат",
+ "time_get_yyyy.mm.dd": "рррр.мм.дд",
+ "time_get_yyyy/mm/dd": "рррр/мм/дд",
+ "time_get_yy.mm.dd": "рр.мм.дд",
+ "time_get_yy/mm/dd": "рр/мм/дд",
+ "time_get_dd.mm.yyyy": "дд.мм.рррр",
+ "time_get_dd/mm/yyyy": "дд/мм/рррр",
+ "time_get_dd.mm.yy": "дд.мм.рр",
+ "time_get_dd/mm/yy": "дд/мм/рр",
+ "time_get_mm/dd/yyyy": "дд/мм/рррр",
+ "time_get_mm/dd/yy": "дд/мм/рр",
+ "time_get_dd.mm": "дд.мм",
+ "time_get_dd/mm": "дд/мм",
+ "time_get_mm.dd": "дд мм",
+ "time_get_mm/dd": "мм/дд",
+ "time_get_hh_mm": "гг:хм",
+ "time_get_hh_mm_ss": "гг:хх:сс",
+ "time_get_hh_mm_ss.sss": "гг:хм:сс.сс",
+ "time_astro": "Фактичний час",
+ "time_astro_offset": "Зсув (хвилини)",
+ "time_astro_default_format": "РРРР.ММ.ДД гг:хх:сс.сс",
+ "time_astro_tooltip": "Отримати фактичний час або",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "Розрахунковий час",
+ "time_get_special_day_start": "Початок дня",
+ "time_get_special_day_end": "Кінець дня",
+ "time_get_special_week_start": "Початок тижня",
+ "time_get_special_week_end": "Кінець тижня",
+ "time_get_special_month_start": "Початок місяця",
+ "time_get_special_month_end": "Кінець місяця",
+ "time_get_special_tooltip": "Розрахунок штампів часу",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "Розрахунок часу",
+ "time_calculation_on": "на основі",
+ "time_calculation_ms": "РС",
+ "time_calculation_sec": "сек",
+ "time_calculation_min": "хв",
+ "time_calculation_hour": "час",
+ "time_calculation_day": "днів",
+ "time_calculation_week": "тижнів",
+ "time_calculation_tooltip": "Додати або підстрактний час",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "Тайм-аути",
+ "timeouts_wait": "Пауза",
+ "timeouts_wait_tooltip": "Призупинити виконання на визначений час",
+ "timeouts_wait_help": "чекати",
+ "timeouts_settimeout": "виконання",
+ "timeouts_settimeout_name": "час вийшов",
+ "timeouts_settimeout_in": "в",
+ "timeouts_settimeout_ms": "РС",
+ "timeouts_settimeout_sec": "сек",
+ "timeouts_settimeout_min": "хв",
+ "timeouts_settimeout_tooltip": "Відстрочка виконання",
+ "timeouts_settimeout_help": "settimeout",
+ "timeouts_cleartimeout": "ясно",
+ "timeouts_cleartimeout_tooltip": "Чітка затримка виконання",
+ "timeouts_cleartimeout_help": "cleartimeout",
+ "timeouts_gettimeout": "timeout",
+ "timeouts_gettimeout_tooltip": "timeout",
+ "timeouts_gettimeout_help": "gettimeout",
+ "timeouts_setinterval": "виконання",
+ "timeouts_setinterval_name": "інтервал",
+ "timeouts_setinterval_in": "кожен",
+ "timeouts_setinterval_ms": "РС",
+ "timeouts_setinterval_tooltip": "Циклічне виконання",
+ "timeouts_setinterval_help": "встановити інтервал",
+ "timeouts_clearinterval": "чіткий інтервал",
+ "timeouts_clearinterval_tooltip": "Чітке інтервальне виконання",
+ "timeouts_clearinterval_help": "чіткий інтервал",
+ "timeouts_getinterval": "interval",
+ "timeouts_getinterval_tooltip": "interval",
+ "timeouts_getinterval_help": "getinterval",
+ "Trigger": "Тригер",
+ "on_onchange": "було змінено",
+ "on_any": "було оновлено",
+ "on_gt": "більший за останній",
+ "on_ge": "більше або дорівнює останньому",
+ "on_lt": "менший за останній",
+ "on_le": "менше або дорівнює останньому",
+ "on_eq": "така ж, як остання",
+ "on_true": "правда",
+ "on_false": "є помилковим",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "Ack є",
+ "on_ack_any": "будь-який",
+ "on_ack_true": "оновлення",
+ "on_ack_false": "команда",
+ "on_ext": "Подія: якщо об'єкти",
+ "on_ext_tooltip": "Якщо якийсь стан змінено або оновлено",
+ "on_ext_oid": "ID об'єкта",
+ "on_ext_oid_tooltip": "ID об'єкта",
+ "on_ext_on": "тригер увімкнено",
+ "on_ext_on_tooltip": "тригер увімкнено",
+ "on": "Подія: якщо об'єкт",
+ "on_tooltip": "Якщо якийсь стан змінено або оновлено",
+ "on_source": "отримати",
+ "on_source_of": "тригера",
+ "on_source_tooltip": "Отримати інформацію про подію",
+ "on_source_id": "ID об'єкта",
+ "on_source_name": "назва",
+ "on_source_desc": "опис",
+ "on_source_channel_id": "ідентифікатор каналу",
+ "on_source_channel_name": "назва каналу",
+ "on_source_device_id": "ID пристрою",
+ "on_source_device_name": "Ім'я пристрою",
+ "on_source_state_val": "державне значення",
+ "on_source_state_ts": "державна позначка часу",
+ "on_source_state_q": "державна якість",
+ "on_source_state_from": "походження вартості",
+ "on_source_state_ack": "це команда або оновлення",
+ "on_source_state_lc": "остання зміна стану",
+ "on_source_state_c": "коментар останнього стану",
+ "on_source_state_user": "користувач останнього стану",
+ "on_source_oldstate_val": "попереднє значення",
+ "on_source_oldstate_ts": "попередня позначка часу",
+ "on_source_oldstate_q": "попередня якість",
+ "on_source_oldstate_from": "попереднє походження",
+ "on_source_oldstate_ack": "попередня команда або оновлення",
+ "on_source_oldstate_lc": "попередня остання зміна",
+ "on_source_oldstate_c": "попередній коментар",
+ "on_source_oldstate_user": "попередній користувач",
+ "on_source_warning": "Цей блок можна використовувати лише всередині блоку подій",
+ "schedule": "графік",
+ "schedule_tooltip": "Зробіть щось за розкладом cron",
+ "schedule_help": "графік",
+ "astro": "астро",
+ "astro_tooltip": "Зробіть щось на астрологічну подію",
+ "astro_offset": ", зсув",
+ "astro_minutes": "хвилин",
+ "astro_sunriseText": "схід сонця",
+ "astro_sunriseEndText": "кінець сходу сонця",
+ "astro_goldenHourEndText": "кінець золотої години",
+ "astro_solarNoonText": "сонячний полудень",
+ "astro_goldenHourText": "золота година",
+ "astro_sunsetStartText": "початок заходу сонця",
+ "astro_sunsetText": "захід сонця",
+ "astro_duskText": "сутінки",
+ "astro_nauticalDuskText": "морські сутінки",
+ "astro_nightText": "ніч",
+ "astro_nightEndText": "кінець ночі",
+ "astro_nauticalDawnText": "морський світанок",
+ "astro_dawnText": "світанок",
+ "astro_nadirText": "найнижчий рівень",
+ "astro_help": "astro--function",
+ "schedule_create": "графік",
+ "schedule_create_name": "графік",
+ "schedule_text": "правило cron",
+ "schedule_create_tooltip": "Відстрочка виконання",
+ "schedule_create_help": "settimeout",
+ "schedule_clear": "ясно",
+ "schedule_clear_tooltip": "Чітка затримка виконання",
+ "schedule_clear_help": "cleartimeout",
+ "field_cron": "CRON",
+ "field_cron_CRON": "CRON",
+ "field_cron_tooltip": "Створіть правило CRON із діалоговим вікном",
+ "cron_builder": "CRON",
+ "cron_builder_CRON": "CRON",
+ "cron_builder_tooltip": "Створіть правило CRON із діалоговим вікном",
+ "cron_builder_with_seconds": "з секундами",
+ "cron_builder_dow": "день тижня",
+ "cron_builder_month": "місяць",
+ "cron_builder_day": "дата",
+ "cron_builder_hour": "година",
+ "cron_builder_minutes": "хвилин",
+ "cron_builder_seconds": "секунд",
+ "cron_builder_line": "як лінія",
+ "procedures_defcustomreturn_name": "Функція JS із поверненням",
+ "procedures_defcustomnoreturn_name": "Функція Javascript",
+ "logic_switch_case": "Перемикач / корпус",
+ "logic_switch_case_is": "справа є",
+ "logic_switch_case_of": "в випадку",
+ "logic_switch_do": "робити",
+ "logic_switch_tooltip": "Робить щось, якщо умова істинна. Якщо відповідного регістру немає, буде виконано функцію за замовчуванням.",
+ "logic_switch_default_tooltip": "Ця функція запуститься, якщо немає відповідних регістрів.",
+ "logic_switch_control_case_tooltip": "Це змінна умови.",
+ "onFile": "Подія: оновлення файлу",
+ "onFile_file": "Шаблон файлу",
+ "onFile_withFile": "З даними файлу",
+ "onFile_tooltip": "Якщо якийсь файл змінено або оновлено",
+ "onFile_help": "onFile",
+ "offFile": "Скасувати подію файлу",
+ "offFile_tooltip": "Скасувати підписку на зміну файлу",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "Повідомлення на інший скрипт",
+ "sendto_otherscript_instance": "екземпляр",
+ "sendto_otherscript_anyInstance": "всі екземпляри",
+ "sendto_otherscript_script": "сценарій",
+ "sendto_otherscript_message": "повідомлення",
+ "sendto_otherscript_data": "даних",
+ "sendto_otherscript_tooltip": "інший сценарій",
+ "sendto_otherscript_help": "інший сценарій",
+ "onMessage": "Подія: Отримано повідомлення",
+ "onMessage_message": "повідомлення",
+ "onMessage_tooltip": "повідомлення",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "Мінуси",
+ "logic_between_max": "Макс",
+ "logic_between_tooltip": "якщо число між min і max",
+ "logic_ifempty": "якщо порожній",
+ "logic_ifempty_then": "потім",
+ "logic_ifempty_tooltip": "перевірити, чи порожній"
+}
diff --git a/src-editor/public/i18n/zh-cn/translations.json b/src-editor/public/i18n/zh-cn/translations.json
index 3a1b121f0..c20a6aab4 100644
--- a/src-editor/public/i18n/zh-cn/translations.json
+++ b/src-editor/public/i18n/zh-cn/translations.json
@@ -1,429 +1,429 @@
{
- "Action": "系统指令",
- "selector": "选择器中的 Id",
- "exec": "执行指令",
- "exec_statement": "处理返回值",
- "exec_command": "命令行指令",
- "exec_tooltip": "执行一些指令",
- "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
- "exec_log": "日志级别",
- "exec_log_none": "不输出",
- "exec_log_info": "必要信息",
- "exec_log_debug": "调试信息",
- "exec_log_warn": "警告信息",
- "exec_log_error": "错误信息",
- "request": "请求网址",
- "request_url": "网址",
- "request_statement": "处理返回值",
- "request_tooltip": "请求网址",
- "request_help": "https://github.com/request/request",
- "request_log": "日志级别",
- "request_log_none": "不输出",
- "request_log_info": "必要信息",
- "request_log_debug": "调试信息",
- "request_log_warn": "警告信息",
- "request_log_error": "错误信息",
- "Convert": "转换",
- "convert_tonumber": "至数字",
- "convert_tonumber_tooltip": "将输入转换为数字",
- "convert_toboolean": "至布尔值",
- "convert_toboolean_tooltip": "将输入转换为布尔值",
- "convert_tostring": "至字符串",
- "convert_tostring_tooltip": "将输入转换为字符串",
- "convert_type": "获取类型",
- "convert_type_tooltip": "返回输入类型",
- "convert_to_date": "至日期/时间",
- "convert_to_date_tooltip": "将输入转换为至日期/时间",
- "convert_from_date": "从日期/时间",
- "convert_to": "至",
- "convert_from_date_tooltip": "将输入时间转换目标格式的时间",
- "convert_json2object": "从JSON到对象",
- "convert_json2object_tooltip": "解析JSON字符串",
- "convert_object2json": "从对象到JSON",
- "convert_object2json_tooltip": "将对象转为JSON字符串",
- "convert_object2json_prettify": "并格式化",
- "convert_jsonata": "JSONata表达式",
- "convert_jsonata_target": "适用于",
- "convert_jsonata_tooltip": "通过JSONata表达式转换",
- "convert_time_difference": "时间差异",
- "time_difference_hh:mm:ss": "hh:mm:ss",
- "time_difference_h:m:s": "h:m:s",
- "time_difference_hh:mm": "hh:mm",
- "time_difference_h:m": "h:m",
- "time_difference_mm:ss": "m:s",
- "time_difference_m:s": "mm:ss",
- "time_difference_custom": "自定义格式",
- "time_difference_default_format": "hh:mm:ss",
- "convert_time_difference_tooltip": "溶剂",
- "Sendto": "发消息",
- "sendto_message": "消息",
- "sendto_custom": "发消息给",
- "sendto_custom_tooltip": "给适配器发消息",
- "sendto_custom_help": "发消息给",
- "sendto_custom_arguments": "参数组",
- "sendto_custom_command": "命令",
- "sendto_custom_argument": "参数",
- "sendto_custom_arg_tooltip": "增加发送消息的参数",
- "sendto_no_instances": "没有实例",
- "sendto_log": "日志级别",
- "sendto_log_none": "不输出",
- "sendto_log_info": "必要信息",
- "sendto_log_debug": "调试信息",
- "sendto_log_warn": "警告信息",
- "sendto_log_error": "错误信息",
- "sendto_gethistory_name": "getHistory",
- "sendto_gethistory_instance": "实例",
- "sendto_gethistory_oid": "获取对象ID",
- "sendto_gethistory_start": "(时)",
- "sendto_gethistory_end": "在此之前(时间)",
- "sendto_gethistory_aggregate": "同意\"",
- "sendto_gethistory_none": "不输出",
- "sendto_gethistory_minimum": "最低限度",
- "sendto_gethistory_maximum": "最高限额",
- "sendto_gethistory_cnt": "目 录",
- "sendto_gethistory_avg": "平均值",
- "sendto_gethistory_step": "步骤",
- "sendto_gethistory_ms": "毫秒",
- "sendto_gethistory_sec": "秒",
- "sendto_gethistory_min": "分",
- "sendto_gethistory_hour": "小时",
- "sendto_gethistory_day": "日 日",
- "sendto_gethistory_tooltip": "A. 要求数据库资料",
- "sendto_gethistory_help": "gethistory",
- "System": "系统",
- "debug": "调试输出",
- "debug_tooltip": "输出调试信息",
- "debug_help": "log---gives-out-the-message-into-log",
- "comment": "注释",
- "comment_tooltip": "输入注释来解释代码",
- "control": "将",
- "control_tooltip": "控制对象",
- "control_help": "设置状态",
- "control_with": "的值设置为",
- "control_delay": "。要延时",
- "control_ms": "毫秒",
- "control_sec": "秒",
- "control_min": "分",
- "control_clear_running": "后执行。清除未运行的指令",
- "toggle": "将",
- "toggle_tooltip": "切换状态",
- "toggle_help": "设置状态",
- "toggle_with": "伴随",
- "toggle_delay": "的值切换。要延时",
- "toggle_ms": "毫秒",
- "toggle_clear_running": "后执行。清除未运行的指令",
- "update": "仅将",
- "update_tooltip": "仅更新值",
- "update_help": "设置状态",
- "update_with": "的值更新为",
- "update_delay": "。要延时",
- "update_ms": "毫秒",
- "direct": "将",
- "direct_tooltip": "将两个设备状态绑定在一起",
- "direct_help": "设置状态",
- "direct_oid_src": "Object",
- "direct_only_changes": "。仅变化时更新",
- "direct_oid_dst": "的状态绑定到",
- "control_ex": "发命令",
- "control_ex_tooltip": "通用发命令块",
- "control_ex_control": "控制设备",
- "control_ex_update": "仅更新值",
- "control_ex_delay": "以毫秒延时执行",
- "control_ex_value": "值",
- "control_ex_clear_running": "清除未运行的指令",
- "create": "创建",
- "create_jsState": "全局状态",
- "create_oid": "获取对象ID",
- "create_init": "初始值",
- "create_common": "Common",
- "create_type": "状态类型",
- "create_type_string": "串",
- "create_type_number": "数",
- "create_type_boolean": "布尔",
- "create_type_json": "json",
- "create_readable": "状态是否可读",
- "create_writeable": "状态是否可写",
- "create_tooltip": "创建全局可见的状态变量",
- "create_help": "createstate",
- "get_value": "获取状态的值",
- "get_value_OID": "来自于",
- "get_value_tooltip": "使用对话框选择对象ID",
- "get_value_help": "获取对象的指定属性值",
- "get_value_default": "对象ID",
- "get_value_val": "值",
- "get_value_ack": "是否应答",
- "get_value_ts": "当前时间戳",
- "get_value_lc": "上次变更时间",
- "get_value_q": "状态质量",
- "get_value_comment": "值评论",
- "get_value_from": "上次变更发起者",
- "get_common_name": "对象名称",
- "get_common_desc": "对象描述",
- "get_common_unit": "国家单位",
- "get_common_role": "对象角色",
- "get_common_state_type": "状态类型",
- "get_common_object_type": "对象类型",
- "get_common_read": "状态是否可读",
- "get_common_write": "状态是否可写",
- "get_value_async": "获取状态的值",
- "get_object": "Object",
- "get_object_default": "对象ID",
- "get_object_tooltip": "目的和宗旨",
- "get_object_help": "getobject",
- "field_oid": "选择对象ID",
- "field_oid_OID": "获取对象ID",
- "field_oid_OID_meta": "获取对象ID (meta)",
- "field_oid_OID_script": "获取对象ID (script)",
- "field_oid_tooltip": "使用对话框选择对象ID",
- "get_attr": "获取属性",
- "get_attr_path": "获取",
- "get_attr_by": "属性,来自于对象",
- "get_attr_tooltip": "通过规则获取对象或JSON的属性,如:'attr1.attr'",
- "get_attr_help": "获取属性",
- "text_newline": "换行",
- "text_newline_tooltip": "在文本中添加换行",
- "math_rndfixed_round": "约",
- "math_rndfixed_to": "至",
- "math_rndfixed_decplcs": "小数位",
- "math_rndfixed_tooltip": "将值舍入为n个小数位",
- "Time": "日期和时间",
- "time_compare_ex": "当前时间",
- "time_compare_custom_ex": "设定时间",
- "time_compare_is_ex": "是",
- "time_compare_ex_custom": "时间",
- "time_compare_ex_tooltip": "比较时间",
- "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare": "当前时间是",
- "time_compare_tooltip": "比较当前时间",
- "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_compare_lt": "小于",
- "time_compare_le": "小于等于",
- "time_compare_gt": "大于",
- "time_compare_ge": "大于等于",
- "time_compare_eq": "等于",
- "time_compare_bw": "之间",
- "time_compare_nb": "之外",
- "time_compare_and": "和",
- "time_get": "获取当前时间,格式为",
- "time_get_default_format": "YYYY.MM.DD hh:mm:ss.sss",
- "time_get_anyInstance": "所有实例",
- "time_get_tooltip": "按指定格式获取当前时间",
- "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_object": "日期对象",
- "time_get_ms": "毫秒",
- "time_get_s": "秒",
- "time_get_m": "分钟",
- "time_get_mid": "一天中的分钟",
- "time_get_sid": "一天中的秒",
- "time_get_h": "小时",
- "time_get_d": "一个月的一天",
- "time_get_M": "月份为数字",
- "time_get_Mt": "月份作为文字",
- "time_get_Mts": "月份作为缩写文字",
- "time_get_y": "简写的年",
- "time_get_fy": "完整的年",
- "time_get_wdt": "星期作为文字",
- "time_get_wdts": "星期作为缩写文字",
- "time_get_wd": "星期作为数字",
- "time_get_custom": "自定义格式",
- "time_get_yyyy.mm.dd": "yyyy.mm.dd",
- "time_get_yyyy/mm/dd": "yyyy/mm/dd",
- "time_get_yy.mm.dd": "yy.mm.dd",
- "time_get_yy/mm/dd": "yy/mm/dd",
- "time_get_dd.mm.yyyy": "dd.mm.yyyy",
- "time_get_dd/mm/yyyy": "dd/mm/yyyy",
- "time_get_dd.mm.yy": "dd.mm.yy",
- "time_get_dd/mm/yy": "dd/mm/yy",
- "time_get_mm/dd/yyyy": "mm/dd/yyyy",
- "time_get_mm/dd/yy": "mm/dd/yy",
- "time_get_dd.mm": "dd.mm.",
- "time_get_dd/mm": "dd/mm",
- "time_get_mm.dd": "mm.dd",
- "time_get_mm/dd": "mm/dd",
- "time_get_hh_mm": "hh:mm",
- "time_get_hh_mm_ss": "hh:mm:ss",
- "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
- "time_astro": "当前时间",
- "time_astro_offset": "延时(分钟)",
- "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
- "time_astro_tooltip": "获取当前时间或当前时间加延时",
- "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_get_special": "计算时间",
- "time_get_special_day_start": "日 开 幕",
- "time_get_special_day_end": "日 本",
- "time_get_special_week_start": "每周开始",
- "time_get_special_week_end": "周末",
- "time_get_special_month_start": "月起",
- "time_get_special_month_end": "月底",
- "time_get_special_tooltip": "定时邮票",
- "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "time_calculation": "时间",
- "time_calculation_on": "基础",
- "time_calculation_ms": "毫秒",
- "time_calculation_sec": "秒",
- "time_calculation_min": "分",
- "time_calculation_hour": "小时",
- "time_calculation_day": "日 日",
- "time_calculation_week": "星期",
- "time_calculation_tooltip": "增加或说明时间",
- "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
- "Timeouts": "定时器",
- "timeouts_wait": "暂停",
- "timeouts_wait_tooltip": "暂停执行指定的时间",
- "timeouts_wait_help": "wait",
- "timeouts_settimeout": "将",
- "timeouts_settimeout_name": "超时",
- "timeouts_settimeout_in": "延时",
- "timeouts_settimeout_ms": "毫秒",
- "timeouts_settimeout_sec": "秒",
- "timeouts_settimeout_min": "分",
- "timeouts_settimeout_tooltip": "延迟执行",
- "timeouts_settimeout_help": "设置超时时间是",
- "timeouts_cleartimeout": "清除",
- "timeouts_cleartimeout_tooltip": "清除延迟执行",
- "timeouts_cleartimeout_help": "清除超时时间",
- "timeouts_gettimeout": "超时",
- "timeouts_gettimeout_tooltip": "超时",
- "timeouts_gettimeout_help": "清除超时时间",
- "timeouts_setinterval": "执行",
- "timeouts_setinterval_name": "间隔",
- "timeouts_setinterval_in": "每一个",
- "timeouts_setinterval_ms": "毫秒",
- "timeouts_setinterval_tooltip": "循环执行",
- "timeouts_setinterval_help": "设置间隔",
- "timeouts_clearinterval": "清除间隔",
- "timeouts_clearinterval_tooltip": "清除执行间隔",
- "timeouts_clearinterval_help": "清除间隔",
- "timeouts_getinterval": "间隔",
- "timeouts_getinterval_tooltip": "间隔",
- "timeouts_getinterval_help": "清除间隔",
- "Trigger": "触发",
- "on_onchange": "已改变",
- "on_any": "已更新",
- "on_gt": "大于上次",
- "on_ge": "大于等于上次",
- "on_lt": "小于上次",
- "on_le": "小于等于上次",
- "on_eq": "与上次相同",
- "on_true": "为真",
- "on_false": "为假",
- "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
- "on_ack": "应答为",
- "on_ack_any": "任何",
- "on_ack_true": "更新",
- "on_ack_false": "命令",
- "on_ext": "事件:如果对象",
- "on_ext_tooltip": "如果对象有改变或更新则触发",
- "on_ext_oid": "对象ID",
- "on_ext_oid_tooltip": "对象ID",
- "on_ext_on": "触发源",
- "on_ext_on_tooltip": "多触发源触发",
- "on": "事件:如果对象",
- "on_tooltip": "如果对象有改变或更新则触发",
- "on_source": "得到",
- "on_source_of": "触发器",
- "on_source_tooltip": "获取触发此次事件的对象的信息",
- "on_source_id": "对象ID",
- "on_source_name": "名字",
- "on_source_desc": "描述",
- "on_source_channel_id": "通道ID",
- "on_source_channel_name": "通道名称",
- "on_source_device_id": "设备ID",
- "on_source_device_name": "设备名称",
- "on_source_state_val": "状态值",
- "on_source_state_ts": "状态时间戳",
- "on_source_state_q": "状态质量",
- "on_source_state_from": "值的来源",
- "on_source_state_ack": "是命令或更新",
- "on_source_state_lc": "上一次状态改变的时间",
- "on_source_state_c": "最后状态的评论",
- "on_source_state_user": "最后状态的用户",
- "on_source_oldstate_val": "触发前的值",
- "on_source_oldstate_ts": "触发前的时间戳",
- "on_source_oldstate_q": "触发前的质量",
- "on_source_oldstate_from": "触发前的值的来源",
- "on_source_oldstate_ack": "触发前的是命令或更新",
- "on_source_oldstate_lc": "触发前的上一次状态改变的时间",
- "on_source_oldstate_c": "以前的评论",
- "on_source_oldstate_user": "以前的用户",
- "on_source_warning": "必须在事件块内使用此块",
- "schedule": "调度器",
- "schedule_tooltip": "周期执行一些事",
- "schedule_help": "调度器",
- "astro": "天文事件",
- "astro_tooltip": "当设定的天文时间被触发后执行一些事",
- "astro_offset": ",延时",
- "astro_minutes": "分钟",
- "astro_sunriseText": "日出",
- "astro_sunriseEndText": "日出结束",
- "astro_goldenHourEndText": "黄金时段结束",
- "astro_solarNoonText": "太阳正午",
- "astro_goldenHourText": "黄金时段",
- "astro_sunsetStartText": "日落开始",
- "astro_sunsetText": "日落",
- "astro_duskText": "黄昏",
- "astro_nauticalDuskText": "航海黄昏",
- "astro_nightText": "夜晚",
- "astro_nightEndText": "夜晚结束",
- "astro_nauticalDawnText": "航海黎明",
- "astro_dawnText": "黎明",
- "astro_nadirText": "最低点",
- "astro_help": "astro--function",
- "schedule_create": "调度器",
- "schedule_create_name": "调度器",
- "schedule_text": "计划任务规则",
- "schedule_create_tooltip": "定期执行",
- "schedule_create_help": "的setTimeout",
- "schedule_clear": "清除",
- "schedule_clear_tooltip": "清除调度器",
- "schedule_clear_help": "清除超时",
- "field_cron": "计划任务",
- "field_cron_CRON": "计划任务",
- "field_cron_tooltip": "使用对话框创建计划任务规则",
- "cron_builder": "计划任务",
- "cron_builder_CRON": "计划任务",
- "cron_builder_tooltip": "使用对话框创建计划任务规则",
- "cron_builder_with_seconds": "精确到秒",
- "cron_builder_dow": "星期",
- "cron_builder_month": "月份",
- "cron_builder_day": "日期",
- "cron_builder_hour": "小时",
- "cron_builder_minutes": "分钟",
- "cron_builder_seconds": "秒",
- "cron_builder_line": "横向显示",
- "procedures_defcustomreturn_name": "JS function with return",
- "procedures_defcustomnoreturn_name": "Javascript function",
- "logic_switch_case": "开关/箱",
- "logic_switch_case_is": "情况是",
- "logic_switch_case_of": "的情况下",
- "logic_switch_do": "做",
- "logic_switch_tooltip": "如果条件为真,则执行某些操作。如果没有匹配的情况,将执行默认功能。",
- "logic_switch_default_tooltip": "如果没有匹配的情况,此功能将运行。",
- "logic_switch_control_case_tooltip": "这是用于条件的变量。",
- "onFile": "事件:如果文件",
- "onFile_file": "文件模式",
- "onFile_withFile": "有文件数据",
- "onFile_tooltip": "如果某些文件更改或更新",
- "onFile_help": "onFile",
- "offFile": "取消文件事件",
- "offFile_tooltip": "取消订阅文件更改",
- "offFile_help": "offFile",
- "sendto_otherscript_name": "其他说明",
- "sendto_otherscript_instance": "实例",
- "sendto_otherscript_anyInstance": "所有实例",
- "sendto_otherscript_script": "脚本",
- "sendto_otherscript_message": "消息",
- "sendto_otherscript_data": "数据",
- "sendto_otherscript_tooltip": "其他说明",
- "sendto_otherscript_help": "其他说明",
- "onMessage": "活动:收到信息",
- "onMessage_message": "消息",
- "onMessage_tooltip": "消息",
- "onMessage_help": "onMessage",
- "logic_between_min": "明 明",
- "logic_between_max": "Max",
- "logic_between_tooltip": "如果最小值和最大值之间的数字",
- "logic_ifempty": "空",
- "logic_ifempty_then": "然后",
- "logic_ifempty_tooltip": "检查是否为空"
-}
\ No newline at end of file
+ "Action": "系统指令",
+ "selector": "选择器中的 Id",
+ "exec": "执行指令",
+ "exec_statement": "处理返回值",
+ "exec_command": "命令行指令",
+ "exec_tooltip": "执行一些指令",
+ "exec_help": "exec---execute-some-os-command-like-cp-file1-file2",
+ "exec_log": "日志级别",
+ "exec_log_none": "不输出",
+ "exec_log_info": "必要信息",
+ "exec_log_debug": "调试信息",
+ "exec_log_warn": "警告信息",
+ "exec_log_error": "错误信息",
+ "request": "请求网址",
+ "request_url": "网址",
+ "request_statement": "处理返回值",
+ "request_tooltip": "请求网址",
+ "request_help": "https://github.com/request/request",
+ "request_log": "日志级别",
+ "request_log_none": "不输出",
+ "request_log_info": "必要信息",
+ "request_log_debug": "调试信息",
+ "request_log_warn": "警告信息",
+ "request_log_error": "错误信息",
+ "Convert": "转换",
+ "convert_tonumber": "至数字",
+ "convert_tonumber_tooltip": "将输入转换为数字",
+ "convert_toboolean": "至布尔值",
+ "convert_toboolean_tooltip": "将输入转换为布尔值",
+ "convert_tostring": "至字符串",
+ "convert_tostring_tooltip": "将输入转换为字符串",
+ "convert_type": "获取类型",
+ "convert_type_tooltip": "返回输入类型",
+ "convert_to_date": "至日期/时间",
+ "convert_to_date_tooltip": "将输入转换为至日期/时间",
+ "convert_from_date": "从日期/时间",
+ "convert_to": "至",
+ "convert_from_date_tooltip": "将输入时间转换目标格式的时间",
+ "convert_json2object": "从JSON到对象",
+ "convert_json2object_tooltip": "解析JSON字符串",
+ "convert_object2json": "从对象到JSON",
+ "convert_object2json_tooltip": "将对象转为JSON字符串",
+ "convert_object2json_prettify": "并格式化",
+ "convert_jsonata": "JSONata表达式",
+ "convert_jsonata_target": "适用于",
+ "convert_jsonata_tooltip": "通过JSONata表达式转换",
+ "convert_time_difference": "时间差异",
+ "time_difference_hh:mm:ss": "hh:mm:ss",
+ "time_difference_h:m:s": "h:m:s",
+ "time_difference_hh:mm": "hh:mm",
+ "time_difference_h:m": "h:m",
+ "time_difference_mm:ss": "m:s",
+ "time_difference_m:s": "mm:ss",
+ "time_difference_custom": "自定义格式",
+ "time_difference_default_format": "hh:mm:ss",
+ "convert_time_difference_tooltip": "溶剂",
+ "Sendto": "发消息",
+ "sendto_message": "消息",
+ "sendto_custom": "发消息给",
+ "sendto_custom_tooltip": "给适配器发消息",
+ "sendto_custom_help": "发消息给",
+ "sendto_custom_arguments": "参数组",
+ "sendto_custom_command": "命令",
+ "sendto_custom_argument": "参数",
+ "sendto_custom_arg_tooltip": "增加发送消息的参数",
+ "sendto_no_instances": "没有实例",
+ "sendto_log": "日志级别",
+ "sendto_log_none": "不输出",
+ "sendto_log_info": "必要信息",
+ "sendto_log_debug": "调试信息",
+ "sendto_log_warn": "警告信息",
+ "sendto_log_error": "错误信息",
+ "sendto_gethistory_name": "getHistory",
+ "sendto_gethistory_instance": "实例",
+ "sendto_gethistory_oid": "获取对象ID",
+ "sendto_gethistory_start": "(时)",
+ "sendto_gethistory_end": "在此之前(时间)",
+ "sendto_gethistory_aggregate": "同意\"",
+ "sendto_gethistory_none": "不输出",
+ "sendto_gethistory_minimum": "最低限度",
+ "sendto_gethistory_maximum": "最高限额",
+ "sendto_gethistory_cnt": "目 录",
+ "sendto_gethistory_avg": "平均值",
+ "sendto_gethistory_step": "步骤",
+ "sendto_gethistory_ms": "毫秒",
+ "sendto_gethistory_sec": "秒",
+ "sendto_gethistory_min": "分",
+ "sendto_gethistory_hour": "小时",
+ "sendto_gethistory_day": "日 日",
+ "sendto_gethistory_tooltip": "A. 要求数据库资料",
+ "sendto_gethistory_help": "gethistory",
+ "System": "系统",
+ "debug": "调试输出",
+ "debug_tooltip": "输出调试信息",
+ "debug_help": "log---gives-out-the-message-into-log",
+ "comment": "注释",
+ "comment_tooltip": "输入注释来解释代码",
+ "control": "将",
+ "control_tooltip": "控制对象",
+ "control_help": "设置状态",
+ "control_with": "的值设置为",
+ "control_delay": "。要延时",
+ "control_ms": "毫秒",
+ "control_sec": "秒",
+ "control_min": "分",
+ "control_clear_running": "后执行。清除未运行的指令",
+ "toggle": "将",
+ "toggle_tooltip": "切换状态",
+ "toggle_help": "设置状态",
+ "toggle_with": "伴随",
+ "toggle_delay": "的值切换。要延时",
+ "toggle_ms": "毫秒",
+ "toggle_clear_running": "后执行。清除未运行的指令",
+ "update": "仅将",
+ "update_tooltip": "仅更新值",
+ "update_help": "设置状态",
+ "update_with": "的值更新为",
+ "update_delay": "。要延时",
+ "update_ms": "毫秒",
+ "direct": "将",
+ "direct_tooltip": "将两个设备状态绑定在一起",
+ "direct_help": "设置状态",
+ "direct_oid_src": "Object",
+ "direct_only_changes": "。仅变化时更新",
+ "direct_oid_dst": "的状态绑定到",
+ "control_ex": "发命令",
+ "control_ex_tooltip": "通用发命令块",
+ "control_ex_control": "控制设备",
+ "control_ex_update": "仅更新值",
+ "control_ex_delay": "以毫秒延时执行",
+ "control_ex_value": "值",
+ "control_ex_clear_running": "清除未运行的指令",
+ "create": "创建",
+ "create_jsState": "全局状态",
+ "create_oid": "获取对象ID",
+ "create_init": "初始值",
+ "create_common": "Common",
+ "create_type": "状态类型",
+ "create_type_string": "串",
+ "create_type_number": "数",
+ "create_type_boolean": "布尔",
+ "create_type_json": "json",
+ "create_readable": "状态是否可读",
+ "create_writeable": "状态是否可写",
+ "create_tooltip": "创建全局可见的状态变量",
+ "create_help": "createstate",
+ "get_value": "获取状态的值",
+ "get_value_OID": "来自于",
+ "get_value_tooltip": "使用对话框选择对象ID",
+ "get_value_help": "获取对象的指定属性值",
+ "get_value_default": "对象ID",
+ "get_value_val": "值",
+ "get_value_ack": "是否应答",
+ "get_value_ts": "当前时间戳",
+ "get_value_lc": "上次变更时间",
+ "get_value_q": "状态质量",
+ "get_value_comment": "值评论",
+ "get_value_from": "上次变更发起者",
+ "get_common_name": "对象名称",
+ "get_common_desc": "对象描述",
+ "get_common_unit": "国家单位",
+ "get_common_role": "对象角色",
+ "get_common_state_type": "状态类型",
+ "get_common_object_type": "对象类型",
+ "get_common_read": "状态是否可读",
+ "get_common_write": "状态是否可写",
+ "get_value_async": "获取状态的值",
+ "get_object": "Object",
+ "get_object_default": "对象ID",
+ "get_object_tooltip": "目的和宗旨",
+ "get_object_help": "getobject",
+ "field_oid": "选择对象ID",
+ "field_oid_OID": "获取对象ID",
+ "field_oid_OID_meta": "获取对象ID (meta)",
+ "field_oid_OID_script": "获取对象ID (script)",
+ "field_oid_tooltip": "使用对话框选择对象ID",
+ "get_attr": "获取属性",
+ "get_attr_path": "获取",
+ "get_attr_by": "属性,来自于对象",
+ "get_attr_tooltip": "通过规则获取对象或JSON的属性,如:'attr1.attr'",
+ "get_attr_help": "获取属性",
+ "text_newline": "换行",
+ "text_newline_tooltip": "在文本中添加换行",
+ "math_rndfixed_round": "约",
+ "math_rndfixed_to": "至",
+ "math_rndfixed_decplcs": "小数位",
+ "math_rndfixed_tooltip": "将值舍入为n个小数位",
+ "Time": "日期和时间",
+ "time_compare_ex": "当前时间",
+ "time_compare_custom_ex": "设定时间",
+ "time_compare_is_ex": "是",
+ "time_compare_ex_custom": "时间",
+ "time_compare_ex_tooltip": "比较时间",
+ "time_compare_ex_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare": "当前时间是",
+ "time_compare_tooltip": "比较当前时间",
+ "time_compare_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_compare_lt": "小于",
+ "time_compare_le": "小于等于",
+ "time_compare_gt": "大于",
+ "time_compare_ge": "大于等于",
+ "time_compare_eq": "等于",
+ "time_compare_bw": "之间",
+ "time_compare_nb": "之外",
+ "time_compare_and": "和",
+ "time_get": "获取当前时间,格式为",
+ "time_get_default_format": "YYYY.MM.DD hh:mm:ss.sss",
+ "time_get_anyInstance": "所有实例",
+ "time_get_tooltip": "按指定格式获取当前时间",
+ "time_get_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_object": "日期对象",
+ "time_get_ms": "毫秒",
+ "time_get_s": "秒",
+ "time_get_m": "分钟",
+ "time_get_mid": "一天中的分钟",
+ "time_get_sid": "一天中的秒",
+ "time_get_h": "小时",
+ "time_get_d": "一个月的一天",
+ "time_get_M": "月份为数字",
+ "time_get_Mt": "月份作为文字",
+ "time_get_Mts": "月份作为缩写文字",
+ "time_get_y": "简写的年",
+ "time_get_fy": "完整的年",
+ "time_get_wdt": "星期作为文字",
+ "time_get_wdts": "星期作为缩写文字",
+ "time_get_wd": "星期作为数字",
+ "time_get_custom": "自定义格式",
+ "time_get_yyyy.mm.dd": "yyyy.mm.dd",
+ "time_get_yyyy/mm/dd": "yyyy/mm/dd",
+ "time_get_yy.mm.dd": "yy.mm.dd",
+ "time_get_yy/mm/dd": "yy/mm/dd",
+ "time_get_dd.mm.yyyy": "dd.mm.yyyy",
+ "time_get_dd/mm/yyyy": "dd/mm/yyyy",
+ "time_get_dd.mm.yy": "dd.mm.yy",
+ "time_get_dd/mm/yy": "dd/mm/yy",
+ "time_get_mm/dd/yyyy": "mm/dd/yyyy",
+ "time_get_mm/dd/yy": "mm/dd/yy",
+ "time_get_dd.mm": "dd.mm.",
+ "time_get_dd/mm": "dd/mm",
+ "time_get_mm.dd": "mm.dd",
+ "time_get_mm/dd": "mm/dd",
+ "time_get_hh_mm": "hh:mm",
+ "time_get_hh_mm_ss": "hh:mm:ss",
+ "time_get_hh_mm_ss.sss": "hh:mm:ss.sss",
+ "time_astro": "当前时间",
+ "time_astro_offset": "延时(分钟)",
+ "time_astro_default_format": "YYYY.MM.DD hh:mm:ss.sss",
+ "time_astro_tooltip": "获取当前时间或当前时间加延时",
+ "time_astro_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_get_special": "计算时间",
+ "time_get_special_day_start": "日 开 幕",
+ "time_get_special_day_end": "日 本",
+ "time_get_special_week_start": "每周开始",
+ "time_get_special_week_end": "周末",
+ "time_get_special_month_start": "月起",
+ "time_get_special_month_end": "月底",
+ "time_get_special_tooltip": "定时邮票",
+ "time_get_special_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "time_calculation": "时间",
+ "time_calculation_on": "基础",
+ "time_calculation_ms": "毫秒",
+ "time_calculation_sec": "秒",
+ "time_calculation_min": "分",
+ "time_calculation_hour": "小时",
+ "time_calculation_day": "日 日",
+ "time_calculation_week": "星期",
+ "time_calculation_tooltip": "增加或说明时间",
+ "time_calculation_help": "https://github.com/ioBroker/ioBroker.telegram/blob/master/README.md",
+ "Timeouts": "定时器",
+ "timeouts_wait": "暂停",
+ "timeouts_wait_tooltip": "暂停执行指定的时间",
+ "timeouts_wait_help": "wait",
+ "timeouts_settimeout": "将",
+ "timeouts_settimeout_name": "超时",
+ "timeouts_settimeout_in": "延时",
+ "timeouts_settimeout_ms": "毫秒",
+ "timeouts_settimeout_sec": "秒",
+ "timeouts_settimeout_min": "分",
+ "timeouts_settimeout_tooltip": "延迟执行",
+ "timeouts_settimeout_help": "设置超时时间是",
+ "timeouts_cleartimeout": "清除",
+ "timeouts_cleartimeout_tooltip": "清除延迟执行",
+ "timeouts_cleartimeout_help": "清除超时时间",
+ "timeouts_gettimeout": "超时",
+ "timeouts_gettimeout_tooltip": "超时",
+ "timeouts_gettimeout_help": "清除超时时间",
+ "timeouts_setinterval": "执行",
+ "timeouts_setinterval_name": "间隔",
+ "timeouts_setinterval_in": "每一个",
+ "timeouts_setinterval_ms": "毫秒",
+ "timeouts_setinterval_tooltip": "循环执行",
+ "timeouts_setinterval_help": "设置间隔",
+ "timeouts_clearinterval": "清除间隔",
+ "timeouts_clearinterval_tooltip": "清除执行间隔",
+ "timeouts_clearinterval_help": "清除间隔",
+ "timeouts_getinterval": "间隔",
+ "timeouts_getinterval_tooltip": "间隔",
+ "timeouts_getinterval_help": "清除间隔",
+ "Trigger": "触发",
+ "on_onchange": "已改变",
+ "on_any": "已更新",
+ "on_gt": "大于上次",
+ "on_ge": "大于等于上次",
+ "on_lt": "小于上次",
+ "on_le": "小于等于上次",
+ "on_eq": "与上次相同",
+ "on_true": "为真",
+ "on_false": "为假",
+ "on_help": "on---subscribe-on-changes-or-updates-of-some-state",
+ "on_ack": "应答为",
+ "on_ack_any": "任何",
+ "on_ack_true": "更新",
+ "on_ack_false": "命令",
+ "on_ext": "事件:如果对象",
+ "on_ext_tooltip": "如果对象有改变或更新则触发",
+ "on_ext_oid": "对象ID",
+ "on_ext_oid_tooltip": "对象ID",
+ "on_ext_on": "触发源",
+ "on_ext_on_tooltip": "多触发源触发",
+ "on": "事件:如果对象",
+ "on_tooltip": "如果对象有改变或更新则触发",
+ "on_source": "得到",
+ "on_source_of": "触发器",
+ "on_source_tooltip": "获取触发此次事件的对象的信息",
+ "on_source_id": "对象ID",
+ "on_source_name": "名字",
+ "on_source_desc": "描述",
+ "on_source_channel_id": "通道ID",
+ "on_source_channel_name": "通道名称",
+ "on_source_device_id": "设备ID",
+ "on_source_device_name": "设备名称",
+ "on_source_state_val": "状态值",
+ "on_source_state_ts": "状态时间戳",
+ "on_source_state_q": "状态质量",
+ "on_source_state_from": "值的来源",
+ "on_source_state_ack": "是命令或更新",
+ "on_source_state_lc": "上一次状态改变的时间",
+ "on_source_state_c": "最后状态的评论",
+ "on_source_state_user": "最后状态的用户",
+ "on_source_oldstate_val": "触发前的值",
+ "on_source_oldstate_ts": "触发前的时间戳",
+ "on_source_oldstate_q": "触发前的质量",
+ "on_source_oldstate_from": "触发前的值的来源",
+ "on_source_oldstate_ack": "触发前的是命令或更新",
+ "on_source_oldstate_lc": "触发前的上一次状态改变的时间",
+ "on_source_oldstate_c": "以前的评论",
+ "on_source_oldstate_user": "以前的用户",
+ "on_source_warning": "必须在事件块内使用此块",
+ "schedule": "调度器",
+ "schedule_tooltip": "周期执行一些事",
+ "schedule_help": "调度器",
+ "astro": "天文事件",
+ "astro_tooltip": "当设定的天文时间被触发后执行一些事",
+ "astro_offset": ",延时",
+ "astro_minutes": "分钟",
+ "astro_sunriseText": "日出",
+ "astro_sunriseEndText": "日出结束",
+ "astro_goldenHourEndText": "黄金时段结束",
+ "astro_solarNoonText": "太阳正午",
+ "astro_goldenHourText": "黄金时段",
+ "astro_sunsetStartText": "日落开始",
+ "astro_sunsetText": "日落",
+ "astro_duskText": "黄昏",
+ "astro_nauticalDuskText": "航海黄昏",
+ "astro_nightText": "夜晚",
+ "astro_nightEndText": "夜晚结束",
+ "astro_nauticalDawnText": "航海黎明",
+ "astro_dawnText": "黎明",
+ "astro_nadirText": "最低点",
+ "astro_help": "astro--function",
+ "schedule_create": "调度器",
+ "schedule_create_name": "调度器",
+ "schedule_text": "计划任务规则",
+ "schedule_create_tooltip": "定期执行",
+ "schedule_create_help": "的setTimeout",
+ "schedule_clear": "清除",
+ "schedule_clear_tooltip": "清除调度器",
+ "schedule_clear_help": "清除超时",
+ "field_cron": "计划任务",
+ "field_cron_CRON": "计划任务",
+ "field_cron_tooltip": "使用对话框创建计划任务规则",
+ "cron_builder": "计划任务",
+ "cron_builder_CRON": "计划任务",
+ "cron_builder_tooltip": "使用对话框创建计划任务规则",
+ "cron_builder_with_seconds": "精确到秒",
+ "cron_builder_dow": "星期",
+ "cron_builder_month": "月份",
+ "cron_builder_day": "日期",
+ "cron_builder_hour": "小时",
+ "cron_builder_minutes": "分钟",
+ "cron_builder_seconds": "秒",
+ "cron_builder_line": "横向显示",
+ "procedures_defcustomreturn_name": "JS function with return",
+ "procedures_defcustomnoreturn_name": "Javascript function",
+ "logic_switch_case": "开关/箱",
+ "logic_switch_case_is": "情况是",
+ "logic_switch_case_of": "的情况下",
+ "logic_switch_do": "做",
+ "logic_switch_tooltip": "如果条件为真,则执行某些操作。如果没有匹配的情况,将执行默认功能。",
+ "logic_switch_default_tooltip": "如果没有匹配的情况,此功能将运行。",
+ "logic_switch_control_case_tooltip": "这是用于条件的变量。",
+ "onFile": "事件:如果文件",
+ "onFile_file": "文件模式",
+ "onFile_withFile": "有文件数据",
+ "onFile_tooltip": "如果某些文件更改或更新",
+ "onFile_help": "onFile",
+ "offFile": "取消文件事件",
+ "offFile_tooltip": "取消订阅文件更改",
+ "offFile_help": "offFile",
+ "sendto_otherscript_name": "其他说明",
+ "sendto_otherscript_instance": "实例",
+ "sendto_otherscript_anyInstance": "所有实例",
+ "sendto_otherscript_script": "脚本",
+ "sendto_otherscript_message": "消息",
+ "sendto_otherscript_data": "数据",
+ "sendto_otherscript_tooltip": "其他说明",
+ "sendto_otherscript_help": "其他说明",
+ "onMessage": "活动:收到信息",
+ "onMessage_message": "消息",
+ "onMessage_tooltip": "消息",
+ "onMessage_help": "onMessage",
+ "logic_between_min": "明 明",
+ "logic_between_max": "Max",
+ "logic_between_tooltip": "如果最小值和最大值之间的数字",
+ "logic_ifempty": "空",
+ "logic_ifempty_then": "然后",
+ "logic_ifempty_tooltip": "检查是否为空"
+}
diff --git a/src-editor/src/i18n/de.json b/src-editor/src/i18n/de.json
index 12c43ca7f..45375ae03 100644
--- a/src-editor/src/i18n/de.json
+++ b/src-editor/src/i18n/de.json
@@ -379,7 +379,7 @@
"true": "wahr",
"two": "zwei",
"undefined": "nicht definiert",
- "update": "Aktualisieren",
+ "update": "aktualisiere",
"use seconds": "Sekunden verwenden",
"use trigger value": "Triggerwert benutzen",
"verbose_help": "Fügt Debug-Ausgaben für viele Systembefehle zum Protokoll hinzu",
diff --git a/src-editor/src/i18n/es.json b/src-editor/src/i18n/es.json
index 07e711433..32bf145ee 100644
--- a/src-editor/src/i18n/es.json
+++ b/src-editor/src/i18n/es.json
@@ -31,7 +31,7 @@
"Check is not active, because javascript adapter is disabled": "La comprobación no está activa porque el adaptador Javascript está desactivado",
"Clear search input": "Borrar entrada de búsqueda",
"Click on this icon": "Haga clic en este ícono",
- "Close": "Cerrar",
+ "Close": "Cerca",
"Close all but current": "Cerrar todo menos el actual",
"Collapse all": "Desplegar todo",
"Compares current time with astronomical event": "Compara la hora actual con un evento astronómico",
diff --git a/src-editor/src/i18n/it.json b/src-editor/src/i18n/it.json
index 56abcf497..472abc1c4 100644
--- a/src-editor/src/i18n/it.json
+++ b/src-editor/src/i18n/it.json
@@ -31,7 +31,7 @@
"Check is not active, because javascript adapter is disabled": "Il controllo non è attivo perché l'adattatore Javascript è disabilitato",
"Clear search input": "Cancella input di ricerca",
"Click on this icon": "Clicca su questa icona",
- "Close": "Vicino",
+ "Close": "Chiudere",
"Close all but current": "Chiudi tutto tranne corrente",
"Collapse all": "Comprimi tutto",
"Compares current time with astronomical event": "Confronta l'ora corrente con l'evento astronomico",
diff --git a/src-editor/src/i18n/pl.json b/src-editor/src/i18n/pl.json
index a029c1cbc..49fe2e7d9 100644
--- a/src-editor/src/i18n/pl.json
+++ b/src-editor/src/i18n/pl.json
@@ -31,7 +31,7 @@
"Check is not active, because javascript adapter is disabled": "Sprawdzanie nie jest aktywne, ponieważ adapter Javascript jest wyłączony",
"Clear search input": "Wyczyść dane wyszukiwania",
"Click on this icon": "Kliknij tę ikonę",
- "Close": "Zamknij",
+ "Close": "Blisko",
"Close all but current": "Zamknij wszystkie oprócz bieżących",
"Collapse all": "Zwinąć wszystkie",
"Compares current time with astronomical event": "Porównuje aktualny czas z wydarzeniem astronomicznym",
@@ -371,7 +371,7 @@
"true": "prawda",
"two": "dwa",
"undefined": "nieokreślony",
- "update": "aktualizacja",
+ "update": "update",
"use seconds": "użyj sekund",
"use trigger value": "użyj wartości wyzwalającej",
"verbose_help": "Dodaje wyniki debugowania do dziennika dla wielu poleceń systemowych",
diff --git a/src-editor/src/i18n/pt.json b/src-editor/src/i18n/pt.json
index 0a0f52e30..cee3f8c28 100644
--- a/src-editor/src/i18n/pt.json
+++ b/src-editor/src/i18n/pt.json
@@ -31,7 +31,7 @@
"Check is not active, because javascript adapter is disabled": "A verificação de sintaxe não está ativa porque o adaptador javascript não está rodando.",
"Clear search input": "Limpar entrada de pesquisa",
"Click on this icon": "Clique neste ícone",
- "Close": "Fechar",
+ "Close": "Perto",
"Close all but current": "Fechar tudo, menos atual",
"Collapse all": "Recolher todos",
"Compares current time with astronomical event": "Compara o tempo atual com o evento astronômico",
diff --git a/src-editor/src/i18n/uk.json b/src-editor/src/i18n/uk.json
index a9f521897..b24b21c10 100644
--- a/src-editor/src/i18n/uk.json
+++ b/src-editor/src/i18n/uk.json
@@ -31,7 +31,7 @@
"Check is not active, because javascript adapter is disabled": "Перевірка не активна, оскільки адаптер Javascript вимкнено",
"Clear search input": "Очистити пошуковий запит",
"Click on this icon": "Натисніть на цей значок",
- "Close": "Закрити",
+ "Close": "Закрыть",
"Close all but current": "Закрити всі, крім поточних",
"Collapse all": "Закрити всі",
"Compares current time with astronomical event": "Порівнює поточний час з астрономічною подією",
diff --git a/src-editor/src/i18n/zh-cn.json b/src-editor/src/i18n/zh-cn.json
index 16d65a910..720b6bc3f 100644
--- a/src-editor/src/i18n/zh-cn.json
+++ b/src-editor/src/i18n/zh-cn.json
@@ -31,7 +31,7 @@
"Check is not active, because javascript adapter is disabled": "检查未激活,因为禁用了Javascript适配器",
"Clear search input": "清除搜索输入",
"Click on this icon": "单击此图标",
- "Close": "关闭",
+ "Close": "关",
"Close all but current": "关闭所有(当前除外)",
"Collapse all": "全部收缩",
"Compares current time with astronomical event": "将当前时间与天文事件进行比较",