From 3a32b8d63e89b3b52505fa94b144a0cb888e85d6 Mon Sep 17 00:00:00 2001 From: DomAsw15 <66533742+DomAsw15@users.noreply.github.com> Date: Mon, 29 Jul 2024 10:37:09 +0200 Subject: [PATCH 01/19] Update index.md --- docs/fr_FR/index.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/docs/fr_FR/index.md b/docs/fr_FR/index.md index 1fe439d..08b3b08 100644 --- a/docs/fr_FR/index.md +++ b/docs/fr_FR/index.md @@ -35,3 +35,30 @@ Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers le >**INFORMATION** > >Si vous ajoutez manuellement votre device car pas autodétecté. L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points *(exemple AA:BB:CC:DD:EE devient eeddccbbaa)*. + +>**INFORMATION COMMANDES RF** +> +pagu +mai '21 + +Donc, Voici comment j’ai réussi à enregistrer les commandes RF avec l’appli mobile Broadlink et le plugin Broadlink Jeedom : + +Installer l’appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j’ai lu qu’il fallait arrêter la procédure dès l’ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l’appli. + +Avant de passer au plugin sous jeedom, il faut déverrouiller l’utilisation de la passerelle au niveau de l’appli. En effet j’ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l’appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l’appareil ». Vous pourrez donc utiliser l’appli et le plugin simultanément. + +Dans le plugin, l’ajout de la passerelle se fait par le bouton « Mode Inclusion » (Voir doc du plugin pour l’onglet équipement). Onglet commandes: vous pouvez cliquer sur « Apprendre commande RF avancée » pour vérifier que le voyant de la passerelle passe bien au rouge, mais l’apprentissage ne fonctionnera pas. + +Voici la méthode : Lancer l’apprentissage via l’appli en premier + +sélectionner l’équipement +Appuyer sur »… » en haut à droite, puis relearn buttons +Appuyer sur start learning, puis learn simple RF code +Appuyer sur le bouton à réapprendre puis ok +Entrer la fréquence de la télécommande (433.92 pour moi) +Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu’à détection) +Confirmer la détection dans l’appli +Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation) +Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas. (Dépend des versions) + +Pensez à sauvegarder ! From e9330f937b7a04eae692ab28ad6f05dfd3dd4a57 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Fri, 28 Feb 2025 00:02:55 +0000 Subject: [PATCH 02/19] [Jenkins] Updated translation --- docs/de_DE/changelog.md | 5 +---- docs/en_US/changelog.md | 5 +---- docs/es_ES/changelog.md | 5 +---- docs/i18n/de_DE.json | 21 ++++++++++----------- docs/i18n/en_US.json | 21 ++++++++++----------- docs/i18n/es_ES.json | 21 ++++++++++----------- docs/i18n/fr_FR.json | 7 +++---- docs/i18n/pt_PT.json | 21 ++++++++++----------- docs/pt_PT/changelog.md | 5 +---- 9 files changed, 47 insertions(+), 64 deletions(-) diff --git a/docs/de_DE/changelog.md b/docs/de_DE/changelog.md index 5e92def..d999a00 100644 --- a/docs/de_DE/changelog.md +++ b/docs/de_DE/changelog.md @@ -6,12 +6,9 @@ # -- **** - -# 27.12.2024 - - Beheben Sie einen Speicherverlust im Daemon - Behebung eines Problems bei der Installation von Abhängigkeiten, das bei bestimmten Installationen auftreten konnte +- Suppression de **l'installation** de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin - Schnittstellenmodernisierung - Debian 11 erforderlich - Debian 12-Kompatibilität diff --git a/docs/en_US/changelog.md b/docs/en_US/changelog.md index 2c244f5..8ce6bb3 100644 --- a/docs/en_US/changelog.md +++ b/docs/en_US/changelog.md @@ -6,12 +6,9 @@ # -- **** - -# 12/27/2024 - - Fix memory leak on daemon - Fixed a dependency installation issue that could occur on some installations +- Suppression de **l'installation** de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin - Interface modernization - Debian 11 required - Debian 12 Compatibility diff --git a/docs/es_ES/changelog.md b/docs/es_ES/changelog.md index c222e1c..6a29c70 100644 --- a/docs/es_ES/changelog.md +++ b/docs/es_ES/changelog.md @@ -6,12 +6,9 @@ # -- **** - -# 27/12/2024 - - Reparar una pérdida de memoria en el demonio - Solucionar un problema al instalar dependencias que podrían ocurrir en ciertas instalaciones +- Suppression de **l'installation** de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin - Modernización de la interfaz - Se requiere Debian 11 - Compatibilidad con Debian 12 diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index 3dce158..528bb1d 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -2,12 +2,11 @@ "changelog.md": { "Changelog Broadlink": "Changelog Broadlink", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt", - "08\/02\/2025": "", - "Suppression de": "", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "", - "27\/12\/2024": "27.12.2024", + "28\/02\/2025": "", "Fix une fuite de mémoire sur le démon": "Beheben Sie einen Speicherverlust im Daemon", "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Behebung eines Problems bei der Installation von Abhängigkeiten, das bei bestimmten Installationen auftreten konnte", + "Suppression de": "Suppression de", + "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", "Modernisation de l'interface": "Schnittstellenmodernisierung", "Debian 11 requis": "Debian 11 erforderlich", "Compatibilité Debian 12": "Debian 12-Kompatibilität", @@ -46,13 +45,13 @@ "[IMPORTANT]": "[WICHTIG]", "*IMPORTANT*": "*WICHTIG*", " IMPORTANT*": " WICHTIG*", - " l'installation.": " .", - " l'installation?": " ?", - "l'installation ": " ", - " l'installation]": " ]", - "[l'installation]": "[]", - "*l'installation*": "**", - " l'installation*": " *" + " l'installation.": " l'installation.", + " l'installation?": " l'installation?", + "l'installation ": "l'installation ", + " l'installation]": " l'installation]", + "[l'installation]": "[l'installation]", + "*l'installation*": "*l'installation*", + " l'installation*": " l'installation*" }, "index.md": { "Plugin Broadlink": "Broadlink-Plugin", diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index da6d1ce..0f4625f 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -2,12 +2,11 @@ "changelog.md": { "Changelog Broadlink": "Changelog Broadlink", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "If there is no information on the update, it means that it concerns only the update of documentation, translation or text", - "08\/02\/2025": "", - "Suppression de": "", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "", - "27\/12\/2024": "12\/27\/2024", + "28\/02\/2025": "", "Fix une fuite de mémoire sur le démon": "Fix memory leak on daemon", "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Fixed a dependency installation issue that could occur on some installations", + "Suppression de": "Suppression de", + "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", "Modernisation de l'interface": "Interface modernization", "Debian 11 requis": "Debian 11 required", "Compatibilité Debian 12": "Debian 12 Compatibility", @@ -46,13 +45,13 @@ "[IMPORTANT]": "[IMPORTANT]", "*IMPORTANT*": "*IMPORTANT*", " IMPORTANT*": " IMPORTANT*", - " l'installation.": " .", - " l'installation?": " ?", - "l'installation ": " ", - " l'installation]": " ]", - "[l'installation]": "[]", - "*l'installation*": "**", - " l'installation*": " *" + " l'installation.": " l'installation.", + " l'installation?": " l'installation?", + "l'installation ": "l'installation ", + " l'installation]": " l'installation]", + "[l'installation]": "[l'installation]", + "*l'installation*": "*l'installation*", + " l'installation*": " l'installation*" }, "index.md": { "Plugin Broadlink": "Broadlink plug-in", diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index dcc73cf..6b30830 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -2,12 +2,11 @@ "changelog.md": { "Changelog Broadlink": "Registro de cambios Broadlink", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto", - "08\/02\/2025": "", - "Suppression de": "", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "", - "27\/12\/2024": "27\/12\/2024", + "28\/02\/2025": "", "Fix une fuite de mémoire sur le démon": "Reparar una pérdida de memoria en el demonio", "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Solucionar un problema al instalar dependencias que podrían ocurrir en ciertas instalaciones", + "Suppression de": "Suppression de", + "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", "Modernisation de l'interface": "Modernización de la interfaz", "Debian 11 requis": "Se requiere Debian 11", "Compatibilité Debian 12": "Compatibilidad con Debian 12", @@ -46,13 +45,13 @@ "[IMPORTANT]": "[IMPORTANTE]", "*IMPORTANT*": "*IMPORTANTE*", " IMPORTANT*": " IMPORTANTE*", - " l'installation.": " .", - " l'installation?": " ?", - "l'installation ": " ", - " l'installation]": " ]", - "[l'installation]": "[]", - "*l'installation*": "**", - " l'installation*": " *" + " l'installation.": " l'installation.", + " l'installation?": " l'installation?", + "l'installation ": "l'installation ", + " l'installation]": " l'installation]", + "[l'installation]": "[l'installation]", + "*l'installation*": "*l'installation*", + " l'installation*": " l'installation*" }, "index.md": { "Plugin Broadlink": "Complemento de enlace amplio", diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json index 403f11e..1ea48ce 100644 --- a/docs/i18n/fr_FR.json +++ b/docs/i18n/fr_FR.json @@ -3,13 +3,12 @@ "Changelog Broadlink": "Changelog Broadlink", "IMPORTANT": "IMPORTANT", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte", - "08\/02\/2025": "08\/02\/2025", + "28\/02\/2025": "28\/02\/2025", + "Fix une fuite de mémoire sur le démon": "Fix une fuite de mémoire sur le démon", + "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations", "l'installation": "l'installation", "Suppression de": "Suppression de", "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", - "27\/12\/2024": "27\/12\/2024", - "Fix une fuite de mémoire sur le démon": "Fix une fuite de mémoire sur le démon", - "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations", "Modernisation de l'interface": "Modernisation de l'interface", "Debian 11 requis": "Debian 11 requis", "Compatibilité Debian 12": "Compatibilité Debian 12", diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index 9484d71..f61aac7 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -2,12 +2,11 @@ "changelog.md": { "Changelog Broadlink": "Changelog Broadlink", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto", - "08\/02\/2025": "", - "Suppression de": "", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "", - "27\/12\/2024": "27\/12\/2024", + "28\/02\/2025": "", "Fix une fuite de mémoire sur le démon": "Corrija um vazamento de memória no daemon", "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Corrigir um problema ao instalar dependências que poderiam ocorrer em determinadas instalações", + "Suppression de": "Suppression de", + "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", "Modernisation de l'interface": "Modernização da interface", "Debian 11 requis": "Debian 11 necessário", "Compatibilité Debian 12": "Compatibilidade com Debian 12", @@ -46,13 +45,13 @@ "[IMPORTANT]": "[IMPORTANTE]", "*IMPORTANT*": "*IMPORTANTE*", " IMPORTANT*": " IMPORTANTE*", - " l'installation.": " .", - " l'installation?": " ?", - "l'installation ": " ", - " l'installation]": " ]", - "[l'installation]": "[]", - "*l'installation*": "**", - " l'installation*": " *" + " l'installation.": " l'installation.", + " l'installation?": " l'installation?", + "l'installation ": "l'installation ", + " l'installation]": " l'installation]", + "[l'installation]": "[l'installation]", + "*l'installation*": "*l'installation*", + " l'installation*": " l'installation*" }, "index.md": { "Plugin Broadlink": "Plug-in Broadlink", diff --git a/docs/pt_PT/changelog.md b/docs/pt_PT/changelog.md index 0388095..c0395bd 100644 --- a/docs/pt_PT/changelog.md +++ b/docs/pt_PT/changelog.md @@ -6,12 +6,9 @@ # -- **** - -# 27/12/2024 - - Corrija um vazamento de memória no daemon - Corrigir um problema ao instalar dependências que poderiam ocorrer em determinadas instalações +- Suppression de **l'installation** de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin - Modernização da interface - Debian 11 necessário - Compatibilidade com Debian 12 From 40de13536146d7cd742a384f493e92a3943536e8 Mon Sep 17 00:00:00 2001 From: Mips Date: Tue, 8 Jul 2025 13:14:26 +0200 Subject: [PATCH 03/19] Update index.md format and remove special chars --- docs/fr_FR/index.md | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/docs/fr_FR/index.md b/docs/fr_FR/index.md index 08b3b08..93280b6 100644 --- a/docs/fr_FR/index.md +++ b/docs/fr_FR/index.md @@ -36,28 +36,29 @@ Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers le > >Si vous ajoutez manuellement votre device car pas autodétecté. L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points *(exemple AA:BB:CC:DD:EE devient eeddccbbaa)*. ->**INFORMATION COMMANDES RF** -> -pagu -mai '21 +# FAQ + +## Enregistrement commandes RF +(pagu mai 2021) -Donc, Voici comment j’ai réussi à enregistrer les commandes RF avec l’appli mobile Broadlink et le plugin Broadlink Jeedom : +Donc, Voici comment enregistrer les commandes RF avec l’appli mobile Broadlink et le plugin Broadlink Jeedom: Installer l’appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j’ai lu qu’il fallait arrêter la procédure dès l’ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l’appli. Avant de passer au plugin sous jeedom, il faut déverrouiller l’utilisation de la passerelle au niveau de l’appli. En effet j’ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l’appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l’appareil ». Vous pourrez donc utiliser l’appli et le plugin simultanément. -Dans le plugin, l’ajout de la passerelle se fait par le bouton « Mode Inclusion » (Voir doc du plugin pour l’onglet équipement). Onglet commandes: vous pouvez cliquer sur « Apprendre commande RF avancée » pour vérifier que le voyant de la passerelle passe bien au rouge, mais l’apprentissage ne fonctionnera pas. +Dans le plugin, l’ajout de la passerelle se fait par le bouton "Mode Inclusion" (Voir doc du plugin pour l’onglet équipement). Onglet commandes: vous pouvez cliquer sur "Apprendre commande RF avancée" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l’apprentissage ne fonctionnera pas. -Voici la méthode : Lancer l’apprentissage via l’appli en premier +Voici la méthode: +- Lancer l’apprentissage via l’appli en premier +- sélectionner l’équipement +- Appuyer sur "…" en haut à droite, puis relearn buttons +- Appuyer sur start learning, puis learn simple RF code +- Appuyer sur le bouton à réapprendre puis ok +- Entrer la fréquence de la télécommande (433.92 pour moi) +- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu’à détection) +- Confirmer la détection dans l’appli -sélectionner l’équipement -Appuyer sur »… » en haut à droite, puis relearn buttons -Appuyer sur start learning, puis learn simple RF code -Appuyer sur le bouton à réapprendre puis ok -Entrer la fréquence de la télécommande (433.92 pour moi) -Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu’à détection) -Confirmer la détection dans l’appli Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation) Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas. (Dépend des versions) From fd2ee574b9110399f12c9dba209469b102a055c6 Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Tue, 8 Jul 2025 13:17:09 +0200 Subject: [PATCH 04/19] format --- docs/fr_FR/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/fr_FR/index.md b/docs/fr_FR/index.md index 93280b6..dbf2ffb 100644 --- a/docs/fr_FR/index.md +++ b/docs/fr_FR/index.md @@ -39,6 +39,7 @@ Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers le # FAQ ## Enregistrement commandes RF + (pagu mai 2021) Donc, Voici comment enregistrer les commandes RF avec l’appli mobile Broadlink et le plugin Broadlink Jeedom: @@ -50,6 +51,7 @@ Avant de passer au plugin sous jeedom, il faut déverrouiller l’utilisation de Dans le plugin, l’ajout de la passerelle se fait par le bouton "Mode Inclusion" (Voir doc du plugin pour l’onglet équipement). Onglet commandes: vous pouvez cliquer sur "Apprendre commande RF avancée" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l’apprentissage ne fonctionnera pas. Voici la méthode: + - Lancer l’apprentissage via l’appli en premier - sélectionner l’équipement - Appuyer sur "…" en haut à droite, puis relearn buttons From 1a8654effa7b274a51c3910d085eec433d0d788b Mon Sep 17 00:00:00 2001 From: Jenkins Date: Tue, 8 Jul 2025 23:02:44 +0000 Subject: [PATCH 05/19] [Jenkins] Updated translation --- docs/de_DE/changelog.md | 2 +- docs/de_DE/index.md | 30 ++++++++++++++++++++++++++++++ docs/en_US/changelog.md | 2 +- docs/en_US/index.md | 30 ++++++++++++++++++++++++++++++ docs/es_ES/changelog.md | 2 +- docs/es_ES/index.md | 30 ++++++++++++++++++++++++++++++ docs/i18n/de_DE.json | 35 +++++++++++++++++++++++++++++++++-- docs/i18n/en_US.json | 35 +++++++++++++++++++++++++++++++++-- docs/i18n/es_ES.json | 35 +++++++++++++++++++++++++++++++++-- docs/i18n/fr_FR.json | 27 ++++++++++++++++++++++++++- docs/i18n/pt_PT.json | 35 +++++++++++++++++++++++++++++++++-- docs/pt_PT/changelog.md | 2 +- docs/pt_PT/index.md | 30 ++++++++++++++++++++++++++++++ 13 files changed, 282 insertions(+), 13 deletions(-) diff --git a/docs/de_DE/changelog.md b/docs/de_DE/changelog.md index d999a00..3e6dc1d 100644 --- a/docs/de_DE/changelog.md +++ b/docs/de_DE/changelog.md @@ -4,7 +4,7 @@ > >Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt. -# +# 28/02/2025 - Beheben Sie einen Speicherverlust im Daemon - Behebung eines Problems bei der Installation von Abhängigkeiten, das bei bestimmten Installationen auftreten konnte diff --git a/docs/de_DE/index.md b/docs/de_DE/index.md index fdf76c2..46eff5f 100644 --- a/docs/de_DE/index.md +++ b/docs/de_DE/index.md @@ -35,3 +35,33 @@ Sie können die zu übertragenden Aufträge sowie die Broadlinks auswählen, an >**INFORMATION** > >Wenn Sie Ihr Gerät manuell hinzufügen, weil es nicht automatisch erkannt wird. Die einzugebende MAC-Adresse ist die umgekehrte MAC-Adresse pro Zweierpaket in Kleinbuchstaben ohne Doppelpunkte *(Beispiel AA:BB:CC:DD:EE wird zu eeddccbbaa)*. + +# FAQ + +## + +() + +: + +. + +. En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l'appareil ». . + +). : . + +: + +- +- +- +- +- +- .) +- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection) +- + +) +. () + + ! diff --git a/docs/en_US/changelog.md b/docs/en_US/changelog.md index 8ce6bb3..48e1872 100644 --- a/docs/en_US/changelog.md +++ b/docs/en_US/changelog.md @@ -4,7 +4,7 @@ > >If there is no information on the update, it means that it concerns only the update of documentation, translation or text. -# +# 28/02/2025 - Fix memory leak on daemon - Fixed a dependency installation issue that could occur on some installations diff --git a/docs/en_US/index.md b/docs/en_US/index.md index 4aa7fb6..f00205a 100644 --- a/docs/en_US/index.md +++ b/docs/en_US/index.md @@ -35,3 +35,33 @@ You can choose the orders to transfer as well as the broadlinks to which you wan >**INFORMATION** > >If you manually add your device because not autodetected. The MAC address to be entered is the reverse MAC address per packet of two in lowercase without the colons *(example AA:BB:CC:DD:EE becomes eeddccbbaa)*. + +# FAQ + +## + +() + +: + +. + +. En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l'appareil ». . + +). : . + +: + +- +- +- +- +- +- .) +- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection) +- + +) +. () + + ! diff --git a/docs/es_ES/changelog.md b/docs/es_ES/changelog.md index 6a29c70..6afa92f 100644 --- a/docs/es_ES/changelog.md +++ b/docs/es_ES/changelog.md @@ -4,7 +4,7 @@ > >Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto. -# +# 28/02/2025 - Reparar una pérdida de memoria en el demonio - Solucionar un problema al instalar dependencias que podrían ocurrir en ciertas instalaciones diff --git a/docs/es_ES/index.md b/docs/es_ES/index.md index 49676a1..90df2a7 100644 --- a/docs/es_ES/index.md +++ b/docs/es_ES/index.md @@ -35,3 +35,33 @@ Puede elegir los pedidos a transferir, así como los enlaces amplios a los que d >**INFORMACIÓN** > >Si agrega manualmente su dispositivo porque no se detectó automáticamente. La dirección MAC que se debe ingresar es la dirección MAC inversa por paquete de dos en minúsculas sin los dos puntos *(ejemplo AA:BB:CC:DD:EE se convierte en eeddccbbaa)*. + +# FAQ + +## + +() + +: + +. + +. En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l'appareil ». . + +). : . + +: + +- +- +- +- +- +- .) +- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection) +- + +) +. () + + ! diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index 528bb1d..78f00fc 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -2,7 +2,7 @@ "changelog.md": { "Changelog Broadlink": "Changelog Broadlink", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt", - "28\/02\/2025": "", + "28\/02\/2025": "28\/02\/2025", "Fix une fuite de mémoire sur le démon": "Beheben Sie einen Speicherverlust im Daemon", "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Behebung eines Problems bei der Installation von Abhängigkeiten, das bei bestimmten Installationen auftreten konnte", "Suppression de": "Suppression de", @@ -80,6 +80,30 @@ "EE devient eeddccbbaa": "EE wird zu eeddccbbaa", "Si vous ajoutez manuellement votre device car pas autodétecté": "Wenn Sie Ihr Gerät manuell hinzufügen, weil es nicht automatisch erkannt wird", "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "Die einzugebende MAC-Adresse ist die umgekehrte MAC-Adresse pro Zweierpaket in Kleinbuchstaben ohne Doppelpunkte", + "Enregistrement commandes RF": "", + "pagu mai 2021": "", + "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "", + "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "", + "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "", + "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "", + "Vous pourrez donc utiliser l'appli et le plugin simultanément": "", + "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "", + "Onglet commandes": "", + "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "", + "Voici la méthode": "", + "Lancer l'apprentissage via l'appli en premier": "", + "sélectionner l'équipement": "", + "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "", + "Appuyer sur start learning, puis learn simple RF code": "", + "Appuyer sur le bouton à réapprendre puis ok": "", + "Entrer la fréquence de la télécommande (433": "", + "92 pour moi": "", + "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "", + "Confirmer la détection dans l'appli": "", + "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "", + "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "", + "Dépend des versions": "", + "Pensez à sauvegarder": "", " IMPORTANT.": " Wichtig.", " IMPORTANT?": " Wichtig?", "IMPORTANT ": "Wichtig ", @@ -121,6 +145,13 @@ " DD]": " DD]", "[DD]": "[DD]", "*DD*": "*DD*", - " DD*": " DD*" + " DD*": " DD*", + " FAQ.": " .", + " FAQ?": " ?", + "FAQ ": " ", + " FAQ]": " ]", + "[FAQ]": "[]", + "*FAQ*": "**", + " FAQ*": " *" } } \ No newline at end of file diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index 0f4625f..80cecbe 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -2,7 +2,7 @@ "changelog.md": { "Changelog Broadlink": "Changelog Broadlink", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "If there is no information on the update, it means that it concerns only the update of documentation, translation or text", - "28\/02\/2025": "", + "28\/02\/2025": "28\/02\/2025", "Fix une fuite de mémoire sur le démon": "Fix memory leak on daemon", "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Fixed a dependency installation issue that could occur on some installations", "Suppression de": "Suppression de", @@ -80,6 +80,30 @@ "EE devient eeddccbbaa": "EE becomes eeddccbbaa", "Si vous ajoutez manuellement votre device car pas autodétecté": "If you manually add your device because not autodetected", "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "The MAC address to be entered is the reverse MAC address per packet of two in lowercase without the colons", + "Enregistrement commandes RF": "", + "pagu mai 2021": "", + "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "", + "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "", + "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "", + "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "", + "Vous pourrez donc utiliser l'appli et le plugin simultanément": "", + "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "", + "Onglet commandes": "", + "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "", + "Voici la méthode": "", + "Lancer l'apprentissage via l'appli en premier": "", + "sélectionner l'équipement": "", + "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "", + "Appuyer sur start learning, puis learn simple RF code": "", + "Appuyer sur le bouton à réapprendre puis ok": "", + "Entrer la fréquence de la télécommande (433": "", + "92 pour moi": "", + "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "", + "Confirmer la détection dans l'appli": "", + "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "", + "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "", + "Dépend des versions": "", + "Pensez à sauvegarder": "", " IMPORTANT.": " Important.", " IMPORTANT?": " Important?", "IMPORTANT ": "Important ", @@ -121,6 +145,13 @@ " DD]": " DD]", "[DD]": "[DD]", "*DD*": "*DD*", - " DD*": " DD*" + " DD*": " DD*", + " FAQ.": " .", + " FAQ?": " ?", + "FAQ ": " ", + " FAQ]": " ]", + "[FAQ]": "[]", + "*FAQ*": "**", + " FAQ*": " *" } } \ No newline at end of file diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index 6b30830..0af4677 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -2,7 +2,7 @@ "changelog.md": { "Changelog Broadlink": "Registro de cambios Broadlink", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto", - "28\/02\/2025": "", + "28\/02\/2025": "28\/02\/2025", "Fix une fuite de mémoire sur le démon": "Reparar una pérdida de memoria en el demonio", "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Solucionar un problema al instalar dependencias que podrían ocurrir en ciertas instalaciones", "Suppression de": "Suppression de", @@ -80,6 +80,30 @@ "EE devient eeddccbbaa": "EE se convierte en eeddccbbaa", "Si vous ajoutez manuellement votre device car pas autodétecté": "Si agrega manualmente su dispositivo porque no se detectó automáticamente", "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "La dirección MAC que se debe ingresar es la dirección MAC inversa por paquete de dos en minúsculas sin los dos puntos", + "Enregistrement commandes RF": "", + "pagu mai 2021": "", + "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "", + "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "", + "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "", + "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "", + "Vous pourrez donc utiliser l'appli et le plugin simultanément": "", + "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "", + "Onglet commandes": "", + "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "", + "Voici la méthode": "", + "Lancer l'apprentissage via l'appli en premier": "", + "sélectionner l'équipement": "", + "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "", + "Appuyer sur start learning, puis learn simple RF code": "", + "Appuyer sur le bouton à réapprendre puis ok": "", + "Entrer la fréquence de la télécommande (433": "", + "92 pour moi": "", + "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "", + "Confirmer la détection dans l'appli": "", + "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "", + "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "", + "Dépend des versions": "", + "Pensez à sauvegarder": "", " IMPORTANT.": " Importante.", " IMPORTANT?": " Importante?", "IMPORTANT ": "Importante ", @@ -121,6 +145,13 @@ " DD]": " DD]", "[DD]": "[DD]", "*DD*": "*DD*", - " DD*": " DD*" + " DD*": " DD*", + " FAQ.": " .", + " FAQ?": " ?", + "FAQ ": " ", + " FAQ]": " ]", + "[FAQ]": "[]", + "*FAQ*": "**", + " FAQ*": " *" } } \ No newline at end of file diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json index 1ea48ce..f4b23e3 100644 --- a/docs/i18n/fr_FR.json +++ b/docs/i18n/fr_FR.json @@ -73,6 +73,31 @@ "DD": "DD", "EE devient eeddccbbaa": "EE devient eeddccbbaa", "Si vous ajoutez manuellement votre device car pas autodétecté": "Si vous ajoutez manuellement votre device car pas autodétecté", - "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points" + "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points", + "FAQ": "FAQ", + "Enregistrement commandes RF": "Enregistrement commandes RF", + "pagu mai 2021": "pagu mai 2021", + "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom", + "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli", + "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli", + "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil", + "Vous pourrez donc utiliser l'appli et le plugin simultanément": "Vous pourrez donc utiliser l'appli et le plugin simultanément", + "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement", + "Onglet commandes": "Onglet commandes", + "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas", + "Voici la méthode": "Voici la méthode", + "Lancer l'apprentissage via l'appli en premier": "Lancer l'apprentissage via l'appli en premier", + "sélectionner l'équipement": "sélectionner l'équipement", + "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "Appuyer sur \"…\" en haut à droite, puis relearn buttons", + "Appuyer sur start learning, puis learn simple RF code": "Appuyer sur start learning, puis learn simple RF code", + "Appuyer sur le bouton à réapprendre puis ok": "Appuyer sur le bouton à réapprendre puis ok", + "Entrer la fréquence de la télécommande (433": "Entrer la fréquence de la télécommande (433", + "92 pour moi": "92 pour moi", + "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection", + "Confirmer la détection dans l'appli": "Confirmer la détection dans l'appli", + "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation", + "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas", + "Dépend des versions": "Dépend des versions", + "Pensez à sauvegarder": "Pensez à sauvegarder" } } \ No newline at end of file diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index f61aac7..b725baf 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -2,7 +2,7 @@ "changelog.md": { "Changelog Broadlink": "Changelog Broadlink", "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto", - "28\/02\/2025": "", + "28\/02\/2025": "28\/02\/2025", "Fix une fuite de mémoire sur le démon": "Corrija um vazamento de memória no daemon", "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Corrigir um problema ao instalar dependências que poderiam ocorrer em determinadas instalações", "Suppression de": "Suppression de", @@ -80,6 +80,30 @@ "EE devient eeddccbbaa": "EE torna-se eeddccbbaa", "Si vous ajoutez manuellement votre device car pas autodétecté": "Se você adicionar manualmente seu dispositivo porque não foi detectado automaticamente", "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "O endereço MAC a ser inserido é o endereço MAC reverso por pacote de dois em letras minúsculas sem os dois pontos", + "Enregistrement commandes RF": "", + "pagu mai 2021": "", + "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "", + "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "", + "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "", + "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "", + "Vous pourrez donc utiliser l'appli et le plugin simultanément": "", + "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "", + "Onglet commandes": "", + "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "", + "Voici la méthode": "", + "Lancer l'apprentissage via l'appli en premier": "", + "sélectionner l'équipement": "", + "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "", + "Appuyer sur start learning, puis learn simple RF code": "", + "Appuyer sur le bouton à réapprendre puis ok": "", + "Entrer la fréquence de la télécommande (433": "", + "92 pour moi": "", + "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "", + "Confirmer la détection dans l'appli": "", + "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "", + "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "", + "Dépend des versions": "", + "Pensez à sauvegarder": "", " IMPORTANT.": " IMPORTANTE.", " IMPORTANT?": " IMPORTANTE?", "IMPORTANT ": "IMPORTANTE ", @@ -121,6 +145,13 @@ " DD]": " DD]", "[DD]": "[DD]", "*DD*": "*DD*", - " DD*": " DD*" + " DD*": " DD*", + " FAQ.": " .", + " FAQ?": " ?", + "FAQ ": " ", + " FAQ]": " ]", + "[FAQ]": "[]", + "*FAQ*": "**", + " FAQ*": " *" } } \ No newline at end of file diff --git a/docs/pt_PT/changelog.md b/docs/pt_PT/changelog.md index c0395bd..e0847ff 100644 --- a/docs/pt_PT/changelog.md +++ b/docs/pt_PT/changelog.md @@ -4,7 +4,7 @@ > >Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto. -# +# 28/02/2025 - Corrija um vazamento de memória no daemon - Corrigir um problema ao instalar dependências que poderiam ocorrer em determinadas instalações diff --git a/docs/pt_PT/index.md b/docs/pt_PT/index.md index 68576a2..1b797d9 100644 --- a/docs/pt_PT/index.md +++ b/docs/pt_PT/index.md @@ -35,3 +35,33 @@ Você pode escolher os pedidos a serem transferidos, bem como os links para os q >**EM FORMAÇÃO** > >Se você adicionar manualmente seu dispositivo porque não foi detectado automaticamente. O endereço MAC a ser inserido é o endereço MAC reverso por pacote de dois em letras minúsculas sem os dois pontos *(exemplo AA:BB:CC:DD:EE torna-se eeddccbbaa)*. + +# FAQ + +## + +() + +: + +. + +. En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l'appareil ». . + +). : . + +: + +- +- +- +- +- +- .) +- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection) +- + +) +. () + + ! From c5b51fd221f3a33d075a9ebc24c627a21d068c71 Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Mon, 18 May 2026 08:54:28 +0200 Subject: [PATCH 06/19] new translations wf --- .github/workflows/translations.yml | 18 ++++ core/i18n/fr_FR.json | 139 ----------------------------- core/i18n/id_ID.json | 139 ----------------------------- core/i18n/it_IT.json | 139 ----------------------------- core/i18n/ja_JP.json | 139 ----------------------------- core/i18n/ru_RU.json | 139 ----------------------------- core/i18n/tr.json | 139 ----------------------------- plugin_info/info.json | 10 +-- 8 files changed, 20 insertions(+), 842 deletions(-) create mode 100644 .github/workflows/translations.yml delete mode 100644 core/i18n/fr_FR.json delete mode 100644 core/i18n/id_ID.json delete mode 100644 core/i18n/it_IT.json delete mode 100644 core/i18n/ja_JP.json delete mode 100644 core/i18n/ru_RU.json delete mode 100644 core/i18n/tr.json diff --git a/.github/workflows/translations.yml b/.github/workflows/translations.yml new file mode 100644 index 0000000..d214266 --- /dev/null +++ b/.github/workflows/translations.yml @@ -0,0 +1,18 @@ +name: translate + +on: + workflow_dispatch: + push: + branches: + - beta + +jobs: + auto-translate: + runs-on: ubuntu-latest + steps: + - uses: jeedom/jeetranslate@main + with: + deepl_api_key: ${{ secrets.DEEPL_API_KEY }} + include_empty_translation: false + target_languages: "en_US,es_ES,de_DE,it_IT,pt_PT" + use_core_translations: true \ No newline at end of file diff --git a/core/i18n/fr_FR.json b/core/i18n/fr_FR.json deleted file mode 100644 index b1df013..0000000 --- a/core/i18n/fr_FR.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Port socket interne", - "Modification dangereuse": "Modification dangereuse" - }, - "plugins\/broadlink\/desktop\/modal\/health.php": { - "Accès non autorisé": "Accès non autorisé", - "Image": "Image", - "Module": "Module", - "ID": "ID", - "Famille": "Famille", - "Statut": "Statut", - "Batterie": "Batterie", - "Dernière communication": "Dernière communication", - "Date création": "Date création", - "OK": "OK", - "NOK": "NOK", - "Secteur": "Secteur" - }, - "plugins\/broadlink\/desktop\/modal\/synchro.php": { - "Accès non autorisé": "Accès non autorisé", - "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :", - "Toutes les commandes": "Toutes les commandes", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :", - "Tous les Broadlinks": "Tous les Broadlinks", - "Lancer la synchronisation": "Lancer la synchronisation" - }, - "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode", - "Gestion": "Gestion", - "Ajouter": "Ajouter", - "Arrêter inclusion": "Arrêter inclusion", - "Inclusion": "Inclusion", - "Configuration": "Configuration", - "Santé": "Santé", - "Mes Broadlink": "Mes Broadlink", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer", - "Rechercher": "Rechercher", - "Equipement visible": "Equipement visible", - "Equipement non visible": "Equipement non visible", - "Apprendre commande": "Apprendre commande", - "Apprendre commande RF Avancée": "Apprendre commande RF Avancée", - "Configuration avancée": "Configuration avancée", - "Dupliquer": "Dupliquer", - "Sauvegarder": "Sauvegarder", - "Supprimer": "Supprimer", - "Equipement": "Equipement", - "Commandes": "Commandes", - "Paramètres généraux": "Paramètres généraux", - "Nom de l'équipement": "Nom de l'équipement", - "Objet parent": "Objet parent", - "Aucun": "Aucun", - "Catégorie": "Catégorie", - "Options": "Options", - "Activer": "Activer", - "Visible": "Visible", - "Paramètres spécifiques": "Paramètres spécifiques", - "Adresse MAC": "Adresse MAC", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)", - "Adresse IP": "Adresse IP", - "Adresse IP et port": "Adresse IP et port", - "Port": "Port", - "Rafraichissement": "Rafraichissement", - "secondes": "secondes", - "Délai de rafraichissement des commandes d'information en secondes": "Délai de rafraichissement des commandes d'information en secondes", - "Sous-équipement": "Sous-équipement", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par", - "Informations": "Informations", - "Recréer les commandes": "Recréer les commandes", - "Gestion Utilisateur": "Gestion Utilisateur", - " . $info['groupe'] . ": " . $info['groupe'] . ", - "Modèle": "Modèle", - "Ajouter une commande": "Ajouter une commande", - "Synchroniser": "Synchroniser", - "Nom": "Nom", - "Type": "Type", - "ID Logique (info) ou Commande brute (action)": "ID Logique (info) ou Commande brute (action)", - "Paramètres": "Paramètres", - "Etat": "Etat", - "Actions": "Actions" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.", - "Opération réalisée avec succès": "Opération réalisée avec succès", - "Santé Broadlink": "Santé Broadlink", - "Synchronisation Broadlink": "Synchronisation Broadlink", - "Nom de la commande": "Nom de la commande", - "Choisir une icône": "Choisir une icône", - "Commande info liée": "Commande info liée", - "Aucune": "Aucune", - "Commande": "Commande", - "Valeur retour d\\'état": "Valeur retour d\\'état", - "Durée avant retour d\\'état (min)": "Durée avant retour d\\'état (min)", - "Afficher": "Afficher", - "Historiser": "Historiser", - "Inverser": "Inverser", - "Min": "Min", - "Max": "Max", - "Unité": "Unité", - "Arrêter l'inclusion": "Arrêter l'inclusion", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.", - "Mode inclusion": "Mode inclusion", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.", - "Aucune commande reçue dans le temps imparti": "Aucune commande reçue dans le temps imparti", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes", - "Aucune radio-fréquence trouvée": "Aucune radio-fréquence trouvée", - "Etape 2, appuyez sur le bouton": "Etape 2, appuyez sur le bouton", - "Veuillez appuyer sur le bouton de votre télécommande": "Veuillez appuyer sur le bouton de votre télécommande", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "Vous n'êtes pas autorisé à effectuer cette action", - "Aucun équipement trouvé pour": "Aucun équipement trouvé pour", - "Commande": "Commande" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Accès non autorisé", - "Aucune méthode correspondante à : ": "Aucune méthode correspondante à : " - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Nouveau module detecté", - "Le module a un id banni. Inclusion impossible": "Le module a un id banni. Inclusion impossible", - "Information manquante pour ajouter l'équipement": "Information manquante pour ajouter l'équipement", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Information manquante pour ajouter l'équipement. Inclusion impossible", - "Module inclus avec succès": "Module inclus avec succès", - "Veuillez vérifier la configuration": "Veuillez vérifier la configuration", - "Démarrage du démon Broadlink": "Démarrage du démon Broadlink", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Impossible de démarrer le démon Broadlink, vérifiez les logs", - "Défaut": "Défaut", - "Périphérique reconnu, intégration en cours": "Périphérique reconnu, intégration en cours", - "Création des commandes": "Création des commandes", - "Envoi des commandes post-inclusion": "Envoi des commandes post-inclusion" - }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)" - } -} \ No newline at end of file diff --git a/core/i18n/id_ID.json b/core/i18n/id_ID.json deleted file mode 100644 index d3509e9..0000000 --- a/core/i18n/id_ID.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Port socket interne", - "Modification dangereuse": "Modification dangereuse" - }, - "plugins\/broadlink\/desktop\/modal\/health.php": { - "Accès non autorisé": "Accès non autorisé", - "Image": "Gambar", - "Module": "Modul", - "ID": "ID", - "Famille": "Famille", - "Statut": "Status", - "Batterie": "Baterai", - "Dernière communication": "Pesan terakhir", - "Date création": "Tanggal pembuatan", - "OK": "OK", - "NOK": "NOK", - "Secteur": "Secteur" - }, - "plugins\/broadlink\/desktop\/modal\/synchro.php": { - "Accès non autorisé": "Accès non autorisé", - "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :", - "Toutes les commandes": "Toutes les commandes", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :", - "Tous les Broadlinks": "Tous les Broadlinks", - "Lancer la synchronisation": "Lancer la synchronisation" - }, - "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Anda modus inklusi. Klik lagi pada \\ tombol inklusi untuk keluar dari mode ini", - "Gestion": "Manajemen", - "Ajouter": "Tambahan", - "Arrêter inclusion": "Berhenti inklusi", - "Inclusion": "Inclusion", - "Configuration": "Konfigurasi", - "Santé": "Bidang Kesehatan", - "Mes Broadlink": "Mes Broadlink", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer", - "Rechercher": "Pencarian", - "Equipement visible": "Equipement visible", - "Equipement non visible": "Equipement non visible", - "Apprendre commande": "Apprendre commande", - "Apprendre commande RF Avancée": "Apprendre commande RF Avancée", - "Configuration avancée": "Konfigurasi lanjutan", - "Dupliquer": "Duplikat", - "Sauvegarder": "Menyimpan", - "Supprimer": "Menghapus", - "Equipement": "Peralatan", - "Commandes": "Perintah", - "Paramètres généraux": "Paramètres généraux", - "Nom de l'équipement": "Nom de l'équipement", - "Objet parent": "Objek induk", - "Aucun": "Aucun", - "Catégorie": "Kategori", - "Options": "Pilihan", - "Activer": "Mengaktifkan", - "Visible": "Terlihat", - "Paramètres spécifiques": "Paramètres spécifiques", - "Adresse MAC": "Adresse MAC", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)", - "Adresse IP": "Adresse IP", - "Adresse IP et port": "Adresse IP et port", - "Port": "Port", - "Rafraichissement": "Rafraichissement", - "secondes": "secondes", - "Délai de rafraichissement des commandes d'information en secondes": "Délai de rafraichissement des commandes d'information en secondes", - "Sous-équipement": "Sous-équipement", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par", - "Informations": "Informasi", - "Recréer les commandes": "Recréer les commandes", - "Gestion Utilisateur": "Gestion Utilisateur", - " . $info['groupe'] . ": ". $info['groupe'] .", - "Modèle": "Model", - "Ajouter une commande": "Tambahan pesanan", - "Synchroniser": "Menyinkronkan", - "Nom": "Nama", - "Type": "Type", - "ID Logique (info) ou Commande brute (action)": "ID Logique (info) ou Commande brute (action)", - "Paramètres": "Parameter²", - "Etat": "Etat", - "Actions": "Actions" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes", - "Opération réalisée avec succès": "Operasi berhasil diselesaikan", - "Santé Broadlink": "Santé Broadlink", - "Synchronisation Broadlink": "Synchronisation Broadlink", - "Nom de la commande": "Nom de la commande", - "Choisir une icône": "Choisir une icône", - "Commande info liée": "Commande info liée", - "Aucune": "Aucune", - "Commande": "Pesanan", - "Valeur retour d\\'état": "Nilai kondisi kembali", - "Durée avant retour d\\'état (min)": "Waktu untuk kembali kondisi (min)", - "Afficher": "Memenitikan", - "Historiser": "Historicize", - "Inverser": "Membalikkan", - "Min": "Min", - "Max": "Max", - "Unité": "Unité", - "Arrêter l'inclusion": "Arrêter l'inclusion", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode", - "Mode inclusion": "Modus Inklusi", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Une nouvelle commande vient d'être ajoutée, pensez à la nommer", - "Aucune commande reçue dans le temps imparti": "Aucune commande reçue dans le temps imparti", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes", - "Aucune radio-fréquence trouvée": "Aucune radio-fréquence trouvée", - "Etape 2, appuyez sur le bouton": "Etape 2, appuyez sur le bouton", - "Veuillez appuyer sur le bouton de votre télécommande": "Veuillez appuyer sur le bouton de votre télécommande", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "Vous n'êtes pas autorisé à effectuer cette action", - "Aucun équipement trouvé pour": "Aucun équipement trouvé pour", - "Commande": "Pesanan" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Accès non autorisé", - "Aucune méthode correspondante à : ": "Aucune méthode correspondante à :" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Nouveau module detecté", - "Le module a un id banni. Inclusion impossible": "Le module a un id banni. Inclusion impossible", - "Information manquante pour ajouter l'équipement": "Information manquante pour ajouter l'équipement", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Information manquante pour ajouter l'équipement. Inclusion impossible", - "Module inclus avec succès": "Module inclus avec succès", - "Veuillez vérifier la configuration": "Veuillez vérifier la configuration", - "Démarrage du démon Broadlink": "Démarrage du démon Broadlink", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Impossible de démarrer le démon Broadlink, vérifiez les logs", - "Défaut": "Kesalahan", - "Périphérique reconnu, intégration en cours": "Périphérique reconnu, intégration en cours", - "Création des commandes": "Création des commandes", - "Envoi des commandes post-inclusion": "Envoi des commandes post-inclusion" - }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)" - } -} \ No newline at end of file diff --git a/core/i18n/it_IT.json b/core/i18n/it_IT.json deleted file mode 100644 index a2b9298..0000000 --- a/core/i18n/it_IT.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Port socket interne", - "Modification dangereuse": "Modification dangereuse" - }, - "plugins\/broadlink\/desktop\/modal\/health.php": { - "Accès non autorisé": "Accès non autorisé", - "Image": "Immagine", - "Module": "Modulo", - "ID": "ID", - "Famille": "Famille", - "Statut": "Stato", - "Batterie": "Batteria", - "Dernière communication": "Dernière communication", - "Date création": "Data di creazione", - "OK": "Bene", - "NOK": "NOK", - "Secteur": "Secteur" - }, - "plugins\/broadlink\/desktop\/modal\/synchro.php": { - "Accès non autorisé": "Accès non autorisé", - "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :", - "Toutes les commandes": "Toutes les commandes", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :", - "Tous les Broadlinks": "Tous les Broadlinks", - "Lancer la synchronisation": "Lancer la synchronisation" - }, - "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Sei in modalità inclusione. Clicca nuovamente il pulsante per uscire da questa modalità", - "Gestion": "Gestione", - "Ajouter": "Aggiungi", - "Arrêter inclusion": "Ferma inclusione", - "Inclusion": "Inclusion", - "Configuration": "Configurazione", - "Santé": "Salute", - "Mes Broadlink": "Mes Broadlink", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer", - "Rechercher": "Ricercare", - "Equipement visible": "Equipement visible", - "Equipement non visible": "Equipement non visible", - "Apprendre commande": "Apprendre commande", - "Apprendre commande RF Avancée": "Apprendre commande RF Avancée", - "Configuration avancée": "Configurazione avanzata", - "Dupliquer": "Duplicato", - "Sauvegarder": "Salva", - "Supprimer": "Rimuovere", - "Equipement": "Dispositivo", - "Commandes": "Comandi", - "Paramètres généraux": "Paramètres généraux", - "Nom de l'équipement": "Nom de l'équipement", - "Objet parent": "Oggetto padre", - "Aucun": "Aucun", - "Catégorie": "Categoria", - "Options": "Opzioni", - "Activer": "Attivare", - "Visible": "Visibile", - "Paramètres spécifiques": "Paramètres spécifiques", - "Adresse MAC": "Adresse MAC", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)", - "Adresse IP": "Adresse IP", - "Adresse IP et port": "Adresse IP et port", - "Port": "Porta", - "Rafraichissement": "Rafraichissement", - "secondes": "secondes", - "Délai de rafraichissement des commandes d'information en secondes": "Délai de rafraichissement des commandes d'information en secondes", - "Sous-équipement": "Sous-équipement", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par", - "Informations": "Informazioni", - "Recréer les commandes": "Recréer les commandes", - "Gestion Utilisateur": "Gestion Utilisateur", - " . $info['groupe'] . ": ". $info['groupe'] .", - "Modèle": "Modello", - "Ajouter une commande": "Aggiungi un comando", - "Synchroniser": "Sincronizzare", - "Nom": "Nome", - "Type": "Type", - "ID Logique (info) ou Commande brute (action)": "ID Logique (info) ou Commande brute (action)", - "Paramètres": "Impostazioni", - "Etat": "Etat", - "Actions": "Actions" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes", - "Opération réalisée avec succès": "Opération réalisée avec succès", - "Santé Broadlink": "Santé Broadlink", - "Synchronisation Broadlink": "Synchronisation Broadlink", - "Nom de la commande": "Nom de la commande", - "Choisir une icône": "Choisir une icône", - "Commande info liée": "Commande info liée", - "Aucune": "Aucune", - "Commande": "Comando", - "Valeur retour d\\'état": "Valore di feedback", - "Durée avant retour d\\'état (min)": "Durata prima del feedback (min=", - "Afficher": "Mostra", - "Historiser": "Storicizza", - "Inverser": "Inverti", - "Min": "Min", - "Max": "Max", - "Unité": "Unité", - "Arrêter l'inclusion": "Arrêter l'inclusion", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode", - "Mode inclusion": "Modalità inclusione", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Une nouvelle commande vient d'être ajoutée, pensez à la nommer", - "Aucune commande reçue dans le temps imparti": "Aucune commande reçue dans le temps imparti", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes", - "Aucune radio-fréquence trouvée": "Aucune radio-fréquence trouvée", - "Etape 2, appuyez sur le bouton": "Etape 2, appuyez sur le bouton", - "Veuillez appuyer sur le bouton de votre télécommande": "Veuillez appuyer sur le bouton de votre télécommande", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "Vous n'êtes pas autorisé à effectuer cette action", - "Aucun équipement trouvé pour": "Aucun équipement trouvé pour", - "Commande": "Comando" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Accès non autorisé", - "Aucune méthode correspondante à : ": "Aucune méthode correspondante à :" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Nouveau module detecté", - "Le module a un id banni. Inclusion impossible": "Le module a un id banni. Inclusion impossible", - "Information manquante pour ajouter l'équipement": "Information manquante pour ajouter l'équipement", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Information manquante pour ajouter l'équipement. Inclusion impossible", - "Module inclus avec succès": "Module inclus avec succès", - "Veuillez vérifier la configuration": "Veuillez vérifier la configuration", - "Démarrage du démon Broadlink": "Démarrage du démon Broadlink", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Impossible de démarrer le démon Broadlink, vérifiez les logs", - "Défaut": "Predefinito", - "Périphérique reconnu, intégration en cours": "Périphérique reconnu, intégration en cours", - "Création des commandes": "Création des commandes", - "Envoi des commandes post-inclusion": "Envoi des commandes post-inclusion" - }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)" - } -} \ No newline at end of file diff --git a/core/i18n/ja_JP.json b/core/i18n/ja_JP.json deleted file mode 100644 index 95ab6cd..0000000 --- a/core/i18n/ja_JP.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Port socket interne", - "Modification dangereuse": "Modification dangereuse" - }, - "plugins\/broadlink\/desktop\/modal\/health.php": { - "Accès non autorisé": "Accès non autorisé", - "Image": "画像", - "Module": "モジュール", - "ID": "ID", - "Famille": "Famille", - "Statut": "ステータス", - "Batterie": "バッテリー", - "Dernière communication": "最後の通信", - "Date création": "作成日", - "OK": "[OK]を", - "NOK": "NOK", - "Secteur": "Secteur" - }, - "plugins\/broadlink\/desktop\/modal\/synchro.php": { - "Accès non autorisé": "Accès non autorisé", - "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :", - "Toutes les commandes": "Toutes les commandes", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :", - "Tous les Broadlinks": "Tous les Broadlinks", - "Lancer la synchronisation": "Lancer la synchronisation" - }, - "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "あなたはモード包含しています。このモードを終了するには、インクルージョンの\\ボタンをもう一度クリックしてください", - "Gestion": "管理", - "Ajouter": "加えます", - "Arrêter inclusion": "インクルージョンを停止", - "Inclusion": "Inclusion", - "Configuration": "コンフィギュレーション", - "Santé": "健康", - "Mes Broadlink": "Mes Broadlink", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer", - "Rechercher": "検索", - "Equipement visible": "Equipement visible", - "Equipement non visible": "Equipement non visible", - "Apprendre commande": "Apprendre commande", - "Apprendre commande RF Avancée": "Apprendre commande RF Avancée", - "Configuration avancée": "高度な構成", - "Dupliquer": "重複", - "Sauvegarder": "セーブ", - "Supprimer": "取り除きます", - "Equipement": "設備", - "Commandes": "コマンド", - "Paramètres généraux": "Paramètres généraux", - "Nom de l'équipement": "Nom de l'équipement", - "Objet parent": "親オブジェクト", - "Aucun": "Aucun", - "Catégorie": "カテゴリ", - "Options": "オプション", - "Activer": "アクティブ", - "Visible": "目に見えます", - "Paramètres spécifiques": "Paramètres spécifiques", - "Adresse MAC": "Adresse MAC", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)", - "Adresse IP": "Adresse IP", - "Adresse IP et port": "Adresse IP et port", - "Port": "ポート", - "Rafraichissement": "Rafraichissement", - "secondes": "secondes", - "Délai de rafraichissement des commandes d'information en secondes": "Délai de rafraichissement des commandes d'information en secondes", - "Sous-équipement": "Sous-équipement", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par", - "Informations": "情報", - "Recréer les commandes": "Recréer les commandes", - "Gestion Utilisateur": "Gestion Utilisateur", - " . $info['groupe'] . ": ". $info['groupe'] .", - "Modèle": "モデル", - "Ajouter une commande": "コマンドの追加", - "Synchroniser": "同期", - "Nom": "表題", - "Type": "Type", - "ID Logique (info) ou Commande brute (action)": "ID Logique (info) ou Commande brute (action)", - "Paramètres": "設定", - "Etat": "Etat", - "Actions": "Actions" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes", - "Opération réalisée avec succès": "操作は正常に完了しました", - "Santé Broadlink": "Santé Broadlink", - "Synchronisation Broadlink": "Synchronisation Broadlink", - "Nom de la commande": "Nom de la commande", - "Choisir une icône": "Choisir une icône", - "Commande info liée": "Commande info liée", - "Aucune": "Aucune", - "Commande": "オーダー", - "Valeur retour d\\'état": "戻り値\\「sの状態", - "Durée avant retour d\\'état (min)": "\\状態を返すまでの時間(分)", - "Afficher": "ディスプレイ", - "Historiser": "Historicize", - "Inverser": "逆", - "Min": "Min", - "Max": "Max", - "Unité": "Unité", - "Arrêter l'inclusion": "Arrêter l'inclusion", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode", - "Mode inclusion": "ファッションインクルージョン", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Une nouvelle commande vient d'être ajoutée, pensez à la nommer", - "Aucune commande reçue dans le temps imparti": "Aucune commande reçue dans le temps imparti", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes", - "Aucune radio-fréquence trouvée": "Aucune radio-fréquence trouvée", - "Etape 2, appuyez sur le bouton": "Etape 2, appuyez sur le bouton", - "Veuillez appuyer sur le bouton de votre télécommande": "Veuillez appuyer sur le bouton de votre télécommande", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "Vous n'êtes pas autorisé à effectuer cette action", - "Aucun équipement trouvé pour": "Aucun équipement trouvé pour", - "Commande": "オーダー" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Accès non autorisé", - "Aucune méthode correspondante à : ": "Aucune méthode correspondante à :" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Nouveau module detecté", - "Le module a un id banni. Inclusion impossible": "Le module a un id banni. Inclusion impossible", - "Information manquante pour ajouter l'équipement": "Information manquante pour ajouter l'équipement", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Information manquante pour ajouter l'équipement. Inclusion impossible", - "Module inclus avec succès": "Module inclus avec succès", - "Veuillez vérifier la configuration": "Veuillez vérifier la configuration", - "Démarrage du démon Broadlink": "Démarrage du démon Broadlink", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Impossible de démarrer le démon Broadlink, vérifiez les logs", - "Défaut": "欠陥", - "Périphérique reconnu, intégration en cours": "Périphérique reconnu, intégration en cours", - "Création des commandes": "Création des commandes", - "Envoi des commandes post-inclusion": "Envoi des commandes post-inclusion" - }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)" - } -} \ No newline at end of file diff --git a/core/i18n/ru_RU.json b/core/i18n/ru_RU.json deleted file mode 100644 index dec3888..0000000 --- a/core/i18n/ru_RU.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Port socket interne", - "Modification dangereuse": "Modification dangereuse" - }, - "plugins\/broadlink\/desktop\/modal\/health.php": { - "Accès non autorisé": "Accès non autorisé", - "Image": "Изображение", - "Module": "Модуль", - "ID": "Идентификатор", - "Famille": "Famille", - "Statut": "статус", - "Batterie": "Аккумулятор", - "Dernière communication": "Последнее сообщение", - "Date création": "дата создания", - "OK": "Ок", - "NOK": "Неактивен", - "Secteur": "Secteur" - }, - "plugins\/broadlink\/desktop\/modal\/synchro.php": { - "Accès non autorisé": "Accès non autorisé", - "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :", - "Toutes les commandes": "Toutes les commandes", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :", - "Tous les Broadlinks": "Tous les Broadlinks", - "Lancer la synchronisation": "Lancer la synchronisation" - }, - "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Вы в режиме включение. Нажмите еще раз на кнопку включения для выхода из этого режима", - "Gestion": "Управление", - "Ajouter": "Добавить", - "Arrêter inclusion": "Остановите включение", - "Inclusion": "Inclusion", - "Configuration": "Конфигурация", - "Santé": "Здоровье", - "Mes Broadlink": "Mes Broadlink", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer", - "Rechercher": "поиск", - "Equipement visible": "Equipement visible", - "Equipement non visible": "Equipement non visible", - "Apprendre commande": "Apprendre commande", - "Apprendre commande RF Avancée": "Apprendre commande RF Avancée", - "Configuration avancée": "Расширенные настройки", - "Dupliquer": "дубликат", - "Sauvegarder": "Сохранить", - "Supprimer": "удаление", - "Equipement": "Оборудование", - "Commandes": "Команды", - "Paramètres généraux": "Paramètres généraux", - "Nom de l'équipement": "Nom de l'équipement", - "Objet parent": "Родительский объект", - "Aucun": "Aucun", - "Catégorie": "категория", - "Options": "Опции", - "Activer": "активировать", - "Visible": "Видимый", - "Paramètres spécifiques": "Paramètres spécifiques", - "Adresse MAC": "Adresse MAC", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)", - "Adresse IP": "Adresse IP", - "Adresse IP et port": "Adresse IP et port", - "Port": "Порт", - "Rafraichissement": "Rafraichissement", - "secondes": "secondes", - "Délai de rafraichissement des commandes d'information en secondes": "Délai de rafraichissement des commandes d'information en secondes", - "Sous-équipement": "Sous-équipement", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par", - "Informations": "Информация", - "Recréer les commandes": "Recréer les commandes", - "Gestion Utilisateur": "Gestion Utilisateur", - " . $info['groupe'] . ": ". $info['groupe'] .", - "Modèle": "Модель", - "Ajouter une commande": "Добавить команду", - "Synchroniser": "Синхронизировать", - "Nom": "Имя", - "Type": "Type", - "ID Logique (info) ou Commande brute (action)": "ID Logique (info) ou Commande brute (action)", - "Paramètres": "настройки", - "Etat": "Etat", - "Actions": "Actions" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes", - "Opération réalisée avec succès": "Opération réalisée avec succès", - "Santé Broadlink": "Santé Broadlink", - "Synchronisation Broadlink": "Synchronisation Broadlink", - "Nom de la commande": "Nom de la commande", - "Choisir une icône": "Choisir une icône", - "Commande info liée": "Commande info liée", - "Aucune": "Aucune", - "Commande": "Команда", - "Valeur retour d\\'état": "Состояние обратной связи", - "Durée avant retour d\\'état (min)": "Время обратной связи (мин)", - "Afficher": "дисплей", - "Historiser": "История", - "Inverser": "Обратный", - "Min": "Min", - "Max": "Max", - "Unité": "Unité", - "Arrêter l'inclusion": "Arrêter l'inclusion", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode", - "Mode inclusion": "Режим включения", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Une nouvelle commande vient d'être ajoutée, pensez à la nommer", - "Aucune commande reçue dans le temps imparti": "Aucune commande reçue dans le temps imparti", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes", - "Aucune radio-fréquence trouvée": "Aucune radio-fréquence trouvée", - "Etape 2, appuyez sur le bouton": "Etape 2, appuyez sur le bouton", - "Veuillez appuyer sur le bouton de votre télécommande": "Veuillez appuyer sur le bouton de votre télécommande", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "Vous n'êtes pas autorisé à effectuer cette action", - "Aucun équipement trouvé pour": "Aucun équipement trouvé pour", - "Commande": "Команда" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Accès non autorisé", - "Aucune méthode correspondante à : ": "Aucune méthode correspondante à :" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Nouveau module detecté", - "Le module a un id banni. Inclusion impossible": "Le module a un id banni. Inclusion impossible", - "Information manquante pour ajouter l'équipement": "Information manquante pour ajouter l'équipement", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Information manquante pour ajouter l'équipement. Inclusion impossible", - "Module inclus avec succès": "Module inclus avec succès", - "Veuillez vérifier la configuration": "Veuillez vérifier la configuration", - "Démarrage du démon Broadlink": "Démarrage du démon Broadlink", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Impossible de démarrer le démon Broadlink, vérifiez les logs", - "Défaut": "По умолчанию", - "Périphérique reconnu, intégration en cours": "Périphérique reconnu, intégration en cours", - "Création des commandes": "Création des commandes", - "Envoi des commandes post-inclusion": "Envoi des commandes post-inclusion" - }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)" - } -} \ No newline at end of file diff --git a/core/i18n/tr.json b/core/i18n/tr.json deleted file mode 100644 index cef2fb5..0000000 --- a/core/i18n/tr.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Port socket interne", - "Modification dangereuse": "Modification dangereuse" - }, - "plugins\/broadlink\/desktop\/modal\/health.php": { - "Accès non autorisé": "Accès non autorisé", - "Image": "Fotoğraf", - "Module": "Modul", - "ID": "Kimlik", - "Famille": "Famille", - "Statut": "Statü", - "Batterie": "Batarya", - "Dernière communication": "Son konuşma", - "Date création": "Oluşturma tarihi", - "OK": "Tamam", - "NOK": "NOK", - "Secteur": "Secteur" - }, - "plugins\/broadlink\/desktop\/modal\/synchro.php": { - "Accès non autorisé": "Accès non autorisé", - "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :", - "Toutes les commandes": "Toutes les commandes", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :", - "Tous les Broadlinks": "Tous les Broadlinks", - "Lancer la synchronisation": "Lancer la synchronisation" - }, - "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "İçerme modundasınız. Bu moddan çikmak için İçerme butonuna tekrar tıklayın", - "Gestion": "Idare", - "Ajouter": "Ekle", - "Arrêter inclusion": "Ekleme durdur", - "Inclusion": "Inclusion", - "Configuration": "Ayar", - "Santé": "Sağlık", - "Mes Broadlink": "Mes Broadlink", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer", - "Rechercher": "Arayın", - "Equipement visible": "Equipement visible", - "Equipement non visible": "Equipement non visible", - "Apprendre commande": "Apprendre commande", - "Apprendre commande RF Avancée": "Apprendre commande RF Avancée", - "Configuration avancée": "Gelişmiş ayarlar", - "Dupliquer": "Kopyala", - "Sauvegarder": "Kaydet", - "Supprimer": "Sil", - "Equipement": "Cihaz", - "Commandes": "Komutalar", - "Paramètres généraux": "Paramètres généraux", - "Nom de l'équipement": "Nom de l'équipement", - "Objet parent": "Üst nesne", - "Aucun": "Aucun", - "Catégorie": "Kategori", - "Options": "Opsiyonlar", - "Activer": "Etkinleştir", - "Visible": "Görülebilir", - "Paramètres spécifiques": "Paramètres spécifiques", - "Adresse MAC": "Adresse MAC", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)", - "Adresse IP": "Adresse IP", - "Adresse IP et port": "Adresse IP et port", - "Port": "Port", - "Rafraichissement": "Rafraichissement", - "secondes": "secondes", - "Délai de rafraichissement des commandes d'information en secondes": "Délai de rafraichissement des commandes d'information en secondes", - "Sous-équipement": "Sous-équipement", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par", - "Informations": "Bilgiler", - "Recréer les commandes": "Komutlari yeniden oluşturmak", - "Gestion Utilisateur": "Gestion Utilisateur", - " . $info['groupe'] . ": ". $info['groupe'] .", - "Modèle": "Model", - "Ajouter une commande": "Komuta ekle", - "Synchroniser": "Senkeronize et", - "Nom": "İsim", - "Type": "Type", - "ID Logique (info) ou Commande brute (action)": "ID Logique (info) ou Commande brute (action)", - "Paramètres": "Ayarlar ( Séçenekler )", - "Etat": "Etat", - "Actions": "Actions" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes", - "Opération réalisée avec succès": "Operasyon başarıyla tamamlandı", - "Santé Broadlink": "Santé Broadlink", - "Synchronisation Broadlink": "Synchronisation Broadlink", - "Nom de la commande": "Nom de la commande", - "Choisir une icône": "Choisir une icône", - "Commande info liée": "Commande info liée", - "Aucune": "Aucune", - "Commande": "Komuta", - "Valeur retour d\\'état": "İade durumu değeri", - "Durée avant retour d\\'état (min)": "İade durumu değerinden önceki süre (dak.)", - "Afficher": "Göster", - "Historiser": "Tarihe göre sırala", - "Inverser": "Ters çevir", - "Min": "Min", - "Max": "Max", - "Unité": "Unité", - "Arrêter l'inclusion": "Arrêter l'inclusion", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode", - "Mode inclusion": "İçerleme modu", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Une nouvelle commande vient d'être ajoutée, pensez à la nommer", - "Aucune commande reçue dans le temps imparti": "Aucune commande reçue dans le temps imparti", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes", - "Aucune radio-fréquence trouvée": "Aucune radio-fréquence trouvée", - "Etape 2, appuyez sur le bouton": "Etape 2, appuyez sur le bouton", - "Veuillez appuyer sur le bouton de votre télécommande": "Veuillez appuyer sur le bouton de votre télécommande", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "Vous n'êtes pas autorisé à effectuer cette action", - "Aucun équipement trouvé pour": "Aucun équipement trouvé pour", - "Commande": "Komuta" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Accès non autorisé", - "Aucune méthode correspondante à : ": "Aucune méthode correspondante à :" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Nouveau module detecté", - "Le module a un id banni. Inclusion impossible": "Le module a un id banni. Inclusion impossible", - "Information manquante pour ajouter l'équipement": "Information manquante pour ajouter l'équipement", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Information manquante pour ajouter l'équipement. Inclusion impossible", - "Module inclus avec succès": "Module inclus avec succès", - "Veuillez vérifier la configuration": "Veuillez vérifier la configuration", - "Démarrage du démon Broadlink": "Démarrage du démon Broadlink", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Impossible de démarrer le démon Broadlink, vérifiez les logs", - "Défaut": "Varsayılan", - "Périphérique reconnu, intégration en cours": "Tanınan cihaz, entegrasyon işlemde", - "Création des commandes": "Création des commandes", - "Envoi des commandes post-inclusion": "Envoi des commandes post-inclusion" - }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)" - } -} \ No newline at end of file diff --git a/plugin_info/info.json b/plugin_info/info.json index 6b52769..9139564 100644 --- a/plugin_info/info.json +++ b/plugin_info/info.json @@ -5,17 +5,11 @@ "fr_FR": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)", "en_US": "Plugin adding support for some Broadlink products such as (RM, A1 etccc)", "es_ES": "Complemento que agrega soporte para algunos productos Broadlink como (RM, A1, etc.cc)", - "de_DE": "Plugin, das Unterstützung für einige Broadlink-Produkte wie (RM, A1 usw.) hinzufügt", - "pt_PT": "Plugin adicionando suporte para alguns produtos Broadlink, como (RM, A1 etccc)", - "ru_RU": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)", - "id_ID": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)", - "it_IT": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)", - "ja_JP": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)", - "tr": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)" + "de_DE": "Plugin, das Unterstützung für einige Broadlink-Produkte wie (RM, A1 usw.) hinzufügt" }, "licence": "AGPL", "author": "Jeedom SAS", - "require": "4.4.8", + "require": "4.5", "os": { "min": 11 }, From 8c76bced5586eeebfa0cb291215d3dcf7d0fe3f9 Mon Sep 17 00:00:00 2001 From: Mips2648 <41119856+Mips2648@users.noreply.github.com> Date: Mon, 18 May 2026 06:55:29 +0000 Subject: [PATCH 07/19] Auto update translation done by jeedom/jeetranslate workflow --- core/i18n/de_DE.json | 211 +++++++++++++++++++++--------------------- core/i18n/en_US.json | 211 +++++++++++++++++++++--------------------- core/i18n/es_ES.json | 211 +++++++++++++++++++++--------------------- core/i18n/it_IT.json | 136 +++++++++++++++++++++++++++ core/i18n/pt_PT.json | 211 +++++++++++++++++++++--------------------- plugin_info/info.json | 82 ++++++++-------- 6 files changed, 592 insertions(+), 470 deletions(-) create mode 100644 core/i18n/it_IT.json diff --git a/core/i18n/de_DE.json b/core/i18n/de_DE.json index 7d2bf76..3a2fe7a 100644 --- a/core/i18n/de_DE.json +++ b/core/i18n/de_DE.json @@ -1,139 +1,136 @@ { - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Interner Socket-Port", - "Modification dangereuse": "Gefährliche Modifikation" + "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { + "401 - Accès non autorisé": "401 – Unbefugter Zugriff", + "Aucune méthode correspondante à : ": "Keine Methode entsprechend:" + }, + "plugins\/broadlink\/core\/class\/broadlink.class.php": { + "Création des commandes": "Auftragserstellung", + "Défaut": "Standard", + "Démarrage du démon Broadlink": "Starten des Broadlink-Daemons", + "Envoi des commandes post-inclusion": "Senden von Bestellungen nach der Aufnahme", + "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Broadlink-Daemon konnte nicht gestartet werden, überprüfen Sie die Protokolle", + "Information manquante pour ajouter l'équipement": "Fehlende Informationen zum Hinzufügen von Geräten", + "Information manquante pour ajouter l'équipement. Inclusion impossible": "Fehlende Informationen zum Hinzufügen der Ausrüstung. Aufnahme nicht möglich", + "Le module a un id banni. Inclusion impossible": "Das Modul hat eine gesperrte ID. Unmöglich einzuschließen", + "Module inclus avec succès": "Modul erfolgreich eingebunden", + "Nouveau module detecté": "Neues Modul erkannt", + "Périphérique reconnu, intégration en cours": "Erkanntes Gerät, Integration läuft", + "Veuillez vérifier la configuration": "Bitte überprüfen Sie die Konfiguration" + }, + "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { + "Aucun équipement trouvé pour": "Keine Ausrüstung gefunden für", + "Commande": "Befehl", + "Vous n'êtes pas autorisé à effectuer cette action": "Sie sind nicht berechtigt, diese Aktion auszuführen" + }, + "plugins\/broadlink\/desktop\/js\/broadlink.js": { + "Afficher": "Anzeige", + "Arrêter l'inclusion": "Inklusion stoppen", + "Aucune": "Keiner", + "Aucune commande reçue dans le temps imparti": "Keine Bestellung innerhalb der Frist erhalten", + "Aucune radio-fréquence trouvée": "Keine Funkfrequenzen gefunden", + "Choisir une icône": "Wählen Sie ein Symbol aus", + "Commande": "Befehl", + "Commande info liée": "Verknüpfter Info-Befehl", + "Durée avant retour d\\'état (min)": "Dauer vor Rückkehr zum Status (min)", + "Etape 2, appuyez sur le bouton": "Schritt 2, drücken Sie die Taste", + "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Möchten Sie wirklich alle Bestellungen neu erstellen? Dadurch werden vorhandene Befehle gelöscht", + "Historiser": "Chronik", + "Inverser": "Umgekehrt", + "Max": "Max", + "Min": "Minimum", + "Mode inclusion": "Einschlussmodus", + "Nom de la commande": "Befehlsname", + "Opération réalisée avec succès": "Vorgang erfolgreich abgeschlossen", + "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radiofrequenz gefunden, Sie können die Taste loslassen und sich in 3 Sekunden zum Drücken bereit machen", + "Santé Broadlink": "Broadlink Health", + "Synchronisation Broadlink": "Broadlink-Synchronisation", + "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Ein Gerät wurde gerade ein- oder ausgeschlossen. Bitte aktualisieren Sie die Seite", + "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Ein neuer Befehl wurde gerade hinzugefügt, denken Sie daran, ihn zu benennen", + "Unité": "Einheit", + "Valeur retour d\\'état": "Statusrückgabewert", + "Veuillez appuyer sur le bouton de votre télécommande": "Bitte drücken Sie die Taste auf Ihrer Fernbedienung", + "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Bitte halten Sie die Taste auf Ihrer Fernbedienung gedrückt (oder drücken Sie sie nacheinander), um die Radiofrequenz zu finden", + "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Sie befinden sich im Inklusionsmodus. Warten Sie 5 Sekunden oder klicken Sie erneut auf die Include-Schaltfläche, um diesen Modus zu verlassen" }, "plugins\/broadlink\/desktop\/modal\/health.php": { "Accès non autorisé": "Unautorisierter Zugriff", - "Image": "Bild", - "Module": "Modul", - "ID": "Identifikation", - "Famille": "Familie", - "Statut": "Status", "Batterie": "Batterie", - "Dernière communication": "Letzte Mitteilung", "Date création": "Erstellungsdatum", - "OK": "OK", + "Dernière communication": "Letzte Mitteilung", + "Famille": "Familie", + "ID": "Identifikation", + "Image": "Bild", + "Module": "Modul", "NOK": "NOK", - "Secteur": "Sektor" + "OK": "OK", + "Secteur": "Sektor", + "Statut": "Status" }, "plugins\/broadlink\/desktop\/modal\/synchro.php": { "Accès non autorisé": "Unautorisierter Zugriff", "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Bitte beachten Sie, dass diese Funktion alle Befehle von diesem Broadlink auf die anderen Broadlinks kopiert. Dadurch werden vorhandene Befehle mit demselben Namen auf den Zielen zerstört", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Bitte wählen Sie die Befehle aus, die Sie synchronisieren möchten:", - "Toutes les commandes": "Alle Bestellungen", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Bitte wählen Sie, mit welchen Zielen Sie die Befehle dieses Broadlinks synchronisieren möchten:", + "Lancer la synchronisation": "Starten Sie die Synchronisation", "Tous les Broadlinks": "Alle Broadlinks", - "Lancer la synchronisation": "Starten Sie die Synchronisation" + "Toutes les commandes": "Alle Bestellungen", + "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Bitte wählen Sie die Befehle aus, die Sie synchronisieren möchten:", + "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Bitte wählen Sie, mit welchen Zielen Sie die Befehle dieses Broadlinks synchronisieren möchten:" }, "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Sie befinden sich im Einschlussmodus. Klicken Sie erneut auf die Schaltfläche Einschließen, um diesen Modus zu verlassen", - "Gestion": "Verwaltung", + "' . $info['groupe'] . '": "' . $info['Gruppe'] . '", + "Actions": "Anteile", + "Activer": "Aktivieren", + "Adresse IP": "IP Adresse", + "Adresse IP et port": "IP-Adresse und Port", + "Adresse MAC": "MAC-Adresse", + "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Umgekehrte MAC-Adresse in Zweierpaketen ohne Doppelpunkte und in Kleinbuchstaben (AA:BB:CC:DD:EE wird zu eeddccbbaa)", "Ajouter": "Hinzufügen", - "Arrêter inclusion": "Stoppen Sie die Aufnahme", - "Inclusion": "Aufnahme", - "Configuration": "Konfiguration", - "Santé": "Gesundheit", - "Mes Broadlink": "Meine Broadlinks", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Keine Vorlagenausrüstung gefunden, klicken Sie auf \"Hinzufügen\", um zu beginnen", - "Rechercher": "Suchen nach", - "Equipement visible": "Sichtbare Ausrüstung", - "Equipement non visible": "Ausrüstung nicht sichtbar", + "Ajouter une commande": "Kommando hinzufügen", "Apprendre commande": "Befehl lernen", "Apprendre commande RF Avancée": "Erfahren Sie Advanced RF Command", + "Arrêter inclusion": "Stoppen Sie die Aufnahme", + "Aucun": "Keiner", + "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Keine Vorlagenausrüstung gefunden, klicken Sie auf \"Hinzufügen\", um zu beginnen", + "Catégorie": "Kategorie", + "Commandes": "Befehle", + "Configuration": "Konfiguration", "Configuration avancée": "Erweiterte Konfiguration", "Dupliquer": "Duplikat", - "Sauvegarder": "Speichern", - "Supprimer": "Löschen", + "Délai de rafraichissement des commandes d'information en secondes": "Aktualisierungszeit für Informationsbefehle in Sekunden", "Equipement": "Gerät", - "Commandes": "Befehle", - "Paramètres généraux": "Allgemeine Einstellungen", + "Equipement non visible": "Ausrüstung nicht sichtbar", + "Equipement visible": "Sichtbare Ausrüstung", + "Etat": "Bundesland", + "Gestion": "Verwaltung", + "Gestion Utilisateur": "Benutzerverwaltung", + "ID Logique (info) ou Commande brute (action)": "Logische ID (Info) oder Rohbefehl (Aktion)", + "Inclusion": "Aufnahme", + "Informations": "Information", + "Mes Broadlink": "Meine Broadlinks", + "Modèle": "Modell", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Niemals am Hauptgerät ankreuzen, nur bei Duplizierung eines Broadlink RM die Befehle trennen (die MAC-Adresse muss dann mit enden", + "Nom": "Name", "Nom de l'équipement": "Ausrüstungsname", "Objet parent": "Übergeordnetes Objekt", - "Aucun": "Keiner", - "Catégorie": "Kategorie", "Options": "Optionen", - "Activer": "Aktivieren", - "Visible": "Sichtbar", + "Paramètres": "Einstellungen", + "Paramètres généraux": "Allgemeine Einstellungen", "Paramètres spécifiques": "Spezifische Parameter", - "Adresse MAC": "MAC-Adresse", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Umgekehrte MAC-Adresse in Zweierpaketen ohne Doppelpunkte und in Kleinbuchstaben (AA:BB:CC:DD:EE wird zu eeddccbbaa)", - "Adresse IP": "IP Adresse", - "Adresse IP et port": "IP-Adresse und Port", "Port": "Hafen", "Rafraichissement": "Erfrischung", - "secondes": "Sekunden", - "Délai de rafraichissement des commandes d'information en secondes": "Aktualisierungszeit für Informationsbefehle in Sekunden", - "Sous-équipement": "Unterausstattung", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Niemals am Hauptgerät ankreuzen, nur bei Duplizierung eines Broadlink RM die Befehle trennen (die MAC-Adresse muss dann mit enden", - "Informations": "Information", + "Rechercher": "Suchen nach", "Recréer les commandes": "Befehle neu erstellen", - "Gestion Utilisateur": "Benutzerverwaltung", - " . $info['groupe'] . ": "$ info ['group']", - "Modèle": "Modell", - "Ajouter une commande": "Kommando hinzufügen", + "Santé": "Gesundheit", + "Sauvegarder": "Speichern", + "Sous-équipement": "Unterausstattung", + "Supprimer": "Löschen", "Synchroniser": "Synchronize", - "Nom": "Name", "Type": "Nett", - "ID Logique (info) ou Commande brute (action)": "Logische ID (Info) oder Rohbefehl (Aktion)", - "Paramètres": "Einstellungen", - "Etat": "Bundesland", - "Actions": "Anteile" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Möchten Sie wirklich alle Bestellungen neu erstellen? Dadurch werden vorhandene Befehle gelöscht", - "Opération réalisée avec succès": "Vorgang erfolgreich abgeschlossen", - "Santé Broadlink": "Broadlink Health", - "Synchronisation Broadlink": "Broadlink-Synchronisation", - "Nom de la commande": "Befehlsname", - "Choisir une icône": "Wählen Sie ein Symbol aus", - "Commande info liée": "Verknüpfter Info-Befehl", - "Aucune": "Keiner", - "Commande": "Befehl", - "Valeur retour d\\'état": "Statusrückgabewert", - "Durée avant retour d\\'état (min)": "Dauer vor Rückkehr zum Status (min)", - "Afficher": "Anzeige", - "Historiser": "Chronik", - "Inverser": "Umgekehrt", - "Min": "Minimum", - "Max": "Max", - "Unité": "Einheit", - "Arrêter l'inclusion": "Inklusion stoppen", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Sie befinden sich im Inklusionsmodus. Warten Sie 5 Sekunden oder klicken Sie erneut auf die Include-Schaltfläche, um diesen Modus zu verlassen", - "Mode inclusion": "Einschlussmodus", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Ein Gerät wurde gerade ein- oder ausgeschlossen. Bitte aktualisieren Sie die Seite", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Ein neuer Befehl wurde gerade hinzugefügt, denken Sie daran, ihn zu benennen", - "Aucune commande reçue dans le temps imparti": "Keine Bestellung innerhalb der Frist erhalten", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radiofrequenz gefunden, Sie können die Taste loslassen und sich in 3 Sekunden zum Drücken bereit machen", - "Aucune radio-fréquence trouvée": "Keine Funkfrequenzen gefunden", - "Etape 2, appuyez sur le bouton": "Schritt 2, drücken Sie die Taste", - "Veuillez appuyer sur le bouton de votre télécommande": "Bitte drücken Sie die Taste auf Ihrer Fernbedienung", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Bitte halten Sie die Taste auf Ihrer Fernbedienung gedrückt (oder drücken Sie sie nacheinander), um die Radiofrequenz zu finden" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "Sie sind nicht berechtigt, diese Aktion auszuführen", - "Aucun équipement trouvé pour": "Keine Ausrüstung gefunden für", - "Commande": "Befehl" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 – Unbefugter Zugriff", - "Aucune méthode correspondante à : ": "Keine Methode entsprechend:" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Neues Modul erkannt", - "Le module a un id banni. Inclusion impossible": "Das Modul hat eine gesperrte ID. Unmöglich einzuschließen", - "Information manquante pour ajouter l'équipement": "Fehlende Informationen zum Hinzufügen von Geräten", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Fehlende Informationen zum Hinzufügen der Ausrüstung. Aufnahme nicht möglich", - "Module inclus avec succès": "Modul erfolgreich eingebunden", - "Veuillez vérifier la configuration": "Bitte überprüfen Sie die Konfiguration", - "Démarrage du démon Broadlink": "Starten des Broadlink-Daemons", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Broadlink-Daemon konnte nicht gestartet werden, überprüfen Sie die Protokolle", - "Défaut": "Standard", - "Périphérique reconnu, intégration en cours": "Erkanntes Gerät, Integration läuft", - "Création des commandes": "Auftragserstellung", - "Envoi des commandes post-inclusion": "Senden von Bestellungen nach der Aufnahme" + "Visible": "Sichtbar", + "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Sie befinden sich im Einschlussmodus. Klicken Sie erneut auf die Schaltfläche Einschließen, um diesen Modus zu verlassen", + "secondes": "Sekunden" }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin, das Unterstützung für einige Broadlink-Produkte wie (RM, A1 usw.) hinzufügt" + "plugins\/broadlink\/plugin_info\/configuration.php": { + "Modification dangereuse": "Gefährliche Modifikation", + "Port socket interne": "Interner Socket-Port" } } \ No newline at end of file diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index d9e20c3..7765bd2 100644 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -1,139 +1,136 @@ { - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Internal socket port", - "Modification dangereuse": "Dangerous modification" + "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { + "401 - Accès non autorisé": "401 - Unauthorized Access", + "Aucune méthode correspondante à : ": "No method corresponding to:" + }, + "plugins\/broadlink\/core\/class\/broadlink.class.php": { + "Création des commandes": "Creation of orders", + "Défaut": "Default", + "Démarrage du démon Broadlink": "Starting the Broadlink Daemon", + "Envoi des commandes post-inclusion": "Sending post-inclusion orders", + "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Failed to start Broadlink daemon, check logs", + "Information manquante pour ajouter l'équipement": "Missing information to add equipment", + "Information manquante pour ajouter l'équipement. Inclusion impossible": "Missing information to add the equipment. Not possible to include", + "Le module a un id banni. Inclusion impossible": "The module has a banned id. Impossible to include", + "Module inclus avec succès": "Module included successfully", + "Nouveau module detecté": "New module detected", + "Périphérique reconnu, intégration en cours": "Recognized device, integration in progress", + "Veuillez vérifier la configuration": "Please check the configuration" + }, + "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { + "Aucun équipement trouvé pour": "No equipment found for", + "Commande": "Command", + "Vous n'êtes pas autorisé à effectuer cette action": "You are not authorized to perform this action" + }, + "plugins\/broadlink\/desktop\/js\/broadlink.js": { + "Afficher": "Show", + "Arrêter l'inclusion": "Stop inclusion", + "Aucune": "None", + "Aucune commande reçue dans le temps imparti": "No commands received before timeout", + "Aucune radio-fréquence trouvée": "No radio frequencies found", + "Choisir une icône": "Choose an icon", + "Commande": "Command", + "Commande info liée": "Linked info command", + "Durée avant retour d\\'état (min)": "Duration before return to status (min)", + "Etape 2, appuyez sur le bouton": "Step 2, press the button", + "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Are you sure you want to recreate all orders? This will delete existing commands", + "Historiser": "Historize", + "Inverser": "Invert", + "Max": "Maximum", + "Min": "Minimum", + "Mode inclusion": "Inclusion mode", + "Nom de la commande": "Command name", + "Opération réalisée avec succès": "Operation successfully completed", + "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radio frequency found, you can let go of the button and get ready to press in 3 seconds", + "Santé Broadlink": "Broadlink Health", + "Synchronisation Broadlink": "Broadlink Syncrhonization", + "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "A device has just been included or excluded. Please refresh the page", + "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "A new command has just been added, remember to name it", + "Unité": "Unity", + "Valeur retour d\\'état": "Status return value", + "Veuillez appuyer sur le bouton de votre télécommande": "Please press the button on your remote control", + "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Please hold down the button on your remote control (or press it successively) to find the radio frequency", + "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "You are in inclusion mode. Wait 5 seconds or click the include button again to exit this mode" }, "plugins\/broadlink\/desktop\/modal\/health.php": { "Accès non autorisé": "Unauthorized access", - "Image": "Picture", - "Module": "Module", - "ID": "ID", - "Famille": "Family", - "Statut": "Status", "Batterie": "Drums", - "Dernière communication": "Last communication", "Date création": "Creation Date", - "OK": "Ok", + "Dernière communication": "Last communication", + "Famille": "Family", + "ID": "ID", + "Image": "Picture", + "Module": "Module", "NOK": "NOK", - "Secteur": "Sector" + "OK": "Ok", + "Secteur": "Sector", + "Statut": "Status" }, "plugins\/broadlink\/desktop\/modal\/synchro.php": { "Accès non autorisé": "Unauthorized access", "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Please note that this feature will copy all the commands from this Broadlink to the other Broadlinks. This destroys existing commands with the same name on the targets", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Please choose which command (s) you want to synchronize:", - "Toutes les commandes": "All commands", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Please choose to which target (s) you want to synchronize the commands of this Broadlink:", + "Lancer la synchronisation": "Start synchronization", "Tous les Broadlinks": "All Broadlinks", - "Lancer la synchronisation": "Start synchronization" + "Toutes les commandes": "All commands", + "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Please choose which command (s) you want to synchronize:", + "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Please choose to which target (s) you want to synchronize the commands of this Broadlink:" }, "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "You are in inclusion mode. Click again on the include button to exit this mode", - "Gestion": "Management", + "' . $info['groupe'] . '": "' . $info['group'] . '", + "Actions": "Shares", + "Activer": "Activate", + "Adresse IP": "IP adress", + "Adresse IP et port": "IP address and port", + "Adresse MAC": "MAC address", + "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Reverse MAC address in packets of two without the colons and in lowercase (AA:BB:CC:DD:EE becomes eeddccbbaa)", "Ajouter": "Add", - "Arrêter inclusion": "Stop inclusion", - "Inclusion": "Inclusion", - "Configuration": "Setup", - "Santé": "Health", - "Mes Broadlink": "My Broadlinks", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "No Template equipment found, click \"Add\" to start", - "Rechercher": "Search", - "Equipement visible": "Visible equipment", - "Equipement non visible": "Equipment not visible", + "Ajouter une commande": "Add a command", "Apprendre commande": "Learn command", "Apprendre commande RF Avancée": "Learn Advanced RF Command", + "Arrêter inclusion": "Stop inclusion", + "Aucun": "None", + "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "No Template equipment found, click \"Add\" to start", + "Catégorie": "Category", + "Commandes": "Commands", + "Configuration": "Setup", "Configuration avancée": "Advanced configuration", "Dupliquer": "Duplicate", - "Sauvegarder": "Save", - "Supprimer": "Delete", + "Délai de rafraichissement des commandes d'information en secondes": "Refresh time for information commands in seconds", "Equipement": "Equipment", - "Commandes": "Commands", - "Paramètres généraux": "General settings", + "Equipement non visible": "Equipment not visible", + "Equipement visible": "Visible equipment", + "Etat": "State", + "Gestion": "Management", + "Gestion Utilisateur": "User Management", + "ID Logique (info) ou Commande brute (action)": "Logical ID (info) or Raw Command (action)", + "Inclusion": "Inclusion", + "Informations": "Information", + "Mes Broadlink": "My Broadlinks", + "Modèle": "Model", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Never tick on the main equipment only in case of duplication of a Broadlink RM to separate the commands (the MAC address must then end with", + "Nom": "Name", "Nom de l'équipement": "Equipment name", "Objet parent": "Parent object", - "Aucun": "None", - "Catégorie": "Category", "Options": "Options", - "Activer": "Activate", - "Visible": "Visible", + "Paramètres": "Settings", + "Paramètres généraux": "General settings", "Paramètres spécifiques": "Specific parameters", - "Adresse MAC": "MAC address", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Reverse MAC address in packets of two without the colons and in lowercase (AA:BB:CC:DD:EE becomes eeddccbbaa)", - "Adresse IP": "IP adress", - "Adresse IP et port": "IP address and port", "Port": "Port", "Rafraichissement": "Refreshment", - "secondes": "seconds", - "Délai de rafraichissement des commandes d'information en secondes": "Refresh time for information commands in seconds", - "Sous-équipement": "Under-equipment", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Never tick on the main equipment only in case of duplication of a Broadlink RM to separate the commands (the MAC address must then end with", - "Informations": "Information", + "Rechercher": "Search", "Recréer les commandes": "Recreate commands", - "Gestion Utilisateur": "User Management", - " . $info['groupe'] . ": "$ info ['group']", - "Modèle": "Model", - "Ajouter une commande": "Add a command", + "Santé": "Health", + "Sauvegarder": "Save", + "Sous-équipement": "Under-equipment", + "Supprimer": "Delete", "Synchroniser": "Synchronize", - "Nom": "Name", "Type": "Kind", - "ID Logique (info) ou Commande brute (action)": "Logical ID (info) or Raw Command (action)", - "Paramètres": "Settings", - "Etat": "State", - "Actions": "Shares" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Are you sure you want to recreate all orders? This will delete existing commands", - "Opération réalisée avec succès": "Operation successfully completed", - "Santé Broadlink": "Broadlink Health", - "Synchronisation Broadlink": "Broadlink Syncrhonization", - "Nom de la commande": "Command name", - "Choisir une icône": "Choose an icon", - "Commande info liée": "Linked info command", - "Aucune": "None", - "Commande": "Command", - "Valeur retour d\\'état": "Status return value", - "Durée avant retour d\\'état (min)": "Duration before return to status (min)", - "Afficher": "Show", - "Historiser": "Historize", - "Inverser": "Invert", - "Min": "Minimum", - "Max": "Maximum", - "Unité": "Unity", - "Arrêter l'inclusion": "Stop inclusion", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "You are in inclusion mode. Wait 5 seconds or click the include button again to exit this mode", - "Mode inclusion": "Inclusion mode", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "A device has just been included or excluded. Please refresh the page", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "A new command has just been added, remember to name it", - "Aucune commande reçue dans le temps imparti": "No commands received before timeout", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radio frequency found, you can let go of the button and get ready to press in 3 seconds", - "Aucune radio-fréquence trouvée": "No radio frequencies found", - "Etape 2, appuyez sur le bouton": "Step 2, press the button", - "Veuillez appuyer sur le bouton de votre télécommande": "Please press the button on your remote control", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Please hold down the button on your remote control (or press it successively) to find the radio frequency" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "You are not authorized to perform this action", - "Aucun équipement trouvé pour": "No equipment found for", - "Commande": "Command" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Unauthorized Access", - "Aucune méthode correspondante à : ": "No method corresponding to:" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "New module detected", - "Le module a un id banni. Inclusion impossible": "The module has a banned id. Impossible to include", - "Information manquante pour ajouter l'équipement": "Missing information to add equipment", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Missing information to add the equipment. Not possible to include", - "Module inclus avec succès": "Module included successfully", - "Veuillez vérifier la configuration": "Please check the configuration", - "Démarrage du démon Broadlink": "Starting the Broadlink Daemon", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Failed to start Broadlink daemon, check logs", - "Défaut": "Default", - "Périphérique reconnu, intégration en cours": "Recognized device, integration in progress", - "Création des commandes": "Creation of orders", - "Envoi des commandes post-inclusion": "Sending post-inclusion orders" + "Visible": "Visible", + "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "You are in inclusion mode. Click again on the include button to exit this mode", + "secondes": "seconds" }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin adding support for some Broadlink products such as (RM, A1 etccc)" + "plugins\/broadlink\/plugin_info\/configuration.php": { + "Modification dangereuse": "Dangerous modification", + "Port socket interne": "Internal socket port" } } \ No newline at end of file diff --git a/core/i18n/es_ES.json b/core/i18n/es_ES.json index ba65cb9..c697f91 100644 --- a/core/i18n/es_ES.json +++ b/core/i18n/es_ES.json @@ -1,139 +1,136 @@ { - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Puerto de enchufe interno", - "Modification dangereuse": "Modificación peligrosa" + "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { + "401 - Accès non autorisé": "401 - Acceso no autorizado", + "Aucune méthode correspondante à : ": "Ningún método correspondiente a:" + }, + "plugins\/broadlink\/core\/class\/broadlink.class.php": { + "Création des commandes": "Creación de pedidos", + "Défaut": "Por defecto", + "Démarrage du démon Broadlink": "Iniciar el demonio de Broadlink", + "Envoi des commandes post-inclusion": "Envío de pedidos posteriores a la inclusión", + "Impossible de démarrer le démon Broadlink, vérifiez les logs": "No se pudo iniciar el demonio de Broadlink, verifique los registros", + "Information manquante pour ajouter l'équipement": "Falta información para agregar equipo", + "Information manquante pour ajouter l'équipement. Inclusion impossible": "Falta información para agregar el equipo. No es posible incluir", + "Le module a un id banni. Inclusion impossible": "El módulo tiene una identificación prohibida. Imposible incluir", + "Module inclus avec succès": "Módulo incluido con éxito", + "Nouveau module detecté": "Nuevo módulo detectado", + "Périphérique reconnu, intégration en cours": "Dispositivo reconocido, integración en progreso", + "Veuillez vérifier la configuration": "Por favor verifique la configuración" + }, + "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { + "Aucun équipement trouvé pour": "No se encontraron equipos para", + "Commande": "Comando", + "Vous n'êtes pas autorisé à effectuer cette action": "No está autorizado para realizar esta acción" + }, + "plugins\/broadlink\/desktop\/js\/broadlink.js": { + "Afficher": "Mostrar", + "Arrêter l'inclusion": "Detener la inclusión", + "Aucune": "Ninguna", + "Aucune commande reçue dans le temps imparti": "No se recibió ningún pedido dentro del límite de tiempo", + "Aucune radio-fréquence trouvée": "No se encontraron frecuencias de radio", + "Choisir une icône": "Elige un icono", + "Commande": "Comando", + "Commande info liée": "Comando de información vinculada", + "Durée avant retour d\\'état (min)": "Duración antes de volver al estado (min)", + "Etape 2, appuyez sur le bouton": "Paso 2, presiona el botón", + "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "¿Está seguro de que desea volver a crear todos los pedidos? Esto eliminará los comandos existentes", + "Historiser": "Guardar historial", + "Inverser": "Invertir", + "Max": "Máx.", + "Min": "Mínimo", + "Mode inclusion": "Modo de inclusión", + "Nom de la commande": "Nombre del comando", + "Opération réalisée avec succès": "Operación completada con éxito", + "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radiofrecuencia encontrada, puede soltar el botón y prepararse para presionar en 3 segundos", + "Santé Broadlink": "Broadlink Health", + "Synchronisation Broadlink": "Sincronización Broadlink", + "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Un dispositivo acaba de ser incluido o excluido. Por favor actualice la página", + "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Se acaba de agregar un nuevo comando, recuerde nombrarlo", + "Unité": "Unidad", + "Valeur retour d\\'état": "Valor de retorno de estado", + "Veuillez appuyer sur le bouton de votre télécommande": "Presione el botón en su control remoto", + "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Mantenga presionado el botón en su control remoto (o presiónelo sucesivamente) para encontrar la frecuencia de radio", + "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Estás en modo de inclusión. Espere 5 segundos o haga clic en el botón de incluir nuevamente para salir de este modo" }, "plugins\/broadlink\/desktop\/modal\/health.php": { "Accès non autorisé": "Acceso no autorizado", - "Image": "Imagen", - "Module": "Modulo", - "ID": "Identificación", - "Famille": "Familia", - "Statut": "Estado", "Batterie": "Batería", - "Dernière communication": "Última comunicación", "Date création": "Fecha de creación", - "OK": "Bueno", + "Dernière communication": "Última comunicación", + "Famille": "Familia", + "ID": "Identificación", + "Image": "Imagen", + "Module": "Modulo", "NOK": "NOK", - "Secteur": "Sector" + "OK": "Bueno", + "Secteur": "Sector", + "Statut": "Estado" }, "plugins\/broadlink\/desktop\/modal\/synchro.php": { "Accès non autorisé": "Acceso no autorizado", "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Tenga en cuenta que esta característica copiará todos los comandos de este Broadlink a los otros Broadlinks. Esto destruye los comandos existentes con el mismo nombre en los objetivos", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Elija qué comando (s) desea sincronizar:", - "Toutes les commandes": "Todos los pedidos", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Elija a qué objetivo (s) desea sincronizar los comandos de este Broadlink:", + "Lancer la synchronisation": "Iniciar sincronización", "Tous les Broadlinks": "Todos los enlaces", - "Lancer la synchronisation": "Iniciar sincronización" + "Toutes les commandes": "Todos los pedidos", + "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Elija qué comando (s) desea sincronizar:", + "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Elija a qué objetivo (s) desea sincronizar los comandos de este Broadlink:" }, "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Estás en modo de inclusión. Haga clic nuevamente en el botón de inclusión para salir de este modo", - "Gestion": "Gestión", + "' . $info['groupe'] . '": "' . $info['grupo'] . '", + "Actions": "Comparte", + "Activer": "Activar", + "Adresse IP": "Dirección IP", + "Adresse IP et port": "Dirección IP y puerto", + "Adresse MAC": "Dirección MAC", + "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Dirección MAC inversa en paquetes de dos sin los dos puntos y en minúsculas (AA:BB:CC:DD:EE se convierte en eeddccbbaa)", "Ajouter": "Añadir", - "Arrêter inclusion": "Detener la inclusión", - "Inclusion": "Inclusión", - "Configuration": "Configuración", - "Santé": "Salud", - "Mes Broadlink": "Mis enlaces amplios", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "No se encontró ningún equipo de plantilla, haga clic en \"Agregar\" para comenzar", - "Rechercher": "Buscar", - "Equipement visible": "Equipos visibles", - "Equipement non visible": "Equipo no visible", + "Ajouter une commande": "Añadir una orden", "Apprendre commande": "Aprender comando", "Apprendre commande RF Avancée": "Aprenda el comando avanzado de RF", + "Arrêter inclusion": "Detener la inclusión", + "Aucun": "Ninguna", + "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "No se encontró ningún equipo de plantilla, haga clic en \"Agregar\" para comenzar", + "Catégorie": "Categoría", + "Commandes": "Comandos", + "Configuration": "Configuración", "Configuration avancée": "Configuración avanzada", "Dupliquer": "Duplicar", - "Sauvegarder": "Guardar", - "Supprimer": "Borrar", + "Délai de rafraichissement des commandes d'information en secondes": "Tiempo de actualización para comandos de información en segundos", "Equipement": "Dispositivos", - "Commandes": "Comandos", - "Paramètres généraux": "Configuración general", + "Equipement non visible": "Equipo no visible", + "Equipement visible": "Equipos visibles", + "Etat": "Estado", + "Gestion": "Gestión", + "Gestion Utilisateur": "Gestión de usuarios", + "ID Logique (info) ou Commande brute (action)": "ID lógico (información) o Comando sin procesar (acción)", + "Inclusion": "Inclusión", + "Informations": "Información", + "Mes Broadlink": "Mis enlaces amplios", + "Modèle": "Modelo", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Nunca marque el equipo principal solo en caso de duplicación de un Broadlink RM para separar los comandos (la dirección MAC debe terminar con", + "Nom": "Nombre", "Nom de l'équipement": "Nombre del equipo", "Objet parent": "Objeto padre", - "Aucun": "Ninguna", - "Catégorie": "Categoría", "Options": "Opciones", - "Activer": "Activar", - "Visible": "Visible", + "Paramètres": "Configuraciones", + "Paramètres généraux": "Configuración general", "Paramètres spécifiques": "Parámetros específicos", - "Adresse MAC": "Dirección MAC", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Dirección MAC inversa en paquetes de dos sin los dos puntos y en minúsculas (AA:BB:CC:DD:EE se convierte en eeddccbbaa)", - "Adresse IP": "Dirección IP", - "Adresse IP et port": "Dirección IP y puerto", "Port": "Puerto", "Rafraichissement": "Refresco", - "secondes": "segundos", - "Délai de rafraichissement des commandes d'information en secondes": "Tiempo de actualización para comandos de información en segundos", - "Sous-équipement": "Subequipo", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Nunca marque el equipo principal solo en caso de duplicación de un Broadlink RM para separar los comandos (la dirección MAC debe terminar con", - "Informations": "Información", + "Rechercher": "Buscar", "Recréer les commandes": "Recrea comandos", - "Gestion Utilisateur": "Gestión de usuarios", - " . $info['groupe'] . ": "$ info ['grupo']", - "Modèle": "Modelo", - "Ajouter une commande": "Añadir una orden", + "Santé": "Salud", + "Sauvegarder": "Guardar", + "Sous-équipement": "Subequipo", + "Supprimer": "Borrar", "Synchroniser": "Sincronizar", - "Nom": "Nombre", "Type": "Tipo", - "ID Logique (info) ou Commande brute (action)": "ID lógico (información) o Comando sin procesar (acción)", - "Paramètres": "Configuraciones", - "Etat": "Estado", - "Actions": "Comparte" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "¿Está seguro de que desea volver a crear todos los pedidos? Esto eliminará los comandos existentes", - "Opération réalisée avec succès": "Operación completada con éxito", - "Santé Broadlink": "Broadlink Health", - "Synchronisation Broadlink": "Sincronización Broadlink", - "Nom de la commande": "Nombre del comando", - "Choisir une icône": "Elige un icono", - "Commande info liée": "Comando de información vinculada", - "Aucune": "Ninguna", - "Commande": "Comando", - "Valeur retour d\\'état": "Valor de retorno de estado", - "Durée avant retour d\\'état (min)": "Duración antes de volver al estado (min)", - "Afficher": "Mostrar", - "Historiser": "Guardar historial", - "Inverser": "Invertir", - "Min": "Mínimo", - "Max": "Máx.", - "Unité": "Unidad", - "Arrêter l'inclusion": "Detener la inclusión", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Estás en modo de inclusión. Espere 5 segundos o haga clic en el botón de incluir nuevamente para salir de este modo", - "Mode inclusion": "Modo de inclusión", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Un dispositivo acaba de ser incluido o excluido. Por favor actualice la página", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Se acaba de agregar un nuevo comando, recuerde nombrarlo", - "Aucune commande reçue dans le temps imparti": "No se recibió ningún pedido dentro del límite de tiempo", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Radiofrecuencia encontrada, puede soltar el botón y prepararse para presionar en 3 segundos", - "Aucune radio-fréquence trouvée": "No se encontraron frecuencias de radio", - "Etape 2, appuyez sur le bouton": "Paso 2, presiona el botón", - "Veuillez appuyer sur le bouton de votre télécommande": "Presione el botón en su control remoto", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Mantenga presionado el botón en su control remoto (o presiónelo sucesivamente) para encontrar la frecuencia de radio" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "No está autorizado para realizar esta acción", - "Aucun équipement trouvé pour": "No se encontraron equipos para", - "Commande": "Comando" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Acceso no autorizado", - "Aucune méthode correspondante à : ": "Ningún método correspondiente a:" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Nuevo módulo detectado", - "Le module a un id banni. Inclusion impossible": "El módulo tiene una identificación prohibida. Imposible incluir", - "Information manquante pour ajouter l'équipement": "Falta información para agregar equipo", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Falta información para agregar el equipo. No es posible incluir", - "Module inclus avec succès": "Módulo incluido con éxito", - "Veuillez vérifier la configuration": "Por favor verifique la configuración", - "Démarrage du démon Broadlink": "Iniciar el demonio de Broadlink", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "No se pudo iniciar el demonio de Broadlink, verifique los registros", - "Défaut": "Por defecto", - "Périphérique reconnu, intégration en cours": "Dispositivo reconocido, integración en progreso", - "Création des commandes": "Creación de pedidos", - "Envoi des commandes post-inclusion": "Envío de pedidos posteriores a la inclusión" + "Visible": "Visible", + "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Estás en modo de inclusión. Haga clic nuevamente en el botón de inclusión para salir de este modo", + "secondes": "segundos" }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Complemento que agrega soporte para algunos productos Broadlink como (RM, A1, etc.cc)" + "plugins\/broadlink\/plugin_info\/configuration.php": { + "Modification dangereuse": "Modificación peligrosa", + "Port socket interne": "Puerto de enchufe interno" } } \ No newline at end of file diff --git a/core/i18n/it_IT.json b/core/i18n/it_IT.json new file mode 100644 index 0000000..5bcd63a --- /dev/null +++ b/core/i18n/it_IT.json @@ -0,0 +1,136 @@ +{ + "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { + "401 - Accès non autorisé": "401 - Accesso non autorizzato", + "Aucune méthode correspondante à : ": "Nessun metodo corrispondente a: " + }, + "plugins\/broadlink\/core\/class\/broadlink.class.php": { + "Création des commandes": "Creazione dei comandi", + "Défaut": "Predefinito", + "Démarrage du démon Broadlink": "Avvio del demone Broadlink", + "Envoi des commandes post-inclusion": "Invio dei comandi post-inclusione", + "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Impossibile avviare il demone Broadlink, controllare i log", + "Information manquante pour ajouter l'équipement": "Informazioni mancanti per aggiungere l'apparecchiatura", + "Information manquante pour ajouter l'équipement. Inclusion impossible": "Mancano informazioni per aggiungere l'apparecchiatura. Impossibile includerla", + "Le module a un id banni. Inclusion impossible": "Il modulo ha un ID vietato. Inclusione impossibile", + "Module inclus avec succès": "Modulo integrato con successo", + "Nouveau module detecté": "Nuovo modulo rilevato", + "Périphérique reconnu, intégration en cours": "Dispositivo riconosciuto, integrazione in corso", + "Veuillez vérifier la configuration": "Si prega di verificare la configurazione" + }, + "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { + "Aucun équipement trouvé pour": "Nessun dispositivo trovato per", + "Commande": "Commande", + "Vous n'êtes pas autorisé à effectuer cette action": "Non sei autorizzato a eseguire questa operazione" + }, + "plugins\/broadlink\/desktop\/js\/broadlink.js": { + "Afficher": "Mostra", + "Arrêter l'inclusion": "Interrompi l'inclusione", + "Aucune": "Aucune", + "Aucune commande reçue dans le temps imparti": "Nessun ordine ricevuto entro il tempo previsto", + "Aucune radio-fréquence trouvée": "Nessuna frequenza radio rilevata", + "Choisir une icône": "Seleziona un\\'icona", + "Commande": "Commande", + "Commande info liée": "Comando relativo alle informazioni", + "Durée avant retour d\\'état (min)": "Durée avant retour d\\'état (min)", + "Etape 2, appuyez sur le bouton": "Fase 2, premere il pulsante", + "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Sei sicuro di voler ricreare tutti i comandi? Questa operazione eliminerà i comandi esistenti.", + "Historiser": "Storicizza", + "Inverser": "Inverti", + "Max": "Max", + "Min": "Min", + "Mode inclusion": "Modalità inclusione", + "Nom de la commande": "Nome del comando", + "Opération réalisée avec succès": "Operazione completata con successo", + "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Frequenza radio trovata, puoi rilasciare il pulsante e prepararti a premere entro 3 secondi", + "Santé Broadlink": "Salute Broadlink", + "Synchronisation Broadlink": "Sincronizzazione Broadlink", + "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "È stato appena aggiunto o rimosso un dispositivo. Aggiorna la pagina", + "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "È stato appena aggiunto un nuovo comando, ricordati di assegnargli un nome.", + "Unité": "Unità", + "Valeur retour d\\'état": "Valeur retour d\\'état", + "Veuillez appuyer sur le bouton de votre télécommande": "Premere il pulsante sul telecomando", + "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Tenere premuto il pulsante del telecomando (o premerlo più volte) per trovare la frequenza radio", + "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Sei in modalità di inclusione. Attendi 5 secondi oppure clicca nuovamente sul pulsante di inclusione per uscire da questa modalità." + }, + "plugins\/broadlink\/desktop\/modal\/health.php": { + "Accès non autorisé": "Accès non autorisé", + "Batterie": "Batterie", + "Date création": "Data di creazione", + "Dernière communication": "Dernière communication", + "Famille": "Famiglia", + "ID": "ID", + "Image": "Immagine", + "Module": "Modulo", + "NOK": "NOK", + "OK": "Bene", + "Secteur": "Settore", + "Statut": "Stato" + }, + "plugins\/broadlink\/desktop\/modal\/synchro.php": { + "Accès non autorisé": "Accès non autorisé", + "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Attenzione: questa funzione copierà tutti i comandi da questo Broadlink agli altri Broadlink. Ciò sovrascriverà i comandi con lo stesso nome già presenti sui dispositivi di destinazione.", + "Lancer la synchronisation": "Avvia la sincronizzazione", + "Tous les Broadlinks": "Tutti i Broadlink", + "Toutes les commandes": "Tutti i comandi", + "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Selezionare gli ordini che si desidera sincronizzare:", + "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Selezionare il dispositivo o i dispositivi con cui si desidera sincronizzare i comandi di questo Broadlink:" + }, + "plugins\/broadlink\/desktop\/php\/broadlink.php": { + "' . $info['groupe'] . '": "' . $info['gruppo'] . '", + "Actions": "Stock", + "Activer": "Attivare", + "Adresse IP": "Indirizzo IP", + "Adresse IP et port": "Indirizzo IP e porta", + "Adresse MAC": "Indirizzo MAC", + "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Indirizzo MAC invertito a coppie senza i due punti e in minuscolo (AA:BB:CC:DD:EE diventa eeddccbbaa)", + "Ajouter": "Ajouter", + "Ajouter une commande": "Aggiungi un comando", + "Apprendre commande": "Imparare a comandare", + "Apprendre commande RF Avancée": "Imparare il controllo RF avanzato", + "Arrêter inclusion": "Disattiva inclusione", + "Aucun": "Nessuno", + "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Nessun modello di attrezzatura trovato, clicca su \"Aggiungi\" per iniziare", + "Catégorie": "Categoria", + "Commandes": "Comandi", + "Configuration": "Configurazione", + "Configuration avancée": "Configurazione avanzata", + "Dupliquer": "Duplicato", + "Délai de rafraichissement des commandes d'information en secondes": "Tempo di aggiornamento delle richieste di informazioni in secondi", + "Equipement": "Dispositivo", + "Equipement non visible": "Apparecchiature non visibili", + "Equipement visible": "Apparecchiature a vista", + "Etat": "Stato", + "Gestion": "Gestione", + "Gestion Utilisateur": "Gestione utenti", + "ID Logique (info) ou Commande brute (action)": "ID logico (informazioni) o comando grezzo (azione)", + "Inclusion": "Inclusione", + "Informations": "Informazioni", + "Mes Broadlink": "I miei Broadlink", + "Modèle": "Modello", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Non selezionare mai solo l'apparecchio principale in caso di duplicazione di un Broadlink RM per separare i comandi (l'indirizzo MAC deve quindi terminare obbligatoriamente con", + "Nom": "Nome", + "Nom de l'équipement": "Nome dell'apparecchiatura", + "Objet parent": "Oggetto padre", + "Options": "Opzioni", + "Paramètres": "Impostazioni", + "Paramètres généraux": "Impostazioni generali", + "Paramètres spécifiques": "Parametri specifici", + "Port": "Porta", + "Rafraichissement": "Aggiornamento", + "Rechercher": "Ricercare", + "Recréer les commandes": "Ricreare i comandi", + "Santé": "Salute", + "Sauvegarder": "Sauvegarder", + "Sous-équipement": "Dotazione insufficiente", + "Supprimer": "Supprimer", + "Synchroniser": "Sincronizzare", + "Type": "Tipo", + "Visible": "Visibile", + "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Sei in modalità inclusione. Clicca nuovamente sul pulsante di inclusione per uscire da questa modalità", + "secondes": "secondi" + }, + "plugins\/broadlink\/plugin_info\/configuration.php": { + "Modification dangereuse": "Modifica pericolosa", + "Port socket interne": "Presa interna" + } +} \ No newline at end of file diff --git a/core/i18n/pt_PT.json b/core/i18n/pt_PT.json index f08ae13..f0655be 100644 --- a/core/i18n/pt_PT.json +++ b/core/i18n/pt_PT.json @@ -1,139 +1,136 @@ { - "plugins\/broadlink\/plugin_info\/configuration.php": { - "Port socket interne": "Porta de soquete interno", - "Modification dangereuse": "Modificação perigosa" + "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { + "401 - Accès non autorisé": "401 - Acesso não autorizado", + "Aucune méthode correspondante à : ": "Nenhum método correspondente a:" + }, + "plugins\/broadlink\/core\/class\/broadlink.class.php": { + "Création des commandes": "Criação de pedidos", + "Défaut": "Falha", + "Démarrage du démon Broadlink": "Iniciando o Broadlink Daemon", + "Envoi des commandes post-inclusion": "Envio de pedidos pós-inclusão", + "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Falha ao iniciar o daemon Broadlink, verifique os logs", + "Information manquante pour ajouter l'équipement": "Faltam informações para adicionar equipamentos", + "Information manquante pour ajouter l'équipement. Inclusion impossible": "Faltam informações para adicionar o equipamento. Não é possível incluir", + "Le module a un id banni. Inclusion impossible": "O módulo possui um ID banido. Impossível incluir", + "Module inclus avec succès": "Módulo incluído com sucesso", + "Nouveau module detecté": "Novo módulo detectado", + "Périphérique reconnu, intégration en cours": "Dispositivo reconhecido, integração em andamento", + "Veuillez vérifier la configuration": "Por favor, verifique a configuração" + }, + "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { + "Aucun équipement trouvé pour": "Nenhum equipamento encontrado para", + "Commande": "Ordem", + "Vous n'êtes pas autorisé à effectuer cette action": "Você não está autorizado a realizar esta ação" + }, + "plugins\/broadlink\/desktop\/js\/broadlink.js": { + "Afficher": "Display", + "Arrêter l'inclusion": "Parar inclusão", + "Aucune": "Nenhum", + "Aucune commande reçue dans le temps imparti": "Nenhum pedido recebido dentro do prazo", + "Aucune radio-fréquence trouvée": "Nenhuma frequência de rádio encontrada", + "Choisir une icône": "Escolha um ícone", + "Commande": "Ordem", + "Commande info liée": "Comando de informações vinculadas", + "Durée avant retour d\\'état (min)": "Tempo para voltar \\ estado (min)", + "Etape 2, appuyez sur le bouton": "Etapa 2, pressione o botão", + "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Tem certeza de que deseja recriar todos os pedidos? Isso excluirá os comandos existentes", + "Historiser": "Historicizar", + "Inverser": "Inverter", + "Max": "Máx.", + "Min": "Mínimo", + "Mode inclusion": "Inclusão moda", + "Nom de la commande": "Nome do comando", + "Opération réalisée avec succès": "Operação concluída com êxito", + "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Frequência de rádio encontrada, você pode soltar o botão e se preparar para pressionar em 3 segundos", + "Santé Broadlink": "Broadlink Health", + "Synchronisation Broadlink": "Sincronização Broadlink", + "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Um dispositivo acaba de ser incluído ou excluído. Por favor, atualize a página", + "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Um novo comando acaba de ser adicionado, lembre-se de nomeá-lo", + "Unité": "Unidade", + "Valeur retour d\\'état": "Estado Valor de retorno \\ 's", + "Veuillez appuyer sur le bouton de votre télécommande": "Por favor, pressione o botão no seu controle remoto", + "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Por favor, mantenha pressionado o botão no seu controle remoto (ou pressione-o sucessivamente) para encontrar a frequência de rádio", + "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Você está no modo de inclusão. Aguarde 5 segundos ou clique no botão incluir novamente para sair deste modo" }, "plugins\/broadlink\/desktop\/modal\/health.php": { "Accès non autorisé": "Acesso não autorizado", - "Image": "Imagem", - "Module": "Módulo", - "ID": "ID", - "Famille": "Família", - "Statut": "Estado", "Batterie": "Bateria", - "Dernière communication": "última mensagem", "Date création": "Data de criação", - "OK": "Ok", + "Dernière communication": "última mensagem", + "Famille": "Família", + "ID": "ID", + "Image": "Imagem", + "Module": "Módulo", "NOK": "NOK", - "Secteur": "Setor" + "OK": "Ok", + "Secteur": "Setor", + "Statut": "Estado" }, "plugins\/broadlink\/desktop\/modal\/synchro.php": { "Accès non autorisé": "Acesso não autorizado", "Attention, cette fonctionnalité va copier l'intégralité des commandes de ce Broadlink vers les autres Broadlink. Cela détruit les commandes portant le même nom et existantes sur les cibles.": "Observe que esse recurso copiará todos os comandos deste Broadlink para os outros Broadlinks. Isso destrói os comandos existentes com o mesmo nome nos destinos", - "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Por favor, escolha quais comandos você deseja sincronizar:", - "Toutes les commandes": "Todos os pedidos", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Por favor, escolha para quais destinos você deseja sincronizar os comandos deste Broadlink:", + "Lancer la synchronisation": "Iniciar sincronização", "Tous les Broadlinks": "Todos os links", - "Lancer la synchronisation": "Iniciar sincronização" + "Toutes les commandes": "Todos os pedidos", + "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Por favor, escolha quais comandos você deseja sincronizar:", + "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Por favor, escolha para quais destinos você deseja sincronizar os comandos deste Broadlink:" }, "plugins\/broadlink\/desktop\/php\/broadlink.php": { - "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Você é a inclusão de modo. Clique novamente no botão \\ de inclusão para sair deste modo", - "Gestion": "Gestão", + "' . $info['groupe'] . '": "' . $info['grupo'] . '", + "Actions": "Ações", + "Activer": "Ativar", + "Adresse IP": "Endereço de IP", + "Adresse IP et port": "Endereço IP e porta", + "Adresse MAC": "Endereço MAC", + "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Endereço MAC reverso em pacotes de dois sem os dois pontos e em minúsculas (AA:BB:CC:DD:EE torna-se eeddccbbaa)", "Ajouter": "Adicionar", - "Arrêter inclusion": "Parar de inclusão", - "Inclusion": "Inclusão", - "Configuration": "Configuração", - "Santé": "Saúde", - "Mes Broadlink": "Meus Broadlinks", - "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Nenhum equipamento modelo encontrado, clique em \"Adicionar\" para iniciar", - "Rechercher": "Pesquisa", - "Equipement visible": "Equipamento visível", - "Equipement non visible": "Equipamento não visível", + "Ajouter une commande": "Adicionar comando", "Apprendre commande": "Aprender comando", "Apprendre commande RF Avancée": "Aprenda o comando avançado de RF", + "Arrêter inclusion": "Parar de inclusão", + "Aucun": "Nenhum", + "Aucun équipement Template trouvé, cliquer sur \"Ajouter\" pour commencer": "Nenhum equipamento modelo encontrado, clique em \"Adicionar\" para iniciar", + "Catégorie": "Categoria", + "Commandes": "Comandos", + "Configuration": "Configuração", "Configuration avancée": "Configuração avançada", "Dupliquer": "Duplicar", - "Sauvegarder": "Salvar", - "Supprimer": "Remover", + "Délai de rafraichissement des commandes d'information en secondes": "Tempo de atualização para comandos de informação em segundos", "Equipement": "Equipamento", - "Commandes": "Comandos", - "Paramètres généraux": "Configurações Gerais", + "Equipement non visible": "Equipamento não visível", + "Equipement visible": "Equipamento visível", + "Etat": "Estado", + "Gestion": "Gestão", + "Gestion Utilisateur": "Gerenciamento de usuários", + "ID Logique (info) ou Commande brute (action)": "ID lógico (informações) ou Comando bruto (ação)", + "Inclusion": "Inclusão", + "Informations": "Informação", + "Mes Broadlink": "Meus Broadlinks", + "Modèle": "Modelo", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Nunca marque no equipamento principal apenas em caso de duplicação de um Broadlink RM para separar os comandos (o endereço MAC deve terminar com", + "Nom": "Nome", "Nom de l'équipement": "Nome do equipamento", "Objet parent": "Objeto pai", - "Aucun": "Nenhum", - "Catégorie": "Categoria", "Options": "Opções", - "Activer": "Ativar", - "Visible": "Visivél", + "Paramètres": "Configurações", + "Paramètres généraux": "Configurações Gerais", "Paramètres spécifiques": "Parâmetros específicos", - "Adresse MAC": "Endereço MAC", - "Adresse MAC inversée par paquet de deux sans les deux-points et en minuscule (AA:BB:CC:DD:EE devient eeddccbbaa)": "Endereço MAC reverso em pacotes de dois sem os dois pontos e em minúsculas (AA:BB:CC:DD:EE torna-se eeddccbbaa)", - "Adresse IP": "Endereço de IP", - "Adresse IP et port": "Endereço IP e porta", "Port": "Porta", "Rafraichissement": "Refresco", - "secondes": "segundos", - "Délai de rafraichissement des commandes d'information en secondes": "Tempo de atualização para comandos de informação em segundos", - "Sous-équipement": "Subequipamento", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Nunca marque no equipamento principal apenas em caso de duplicação de um Broadlink RM para separar os comandos (o endereço MAC deve terminar com", - "Informations": "Informação", + "Rechercher": "Pesquisa", "Recréer les commandes": "Recriar comandos", - "Gestion Utilisateur": "Gerenciamento de usuários", - " . $info['groupe'] . ": "$ info ['grupo']", - "Modèle": "Modelo", - "Ajouter une commande": "Adicionar comando", + "Santé": "Saúde", + "Sauvegarder": "Salvar", + "Sous-équipement": "Subequipamento", + "Supprimer": "Remover", "Synchroniser": "Sincronizar", - "Nom": "Nome", "Type": "Gentil", - "ID Logique (info) ou Commande brute (action)": "ID lógico (informações) ou Comando bruto (ação)", - "Paramètres": "Configurações", - "Etat": "Estado", - "Actions": "Ações" - }, - "plugins\/broadlink\/desktop\/js\/broadlink.js": { - "Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.": "Tem certeza de que deseja recriar todos os pedidos? Isso excluirá os comandos existentes", - "Opération réalisée avec succès": "Operação concluída com êxito", - "Santé Broadlink": "Broadlink Health", - "Synchronisation Broadlink": "Sincronização Broadlink", - "Nom de la commande": "Nome do comando", - "Choisir une icône": "Escolha um ícone", - "Commande info liée": "Comando de informações vinculadas", - "Aucune": "Nenhum", - "Commande": "Ordem", - "Valeur retour d\\'état": "Estado Valor de retorno \\ 's", - "Durée avant retour d\\'état (min)": "Tempo para voltar \\ estado (min)", - "Afficher": "Display", - "Historiser": "Historicizar", - "Inverser": "Inverter", - "Min": "Mínimo", - "Max": "Máx.", - "Unité": "Unidade", - "Arrêter l'inclusion": "Parar inclusão", - "Vous êtes en mode inclusion. Patientez 5 secondes ou cliquez à nouveau sur le bouton d'inclusion pour quitter ce mode.": "Você está no modo de inclusão. Aguarde 5 segundos ou clique no botão incluir novamente para sair deste modo", - "Mode inclusion": "Inclusão moda", - "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "Um dispositivo acaba de ser incluído ou excluído. Por favor, atualize a página", - "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "Um novo comando acaba de ser adicionado, lembre-se de nomeá-lo", - "Aucune commande reçue dans le temps imparti": "Nenhum pedido recebido dentro do prazo", - "Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes": "Frequência de rádio encontrada, você pode soltar o botão e se preparar para pressionar em 3 segundos", - "Aucune radio-fréquence trouvée": "Nenhuma frequência de rádio encontrada", - "Etape 2, appuyez sur le bouton": "Etapa 2, pressione o botão", - "Veuillez appuyer sur le bouton de votre télécommande": "Por favor, pressione o botão no seu controle remoto", - "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Por favor, mantenha pressionado o botão no seu controle remoto (ou pressione-o sucessivamente) para encontrar a frequência de rádio" - }, - "plugins\/broadlink\/core\/php\/jeeBroadlink.php": { - "Vous n'êtes pas autorisé à effectuer cette action": "Você não está autorizado a realizar esta ação", - "Aucun équipement trouvé pour": "Nenhum equipamento encontrado para", - "Commande": "Ordem" - }, - "plugins\/broadlink\/core\/ajax\/broadlink.ajax.php": { - "401 - Accès non autorisé": "401 - Acesso não autorizado", - "Aucune méthode correspondante à : ": "Nenhum método correspondente a:" - }, - "plugins\/broadlink\/core\/class\/broadlink.class.php": { - "Nouveau module detecté": "Novo módulo detectado", - "Le module a un id banni. Inclusion impossible": "O módulo possui um ID banido. Impossível incluir", - "Information manquante pour ajouter l'équipement": "Faltam informações para adicionar equipamentos", - "Information manquante pour ajouter l'équipement. Inclusion impossible": "Faltam informações para adicionar o equipamento. Não é possível incluir", - "Module inclus avec succès": "Módulo incluído com sucesso", - "Veuillez vérifier la configuration": "Por favor, verifique a configuração", - "Démarrage du démon Broadlink": "Iniciando o Broadlink Daemon", - "Impossible de démarrer le démon Broadlink, vérifiez les logs": "Falha ao iniciar o daemon Broadlink, verifique os logs", - "Défaut": "Falha", - "Périphérique reconnu, intégration en cours": "Dispositivo reconhecido, integração em andamento", - "Création des commandes": "Criação de pedidos", - "Envoi des commandes post-inclusion": "Envio de pedidos pós-inclusão" + "Visible": "Visivél", + "Vous êtes en mode inclusion. Recliquez sur le bouton d\\'inclusion pour sortir de ce mode": "Você é a inclusão de modo. Clique novamente no botão \\ de inclusão para sair deste modo", + "secondes": "segundos" }, - "info.json": { - "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)": "Plugin adicionando suporte para alguns produtos Broadlink, como (RM, A1 etccc)" + "plugins\/broadlink\/plugin_info\/configuration.php": { + "Modification dangereuse": "Modificação perigosa", + "Port socket interne": "Porta de soquete interno" } } \ No newline at end of file diff --git a/plugin_info/info.json b/plugin_info/info.json index 9139564..0dc4783 100644 --- a/plugin_info/info.json +++ b/plugin_info/info.json @@ -1,44 +1,42 @@ { - "id": "broadlink", - "name": "Broadlink", - "description": { - "fr_FR": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)", - "en_US": "Plugin adding support for some Broadlink products such as (RM, A1 etccc)", - "es_ES": "Complemento que agrega soporte para algunos productos Broadlink como (RM, A1, etc.cc)", - "de_DE": "Plugin, das Unterstützung für einige Broadlink-Produkte wie (RM, A1 usw.) hinzufügt" - }, - "licence": "AGPL", - "author": "Jeedom SAS", - "require": "4.5", - "os": { - "min": 11 - }, - "category": "automation protocol", - "hasDependency": true, - "hasOwnDeamon": true, - "changelog": "https:\/\/doc.jeedom.com\/#language#\/plugins\/automation protocol\/broadlink\/changelog", - "documentation": "https:\/\/doc.jeedom.com\/#language#\/plugins\/automation protocol\/broadlink\/", - "language": [ - "fr_FR", - "en_US", - "es_ES", - "de_DE", - "ru_RU", - "id_ID", - "it_IT", - "ja_JP", - "pt_PT", - "tr" - ], - "compatibility": [ - "smart", - "atlas", - "rpi", - "docker", - "diy", - "mobile", - "v4" - ], - "changelog_beta": "https:\/\/doc.jeedom.com\/#language#\/plugins\/automation protocol\/broadlink\/beta\/changelog", - "documentation_beta": "https:\/\/doc.jeedom.com\/#language#\/plugins\/automation protocol\/broadlink\/beta" + "id": "broadlink", + "name": "Broadlink", + "description": { + "fr_FR": "Plugin ajoutant le support de certains produits Broadlink comme (le RM, le A1 etccc)", + "en_US": "Plugin adding support for some Broadlink products such as (RM, A1 etccc)", + "es_ES": "Complemento que agrega soporte para algunos productos Broadlink como (RM, A1, etc.cc)", + "de_DE": "Plugin, das Unterstützung für einige Broadlink-Produkte wie (RM, A1 usw.) hinzufügt", + "it_IT": "Plugin che aggiunge il supporto per alcuni prodotti Broadlink come (RM, A1 ecc.)", + "pt_PT": "Plugin que adiciona suporte a determinados produtos Broadlink, como (o RM, o A1, etc.)" + }, + "licence": "AGPL", + "author": "Jeedom SAS", + "require": "4.5", + "os": { + "min": 11 + }, + "category": "automation protocol", + "hasDependency": true, + "hasOwnDeamon": true, + "changelog": "https://doc.jeedom.com/#language#/plugins/automation protocol/broadlink/changelog", + "documentation": "https://doc.jeedom.com/#language#/plugins/automation protocol/broadlink/", + "language": [ + "de_DE", + "en_US", + "es_ES", + "fr_FR", + "it_IT", + "pt_PT" + ], + "compatibility": [ + "smart", + "atlas", + "rpi", + "docker", + "diy", + "mobile", + "v4" + ], + "changelog_beta": "https://doc.jeedom.com/#language#/plugins/automation protocol/broadlink/beta/changelog", + "documentation_beta": "https://doc.jeedom.com/#language#/plugins/automation protocol/broadlink/beta" } \ No newline at end of file From 2b8e50de5ac4e9b76c0cdb60cdfbbdbafef95d72 Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Mon, 18 May 2026 09:01:57 +0200 Subject: [PATCH 08/19] bugfix eqLogic creation --- core/class/broadlink.class.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/core/class/broadlink.class.php b/core/class/broadlink.class.php index 967f95d..682a4b3 100644 --- a/core/class/broadlink.class.php +++ b/core/class/broadlink.class.php @@ -18,7 +18,7 @@ class broadlink extends eqLogic { - public static function createFromDef($_def) { + public static function createFromDef(array $_def) { event::add('jeedom::alert', array( 'level' => 'warning', 'page' => __CLASS__, @@ -47,15 +47,17 @@ public static function createFromDef($_def) { if (isset($_def['data']['mac'])) { $logicalId = $_def['data']['mac']; } - $broadlink = self::byLogicalId($logicalId, __CLASS__); - if (!is_object($broadlink)) { + /** @var broadlink */ + $eqLogic = self::byLogicalId($logicalId, __CLASS__); + if (!is_object($eqLogic)) { $eqLogic = new self(); $eqLogic->setName($logicalId); + $eqLogic->setLogicalId($logicalId); + $eqLogic->setEqType_name(__CLASS__); + $eqLogic->setIsEnable(1); + $eqLogic->setIsVisible(1); } - $eqLogic->setLogicalId($logicalId); - $eqLogic->setEqType_name(__CLASS__); - $eqLogic->setIsEnable(1); - $eqLogic->setIsVisible(1); + $eqLogic->setConfiguration('device', strtolower($_def['type'])); $eqLogic->setConfiguration('ip', $_def['ip']); $eqLogic->setConfiguration('port', $_def['port']); From d7738b563b4fa5cb18c3e5e243921d781d32b994 Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Mon, 18 May 2026 09:03:33 +0200 Subject: [PATCH 09/19] bugfix text --- desktop/php/broadlink.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desktop/php/broadlink.php b/desktop/php/broadlink.php index 469c69c..304f5ed 100644 --- a/desktop/php/broadlink.php +++ b/desktop/php/broadlink.php @@ -183,7 +183,7 @@
@@ -274,4 +274,4 @@
- + \ No newline at end of file From 315369f89f820097ab27aad946c497950ec0d5c0 Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Mon, 18 May 2026 09:06:34 +0200 Subject: [PATCH 10/19] refactor: update function syntax and improve consistency in event handlers --- desktop/js/broadlink.js | 79 +++++++++++++++++++++-------------------- 1 file changed, 40 insertions(+), 39 deletions(-) diff --git a/desktop/js/broadlink.js b/desktop/js/broadlink.js index 43ddf29..b7885c6 100644 --- a/desktop/js/broadlink.js +++ b/desktop/js/broadlink.js @@ -15,13 +15,13 @@ * along with Jeedom. If not, see . */ -$('.changeIncludeState').on('click', function() { - var state = $(this).attr('data-state') +$('.changeIncludeState').on('click', function () { + const state = $(this).attr('data-state') changeIncludeState(state) }) -$('#bt_autoDetectModule').on('click', function() { - bootbox.confirm('{{Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.}}', function(result) { +$('#bt_autoDetectModule').on('click', function () { + bootbox.confirm('{{Etes-vous sûr de vouloir recréer toutes les commandes ? Cela va supprimer les commandes existantes.}}', function (result) { if (result) { $.ajax({ type: "POST", @@ -32,10 +32,10 @@ $('#bt_autoDetectModule').on('click', function() { }, dataType: 'json', global: false, - error: function(error) { + error: function (error) { $.fn.showAlert({ message: error.message, level: 'danger' }) }, - success: function(data) { + success: function (data) { if (data.state != 'ok') { $.fn.showAlert({ message: data.result, level: 'danger' }) return @@ -47,18 +47,18 @@ $('#bt_autoDetectModule').on('click', function() { }) }) -$('#bt_healthbroadlink').on('click', function() { +$('#bt_healthbroadlink').on('click', function () { $('#md_modal').dialog({ title: "{{Santé Broadlink}}" }) $('#md_modal').load('index.php?v=d&plugin=broadlink&modal=health').dialog('open') }) -$('#btn_sync').on('click', function() { - var logicalId = $('.eqLogicAttr[data-l1key=logicalId]').value() +$('#btn_sync').on('click', function () { + const logicalId = $('.eqLogicAttr[data-l1key=logicalId]').value() $('#md_modal').dialog({ title: "{{Synchronisation Broadlink}}" }) $('#md_modal').load('index.php?v=d&plugin=broadlink&modal=synchro&id=' + logicalId).dialog('open') }) -$('.eqLogicAttr[data-l1key=configuration][data-l2key=device]').on('change', function() { +$('.eqLogicAttr[data-l1key=configuration][data-l2key=device]').on('change', function () { if ($('.eqLogicDisplayCard.active').attr('data-eqlogic_id') != '') { getModelListParam($(this).value(), $('.eqLogicDisplayCard.active').attr('data-eqlogic_id')) } else { @@ -66,13 +66,13 @@ $('.eqLogicAttr[data-l1key=configuration][data-l2key=device]').on('change', func } }) -$('.eqLogicAttr[data-l1key=configuration][data-l2key=iconModel]').on('change', function() { +$('.eqLogicAttr[data-l1key=configuration][data-l2key=iconModel]').on('change', function () { if ($(this).value() != '' && $(this).value() != null) { $('#img_device').attr("src", 'plugins/broadlink/core/config/devices/' + $(this).value() + '.png') } }) -$('body').on('change', '.cmd .cmdAttr[data-l1key=type]', function() { +$('body').on('change', '.cmd .cmdAttr[data-l1key=type]', function () { if ($(this).value() == 'action') { $(this).closest('.cmd').find('.cmdAttr[data-l1key=configuration][data-l2key=id]').show() $(this).closest('.cmd').find('.cmdAttr[data-l1key=configuration][data-l2key=group]').show() @@ -92,16 +92,16 @@ function getModelListParam(_conf, _id) { }, dataType: 'json', global: false, - error: function(error) { + error: function (error) { $.fn.showAlert({ message: error.message, level: 'danger' }) }, - success: function(data) { + success: function (data) { if (data.state != 'ok') { $.fn.showAlert({ message: data.result, level: 'danger' }) return } - var options = '' - for (var i in data.result[0]) { + let options = '' + for (let i in data.result[0]) { if (data.result[0][i]['selected'] == 1) { options += '' } else { @@ -136,12 +136,12 @@ $("#table_cmd").sortable({ function addCmdToTable(_cmd) { if (!isset(_cmd)) { - var _cmd = { configuration: {} } + _cmd = { configuration: {} } } if (!isset(_cmd.configuration)) { _cmd.configuration = {} } - var tr = '' + let tr = '' tr += '' tr += '' tr += '' @@ -190,23 +190,24 @@ function addCmdToTable(_cmd) { tr += '' tr += '' $('#table_cmd tbody').append(tr) - var tr = $('#table_cmd tbody tr:last') + + const el = $('#table_cmd tbody tr:last') jeedom.eqLogic.buildSelectCmd({ id: $('.eqLogicAttr[data-l1key=id]').value(), filter: { type: 'info' }, - error: function(error) { + error: function (error) { $.fn.showAlert({ message: error.message, level: 'danger' }) }, - success: function(result) { - tr.find('.cmdAttr[data-l1key=value]').append(result) - tr.find('.cmdAttr[data-l1key=configuration][data-l2key=updateCmdId]').append(result) - tr.setValues(_cmd, '.cmdAttr') - jeedom.cmd.changeType(tr, init(_cmd.subType)) + success: function (result) { + el.find('.cmdAttr[data-l1key=value]').append(result) + el.find('.cmdAttr[data-l1key=configuration][data-l2key=updateCmdId]').append(result) + el.setValues(_cmd, '.cmdAttr') + jeedom.cmd.changeType(el, init(_cmd.subType)) } }) } -$('body').on('broadlink::includeState', function(_event, _options) { +$('body').on('broadlink::includeState', function (_event, _options) { if (_options['state'] == 1) { if ($('.include').attr('data-state') != 0) { $.hideAlert() @@ -223,7 +224,7 @@ $('body').on('broadlink::includeState', function(_event, _options) { } }) -$('body').on('broadlink::includeDevice', function(_event, _options) { +$('body').on('broadlink::includeDevice', function (_event, _options) { if (modifyWithoutSave) { $('#div_inclusionAlert').showAlert({ message: "{{Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page}}", level: 'warning' }) } else { @@ -235,16 +236,16 @@ $('body').on('broadlink::includeDevice', function(_event, _options) { } }) -$('body').on('broadlink::includeCommand', function(_event, _options) { +$('body').on('broadlink::includeCommand', function (_event, _options) { $('#div_inclusionAlert').showAlert({ message: "{{Une nouvelle commande vient d'être ajoutée, pensez à la nommer.}}", level: 'success' }) window.location.href = 'index.php?v=d&p=broadlink&m=broadlink&id=' + _options + '&nocache=' + (new Date()).getTime() + '#commandtab' }) -$('body').on('broadlink::missedCommand', function(_event, _options) { +$('body').on('broadlink::missedCommand', function (_event, _options) { $('#div_inclusionAlert').showAlert({ message: '{{Aucune commande reçue dans le temps imparti}}', level: 'danger' }) }) -$('body').on('broadlink::foundfrequency', function(_event, _options) { +$('body').on('broadlink::foundfrequency', function (_event, _options) { if (_options['state'] == 1) { $('#div_inclusionAlert').showAlert({ message: '{{Radio-fréquence trouvée, vous pouvez lâchez le bouton et vous préparer à appuyer dans 3 secondes}}', level: 'warning' }) } else { @@ -252,7 +253,7 @@ $('body').on('broadlink::foundfrequency', function(_event, _options) { } }) -$('body').on('broadlink::step2', function(_event, _options) { +$('body').on('broadlink::step2', function (_event, _options) { $('#div_inclusionAlert').showAlert({ message: '{{Etape 2, appuyez sur le bouton}}', level: 'warning' }) }) @@ -266,10 +267,10 @@ function changeIncludeState(_state) { state: _state, }, dataType: 'json', - error: function(error) { + error: function (error) { $.fn.showAlert({ message: error.message, level: 'danger' }) }, - success: function(data) { // si l'appel a bien fonctionné + success: function (data) { // si l'appel a bien fonctionné if (data.state != 'ok') { $.fn.showAlert({ message: data.result, level: 'danger' }) return @@ -278,7 +279,7 @@ function changeIncludeState(_state) { }) } -$('.learnCommand').on('click', function() { +$('.learnCommand').on('click', function () { $('#div_inclusionAlert').showAlert({ message: '{{Veuillez appuyer sur le bouton de votre télécommande}}', level: 'warning' }) $.ajax({// fonction permettant de faire de l'ajax type: "POST", // methode de transmission des données au fichier php @@ -289,10 +290,10 @@ $('.learnCommand').on('click', function() { mode: 'normal', }, dataType: 'json', - error: function(error) { + error: function (error) { $.fn.showAlert({ message: error.message, level: 'danger' }) }, - success: function(data) { // si l'appel a bien fonctionné + success: function (data) { // si l'appel a bien fonctionné if (data.state != 'ok') { $.fn.showAlert({ message: data.result, level: 'danger' }) return @@ -301,7 +302,7 @@ $('.learnCommand').on('click', function() { }) }) -$('.learnCommandRF').on('click', function() { +$('.learnCommandRF').on('click', function () { $('#div_inclusionAlert').showAlert({ message: '{{Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence}}', level: 'warning' }) $.ajax({// fonction permettant de faire de l'ajax type: "POST", // methode de transmission des données au fichier php @@ -312,10 +313,10 @@ $('.learnCommandRF').on('click', function() { mode: 'rf', }, dataType: 'json', - error: function(error) { + error: function (error) { $.fn.showAlert({ message: error.message, level: 'danger' }) }, - success: function(data) { // si l'appel a bien fonctionné + success: function (data) { // si l'appel a bien fonctionné if (data.state != 'ok') { $.fn.showAlert({ message: data.result, level: 'danger' }) return From 35c4879f5693327175604a0cdce32d20f7174cc4 Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Mon, 18 May 2026 09:11:23 +0200 Subject: [PATCH 11/19] bugfix $key redeclares in loop --- core/php/jeeBroadlink.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/php/jeeBroadlink.php b/core/php/jeeBroadlink.php index afb43a4..5c331b6 100644 --- a/core/php/jeeBroadlink.php +++ b/core/php/jeeBroadlink.php @@ -78,11 +78,10 @@ die(); } if (isset($result['devices'])) { - foreach ($result['devices'] as $key => $datas) { + foreach ($result['devices'] as $logicalId => $datas) { if (!isset($datas['mac'])) { continue; } - $logicalId = $key; $broadlink = broadlink::byLogicalId($logicalId, 'broadlink'); if (isset($datas['reversemac'])) { $broadlink2 = broadlink::byLogicalId($datas['reversemac'], 'broadlink'); From 4a48714cdc6d1d24aaf4481008ae97a3920fc7bf Mon Sep 17 00:00:00 2001 From: Mips2648 <41119856+Mips2648@users.noreply.github.com> Date: Mon, 18 May 2026 07:11:48 +0000 Subject: [PATCH 12/19] Auto update translation done by jeedom/jeetranslate workflow --- core/i18n/de_DE.json | 2 +- core/i18n/en_US.json | 2 +- core/i18n/es_ES.json | 2 +- core/i18n/it_IT.json | 2 +- core/i18n/pt_PT.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/i18n/de_DE.json b/core/i18n/de_DE.json index 3a2fe7a..d9f4192 100644 --- a/core/i18n/de_DE.json +++ b/core/i18n/de_DE.json @@ -107,7 +107,7 @@ "Informations": "Information", "Mes Broadlink": "Meine Broadlinks", "Modèle": "Modell", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Niemals am Hauptgerät ankreuzen, nur bei Duplizierung eines Broadlink RM die Befehle trennen (die MAC-Adresse muss dann mit enden", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par '-sub')": "Kreuzen Sie das Hauptgerät niemals an, es sei denn, Sie duplizieren einen Broadlink RM, um die Befehle zu trennen (die MAC-Adresse muss dann zwingend auf „-sub“ enden)", "Nom": "Name", "Nom de l'équipement": "Ausrüstungsname", "Objet parent": "Übergeordnetes Objekt", diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index 7765bd2..a667382 100644 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -107,7 +107,7 @@ "Informations": "Information", "Mes Broadlink": "My Broadlinks", "Modèle": "Model", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Never tick on the main equipment only in case of duplication of a Broadlink RM to separate the commands (the MAC address must then end with", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par '-sub')": "Never check \"Main device\" unless you are duplicating a Broadlink RM to separate the commands (in which case the MAC address must end with '-sub')", "Nom": "Name", "Nom de l'équipement": "Equipment name", "Objet parent": "Parent object", diff --git a/core/i18n/es_ES.json b/core/i18n/es_ES.json index c697f91..5e64541 100644 --- a/core/i18n/es_ES.json +++ b/core/i18n/es_ES.json @@ -107,7 +107,7 @@ "Informations": "Información", "Mes Broadlink": "Mis enlaces amplios", "Modèle": "Modelo", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Nunca marque el equipo principal solo en caso de duplicación de un Broadlink RM para separar los comandos (la dirección MAC debe terminar con", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par '-sub')": "Nunca marques «solo en el equipo principal» en caso de duplicar un Broadlink RM para separar los comandos (la dirección MAC debe terminar obligatoriamente en «-sub»).", "Nom": "Nombre", "Nom de l'équipement": "Nombre del equipo", "Objet parent": "Objeto padre", diff --git a/core/i18n/it_IT.json b/core/i18n/it_IT.json index 5bcd63a..e7a3d4b 100644 --- a/core/i18n/it_IT.json +++ b/core/i18n/it_IT.json @@ -107,7 +107,7 @@ "Informations": "Informazioni", "Mes Broadlink": "I miei Broadlink", "Modèle": "Modello", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Non selezionare mai solo l'apparecchio principale in caso di duplicazione di un Broadlink RM per separare i comandi (l'indirizzo MAC deve quindi terminare obbligatoriamente con", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par '-sub')": "Non selezionare mai solo l'apparecchio principale in caso di duplicazione di un Broadlink RM per separare i comandi (l'indirizzo MAC deve quindi terminare obbligatoriamente con '-sub')", "Nom": "Nome", "Nom de l'équipement": "Nome dell'apparecchiatura", "Objet parent": "Oggetto padre", diff --git a/core/i18n/pt_PT.json b/core/i18n/pt_PT.json index f0655be..2ec5c9a 100644 --- a/core/i18n/pt_PT.json +++ b/core/i18n/pt_PT.json @@ -107,7 +107,7 @@ "Informations": "Informação", "Mes Broadlink": "Meus Broadlinks", "Modèle": "Modelo", - "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par": "Nunca marque no equipamento principal apenas em caso de duplicação de um Broadlink RM para separar os comandos (o endereço MAC deve terminar com", + "Ne jamais cocher sur l'équipement principal uniquement en cas de duplication d'un Broadlink RM pour séparer les commandes (l'adresse MAC doit alors obligatoirement finir par '-sub')": "Nunca assinale apenas o equipamento principal em caso de duplicação de um Broadlink RM para separar os comandos (o endereço MAC deve, nesse caso, terminar obrigatoriamente em «-sub»)", "Nom": "Nome", "Nom de l'équipement": "Nome do equipamento", "Objet parent": "Objeto pai", From 8e15448261f41f2175dc2a342ac59d71a7d1f795 Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Mon, 18 May 2026 09:33:00 +0200 Subject: [PATCH 13/19] fix --- core/i18n/en_US.json | 6 +++--- desktop/modal/health.php | 4 ++-- desktop/php/broadlink.php | 2 +- docs/fr_FR/changelog.md | 5 +++++ 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index a667382..3f9616b 100644 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -46,7 +46,7 @@ "Synchronisation Broadlink": "Broadlink Syncrhonization", "Un périphérique vient d'être inclus ou exclus. Veuillez réactualiser la page": "A device has just been included or excluded. Please refresh the page", "Une nouvelle commande vient d'être ajoutée, pensez à la nommer.": "A new command has just been added, remember to name it", - "Unité": "Unity", + "Unité": "Unit", "Valeur retour d\\'état": "Status return value", "Veuillez appuyer sur le bouton de votre télécommande": "Please press the button on your remote control", "Veuillez maintenir appuyé le bouton de votre télécommande (ou appuyer successivement dessus) pour trouver la radio-fréquence": "Please hold down the button on your remote control (or press it successively) to find the radio frequency", @@ -54,7 +54,7 @@ }, "plugins\/broadlink\/desktop\/modal\/health.php": { "Accès non autorisé": "Unauthorized access", - "Batterie": "Drums", + "Batterie": "Battery", "Date création": "Creation Date", "Dernière communication": "Last communication", "Famille": "Family", @@ -73,7 +73,7 @@ "Tous les Broadlinks": "All Broadlinks", "Toutes les commandes": "All commands", "Veuillez choisir quelle(s) commande(s) vous voulez synchroniser :": "Please choose which command (s) you want to synchronize:", - "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Please choose to which target (s) you want to synchronize the commands of this Broadlink:" + "Veuillez choisir vers quelle(s) cible(s) vous voulez synchroniser les commandes de ce Broadlink :": "Please choose to which target(s) you want to synchronize the commands of this Broadlink:" }, "plugins\/broadlink\/desktop\/php\/broadlink.php": { "' . $info['groupe'] . '": "' . $info['group'] . '", diff --git a/desktop/modal/health.php b/desktop/modal/health.php index fdc8aba..a376c36 100644 --- a/desktop/modal/health.php +++ b/desktop/modal/health.php @@ -26,7 +26,7 @@ {{Image}} {{Module}} - {{ID}} + ID {{Famille}} {{Statut}} {{Batterie}} @@ -75,4 +75,4 @@ } ?> - + \ No newline at end of file diff --git a/desktop/php/broadlink.php b/desktop/php/broadlink.php index 304f5ed..562042b 100644 --- a/desktop/php/broadlink.php +++ b/desktop/php/broadlink.php @@ -178,7 +178,7 @@
- +
diff --git a/docs/fr_FR/changelog.md b/docs/fr_FR/changelog.md index bca4b3f..6e666da 100644 --- a/docs/fr_FR/changelog.md +++ b/docs/fr_FR/changelog.md @@ -4,6 +4,11 @@ > >S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte. +# 19/05/2026 + +- Corrections de bugs +- Jeedom v4.5 requis + # 28/02/2025 - Fix une fuite de mémoire sur le démon From 2f68f364c5cc09bc6e117cd4747d27ff922525f6 Mon Sep 17 00:00:00 2001 From: Mips2648 <41119856+Mips2648@users.noreply.github.com> Date: Mon, 18 May 2026 07:33:24 +0000 Subject: [PATCH 14/19] Auto update translation done by jeedom/jeetranslate workflow --- core/i18n/de_DE.json | 2 +- core/i18n/en_US.json | 2 +- core/i18n/es_ES.json | 2 +- core/i18n/it_IT.json | 2 +- core/i18n/pt_PT.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/i18n/de_DE.json b/core/i18n/de_DE.json index d9f4192..b8b0a5f 100644 --- a/core/i18n/de_DE.json +++ b/core/i18n/de_DE.json @@ -58,7 +58,6 @@ "Date création": "Erstellungsdatum", "Dernière communication": "Letzte Mitteilung", "Famille": "Familie", - "ID": "Identifikation", "Image": "Bild", "Module": "Modul", "NOK": "NOK", @@ -96,6 +95,7 @@ "Configuration avancée": "Erweiterte Konfiguration", "Dupliquer": "Duplikat", "Délai de rafraichissement des commandes d'information en secondes": "Aktualisierungszeit für Informationsbefehle in Sekunden", + "Délai en secondes": "Verzögerung in Sekunden", "Equipement": "Gerät", "Equipement non visible": "Ausrüstung nicht sichtbar", "Equipement visible": "Sichtbare Ausrüstung", diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index 3f9616b..7fef3d9 100644 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -58,7 +58,6 @@ "Date création": "Creation Date", "Dernière communication": "Last communication", "Famille": "Family", - "ID": "ID", "Image": "Picture", "Module": "Module", "NOK": "NOK", @@ -96,6 +95,7 @@ "Configuration avancée": "Advanced configuration", "Dupliquer": "Duplicate", "Délai de rafraichissement des commandes d'information en secondes": "Refresh time for information commands in seconds", + "Délai en secondes": "Time in seconds", "Equipement": "Equipment", "Equipement non visible": "Equipment not visible", "Equipement visible": "Visible equipment", diff --git a/core/i18n/es_ES.json b/core/i18n/es_ES.json index 5e64541..19e50bb 100644 --- a/core/i18n/es_ES.json +++ b/core/i18n/es_ES.json @@ -58,7 +58,6 @@ "Date création": "Fecha de creación", "Dernière communication": "Última comunicación", "Famille": "Familia", - "ID": "Identificación", "Image": "Imagen", "Module": "Modulo", "NOK": "NOK", @@ -96,6 +95,7 @@ "Configuration avancée": "Configuración avanzada", "Dupliquer": "Duplicar", "Délai de rafraichissement des commandes d'information en secondes": "Tiempo de actualización para comandos de información en segundos", + "Délai en secondes": "Tiempo en segundos", "Equipement": "Dispositivos", "Equipement non visible": "Equipo no visible", "Equipement visible": "Equipos visibles", diff --git a/core/i18n/it_IT.json b/core/i18n/it_IT.json index e7a3d4b..0e370e5 100644 --- a/core/i18n/it_IT.json +++ b/core/i18n/it_IT.json @@ -58,7 +58,6 @@ "Date création": "Data di creazione", "Dernière communication": "Dernière communication", "Famille": "Famiglia", - "ID": "ID", "Image": "Immagine", "Module": "Modulo", "NOK": "NOK", @@ -96,6 +95,7 @@ "Configuration avancée": "Configurazione avanzata", "Dupliquer": "Duplicato", "Délai de rafraichissement des commandes d'information en secondes": "Tempo di aggiornamento delle richieste di informazioni in secondi", + "Délai en secondes": "Tempo in secondi", "Equipement": "Dispositivo", "Equipement non visible": "Apparecchiature non visibili", "Equipement visible": "Apparecchiature a vista", diff --git a/core/i18n/pt_PT.json b/core/i18n/pt_PT.json index 2ec5c9a..149b108 100644 --- a/core/i18n/pt_PT.json +++ b/core/i18n/pt_PT.json @@ -58,7 +58,6 @@ "Date création": "Data de criação", "Dernière communication": "última mensagem", "Famille": "Família", - "ID": "ID", "Image": "Imagem", "Module": "Módulo", "NOK": "NOK", @@ -96,6 +95,7 @@ "Configuration avancée": "Configuração avançada", "Dupliquer": "Duplicar", "Délai de rafraichissement des commandes d'information en secondes": "Tempo de atualização para comandos de informação em segundos", + "Délai en secondes": "Tempo em segundos", "Equipement": "Equipamento", "Equipement non visible": "Equipamento não visível", "Equipement visible": "Equipamento visível", From 9158062d8851e973b0586e2108abc9fb0829a3c9 Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Fri, 16 Oct 2026 11:14:42 +0200 Subject: [PATCH 15/19] add docs workflow --- .github/workflows/docs.yml | 54 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 .github/workflows/docs.yml diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml new file mode 100644 index 0000000..5cc28cf --- /dev/null +++ b/.github/workflows/docs.yml @@ -0,0 +1,54 @@ +name: Docs + +on: + push: + branches: + - beta + - master + paths: + - docs/** + workflow_dispatch: + +permissions: + contents: write + pull-requests: write + +jobs: + changes: + runs-on: ubuntu-latest + outputs: + fr_fr: ${{ steps.filter.outputs.fr_fr }} + translated: ${{ steps.filter.outputs.translated }} + images: ${{ steps.filter.outputs.images }} + manual: ${{ github.event_name == 'workflow_dispatch' }} + steps: + - uses: actions/checkout@v7 + - uses: dorny/paths-filter@v4 + id: filter + with: + base: ${{ github.ref_name }} + filters: | + fr_fr: + - 'docs/fr_FR/**' + translated: + - 'docs/en_US/**' + - 'docs/es_ES/**' + - 'docs/de_DE/**' + images: + - 'docs/images/**' + + translate: + needs: changes + if: needs.changes.outputs.fr_fr == 'true' || needs.changes.outputs.manual == 'true' + runs-on: ubuntu-latest + steps: + - uses: jeedom/jeetranslate-docs@main + with: + deepl_api_key: ${{ secrets.DEEPL_API_KEY }} + + publish: + needs: changes + if: needs.changes.outputs.translated == 'true' || needs.changes.outputs.images == 'true' || needs.changes.outputs.manual == 'true' + uses: jeedom/workflows/.github/workflows/docs-publish.yml@main + secrets: + docs_repo_token: ${{ secrets.DOCS_REPO_TOKEN }} From 0d6bd6dc28317f111375b24b625cb304d8424638 Mon Sep 17 00:00:00 2001 From: Mips2648 <41119856+Mips2648@users.noreply.github.com> Date: Fri, 16 Oct 2026 09:16:19 +0000 Subject: [PATCH 16/19] chore(docs): update translations --- docs/.translation_memory/de_DE.json | 63 +++++++++++ docs/.translation_memory/en_US.json | 63 +++++++++++ docs/.translation_memory/es_ES.json | 63 +++++++++++ docs/de_DE/changelog.md | 115 ++++++++++---------- docs/de_DE/index.md | 62 +++++------ docs/en_US/changelog.md | 115 ++++++++++---------- docs/en_US/index.md | 60 +++++------ docs/es_ES/changelog.md | 115 ++++++++++---------- docs/es_ES/index.md | 62 +++++------ docs/i18n/de_DE.json | 157 ---------------------------- docs/i18n/en_US.json | 157 ---------------------------- docs/i18n/es_ES.json | 157 ---------------------------- 12 files changed, 461 insertions(+), 728 deletions(-) create mode 100644 docs/.translation_memory/de_DE.json create mode 100644 docs/.translation_memory/en_US.json create mode 100644 docs/.translation_memory/es_ES.json delete mode 100644 docs/i18n/de_DE.json delete mode 100644 docs/i18n/en_US.json delete mode 100644 docs/i18n/es_ES.json diff --git a/docs/.translation_memory/de_DE.json b/docs/.translation_memory/de_DE.json new file mode 100644 index 0000000..9a506a1 --- /dev/null +++ b/docs/.translation_memory/de_DE.json @@ -0,0 +1,63 @@ +{ + "(pagu mai 2021)": "(Stand: Mai 2021)", + ") qui ne sont plus utiles pour le plugin": "), die für das Plugin nicht mehr benötigt werden", + ">**IMPORTANT**": ">**WICHTIG**", + ">**INFORMATION**": ">**INFORMATION**", + ">Cela marche d’un rm-pro vers un mini ou vice versa.": ">Das funktioniert von einem RM-Pro zu einem Mini oder umgekehrt.", + ">Il est déconseillé de changer le port socket interne.": ">Es wird davon abgeraten, den internen Socket-Port zu ändern.", + ">Pour éviter d’apprendre ce qui pourrait venir de l’environnement *(télécommande d’un voisin ou autre)*, le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c’est une commande 433Mhz.": ">Um zu vermeiden, dass das Gerät Signale aus der Umgebung *(z. B. die Fernbedienung eines Nachbarn oder Ähnliches)* einlernt, stellt sich der Broadlink im Lernmodus ABSICHTLICH auf eine sehr niedrige Empfangsempfindlichkeit ein. Man muss sich daher SEHR nah am Broadlink befinden, um einen Befehl einzulernen, insbesondere wenn es sich um einen 433-MHz-Befehl handelt.", + ">S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte.": ">Wenn keine Informationen zum Update vorhanden sind, bedeutet dies, dass es sich ausschließlich um eine Aktualisierung der Dokumentation, der Übersetzung oder des Textes handelt.", + ">Si vous ajoutez manuellement votre device car pas autodétecté. L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points *(exemple AA:BB:CC:DD:EE devient eeddccbbaa)*.": ">Wenn Sie Ihr Gerät manuell hinzufügen, weil es nicht automatisch erkannt wurde, müssen Sie die MAC-Adresse in umgekehrter Reihenfolge in Kleinbuchstaben und ohne Doppelpunkte angeben *(Beispiel: AA:BB:CC:DD:EE wird zu eeddccbbaa)*.", + "Adaptation pour Jeedom v4": "Anpassung für jeedom v4", + "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre. Cela augmentera la compatibilité d'apprentissage": "Hinzufügen eines erweiterten RF-Lernvorgangs in zwei Schritten: einem Schritt zum Variieren der Frequenzen und zum Ermitteln der richtigen Frequenz sowie einem weiteren Schritt zum Einlernen. Dies erhöht die Kompatibilität beim Einlernen.", + "Ajout de la gestion du RM4 *(lire la documentation pour la particularité)*": "Unterstützung für den RM4 hinzugefügt *(siehe Dokumentation für Besonderheiten)*", + "Ajout du tag \"Compatibilité V4\"": "Hinzufügen des Tags „V4-Kompatibilität“", + "Aller dans le menu Plugins => Protocole Domotique => Broadlink. Une fois sur la page, cliquez sur le bouton INCLUSION. En toute logique l’ensemble des produits Broadlink de votre réseau sera reconnu.": "Gehen Sie zum Menü „Plugins“ => „Hausautomationsprotokoll“ => „Broadlink“. Klicken Sie auf der Seite auf die Schaltfläche „INCLUSION“. Logischerweise werden alle Broadlink-Produkte in Ihrem Netzwerk erkannt.", + "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "Tippen Sie oben rechts auf „…“ und wählen Sie anschließend „Tasten neu einlernen“", + "Appuyer sur le bouton à réapprendre puis ok": "Drücken Sie die Taste, die neu programmiert werden soll, und anschließend „OK“.", + "Appuyer sur start learning, puis learn simple RF code": "Tippen Sie auf „Start Learning“ und anschließend auf „Learn Simple RF Code“", + "Après avoir installé le plugin, il faut l’activer et s’assurer de la bonne installation des dépendances.": "Nachdem Sie das Plugin installiert haben, müssen Sie es aktivieren und sicherstellen, dass die Abhängigkeiten korrekt installiert sind.", + "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas. (Dépend des versions)": "Achtung: Wenn Sie den Befehl umbenennen, müssen Sie die letzten 10 Zeichen beibehalten, die auch im Befehl enthalten sind, da der Befehl sonst nicht funktioniert. (Je nach Version)", + "Avant de passer au plugin sous jeedom, il faut déverrouiller l’utilisation de la passerelle au niveau de l’appli. En effet j’ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l’appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l’appareil ». Vous pourrez donc utiliser l’appli et le plugin simultanément.": "Bevor Sie zum Jeedom-Plugin wechseln, müssen Sie die Nutzung des Gateways in der App freischalten. Ich habe nämlich ziemlich lange gebraucht, um das herauszufinden – es war unmöglich, dem Plugin die RF-Befehle beizubringen… Wählen Sie in der App Ihr Gateway aus, tippen Sie dann oben rechts auf „…“ und deaktivieren Sie „Gerät sperren“. So können Sie die App und das Plugin gleichzeitig nutzen.", + "Changelog Broadlink": "Änderungsprotokoll Broadlink", + "Compatibilité Debian 12": "Debian 12-Kompatibilität", + "Configuration des équipements": "Gerätekonfiguration", + "Configuration du plugin": "Plugin Konfiguration", + "Confirmer la détection dans l’appli": "Erkennung in der App bestätigen", + "Correction d'un soucis sur les dépendances en buster": "Ein Problem mit Buster-Abhängigkeiten wurde behoben", + "Correction de l'installation des dépendances sur Jeedom v4.2": "Die Installation von Abhängigkeiten auf Jeedom v4.2 wurde behoben", + "Corrections de bugs": "Fehlerbehebungen", + "Dans le plugin, l’ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l’onglet équipement). Onglet commandes: vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l’apprentissage ne fonctionnera pas.": "Im Plugin erfolgt das Hinzufügen des Gateways über die Schaltfläche „Inclusion-Modus“ (siehe Plugin-Dokumentation für die Registerkarte „Geräte“). Registerkarte „Befehle“: Sie können auf „Erweiterten RF-Befehl lernen“ klicken, um zu überprüfen, ob die LED des Gateways tatsächlich rot leuchtet, das Einlernen funktioniert jedoch nicht.", + "Debian 11 requis": "Debian 11 erforderlich", + "Donc, Voici comment enregistrer les commandes RF avec l’appli mobile Broadlink et le plugin Broadlink Jeedom:": "So speichern Sie RF-Befehle mit der Broadlink-App und dem Broadlink-Jeedom-Plugin:", + "Enregistrement commandes RF": "Erfassung von Funkbefehlen", + "Entrer la fréquence de la télécommande (433.92 pour moi)": "Geben Sie die Frequenz der Fernbedienung ein (bei mir 433,92)", + "FAQ": "Häufig gestellte Fragen", + "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Behebung eines Problems bei der Installation von Abhängigkeiten, das bei bestimmten Installationen auftreten konnte", + "Fix une fuite de mémoire sur le démon": "Beheben Sie einen Speicherverlust im Daemon", + "Force yes sur les dépendances": "Erzwingen Sie Ja für Abhängigkeiten", + "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3 *(relancez les dépendances si vous êtes confrontés a un souci)*": "Verwaltung der Abhängigkeiten bestimmter Installationen, die durch Kryptografie-Bibliotheken von Drittanbietern in Python 3 beschädigt wurden *(Führen Sie die Abhängigkeiten erneut aus, falls Probleme auftreten)*", + "Inclusion des équipements": "Einbeziehung der Ausrüstung", + "Installer l’appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j’ai lu qu’il fallait arrêter la procédure dès l’ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l’appli.": "Installieren Sie die offizielle Broadlink-App und fügen Sie anschließend Ihr Broadlink-Gateway hinzu (ich habe gelesen, dass man den Vorgang beenden sollte, sobald das Gateway zum WLAN-Netzwerk hinzugefügt wurde, und auf keinen Fall weitermachen sollte – meine Methode funktioniert jedoch, wenn man den Vorgang bis zum Ende durchführt!). Anschließend können Sie Ihre Geräte hinzufügen, um sie mit der App zu testen.", + "Jeedom v4.4.8 requis": "Jeedom v4.4.8 erforderlich", + "Jeedom v4.5 requis": "Jeedom v4.5 erforderlich", + "Lancer l’apprentissage via l’appli en premier": "Zuerst den Lernvorgang über die App starten", + "Mise à jour du script de dépendances suite au changement cryptography": "Aktualisierung des Abhängigkeitsskripts nach der Änderung der Kryptografie", + "Modernisation de l'interface": "Schnittstellenmodernisierung", + "Nouvelle présentation de la liste des objets": "Neue Darstellung der Objektliste", + "Optimisations générales": "Allgemeine Optimierungen", + "Passage a python 3 *(il faut probablement relancer les dépendances)*": "Umstellung auf Python 3 *(die Abhängigkeiten müssen wahrscheinlich neu installiert werden)*", + "Pensez à sauvegarder !": "Denken Sie daran, eine Sicherungskopie zu erstellen!", + "Plugin Broadlink": "Broadlink-Plugin", + "Plugin permettant d’interfacer Jeedom avec des équipements Broadlink.": "Plugin zur Anbindung von Jeedom an Broadlink-Geräte.", + "Rajout de l'image des SC1": "Hinzufügen des Bildes von SC1", + "Suppression de **l'installation** de 2 dépendances (": "Entfernung der **Installation** von 2 Abhängigkeiten (", + "Sur l’onglet Commandes d’un équipement vous trouvez le bouton Synchroniser. Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d’un Broadlink à un autre.": "Auf der Registerkarte „Befehle“ eines Geräts finden Sie die Schaltfläche „Synchronisieren“. Wenn Sie mehrere Broadlink-Geräte besitzen, können Sie die gelernten Befehle von einem Broadlink-Gerät auf ein anderes übertragen.", + "Synchroniser": "Synchronize", + "Sélectionnez un de vos équipements. Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut. Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink. Suite à cela le plugin vous confirmera le succès de l’opération et créera la commande associée qu’il vous suffira simplement de nommer.": "Wählen Sie eines Ihrer Geräte aus. Bei Infrarot-Geräten erscheint oben die Schaltfläche „Befehl einlernen“. Klicken Sie einfach darauf – Sie haben dann 5 Sekunden Zeit, um Ihrem Broadlink einen Infrarot- oder 433-Befehl beizubringen. Anschließend bestätigt das Plugin den erfolgreichen Abschluss des Vorgangs und erstellt den entsprechenden Befehl, den Sie nur noch benennen müssen.", + "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation)": "Normalerweise sollte nun ein neuer Befehl in Jeedom erschienen sein (es funktioniert nicht unbedingt auf Anhieb, aber halten Sie sich bitte ohne Eile an diese Reihenfolge).", + "Voici la méthode:": "So geht’s:", + "Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu’à détection)": "Sie haben 30 Sekunden Zeit, um auf „Erweiterte RF-Befehlsfunktion lernen“ (Jeedom-Plugin) zu klicken und anschließend die Taste auf der Fernbedienung zu drücken (mehrmals, bis die Erkennung erfolgt).", + "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer. (Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc.)": "Sie können auswählen, welche Befehle übertragen werden sollen und an welche Broadlink-Geräte Sie diese übertragen möchten. (Der Name des Befehls bleibt dabei natürlich erhalten (Fernseher einschalten, Ventilator ausschalten usw.)", + "sélectionner l’équipement": "Geräte auswählen" +} \ No newline at end of file diff --git a/docs/.translation_memory/en_US.json b/docs/.translation_memory/en_US.json new file mode 100644 index 0000000..ebd5c00 --- /dev/null +++ b/docs/.translation_memory/en_US.json @@ -0,0 +1,63 @@ +{ + "(pagu mai 2021)": "(May 2021)", + ") qui ne sont plus utiles pour le plugin": ") that are no longer needed for the plugin", + ">**IMPORTANT**": ">**IMPORTANT**", + ">**INFORMATION**": ">**INFORMATION**", + ">Cela marche d’un rm-pro vers un mini ou vice versa.": ">It works from an RM-Pro to a Mini or vice versa.", + ">Il est déconseillé de changer le port socket interne.": ">Changing the internal port is not recommended.", + ">Pour éviter d’apprendre ce qui pourrait venir de l’environnement *(télécommande d’un voisin ou autre)*, le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c’est une commande 433Mhz.": ">To prevent it from picking up signals from the environment *(such as a neighbor’s remote control or similar)*, the Broadlink, when in learning mode, INTENTIONALLY sets its reception sensitivity to a very low level. You must therefore be VERY close to the Broadlink to program a command, especially if it’s a 433 MHz command.", + ">S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte.": ">If there is no information about the update, it means that the update only involves documentation, translations, or text.", + ">Si vous ajoutez manuellement votre device car pas autodétecté. L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points *(exemple AA:BB:CC:DD:EE devient eeddccbbaa)*.": ">If you manually add your device because it wasn't automatically detected, the MAC address you need to enter is the MAC address reversed in pairs of two, in lowercase, without the colons *(for example, AA:BB:CC:DD:EE becomes eeddccbbaa)*.", + "Adaptation pour Jeedom v4": "Adaptation for jeedom v4", + "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre. Cela augmentera la compatibilité d'apprentissage": "Added an advanced two-step RF learning process: one step to vary the frequencies and find the correct one, and another to learn it. This will improve learning compatibility.", + "Ajout de la gestion du RM4 *(lire la documentation pour la particularité)*": "Added support for the RM4 *(see the documentation for specific details)*", + "Ajout du tag \"Compatibilité V4\"": "Added the \"V4 Compatibility\" tag", + "Aller dans le menu Plugins => Protocole Domotique => Broadlink. Une fois sur la page, cliquez sur le bouton INCLUSION. En toute logique l’ensemble des produits Broadlink de votre réseau sera reconnu.": "Go to the Plugins menu => Home Automation Protocol => Broadlink. Once on the page, click the INCLUSION button. Logically, all Broadlink products on your network will be recognized.", + "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "Tap \"…\" in the upper-right corner, then select \"Relearn Buttons\"", + "Appuyer sur le bouton à réapprendre puis ok": "Press the button you want to reprogram, then OK", + "Appuyer sur start learning, puis learn simple RF code": "Tap \"Start Learning,\" then \"Learn Simple RF Code\"", + "Après avoir installé le plugin, il faut l’activer et s’assurer de la bonne installation des dépendances.": "After installing the plugin, you need to activate it and make sure the dependencies are installed correctly.", + "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas. (Dépend des versions)": "Please note: If you rename the command, you must keep the last 10 characters that are also in the command; otherwise, the command will not work. (Depends on the version)", + "Avant de passer au plugin sous jeedom, il faut déverrouiller l’utilisation de la passerelle au niveau de l’appli. En effet j’ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l’appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l’appareil ». Vous pourrez donc utiliser l’appli et le plugin simultanément.": "Before switching to the Jeedom plugin, you need to unlock the gateway in the app. I actually had a pretty hard time figuring this out—I couldn’t get the plugin to learn the RF commands… In the app, select your gateway, then tap “…” in the top-right corner, and uncheck “Lock Device.” You’ll then be able to use the app and the plugin at the same time.", + "Changelog Broadlink": "Broadlink Changelog", + "Compatibilité Debian 12": "Debian 12 Compatibility", + "Configuration des équipements": "Equipment configuration", + "Configuration du plugin": "Plugin configuration", + "Confirmer la détection dans l’appli": "Confirm detection in the app", + "Correction d'un soucis sur les dépendances en buster": "Fixed a problem with buster dependencies", + "Correction de l'installation des dépendances sur Jeedom v4.2": "Fixed the installation of dependencies on Jeedom v4.2", + "Corrections de bugs": "Bug fixes", + "Dans le plugin, l’ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l’onglet équipement). Onglet commandes: vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l’apprentissage ne fonctionnera pas.": "In the plugin, you add the gateway using the \"Inclusion Mode\" button (see the plugin documentation for the \"Equipment\" tab). \"Commands\" tab: You can click \"Learn Advanced RF Command\" to verify that the gateway's indicator light turns red, but the learning process will not work.", + "Debian 11 requis": "Debian 11 required", + "Donc, Voici comment enregistrer les commandes RF avec l’appli mobile Broadlink et le plugin Broadlink Jeedom:": "So, here's how to register RF commands using the Broadlink mobile app and the Broadlink Jeedom plugin:", + "Enregistrement commandes RF": "RF Command Logging", + "Entrer la fréquence de la télécommande (433.92 pour moi)": "Enter the remote control frequency (433.92 for me)", + "FAQ": "FAQ", + "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Fixed a dependency installation issue that could occur on some installations", + "Fix une fuite de mémoire sur le démon": "Fix memory leak on daemon", + "Force yes sur les dépendances": "Force yes on dependencies", + "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3 *(relancez les dépendances si vous êtes confrontés a un souci)*": "Managing dependencies for certain installations corrupted by third-party cryptography libraries in Python 3 *(reinstall the dependencies if you encounter a problem)*", + "Inclusion des équipements": "Inclusion of equipment", + "Installer l’appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j’ai lu qu’il fallait arrêter la procédure dès l’ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l’appli.": "Install the official Broadlink app, then add your Broadlink gateway (I’ve read that you should stop the process as soon as the gateway is added to the Wi-Fi network and definitely not continue—but my method works by completing the entire process!). You can then add your devices to test them with the app.", + "Jeedom v4.4.8 requis": "Jeedom v4.4.8 required", + "Jeedom v4.5 requis": "Jeedom v4.5 required", + "Lancer l’apprentissage via l’appli en premier": "Start the setup process using the app first", + "Mise à jour du script de dépendances suite au changement cryptography": "Update of the dependencies script following the cryptography change", + "Modernisation de l'interface": "Interface modernization", + "Nouvelle présentation de la liste des objets": "New presentation of the list of objects", + "Optimisations générales": "General optimizations", + "Passage a python 3 *(il faut probablement relancer les dépendances)*": "Migration to Python 3 *(you'll probably need to reinstall the dependencies)*", + "Pensez à sauvegarder !": "Don't forget to save!", + "Plugin Broadlink": "Broadlink plug-in", + "Plugin permettant d’interfacer Jeedom avec des équipements Broadlink.": "Plugin that allows Jeedom to interface with Broadlink devices.", + "Rajout de l'image des SC1": "Addition of the image of SC1", + "Suppression de **l'installation** de 2 dépendances (": "Removal of **the installation** of 2 dependencies (", + "Sur l’onglet Commandes d’un équipement vous trouvez le bouton Synchroniser. Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d’un Broadlink à un autre.": "On the \"Commands\" tab for a device, you'll find the \"Synchronize\" button. If you have multiple Broadlink devices, you can transfer the learned commands from one Broadlink to another.", + "Synchroniser": "Synchronize", + "Sélectionnez un de vos équipements. Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut. Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink. Suite à cela le plugin vous confirmera le succès de l’opération et créera la commande associée qu’il vous suffira simplement de nommer.": "Select one of your devices. If the devices are of the infrared type, a “Learn Command” button will appear at the top. Simply click it, and you’ll have 5 seconds to teach your Broadlink an infrared or 433 MHz command. After that, the plugin will confirm that the operation was successful and create the corresponding command, which you can then name.", + "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation)": "A new command should now appear in Jeedom (it might not work right away, but be sure to follow these steps in order without rushing).", + "Voici la méthode:": "Here's how to do it:", + "Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu’à détection)": "You have 30 seconds to click on “Learn Advanced RF Command” (Jeedom plugin) and then press the button on the remote control (repeat until it’s detected)", + "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer. (Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc.)": "You can choose which commands to transfer and the Broadlink devices to which you want to transfer them. (The command name will, of course, be preserved—e.g., \"TV ON,\" \"fan off,\" etc.)", + "sélectionner l’équipement": "Select equipment" +} \ No newline at end of file diff --git a/docs/.translation_memory/es_ES.json b/docs/.translation_memory/es_ES.json new file mode 100644 index 0000000..dead74c --- /dev/null +++ b/docs/.translation_memory/es_ES.json @@ -0,0 +1,63 @@ +{ + "(pagu mai 2021)": "(mayo de 2021)", + ") qui ne sont plus utiles pour le plugin": ") que ya no son útiles para el complemento", + ">**IMPORTANT**": ">**IMPORTANTE**", + ">**INFORMATION**": ">**INFORMACIÓN**", + ">Cela marche d’un rm-pro vers un mini ou vice versa.": ">Funciona de un RM-Pro a un Mini o viceversa.", + ">Il est déconseillé de changer le port socket interne.": ">No se recomienda cambiar el puerto de socket interno.", + ">Pour éviter d’apprendre ce qui pourrait venir de l’environnement *(télécommande d’un voisin ou autre)*, le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c’est une commande 433Mhz.": ">Para evitar que aprenda señales que puedan provenir del entorno *(el mando a distancia de un vecino u otro dispositivo)*, el Broadlink, en modo de aprendizaje, se configura VOLUNTARIAMENTE en un nivel de recepción muy bajo, por lo que hay que estar MUY cerca del Broadlink para que aprenda un comando, sobre todo si se trata de un comando de 433 MHz.", + ">S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte.": ">Si no hay información sobre la actualización, es porque esta se refiere únicamente a cambios en la documentación, la traducción o el texto.", + ">Si vous ajoutez manuellement votre device car pas autodétecté. L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points *(exemple AA:BB:CC:DD:EE devient eeddccbbaa)*.": ">Si añades manualmente tu dispositivo porque no se ha detectado automáticamente, la dirección MAC que debes introducir es la dirección MAC invertida, por pares de dos caracteres en minúsculas y sin los dos puntos *(por ejemplo, AA:BB:CC:DD:EE se convierte en eeddccbbaa)*.", + "Adaptation pour Jeedom v4": "Adaptación para jeedom v4", + "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre. Cela augmentera la compatibilité d'apprentissage": "Se ha añadido un aprendizaje avanzado por radiofrecuencia (RF) en dos etapas: una para variar las frecuencias y encontrar la adecuada, y otra para el aprendizaje. Esto aumentará la compatibilidad del aprendizaje.", + "Ajout de la gestion du RM4 *(lire la documentation pour la particularité)*": "Se ha añadido la gestión del RM4 *(consulta la documentación para conocer las particularidades)*", + "Ajout du tag \"Compatibilité V4\"": "Se ha añadido la etiqueta «Compatibilidad con la versión 4»", + "Aller dans le menu Plugins => Protocole Domotique => Broadlink. Une fois sur la page, cliquez sur le bouton INCLUSION. En toute logique l’ensemble des produits Broadlink de votre réseau sera reconnu.": "Ve al menú Complementos => Protocolo de domótica => Broadlink. Una vez en la página, haz clic en el botón INCLUSIÓN. Lógicamente, se reconocerán todos los productos Broadlink de tu red.", + "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "Pulsa «…» en la esquina superior derecha y, a continuación, selecciona «Reaprender botones».", + "Appuyer sur le bouton à réapprendre puis ok": "Pulsa el botón que quieres reprogramar y, a continuación, «Aceptar»", + "Appuyer sur start learning, puis learn simple RF code": "Pulsa «Empezar a aprender» y, a continuación, «Aprender código RF sencillo»", + "Après avoir installé le plugin, il faut l’activer et s’assurer de la bonne installation des dépendances.": "Una vez instalado el plugin, hay que activarlo y asegurarse de que las dependencias se hayan instalado correctamente.", + "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas. (Dépend des versions)": "Atención: si cambias el nombre del comando, debes conservar los últimos 10 caracteres que también aparecen en el comando; de lo contrario, el comando no funcionará. (Depende de la versión)", + "Avant de passer au plugin sous jeedom, il faut déverrouiller l’utilisation de la passerelle au niveau de l’appli. En effet j’ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l’appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l’appareil ». Vous pourrez donc utiliser l’appli et le plugin simultanément.": "Antes de pasar al complemento de Jeedom, hay que desbloquear el uso del pasarela en la aplicación. La verdad es que me costó bastante dar con esto, ya que era imposible que el complemento aprendiera los comandos de RF… En la aplicación, selecciona tu pasarela y, a continuación, pulsa «…» en la esquina superior derecha y desmarca «Bloquear el dispositivo». De este modo, podrás utilizar la aplicación y el complemento al mismo tiempo.", + "Changelog Broadlink": "Registro de cambios Broadlink", + "Compatibilité Debian 12": "Compatibilidad con Debian 12", + "Configuration des équipements": "Configuración del equipo", + "Configuration du plugin": "Configuración del plugin", + "Confirmer la détection dans l’appli": "Confirmar la detección en la aplicación", + "Correction d'un soucis sur les dépendances en buster": "Se solucionó un problema con las dependencias de buster", + "Correction de l'installation des dépendances sur Jeedom v4.2": "Se corrigió la instalación de dependencias en Jeedom v4.2", + "Corrections de bugs": "Corrección de errores", + "Dans le plugin, l’ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l’onglet équipement). Onglet commandes: vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l’apprentissage ne fonctionnera pas.": "En el complemento, la incorporación del pasarela se realiza mediante el botón «Modo de inclusión» (consulta la documentación del complemento en la pestaña «Equipos»). Pestaña «Comandos»: puedes hacer clic en «Aprender comando RF avanzado» para comprobar que el indicador luminoso del pasarela se ilumina en rojo, pero el proceso de aprendizaje no funcionará.", + "Debian 11 requis": "Se requiere Debian 11", + "Donc, Voici comment enregistrer les commandes RF avec l’appli mobile Broadlink et le plugin Broadlink Jeedom:": "A continuación, te explicamos cómo registrar los comandos RF con la aplicación móvil Broadlink y el complemento Broadlink para Jeedom:", + "Enregistrement commandes RF": "Registro de comandos por radiofrecuencia", + "Entrer la fréquence de la télécommande (433.92 pour moi)": "Introduce la frecuencia del mando a distancia (en mi caso, 433,92)", + "FAQ": "Preguntas frecuentes", + "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Solucionar un problema al instalar dependencias que podrían ocurrir en ciertas instalaciones", + "Fix une fuite de mémoire sur le démon": "Reparar una pérdida de memoria en el demonio", + "Force yes sur les dépendances": "Fuerza sí en dependencias", + "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3 *(relancez les dépendances si vous êtes confrontés a un souci)*": "Gestión de las dependencias de ciertas instalaciones dañadas por bibliotecas de criptografía de terceros en Python 3 *(vuelve a instalar las dependencias si tienes algún problema)*", + "Inclusion des équipements": "Inclusión de equipos", + "Installer l’appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j’ai lu qu’il fallait arrêter la procédure dès l’ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l’appli.": "Instala la aplicación oficial de Broadlink y, a continuación, añade tu pasarela Broadlink (he leído que hay que detener el proceso en cuanto se haya añadido la pasarela a la red wifi y que, sobre todo, no hay que continuar; ¡mi método funciona llevando a cabo el proceso hasta el final!). A continuación, puedes añadir tus dispositivos para probarlos con la aplicación.", + "Jeedom v4.4.8 requis": "Se requiere Jeedom v4.4.8", + "Jeedom v4.5 requis": "Se requiere Jeedom v4.5", + "Lancer l’apprentissage via l’appli en premier": "Iniciar primero el aprendizaje a través de la aplicación", + "Mise à jour du script de dépendances suite au changement cryptography": "Actualización del script de dependencias tras el cambio de criptografía", + "Modernisation de l'interface": "Modernización de la interfaz", + "Nouvelle présentation de la liste des objets": "Nueva presentación de la lista de objetos", + "Optimisations générales": "Optimizaciones generales", + "Passage a python 3 *(il faut probablement relancer les dépendances)*": "Migración a Python 3 *(probablemente haya que volver a instalar las dependencias)*", + "Pensez à sauvegarder !": "¡No te olvides de hacer una copia de seguridad!", + "Plugin Broadlink": "Complemento de enlace amplio", + "Plugin permettant d’interfacer Jeedom avec des équipements Broadlink.": "Complemento que permite conectar Jeedom con dispositivos Broadlink.", + "Rajout de l'image des SC1": "Adición de la imagen de SC1", + "Suppression de **l'installation** de 2 dépendances (": "Eliminación de **la instalación** de 2 dependencias (", + "Sur l’onglet Commandes d’un équipement vous trouvez le bouton Synchroniser. Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d’un Broadlink à un autre.": "En la pestaña «Comandos» de un dispositivo encontrarás el botón «Sincronizar». Si tienes varios Broadlink, puedes transferir los comandos programados de un Broadlink a otro.", + "Synchroniser": "Sincronizar", + "Sélectionnez un de vos équipements. Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut. Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink. Suite à cela le plugin vous confirmera le succès de l’opération et créera la commande associée qu’il vous suffira simplement de nommer.": "Selecciona uno de tus dispositivos. Si se trata de productos de tipo infrarrojo, aparecerá un botón «Aprender un comando» en la parte superior. Solo tienes que hacer clic en él; a continuación, dispones de 5 segundos para que tu Broadlink aprenda un comando por infrarrojos o de 433. A continuación, el complemento te confirmará que la operación se ha realizado correctamente y creará el comando asociado, al que solo tendrás que asignarle un nombre.", + "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation)": "Normalmente debería haber aparecido un nuevo comando en Jeedom (no tiene por qué funcionar a la primera, pero sigue estos pasos con calma y sin prisas).", + "Voici la méthode:": "Este es el método:", + "Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu’à détection)": "Tienes 30 segundos para hacer clic en «Aprender comando RF avanzado» (complemento Jeedom) y, a continuación, pulsar el botón del mando a distancia (varias veces hasta que se detecte).", + "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer. (Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc.)": "Puedes elegir los comandos que deseas transferir, así como los dispositivos Broadlink a los que quieres transferirlos. (El nombre del comando se conservará, por supuesto: « encender la televisión », « apagar el ventilador », etc.)", + "sélectionner l’équipement": "seleccionar el equipo" +} \ No newline at end of file diff --git a/docs/de_DE/changelog.md b/docs/de_DE/changelog.md index 3e6dc1d..3d04514 100644 --- a/docs/de_DE/changelog.md +++ b/docs/de_DE/changelog.md @@ -1,55 +1,60 @@ -# Changelog Broadlink - ->**WICHTIG** -> ->Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt. - -# 28/02/2025 - -- Beheben Sie einen Speicherverlust im Daemon -- Behebung eines Problems bei der Installation von Abhängigkeiten, das bei bestimmten Installationen auftreten konnte -- Suppression de **l'installation** de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin -- Schnittstellenmodernisierung -- Debian 11 erforderlich -- Debian 12-Kompatibilität -- Jeedom v4.4.8 erforderlich - -# 30.09.2022 - -- Die Installation von Abhängigkeiten auf Jeedom v4.2 wurde behoben - -# 03/05/2021 - -- Aktualisierung des Abhängigkeitsskripts nach der Änderung der Kryptografie - -# 15.01.2021 - -- Ein Problem mit Buster-Abhängigkeiten wurde behoben - -# 23/11/2020 - -- Verwaltung der Abhängigkeiten bestimmter Installationen, die von Drittanbietern der Kryptografie in Python 3 beschädigt wurden *(Starten Sie die Abhängigkeiten neu, wenn Sie auf ein Problem stoßen)* - -# 20/11/2020 - -- Allgemeine Optimierungen -- Neue Darstellung der Objektliste -- Hinzufügung des Tags "V4-Kompatibilität" - -# 31.07.2020 - -- Wechseln Sie zu Python 3 *(Sie müssen wahrscheinlich die Abhängigkeiten neu starten)* -- RM4-Verwaltung hinzugefügt *(Lesen Sie die Dokumentation für die Besonderheit)* -- Erweitertes HF-Lernen mit zwei Stufen hinzugefügt, eine, um Frequenzen zu variieren und zu finden, und eine andere, um zu lernen. Dies erhöht die Lernkompatibilität - -# 09/11/2019 - -- Anpassung für jeedom v4 - -# 05/09/2018 - -- Hinzufügen des Bildes von SC1 - -# 2018.03.10 - -- Erzwingen Sie Ja für Abhängigkeiten +# Änderungsprotokoll Broadlink + +>**WICHTIG** +> +>Wenn keine Informationen zum Update vorhanden sind, bedeutet dies, dass es sich ausschließlich um eine Aktualisierung der Dokumentation, der Übersetzung oder des Textes handelt. + +# 19/05/2026 + +- Fehlerbehebungen +- Jeedom v4.5 erforderlich + +# 28/02/2025 + +- Beheben Sie einen Speicherverlust im Daemon +- Behebung eines Problems bei der Installation von Abhängigkeiten, das bei bestimmten Installationen auftreten konnte +- Entfernung der **Installation** von 2 Abhängigkeiten (`pycrypto` & `asn1crypto`), die für das Plugin nicht mehr benötigt werden +- Schnittstellenmodernisierung +- Debian 11 erforderlich +- Debian 12-Kompatibilität +- Jeedom v4.4.8 erforderlich + +# 30/09/2022 + +- Die Installation von Abhängigkeiten auf Jeedom v4.2 wurde behoben + +# 05/03/2021 + +- Aktualisierung des Abhängigkeitsskripts nach der Änderung der Kryptografie + +# 15/01/2021 + +- Ein Problem mit Buster-Abhängigkeiten wurde behoben + +# 23/11/2020 + +- Verwaltung der Abhängigkeiten bestimmter Installationen, die durch Kryptografie-Bibliotheken von Drittanbietern in Python 3 beschädigt wurden *(Führen Sie die Abhängigkeiten erneut aus, falls Probleme auftreten)* + +# 20/11/2020 + +- Allgemeine Optimierungen +- Neue Darstellung der Objektliste +- Hinzufügen des Tags „V4-Kompatibilität“ + +# 31/07/2020 + +- Umstellung auf Python 3 *(die Abhängigkeiten müssen wahrscheinlich neu installiert werden)* +- Unterstützung für den RM4 hinzugefügt *(siehe Dokumentation für Besonderheiten)* +- Hinzufügen eines erweiterten RF-Lernvorgangs in zwei Schritten: einem Schritt zum Variieren der Frequenzen und zum Ermitteln der richtigen Frequenz sowie einem weiteren Schritt zum Einlernen. Dies erhöht die Kompatibilität beim Einlernen. + +# 11/09/2019 + +- Anpassung für jeedom v4 + +# 09/05/2018 + +- Hinzufügen des Bildes von SC1 + +# 10/03/2018 + +- Erzwingen Sie Ja für Abhängigkeiten diff --git a/docs/de_DE/index.md b/docs/de_DE/index.md index 46eff5f..5b2bfa9 100644 --- a/docs/de_DE/index.md +++ b/docs/de_DE/index.md @@ -1,67 +1,67 @@ # Broadlink-Plugin -Plugin zur Verbindung von Jeedom mit Broadlink-Geräten. +Plugin zur Anbindung von Jeedom an Broadlink-Geräte. # Plugin Konfiguration -Nach der Installation des Plugins muss es aktiviert werden und die korrekte Installation von Abhängigkeiten sicherstellen. +Nachdem Sie das Plugin installiert haben, müssen Sie es aktivieren und sicherstellen, dass die Abhängigkeiten korrekt installiert sind. ->**Wichtig** +>**WICHTIG** > ->Es wird nicht empfohlen, den internen Socket-Port zu ändern. +>Es wird davon abgeraten, den internen Socket-Port zu ändern. # Einbeziehung der Ausrüstung -Gehen Sie zum Plugins-Menü => Hausautomatisierungsprotokoll => Broadlink. Klicken Sie auf der Seite auf die Schaltfläche INCLUDE. Logischerweise werden alle Broadlink-Produkte in Ihrem Netzwerk erkannt. +Gehen Sie zum Menü „Plugins“ => „Hausautomationsprotokoll“ => „Broadlink“. Klicken Sie auf der Seite auf die Schaltfläche „INCLUSION“. Logischerweise werden alle Broadlink-Produkte in Ihrem Netzwerk erkannt. # Gerätekonfiguration -Wählen Sie eines Ihrer Geräte aus. Wenn es sich um Infrarotprodukte handelt, wird oben eine Befehlsschaltfläche „Lernen“ angezeigt. Klicken Sie einfach darauf, dann haben Sie 5 Sekunden Zeit, um einen Infrarotbefehl oder 433 zu Ihrem Broadlink zu lernen. Anschließend bestätigt das Plugin den Erfolg der Operation und erstellt den zugehörigen Befehl, den Sie nur noch benennen müssen. +Wählen Sie eines Ihrer Geräte aus. Bei Infrarot-Geräten erscheint oben die Schaltfläche „Befehl einlernen“. Klicken Sie einfach darauf – Sie haben dann 5 Sekunden Zeit, um Ihrem Broadlink einen Infrarot- oder 433-Befehl beizubringen. Anschließend bestätigt das Plugin den erfolgreichen Abschluss des Vorgangs und erstellt den entsprechenden Befehl, den Sie nur noch benennen müssen. >**INFORMATION** > ->Um nicht zu lernen, was aus der Umgebung kommen könnte *(Fernbedienung von einem Nachbarn oder anderen)*, Der Broadlink im Lernmodus geht FREIWILLIG auf einen sehr niedrigen Empfangspegel, daher müssen Sie SEHR nahe am Broadlink sein, um einen Befehl zu lernen, insbesondere wenn es sich um einen 433-MHz-Befehl handelt. +>Um zu vermeiden, dass das Gerät Signale aus der Umgebung *(z. B. die Fernbedienung eines Nachbarn oder Ähnliches)* einlernt, stellt sich der Broadlink im Lernmodus ABSICHTLICH auf eine sehr niedrige Empfangsempfindlichkeit ein. Man muss sich daher SEHR nah am Broadlink befinden, um einen Befehl einzulernen, insbesondere wenn es sich um einen 433-MHz-Befehl handelt. -# Synchroniser +# Synchronize -Auf der Registerkarte Befehle einer Ausrüstung finden Sie die Schaltfläche Synchronisieren. Wenn Sie mehrere Broadlinks haben, können Sie die von einem Broadlink gelernten Befehle auf einen anderen übertragen. +Auf der Registerkarte „Befehle“ eines Geräts finden Sie die Schaltfläche „Synchronisieren“. Wenn Sie mehrere Broadlink-Geräte besitzen, können Sie die gelernten Befehle von einem Broadlink-Gerät auf ein anderes übertragen. >**INFORMATION** > ->Es funktioniert von einem RM-Pro zu einem Mini oder umgekehrt. +>Das funktioniert von einem RM-Pro zu einem Mini oder umgekehrt. -Sie können die zu übertragenden Aufträge sowie die Broadlinks auswählen, an die Sie sie übertragen möchten. (Der Name des Befehls wird natürlich umgewandelt (TV ON, Fan off, etc.) +Sie können auswählen, welche Befehle übertragen werden sollen und an welche Broadlink-Geräte Sie diese übertragen möchten. (Der Name des Befehls bleibt dabei natürlich erhalten (Fernseher einschalten, Ventilator ausschalten usw.) >**INFORMATION** > ->Wenn Sie Ihr Gerät manuell hinzufügen, weil es nicht automatisch erkannt wird. Die einzugebende MAC-Adresse ist die umgekehrte MAC-Adresse pro Zweierpaket in Kleinbuchstaben ohne Doppelpunkte *(Beispiel AA:BB:CC:DD:EE wird zu eeddccbbaa)*. +>Wenn Sie Ihr Gerät manuell hinzufügen, weil es nicht automatisch erkannt wurde, müssen Sie die MAC-Adresse in umgekehrter Reihenfolge in Kleinbuchstaben und ohne Doppelpunkte angeben *(Beispiel: AA:BB:CC:DD:EE wird zu eeddccbbaa)*. -# FAQ +# Häufig gestellte Fragen -## +## Erfassung von Funkbefehlen -() +(Stand: Mai 2021) -: +So speichern Sie RF-Befehle mit der Broadlink-App und dem Broadlink-Jeedom-Plugin: -. +Installieren Sie die offizielle Broadlink-App und fügen Sie anschließend Ihr Broadlink-Gateway hinzu (ich habe gelesen, dass man den Vorgang beenden sollte, sobald das Gateway zum WLAN-Netzwerk hinzugefügt wurde, und auf keinen Fall weitermachen sollte – meine Methode funktioniert jedoch, wenn man den Vorgang bis zum Ende durchführt!). Anschließend können Sie Ihre Geräte hinzufügen, um sie mit der App zu testen. -. En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l'appareil ». . +Bevor Sie zum Jeedom-Plugin wechseln, müssen Sie die Nutzung des Gateways in der App freischalten. Ich habe nämlich ziemlich lange gebraucht, um das herauszufinden – es war unmöglich, dem Plugin die RF-Befehle beizubringen… Wählen Sie in der App Ihr Gateway aus, tippen Sie dann oben rechts auf „…“ und deaktivieren Sie „Gerät sperren“. So können Sie die App und das Plugin gleichzeitig nutzen. -). : . +Im Plugin erfolgt das Hinzufügen des Gateways über die Schaltfläche „Inclusion-Modus“ (siehe Plugin-Dokumentation für die Registerkarte „Geräte“). Registerkarte „Befehle“: Sie können auf „Erweiterten RF-Befehl lernen“ klicken, um zu überprüfen, ob die LED des Gateways tatsächlich rot leuchtet, das Einlernen funktioniert jedoch nicht. -: +So geht’s: -- -- -- -- -- -- .) -- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection) -- +- Zuerst den Lernvorgang über die App starten +- Geräte auswählen +- Tippen Sie oben rechts auf „…“ und wählen Sie anschließend „Tasten neu einlernen“ +- Tippen Sie auf „Start Learning“ und anschließend auf „Learn Simple RF Code“ +- Drücken Sie die Taste, die neu programmiert werden soll, und anschließend „OK“. +- Geben Sie die Frequenz der Fernbedienung ein (bei mir 433,92) +- Sie haben 30 Sekunden Zeit, um auf „Erweiterte RF-Befehlsfunktion lernen“ (Jeedom-Plugin) zu klicken und anschließend die Taste auf der Fernbedienung zu drücken (mehrmals, bis die Erkennung erfolgt). +- Erkennung in der App bestätigen -) -. () +Normalerweise sollte nun ein neuer Befehl in Jeedom erschienen sein (es funktioniert nicht unbedingt auf Anhieb, aber halten Sie sich bitte ohne Eile an diese Reihenfolge). +Achtung: Wenn Sie den Befehl umbenennen, müssen Sie die letzten 10 Zeichen beibehalten, die auch im Befehl enthalten sind, da der Befehl sonst nicht funktioniert. (Je nach Version) - ! +Denken Sie daran, eine Sicherungskopie zu erstellen! diff --git a/docs/en_US/changelog.md b/docs/en_US/changelog.md index 48e1872..a472a03 100644 --- a/docs/en_US/changelog.md +++ b/docs/en_US/changelog.md @@ -1,55 +1,60 @@ -# Changelog Broadlink - ->**IMPORTANT** -> ->If there is no information on the update, it means that it concerns only the update of documentation, translation or text. - -# 28/02/2025 - -- Fix memory leak on daemon -- Fixed a dependency installation issue that could occur on some installations -- Suppression de **l'installation** de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin -- Interface modernization -- Debian 11 required -- Debian 12 Compatibility -- Jeedom v4.4.8 required - -# 09/30/2022 - -- Fixed the installation of dependencies on Jeedom v4.2 - -# 03/05/2021 - -- Update of the dependencies script following the cryptography change - -# 01/15/2021 - -- Fixed a problem with buster dependencies - -# 23/11/2020 - -- Management of the dependencies of certain installations corrupted by third parties of cryptography in python 3 *(restart the dependencies if you are faced with a problem)* - -# 20/11/2020 - -- General optimizations -- New presentation of the list of objects -- Addition of the tag "V4 compatibility" - -# 07/31/2020 - -- Switch to python 3 *(you probably need to restart the dependencies)* -- Added RM4 management *(read the documentation for the particularity)* -- Added advanced RF learning with two stages, one to vary frequencies and find it and another to learn. It will increase learning compatibility - -# 09/11/2019 - -- Adaptation for jeedom v4 - -# 05/09/2018 - -- Addition of the image of SC1 - -# 03/10/2018 - -- Force yes on dependencies +# Broadlink Changelog + +>**IMPORTANT** +> +>If there is no information about the update, it means that the update only involves documentation, translations, or text. + +# 19/05/2026 + +- Bug fixes +- Jeedom v4.5 required + +# 28/02/2025 + +- Fix memory leak on daemon +- Fixed a dependency installation issue that could occur on some installations +- Removal of **the installation** of 2 dependencies (`pycrypto` & `asn1crypto`) that are no longer needed for the plugin +- Interface modernization +- Debian 11 required +- Debian 12 Compatibility +- Jeedom v4.4.8 required + +# 30/09/2022 + +- Fixed the installation of dependencies on Jeedom v4.2 + +# 05/03/2021 + +- Update of the dependencies script following the cryptography change + +# 15/01/2021 + +- Fixed a problem with buster dependencies + +# 23/11/2020 + +- Managing dependencies for certain installations corrupted by third-party cryptography libraries in Python 3 *(reinstall the dependencies if you encounter a problem)* + +# 20/11/2020 + +- General optimizations +- New presentation of the list of objects +- Added the "V4 Compatibility" tag + +# 31/07/2020 + +- Migration to Python 3 *(you'll probably need to reinstall the dependencies)* +- Added support for the RM4 *(see the documentation for specific details)* +- Added an advanced two-step RF learning process: one step to vary the frequencies and find the correct one, and another to learn it. This will improve learning compatibility. + +# 11/09/2019 + +- Adaptation for jeedom v4 + +# 09/05/2018 + +- Addition of the image of SC1 + +# 10/03/2018 + +- Force yes on dependencies diff --git a/docs/en_US/index.md b/docs/en_US/index.md index f00205a..11ecd44 100644 --- a/docs/en_US/index.md +++ b/docs/en_US/index.md @@ -1,67 +1,67 @@ # Broadlink plug-in -Plugin to interface Jeedom with Broadlink equipment. +Plugin that allows Jeedom to interface with Broadlink devices. # Plugin configuration -After installing the plugin, it must be activated and ensure the correct installation of dependencies. +After installing the plugin, you need to activate it and make sure the dependencies are installed correctly. ->**Important** +>**IMPORTANT** > ->It is not recommended to change the internal socket port. +>Changing the internal port is not recommended. # Inclusion of equipment -Go to the Plugins menu => Home automation protocol => Broadlink. Once on the page, click on the INCLUDE button. Logically, all the Broadlink products in your network will be recognized. +Go to the Plugins menu => Home Automation Protocol => Broadlink. Once on the page, click the INCLUSION button. Logically, all Broadlink products on your network will be recognized. # Equipment configuration -Select one of your equipment. If these are Infrared type products, a learn a command button appears at the top. Just click on it, then you have 5 seconds to learn an infrared command or 433 to your broadlink. Following this, the plugin will confirm the success of the operation and will create the associated command that you simply need to name. +Select one of your devices. If the devices are of the infrared type, a “Learn Command” button will appear at the top. Simply click it, and you’ll have 5 seconds to teach your Broadlink an infrared or 433 MHz command. After that, the plugin will confirm that the operation was successful and create the corresponding command, which you can then name. >**INFORMATION** > ->To avoid learning what might come from the environment *(remote control from a neighbor or other)*, the Broadlink in learning mode VOLUNTARILY goes to a very low reception level, so you have to be VERY close to the Broadlink to learn a command, especially if it is a 433Mhz command. +>To prevent it from picking up signals from the environment *(such as a neighbor’s remote control or similar)*, the Broadlink, when in learning mode, INTENTIONALLY sets its reception sensitivity to a very low level. You must therefore be VERY close to the Broadlink to program a command, especially if it’s a 433 MHz command. -# Synchroniser +# Synchronize -On the Commands tab of an equipment you find the Synchronize button. If you have several broadlinks you can transfer the commands learned from one broadlink to another. +On the "Commands" tab for a device, you'll find the "Synchronize" button. If you have multiple Broadlink devices, you can transfer the learned commands from one Broadlink to another. >**INFORMATION** > ->It works from a rm-pro to a mini or vice versa. +>It works from an RM-Pro to a Mini or vice versa. -You can choose the orders to transfer as well as the broadlinks to which you want to transfer them. (The name of the command will of course be converted (TV ON, fan off, etc.) +You can choose which commands to transfer and the Broadlink devices to which you want to transfer them. (The command name will, of course, be preserved—e.g., "TV ON," "fan off," etc.) >**INFORMATION** > ->If you manually add your device because not autodetected. The MAC address to be entered is the reverse MAC address per packet of two in lowercase without the colons *(example AA:BB:CC:DD:EE becomes eeddccbbaa)*. +>If you manually add your device because it wasn't automatically detected, the MAC address you need to enter is the MAC address reversed in pairs of two, in lowercase, without the colons *(for example, AA:BB:CC:DD:EE becomes eeddccbbaa)*. # FAQ -## +## RF Command Logging -() +(May 2021) -: +So, here's how to register RF commands using the Broadlink mobile app and the Broadlink Jeedom plugin: -. +Install the official Broadlink app, then add your Broadlink gateway (I’ve read that you should stop the process as soon as the gateway is added to the Wi-Fi network and definitely not continue—but my method works by completing the entire process!). You can then add your devices to test them with the app. -. En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l'appareil ». . +Before switching to the Jeedom plugin, you need to unlock the gateway in the app. I actually had a pretty hard time figuring this out—I couldn’t get the plugin to learn the RF commands… In the app, select your gateway, then tap “…” in the top-right corner, and uncheck “Lock Device.” You’ll then be able to use the app and the plugin at the same time. -). : . +In the plugin, you add the gateway using the "Inclusion Mode" button (see the plugin documentation for the "Equipment" tab). "Commands" tab: You can click "Learn Advanced RF Command" to verify that the gateway's indicator light turns red, but the learning process will not work. -: +Here's how to do it: -- -- -- -- -- -- .) -- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection) -- +- Start the setup process using the app first +- Select equipment +- Tap "…" in the upper-right corner, then select "Relearn Buttons" +- Tap "Start Learning," then "Learn Simple RF Code" +- Press the button you want to reprogram, then OK +- Enter the remote control frequency (433.92 for me) +- You have 30 seconds to click on “Learn Advanced RF Command” (Jeedom plugin) and then press the button on the remote control (repeat until it’s detected) +- Confirm detection in the app -) -. () +A new command should now appear in Jeedom (it might not work right away, but be sure to follow these steps in order without rushing). +Please note: If you rename the command, you must keep the last 10 characters that are also in the command; otherwise, the command will not work. (Depends on the version) - ! +Don't forget to save! diff --git a/docs/es_ES/changelog.md b/docs/es_ES/changelog.md index 6afa92f..4324d53 100644 --- a/docs/es_ES/changelog.md +++ b/docs/es_ES/changelog.md @@ -1,55 +1,60 @@ -# Registro de cambios Broadlink - ->**IMPORTANTE** -> ->Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto. - -# 28/02/2025 - -- Reparar una pérdida de memoria en el demonio -- Solucionar un problema al instalar dependencias que podrían ocurrir en ciertas instalaciones -- Suppression de **l'installation** de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin -- Modernización de la interfaz -- Se requiere Debian 11 -- Compatibilidad con Debian 12 -- Jeedom v4.4.8 requeridos - -# 30/09/2022 - -- Se corrigió la instalación de dependencias en Jeedom v4.2 - -# 05/03/2021 - -- Actualización del script de dependencias tras el cambio de criptografía - -# 15/01/2021 - -- Se solucionó un problema con las dependencias de buster - -# 23/11/2020 - -- Gestión de las dependencias de ciertas instalaciones corrompidas por terceros de criptografía en python 3 *(reiniciar las dependencias si se enfrenta a un problema)* - -# 20/11/2020 - -- Optimizaciones generales -- Nueva presentación de la lista de objetos -- Adición de la etiqueta "compatibilidad V4" - -# 31/07/2020 - -- Cambiar a Python 3 *(probablemente necesite reiniciar las dependencias)* -- Gestión RM4 añadida *(leer la documentación para la particularidad)* -- Se agregó aprendizaje avanzado de RF con dos etapas, una para variar frecuencias y encontrarlas y otra para aprender. Aumentará la compatibilidad de aprendizaje - -# 11/09/2019 - -- Adaptación para jeedom v4 - -# 05/09/2018 - -- Adición de la imagen de SC1 - -# 03/10/2018 - -- Fuerza sí en dependencias +# Registro de cambios Broadlink + +>**IMPORTANTE** +> +>Si no hay información sobre la actualización, es porque esta se refiere únicamente a cambios en la documentación, la traducción o el texto. + +# 19/05/2026 + +- Corrección de errores +- Se requiere Jeedom v4.5 + +# 28/02/2025 + +- Reparar una pérdida de memoria en el demonio +- Solucionar un problema al instalar dependencias que podrían ocurrir en ciertas instalaciones +- Eliminación de **la instalación** de 2 dependencias (`pycrypto` & `asn1crypto`) que ya no son útiles para el complemento +- Modernización de la interfaz +- Se requiere Debian 11 +- Compatibilidad con Debian 12 +- Se requiere Jeedom v4.4.8 + +# 30/09/2022 + +- Se corrigió la instalación de dependencias en Jeedom v4.2 + +# 05/03/2021 + +- Actualización del script de dependencias tras el cambio de criptografía + +# 15/01/2021 + +- Se solucionó un problema con las dependencias de buster + +# 23/11/2020 + +- Gestión de las dependencias de ciertas instalaciones dañadas por bibliotecas de criptografía de terceros en Python 3 *(vuelve a instalar las dependencias si tienes algún problema)* + +# 20/11/2020 + +- Optimizaciones generales +- Nueva presentación de la lista de objetos +- Se ha añadido la etiqueta «Compatibilidad con la versión 4» + +# 31/07/2020 + +- Migración a Python 3 *(probablemente haya que volver a instalar las dependencias)* +- Se ha añadido la gestión del RM4 *(consulta la documentación para conocer las particularidades)* +- Se ha añadido un aprendizaje avanzado por radiofrecuencia (RF) en dos etapas: una para variar las frecuencias y encontrar la adecuada, y otra para el aprendizaje. Esto aumentará la compatibilidad del aprendizaje. + +# 11/09/2019 + +- Adaptación para jeedom v4 + +# 09/05/2018 + +- Adición de la imagen de SC1 + +# 10/03/2018 + +- Fuerza sí en dependencias diff --git a/docs/es_ES/index.md b/docs/es_ES/index.md index 90df2a7..340151b 100644 --- a/docs/es_ES/index.md +++ b/docs/es_ES/index.md @@ -1,67 +1,67 @@ # Complemento de enlace amplio -Complemento para conectar Jeedom con equipos Broadlink. +Complemento que permite conectar Jeedom con dispositivos Broadlink. # Configuración del plugin -Después de instalar el complemento, debe activarse y garantizar la correcta instalación de las dependencias. +Una vez instalado el plugin, hay que activarlo y asegurarse de que las dependencias se hayan instalado correctamente. ->**Importante** +>**IMPORTANTE** > ->No se recomienda cambiar el puerto del zócalo interno. +>No se recomienda cambiar el puerto de socket interno. # Inclusión de equipos -Vaya al menú Complementos => Protocolo de automatización del hogar => Broadlink. Una vez en la página, haga clic en el botón INCLUIR. Lógicamente, todos los productos Broadlink de tu red serán reconocidos. +Ve al menú Complementos => Protocolo de domótica => Broadlink. Una vez en la página, haz clic en el botón INCLUSIÓN. Lógicamente, se reconocerán todos los productos Broadlink de tu red. # Configuración del equipo -Selecciona uno de tus equipos. Si se trata de productos de tipo infrarrojo, aparece un botón de comando de aprendizaje en la parte superior. Simplemente haga clic en él, luego tiene 5 segundos para aprender un comando infrarrojo o 433 para su enlace amplio. Después de esto, el complemento confirmará el éxito de la operación y creará el comando asociado que simplemente debe nombrar. +Selecciona uno de tus dispositivos. Si se trata de productos de tipo infrarrojo, aparecerá un botón «Aprender un comando» en la parte superior. Solo tienes que hacer clic en él; a continuación, dispones de 5 segundos para que tu Broadlink aprenda un comando por infrarrojos o de 433. A continuación, el complemento te confirmará que la operación se ha realizado correctamente y creará el comando asociado, al que solo tendrás que asignarle un nombre. >**INFORMACIÓN** > ->Para evitar aprender lo que podría provenir del entorno *(control remoto de un vecino u otro)*, el Broadlink en modo de aprendizaje va VOLUNTARIAMENTE a un nivel de recepción muy bajo, por lo que hay que estar MUY cerca del Broadlink para aprender un comando, especialmente si es un comando de 433Mhz. +>Para evitar que aprenda señales que puedan provenir del entorno *(el mando a distancia de un vecino u otro dispositivo)*, el Broadlink, en modo de aprendizaje, se configura VOLUNTARIAMENTE en un nivel de recepción muy bajo, por lo que hay que estar MUY cerca del Broadlink para que aprenda un comando, sobre todo si se trata de un comando de 433 MHz. -# Synchroniser +# Sincronizar -En la pestaña Comandos de un equipo encuentras el botón Sincronizar. Si tiene varios enlaces amplios, puede transferir los comandos aprendidos de un enlace ancho a otro. +En la pestaña «Comandos» de un dispositivo encontrarás el botón «Sincronizar». Si tienes varios Broadlink, puedes transferir los comandos programados de un Broadlink a otro. >**INFORMACIÓN** > ->Funciona desde un rm-pro a un mini o viceversa. +>Funciona de un RM-Pro a un Mini o viceversa. -Puede elegir los pedidos a transferir, así como los enlaces amplios a los que desea transferirlos. (Por supuesto, el nombre del comando se convertirá (TV ON, fan off, etc.).) +Puedes elegir los comandos que deseas transferir, así como los dispositivos Broadlink a los que quieres transferirlos. (El nombre del comando se conservará, por supuesto: « encender la televisión », « apagar el ventilador », etc.) >**INFORMACIÓN** > ->Si agrega manualmente su dispositivo porque no se detectó automáticamente. La dirección MAC que se debe ingresar es la dirección MAC inversa por paquete de dos en minúsculas sin los dos puntos *(ejemplo AA:BB:CC:DD:EE se convierte en eeddccbbaa)*. +>Si añades manualmente tu dispositivo porque no se ha detectado automáticamente, la dirección MAC que debes introducir es la dirección MAC invertida, por pares de dos caracteres en minúsculas y sin los dos puntos *(por ejemplo, AA:BB:CC:DD:EE se convierte en eeddccbbaa)*. -# FAQ +# Preguntas frecuentes -## +## Registro de comandos por radiofrecuencia -() +(mayo de 2021) -: +A continuación, te explicamos cómo registrar los comandos RF con la aplicación móvil Broadlink y el complemento Broadlink para Jeedom: -. +Instala la aplicación oficial de Broadlink y, a continuación, añade tu pasarela Broadlink (he leído que hay que detener el proceso en cuanto se haya añadido la pasarela a la red wifi y que, sobre todo, no hay que continuar; ¡mi método funciona llevando a cabo el proceso hasta el final!). A continuación, puedes añadir tus dispositivos para probarlos con la aplicación. -. En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l'appareil ». . +Antes de pasar al complemento de Jeedom, hay que desbloquear el uso del pasarela en la aplicación. La verdad es que me costó bastante dar con esto, ya que era imposible que el complemento aprendiera los comandos de RF… En la aplicación, selecciona tu pasarela y, a continuación, pulsa «…» en la esquina superior derecha y desmarca «Bloquear el dispositivo». De este modo, podrás utilizar la aplicación y el complemento al mismo tiempo. -). : . +En el complemento, la incorporación del pasarela se realiza mediante el botón «Modo de inclusión» (consulta la documentación del complemento en la pestaña «Equipos»). Pestaña «Comandos»: puedes hacer clic en «Aprender comando RF avanzado» para comprobar que el indicador luminoso del pasarela se ilumina en rojo, pero el proceso de aprendizaje no funcionará. -: +Este es el método: -- -- -- -- -- -- .) -- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection) -- +- Iniciar primero el aprendizaje a través de la aplicación +- seleccionar el equipo +- Pulsa «…» en la esquina superior derecha y, a continuación, selecciona «Reaprender botones». +- Pulsa «Empezar a aprender» y, a continuación, «Aprender código RF sencillo» +- Pulsa el botón que quieres reprogramar y, a continuación, «Aceptar» +- Introduce la frecuencia del mando a distancia (en mi caso, 433,92) +- Tienes 30 segundos para hacer clic en «Aprender comando RF avanzado» (complemento Jeedom) y, a continuación, pulsar el botón del mando a distancia (varias veces hasta que se detecte). +- Confirmar la detección en la aplicación -) -. () +Normalmente debería haber aparecido un nuevo comando en Jeedom (no tiene por qué funcionar a la primera, pero sigue estos pasos con calma y sin prisas). +Atención: si cambias el nombre del comando, debes conservar los últimos 10 caracteres que también aparecen en el comando; de lo contrario, el comando no funcionará. (Depende de la versión) - ! +¡No te olvides de hacer una copia de seguridad! diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json deleted file mode 100644 index 78f00fc..0000000 --- a/docs/i18n/de_DE.json +++ /dev/null @@ -1,157 +0,0 @@ -{ - "changelog.md": { - "Changelog Broadlink": "Changelog Broadlink", - "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt", - "28\/02\/2025": "28\/02\/2025", - "Fix une fuite de mémoire sur le démon": "Beheben Sie einen Speicherverlust im Daemon", - "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Behebung eines Problems bei der Installation von Abhängigkeiten, das bei bestimmten Installationen auftreten konnte", - "Suppression de": "Suppression de", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", - "Modernisation de l'interface": "Schnittstellenmodernisierung", - "Debian 11 requis": "Debian 11 erforderlich", - "Compatibilité Debian 12": "Debian 12-Kompatibilität", - "Jeedom v4.4": "Jeedom v4.4", - "8 requis": "8 erforderlich", - "30\/09\/2022": "30.09.2022", - "Correction de l'installation des dépendances sur Jeedom v4.2": "Die Installation von Abhängigkeiten auf Jeedom v4.2 wurde behoben", - "05\/03\/2021": "03\/05\/2021", - "Mise à jour du script de dépendances suite au changement cryptography": "Aktualisierung des Abhängigkeitsskripts nach der Änderung der Kryptografie", - "15\/01\/2021": "15.01.2021", - "Correction d'un soucis sur les dépendances en buster": "Ein Problem mit Buster-Abhängigkeiten wurde behoben", - "23\/11\/2020": "23\/11\/2020", - "relancez les dépendances si vous êtes confrontés a un souci": "Starten Sie die Abhängigkeiten neu, wenn Sie auf ein Problem stoßen", - "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3": "Verwaltung der Abhängigkeiten bestimmter Installationen, die von Drittanbietern der Kryptografie in Python 3 beschädigt wurden", - "20\/11\/2020": "20\/11\/2020", - "Optimisations générales": "Allgemeine Optimierungen", - "Nouvelle présentation de la liste des objets": "Neue Darstellung der Objektliste", - "Ajout du tag \"Compatibilité V4": "Hinzufügung des Tags \"V4-Kompatibilität", - "31\/07\/2020": "31.07.2020", - "il faut probablement relancer les dépendances": "Sie müssen wahrscheinlich die Abhängigkeiten neu starten", - "Passage a python 3": "Wechseln Sie zu Python 3", - "lire la documentation pour la particularité": "Lesen Sie die Dokumentation für die Besonderheit", - "Ajout de la gestion du RM4": "RM4-Verwaltung hinzugefügt", - "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre": "Erweitertes HF-Lernen mit zwei Stufen hinzugefügt, eine, um Frequenzen zu variieren und zu finden, und eine andere, um zu lernen", - "Cela augmentera la compatibilité d'apprentissage": "Dies erhöht die Lernkompatibilität", - "11\/09\/2019": "09\/11\/2019", - "Adaptation pour Jeedom v4": "Anpassung für jeedom v4", - "09\/05\/2018": "05\/09\/2018", - "Rajout de l'image des SC1": "Hinzufügen des Bildes von SC1", - "10\/03\/2018": "2018.03.10", - "Force yes sur les dépendances": "Erzwingen Sie Ja für Abhängigkeiten", - " IMPORTANT.": " WICHTIG.", - " IMPORTANT?": " WICHTIG?", - "IMPORTANT ": "WICHTIG ", - " IMPORTANT]": " WICHTIG]", - "[IMPORTANT]": "[WICHTIG]", - "*IMPORTANT*": "*WICHTIG*", - " IMPORTANT*": " WICHTIG*", - " l'installation.": " l'installation.", - " l'installation?": " l'installation?", - "l'installation ": "l'installation ", - " l'installation]": " l'installation]", - "[l'installation]": "[l'installation]", - "*l'installation*": "*l'installation*", - " l'installation*": " l'installation*" - }, - "index.md": { - "Plugin Broadlink": "Broadlink-Plugin", - "Plugin permettant d'interfacer Jeedom avec des équipements Broadlink": "Plugin zur Verbindung von Jeedom mit Broadlink-Geräten", - "Configuration du plugin": "Plugin Konfiguration", - "Après avoir installé le plugin, il faut l'activer et s'assurer de la bonne installation des dépendances": "Nach der Installation des Plugins muss es aktiviert werden und die korrekte Installation von Abhängigkeiten sicherstellen", - "Il est déconseillé de changer le port socket interne": "Es wird nicht empfohlen, den internen Socket-Port zu ändern", - "Inclusion des équipements": "Einbeziehung der Ausrüstung", - "Aller dans le menu Plugins => Protocole Domotique => Broadlink": "Gehen Sie zum Plugins-Menü => Hausautomatisierungsprotokoll => Broadlink", - "Une fois sur la page, cliquez sur le bouton INCLUSION": "Klicken Sie auf der Seite auf die Schaltfläche INCLUDE", - "En toute logique l'ensemble des produits Broadlink de votre réseau sera reconnu": "Logischerweise werden alle Broadlink-Produkte in Ihrem Netzwerk erkannt", - "Configuration des équipements": "Gerätekonfiguration", - "Sélectionnez un de vos équipements": "Wählen Sie eines Ihrer Geräte aus", - "Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut": "Wenn es sich um Infrarotprodukte handelt, wird oben eine Befehlsschaltfläche „Lernen“ angezeigt", - "Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink": "Klicken Sie einfach darauf, dann haben Sie 5 Sekunden Zeit, um einen Infrarotbefehl oder 433 zu Ihrem Broadlink zu lernen", - "Suite à cela le plugin vous confirmera le succès de l'opération et créera la commande associée qu'il vous suffira simplement de nommer": "Anschließend bestätigt das Plugin den Erfolg der Operation und erstellt den zugehörigen Befehl, den Sie nur noch benennen müssen", - "télécommande d'un voisin ou autre": "Fernbedienung von einem Nachbarn oder anderen", - "Pour éviter d'apprendre ce qui pourrait venir de l'environnement": "Um nicht zu lernen, was aus der Umgebung kommen könnte", - "le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c'est une commande 433Mhz": "Der Broadlink im Lernmodus geht FREIWILLIG auf einen sehr niedrigen Empfangspegel, daher müssen Sie SEHR nahe am Broadlink sein, um einen Befehl zu lernen, insbesondere wenn es sich um einen 433-MHz-Befehl handelt", - "Sur l'onglet Commandes d'un équipement vous trouvez le bouton Synchroniser": "Auf der Registerkarte Befehle einer Ausrüstung finden Sie die Schaltfläche Synchronisieren", - "Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d'un Broadlink à un autre": "Wenn Sie mehrere Broadlinks haben, können Sie die von einem Broadlink gelernten Befehle auf einen anderen übertragen", - "Cela marche d'un rm-pro vers un mini ou vice versa": "Es funktioniert von einem RM-Pro zu einem Mini oder umgekehrt", - "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer": "Sie können die zu übertragenden Aufträge sowie die Broadlinks auswählen, an die Sie sie übertragen möchten", - "Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc": "Der Name des Befehls wird natürlich umgewandelt (TV ON, Fan off, etc", - "exemple AA": "Beispiel AA", - "EE devient eeddccbbaa": "EE wird zu eeddccbbaa", - "Si vous ajoutez manuellement votre device car pas autodétecté": "Wenn Sie Ihr Gerät manuell hinzufügen, weil es nicht automatisch erkannt wird", - "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "Die einzugebende MAC-Adresse ist die umgekehrte MAC-Adresse pro Zweierpaket in Kleinbuchstaben ohne Doppelpunkte", - "Enregistrement commandes RF": "", - "pagu mai 2021": "", - "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "", - "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "", - "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "", - "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "", - "Vous pourrez donc utiliser l'appli et le plugin simultanément": "", - "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "", - "Onglet commandes": "", - "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "", - "Voici la méthode": "", - "Lancer l'apprentissage via l'appli en premier": "", - "sélectionner l'équipement": "", - "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "", - "Appuyer sur start learning, puis learn simple RF code": "", - "Appuyer sur le bouton à réapprendre puis ok": "", - "Entrer la fréquence de la télécommande (433": "", - "92 pour moi": "", - "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "", - "Confirmer la détection dans l'appli": "", - "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "", - "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "", - "Dépend des versions": "", - "Pensez à sauvegarder": "", - " IMPORTANT.": " Wichtig.", - " IMPORTANT?": " Wichtig?", - "IMPORTANT ": "Wichtig ", - " IMPORTANT]": " Wichtig]", - "[IMPORTANT]": "[Wichtig]", - "*IMPORTANT*": "*Wichtig*", - " IMPORTANT*": " Wichtig*", - " INFORMATION.": " INFORMATION.", - " INFORMATION?": " INFORMATION?", - "INFORMATION ": "INFORMATION ", - " INFORMATION]": " INFORMATION]", - "[INFORMATION]": "[INFORMATION]", - "*INFORMATION*": "*INFORMATION*", - " INFORMATION*": " INFORMATION*", - " Synchroniser.": " Synchronize.", - " Synchroniser?": " Synchronize?", - "Synchroniser ": "Synchronize ", - " Synchroniser]": " Synchronize]", - "[Synchroniser]": "[Synchronize]", - "*Synchroniser*": "*Synchronize*", - " Synchroniser*": " Synchronize*", - " BB.": " BB.", - " BB?": " BB?", - "BB ": "BB ", - " BB]": " BB]", - "[BB]": "[BB]", - "*BB*": "*BB*", - " BB*": " BB*", - " CC.": " CC.", - " CC?": " CC?", - "CC ": "CC ", - " CC]": " CC]", - "[CC]": "[CC]", - "*CC*": "*CC*", - " CC*": " CC*", - " DD.": " DD.", - " DD?": " DD?", - "DD ": "DD ", - " DD]": " DD]", - "[DD]": "[DD]", - "*DD*": "*DD*", - " DD*": " DD*", - " FAQ.": " .", - " FAQ?": " ?", - "FAQ ": " ", - " FAQ]": " ]", - "[FAQ]": "[]", - "*FAQ*": "**", - " FAQ*": " *" - } -} \ No newline at end of file diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json deleted file mode 100644 index 80cecbe..0000000 --- a/docs/i18n/en_US.json +++ /dev/null @@ -1,157 +0,0 @@ -{ - "changelog.md": { - "Changelog Broadlink": "Changelog Broadlink", - "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "If there is no information on the update, it means that it concerns only the update of documentation, translation or text", - "28\/02\/2025": "28\/02\/2025", - "Fix une fuite de mémoire sur le démon": "Fix memory leak on daemon", - "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Fixed a dependency installation issue that could occur on some installations", - "Suppression de": "Suppression de", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", - "Modernisation de l'interface": "Interface modernization", - "Debian 11 requis": "Debian 11 required", - "Compatibilité Debian 12": "Debian 12 Compatibility", - "Jeedom v4.4": "Jeedom v4.4", - "8 requis": "8 required", - "30\/09\/2022": "09\/30\/2022", - "Correction de l'installation des dépendances sur Jeedom v4.2": "Fixed the installation of dependencies on Jeedom v4.2", - "05\/03\/2021": "03\/05\/2021", - "Mise à jour du script de dépendances suite au changement cryptography": "Update of the dependencies script following the cryptography change", - "15\/01\/2021": "01\/15\/2021", - "Correction d'un soucis sur les dépendances en buster": "Fixed a problem with buster dependencies", - "23\/11\/2020": "23\/11\/2020", - "relancez les dépendances si vous êtes confrontés a un souci": "restart the dependencies if you are faced with a problem", - "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3": "Management of the dependencies of certain installations corrupted by third parties of cryptography in python 3", - "20\/11\/2020": "20\/11\/2020", - "Optimisations générales": "General optimizations", - "Nouvelle présentation de la liste des objets": "New presentation of the list of objects", - "Ajout du tag \"Compatibilité V4": "Addition of the tag \"V4 compatibility", - "31\/07\/2020": "07\/31\/2020", - "il faut probablement relancer les dépendances": "you probably need to restart the dependencies", - "Passage a python 3": "Switch to python 3", - "lire la documentation pour la particularité": "read the documentation for the particularity", - "Ajout de la gestion du RM4": "Added RM4 management", - "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre": "Added advanced RF learning with two stages, one to vary frequencies and find it and another to learn", - "Cela augmentera la compatibilité d'apprentissage": "It will increase learning compatibility", - "11\/09\/2019": "09\/11\/2019", - "Adaptation pour Jeedom v4": "Adaptation for jeedom v4", - "09\/05\/2018": "05\/09\/2018", - "Rajout de l'image des SC1": "Addition of the image of SC1", - "10\/03\/2018": "03\/10\/2018", - "Force yes sur les dépendances": "Force yes on dependencies", - " IMPORTANT.": " IMPORTANT.", - " IMPORTANT?": " IMPORTANT?", - "IMPORTANT ": "IMPORTANT ", - " IMPORTANT]": " IMPORTANT]", - "[IMPORTANT]": "[IMPORTANT]", - "*IMPORTANT*": "*IMPORTANT*", - " IMPORTANT*": " IMPORTANT*", - " l'installation.": " l'installation.", - " l'installation?": " l'installation?", - "l'installation ": "l'installation ", - " l'installation]": " l'installation]", - "[l'installation]": "[l'installation]", - "*l'installation*": "*l'installation*", - " l'installation*": " l'installation*" - }, - "index.md": { - "Plugin Broadlink": "Broadlink plug-in", - "Plugin permettant d'interfacer Jeedom avec des équipements Broadlink": "Plugin to interface Jeedom with Broadlink equipment", - "Configuration du plugin": "Plugin configuration", - "Après avoir installé le plugin, il faut l'activer et s'assurer de la bonne installation des dépendances": "After installing the plugin, it must be activated and ensure the correct installation of dependencies", - "Il est déconseillé de changer le port socket interne": "It is not recommended to change the internal socket port", - "Inclusion des équipements": "Inclusion of equipment", - "Aller dans le menu Plugins => Protocole Domotique => Broadlink": "Go to the Plugins menu => Home automation protocol => Broadlink", - "Une fois sur la page, cliquez sur le bouton INCLUSION": "Once on the page, click on the INCLUDE button", - "En toute logique l'ensemble des produits Broadlink de votre réseau sera reconnu": "Logically, all the Broadlink products in your network will be recognized", - "Configuration des équipements": "Equipment configuration", - "Sélectionnez un de vos équipements": "Select one of your equipment", - "Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut": "If these are Infrared type products, a learn a command button appears at the top", - "Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink": "Just click on it, then you have 5 seconds to learn an infrared command or 433 to your broadlink", - "Suite à cela le plugin vous confirmera le succès de l'opération et créera la commande associée qu'il vous suffira simplement de nommer": "Following this, the plugin will confirm the success of the operation and will create the associated command that you simply need to name", - "télécommande d'un voisin ou autre": "remote control from a neighbor or other", - "Pour éviter d'apprendre ce qui pourrait venir de l'environnement": "To avoid learning what might come from the environment", - "le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c'est une commande 433Mhz": "the Broadlink in learning mode VOLUNTARILY goes to a very low reception level, so you have to be VERY close to the Broadlink to learn a command, especially if it is a 433Mhz command", - "Sur l'onglet Commandes d'un équipement vous trouvez le bouton Synchroniser": "On the Commands tab of an equipment you find the Synchronize button", - "Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d'un Broadlink à un autre": "If you have several broadlinks you can transfer the commands learned from one broadlink to another", - "Cela marche d'un rm-pro vers un mini ou vice versa": "It works from a rm-pro to a mini or vice versa", - "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer": "You can choose the orders to transfer as well as the broadlinks to which you want to transfer them", - "Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc": "The name of the command will of course be converted (TV ON, fan off, etc", - "exemple AA": "example AA", - "EE devient eeddccbbaa": "EE becomes eeddccbbaa", - "Si vous ajoutez manuellement votre device car pas autodétecté": "If you manually add your device because not autodetected", - "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "The MAC address to be entered is the reverse MAC address per packet of two in lowercase without the colons", - "Enregistrement commandes RF": "", - "pagu mai 2021": "", - "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "", - "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "", - "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "", - "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "", - "Vous pourrez donc utiliser l'appli et le plugin simultanément": "", - "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "", - "Onglet commandes": "", - "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "", - "Voici la méthode": "", - "Lancer l'apprentissage via l'appli en premier": "", - "sélectionner l'équipement": "", - "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "", - "Appuyer sur start learning, puis learn simple RF code": "", - "Appuyer sur le bouton à réapprendre puis ok": "", - "Entrer la fréquence de la télécommande (433": "", - "92 pour moi": "", - "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "", - "Confirmer la détection dans l'appli": "", - "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "", - "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "", - "Dépend des versions": "", - "Pensez à sauvegarder": "", - " IMPORTANT.": " Important.", - " IMPORTANT?": " Important?", - "IMPORTANT ": "Important ", - " IMPORTANT]": " Important]", - "[IMPORTANT]": "[Important]", - "*IMPORTANT*": "*Important*", - " IMPORTANT*": " Important*", - " INFORMATION.": " INFORMATION.", - " INFORMATION?": " INFORMATION?", - "INFORMATION ": "INFORMATION ", - " INFORMATION]": " INFORMATION]", - "[INFORMATION]": "[INFORMATION]", - "*INFORMATION*": "*INFORMATION*", - " INFORMATION*": " INFORMATION*", - " Synchroniser.": " Synchronize.", - " Synchroniser?": " Synchronize?", - "Synchroniser ": "Synchronize ", - " Synchroniser]": " Synchronize]", - "[Synchroniser]": "[Synchronize]", - "*Synchroniser*": "*Synchronize*", - " Synchroniser*": " Synchronize*", - " BB.": " BB.", - " BB?": " BB?", - "BB ": "BB ", - " BB]": " BB]", - "[BB]": "[BB]", - "*BB*": "*BB*", - " BB*": " BB*", - " CC.": " CC.", - " CC?": " CC?", - "CC ": "CC ", - " CC]": " CC]", - "[CC]": "[CC]", - "*CC*": "*CC*", - " CC*": " CC*", - " DD.": " DD.", - " DD?": " DD?", - "DD ": "DD ", - " DD]": " DD]", - "[DD]": "[DD]", - "*DD*": "*DD*", - " DD*": " DD*", - " FAQ.": " .", - " FAQ?": " ?", - "FAQ ": " ", - " FAQ]": " ]", - "[FAQ]": "[]", - "*FAQ*": "**", - " FAQ*": " *" - } -} \ No newline at end of file diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json deleted file mode 100644 index 0af4677..0000000 --- a/docs/i18n/es_ES.json +++ /dev/null @@ -1,157 +0,0 @@ -{ - "changelog.md": { - "Changelog Broadlink": "Registro de cambios Broadlink", - "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto", - "28\/02\/2025": "28\/02\/2025", - "Fix une fuite de mémoire sur le démon": "Reparar una pérdida de memoria en el demonio", - "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Solucionar un problema al instalar dependencias que podrían ocurrir en ciertas instalaciones", - "Suppression de": "Suppression de", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", - "Modernisation de l'interface": "Modernización de la interfaz", - "Debian 11 requis": "Se requiere Debian 11", - "Compatibilité Debian 12": "Compatibilidad con Debian 12", - "Jeedom v4.4": "Jeedom v4.4", - "8 requis": "8 requeridos", - "30\/09\/2022": "30\/09\/2022", - "Correction de l'installation des dépendances sur Jeedom v4.2": "Se corrigió la instalación de dependencias en Jeedom v4.2", - "05\/03\/2021": "05\/03\/2021", - "Mise à jour du script de dépendances suite au changement cryptography": "Actualización del script de dependencias tras el cambio de criptografía", - "15\/01\/2021": "15\/01\/2021", - "Correction d'un soucis sur les dépendances en buster": "Se solucionó un problema con las dependencias de buster", - "23\/11\/2020": "23\/11\/2020", - "relancez les dépendances si vous êtes confrontés a un souci": "reiniciar las dependencias si se enfrenta a un problema", - "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3": "Gestión de las dependencias de ciertas instalaciones corrompidas por terceros de criptografía en python 3", - "20\/11\/2020": "20\/11\/2020", - "Optimisations générales": "Optimizaciones generales", - "Nouvelle présentation de la liste des objets": "Nueva presentación de la lista de objetos", - "Ajout du tag \"Compatibilité V4": "Adición de la etiqueta \"compatibilidad V4", - "31\/07\/2020": "31\/07\/2020", - "il faut probablement relancer les dépendances": "probablemente necesite reiniciar las dependencias", - "Passage a python 3": "Cambiar a Python 3", - "lire la documentation pour la particularité": "leer la documentación para la particularidad", - "Ajout de la gestion du RM4": "Gestión RM4 añadida", - "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre": "Se agregó aprendizaje avanzado de RF con dos etapas, una para variar frecuencias y encontrarlas y otra para aprender", - "Cela augmentera la compatibilité d'apprentissage": "Aumentará la compatibilidad de aprendizaje", - "11\/09\/2019": "11\/09\/2019", - "Adaptation pour Jeedom v4": "Adaptación para jeedom v4", - "09\/05\/2018": "05\/09\/2018", - "Rajout de l'image des SC1": "Adición de la imagen de SC1", - "10\/03\/2018": "03\/10\/2018", - "Force yes sur les dépendances": "Fuerza sí en dependencias", - " IMPORTANT.": " IMPORTANTE.", - " IMPORTANT?": " IMPORTANTE?", - "IMPORTANT ": "IMPORTANTE ", - " IMPORTANT]": " IMPORTANTE]", - "[IMPORTANT]": "[IMPORTANTE]", - "*IMPORTANT*": "*IMPORTANTE*", - " IMPORTANT*": " IMPORTANTE*", - " l'installation.": " l'installation.", - " l'installation?": " l'installation?", - "l'installation ": "l'installation ", - " l'installation]": " l'installation]", - "[l'installation]": "[l'installation]", - "*l'installation*": "*l'installation*", - " l'installation*": " l'installation*" - }, - "index.md": { - "Plugin Broadlink": "Complemento de enlace amplio", - "Plugin permettant d'interfacer Jeedom avec des équipements Broadlink": "Complemento para conectar Jeedom con equipos Broadlink", - "Configuration du plugin": "Configuración del plugin", - "Après avoir installé le plugin, il faut l'activer et s'assurer de la bonne installation des dépendances": "Después de instalar el complemento, debe activarse y garantizar la correcta instalación de las dependencias", - "Il est déconseillé de changer le port socket interne": "No se recomienda cambiar el puerto del zócalo interno", - "Inclusion des équipements": "Inclusión de equipos", - "Aller dans le menu Plugins => Protocole Domotique => Broadlink": "Vaya al menú Complementos => Protocolo de automatización del hogar => Broadlink", - "Une fois sur la page, cliquez sur le bouton INCLUSION": "Una vez en la página, haga clic en el botón INCLUIR", - "En toute logique l'ensemble des produits Broadlink de votre réseau sera reconnu": "Lógicamente, todos los productos Broadlink de tu red serán reconocidos", - "Configuration des équipements": "Configuración del equipo", - "Sélectionnez un de vos équipements": "Selecciona uno de tus equipos", - "Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut": "Si se trata de productos de tipo infrarrojo, aparece un botón de comando de aprendizaje en la parte superior", - "Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink": "Simplemente haga clic en él, luego tiene 5 segundos para aprender un comando infrarrojo o 433 para su enlace amplio", - "Suite à cela le plugin vous confirmera le succès de l'opération et créera la commande associée qu'il vous suffira simplement de nommer": "Después de esto, el complemento confirmará el éxito de la operación y creará el comando asociado que simplemente debe nombrar", - "télécommande d'un voisin ou autre": "control remoto de un vecino u otro", - "Pour éviter d'apprendre ce qui pourrait venir de l'environnement": "Para evitar aprender lo que podría provenir del entorno", - "le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c'est une commande 433Mhz": "el Broadlink en modo de aprendizaje va VOLUNTARIAMENTE a un nivel de recepción muy bajo, por lo que hay que estar MUY cerca del Broadlink para aprender un comando, especialmente si es un comando de 433Mhz", - "Sur l'onglet Commandes d'un équipement vous trouvez le bouton Synchroniser": "En la pestaña Comandos de un equipo encuentras el botón Sincronizar", - "Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d'un Broadlink à un autre": "Si tiene varios enlaces amplios, puede transferir los comandos aprendidos de un enlace ancho a otro", - "Cela marche d'un rm-pro vers un mini ou vice versa": "Funciona desde un rm-pro a un mini o viceversa", - "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer": "Puede elegir los pedidos a transferir, así como los enlaces amplios a los que desea transferirlos", - "Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc": "Por supuesto, el nombre del comando se convertirá (TV ON, fan off, etc.)", - "exemple AA": "ejemplo AA", - "EE devient eeddccbbaa": "EE se convierte en eeddccbbaa", - "Si vous ajoutez manuellement votre device car pas autodétecté": "Si agrega manualmente su dispositivo porque no se detectó automáticamente", - "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "La dirección MAC que se debe ingresar es la dirección MAC inversa por paquete de dos en minúsculas sin los dos puntos", - "Enregistrement commandes RF": "", - "pagu mai 2021": "", - "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "", - "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "", - "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "", - "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "", - "Vous pourrez donc utiliser l'appli et le plugin simultanément": "", - "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "", - "Onglet commandes": "", - "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "", - "Voici la méthode": "", - "Lancer l'apprentissage via l'appli en premier": "", - "sélectionner l'équipement": "", - "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "", - "Appuyer sur start learning, puis learn simple RF code": "", - "Appuyer sur le bouton à réapprendre puis ok": "", - "Entrer la fréquence de la télécommande (433": "", - "92 pour moi": "", - "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "", - "Confirmer la détection dans l'appli": "", - "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "", - "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "", - "Dépend des versions": "", - "Pensez à sauvegarder": "", - " IMPORTANT.": " Importante.", - " IMPORTANT?": " Importante?", - "IMPORTANT ": "Importante ", - " IMPORTANT]": " Importante]", - "[IMPORTANT]": "[Importante]", - "*IMPORTANT*": "*Importante*", - " IMPORTANT*": " Importante*", - " INFORMATION.": " INFORMACIÓN.", - " INFORMATION?": " INFORMACIÓN?", - "INFORMATION ": "INFORMACIÓN ", - " INFORMATION]": " INFORMACIÓN]", - "[INFORMATION]": "[INFORMACIÓN]", - "*INFORMATION*": "*INFORMACIÓN*", - " INFORMATION*": " INFORMACIÓN*", - " Synchroniser.": " Sincronizar.", - " Synchroniser?": " Sincronizar?", - "Synchroniser ": "Sincronizar ", - " Synchroniser]": " Sincronizar]", - "[Synchroniser]": "[Sincronizar]", - "*Synchroniser*": "*Sincronizar*", - " Synchroniser*": " Sincronizar*", - " BB.": " BB.", - " BB?": " BB?", - "BB ": "BB ", - " BB]": " BB]", - "[BB]": "[BB]", - "*BB*": "*BB*", - " BB*": " BB*", - " CC.": " CC.", - " CC?": " CC?", - "CC ": "CC ", - " CC]": " CC]", - "[CC]": "[CC]", - "*CC*": "*CC*", - " CC*": " CC*", - " DD.": " DD.", - " DD?": " DD?", - "DD ": "DD ", - " DD]": " DD]", - "[DD]": "[DD]", - "*DD*": "*DD*", - " DD*": " DD*", - " FAQ.": " .", - " FAQ?": " ?", - "FAQ ": " ", - " FAQ]": " ]", - "[FAQ]": "[]", - "*FAQ*": "**", - " FAQ*": " *" - } -} \ No newline at end of file From 12bc5292874727fa508f6f4de56f0d009051912f Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Fri, 16 Oct 2026 11:19:36 +0200 Subject: [PATCH 17/19] update date --- docs/fr_FR/changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fr_FR/changelog.md b/docs/fr_FR/changelog.md index 6e666da..c45128a 100644 --- a/docs/fr_FR/changelog.md +++ b/docs/fr_FR/changelog.md @@ -4,7 +4,7 @@ > >S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte. -# 19/05/2026 +# 17/10/2026 - Corrections de bugs - Jeedom v4.5 requis From 88c6558ac0afd572e5cd48647990bd3b3ef52418 Mon Sep 17 00:00:00 2001 From: Mips2648 <41119856+Mips2648@users.noreply.github.com> Date: Fri, 16 Oct 2026 09:19:56 +0000 Subject: [PATCH 18/19] chore(docs): update translations --- docs/de_DE/changelog.md | 2 +- docs/en_US/changelog.md | 2 +- docs/es_ES/changelog.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/de_DE/changelog.md b/docs/de_DE/changelog.md index 3d04514..2da87e6 100644 --- a/docs/de_DE/changelog.md +++ b/docs/de_DE/changelog.md @@ -4,7 +4,7 @@ > >Wenn keine Informationen zum Update vorhanden sind, bedeutet dies, dass es sich ausschließlich um eine Aktualisierung der Dokumentation, der Übersetzung oder des Textes handelt. -# 19/05/2026 +# 17/10/2026 - Fehlerbehebungen - Jeedom v4.5 erforderlich diff --git a/docs/en_US/changelog.md b/docs/en_US/changelog.md index a472a03..ab94722 100644 --- a/docs/en_US/changelog.md +++ b/docs/en_US/changelog.md @@ -4,7 +4,7 @@ > >If there is no information about the update, it means that the update only involves documentation, translations, or text. -# 19/05/2026 +# 17/10/2026 - Bug fixes - Jeedom v4.5 required diff --git a/docs/es_ES/changelog.md b/docs/es_ES/changelog.md index 4324d53..0fa1b36 100644 --- a/docs/es_ES/changelog.md +++ b/docs/es_ES/changelog.md @@ -4,7 +4,7 @@ > >Si no hay información sobre la actualización, es porque esta se refiere únicamente a cambios en la documentación, la traducción o el texto. -# 19/05/2026 +# 17/10/2026 - Corrección de errores - Se requiere Jeedom v4.5 From 437770a18d41fe9b4be5e1354b2a6c1a3fde69bc Mon Sep 17 00:00:00 2001 From: Mips2648 Date: Fri, 16 Oct 2026 11:24:32 +0200 Subject: [PATCH 19/19] chore(i18n): remove outdated Portuguese translations and changelog --- docs/i18n/fr_FR.json | 103 -------------------------- docs/i18n/pt_PT.json | 157 ---------------------------------------- docs/pt_PT/changelog.md | 55 -------------- docs/pt_PT/index.md | 67 ----------------- 4 files changed, 382 deletions(-) delete mode 100644 docs/i18n/fr_FR.json delete mode 100644 docs/i18n/pt_PT.json delete mode 100644 docs/pt_PT/changelog.md delete mode 100644 docs/pt_PT/index.md diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json deleted file mode 100644 index f4b23e3..0000000 --- a/docs/i18n/fr_FR.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "changelog.md": { - "Changelog Broadlink": "Changelog Broadlink", - "IMPORTANT": "IMPORTANT", - "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte", - "28\/02\/2025": "28\/02\/2025", - "Fix une fuite de mémoire sur le démon": "Fix une fuite de mémoire sur le démon", - "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations", - "l'installation": "l'installation", - "Suppression de": "Suppression de", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", - "Modernisation de l'interface": "Modernisation de l'interface", - "Debian 11 requis": "Debian 11 requis", - "Compatibilité Debian 12": "Compatibilité Debian 12", - "Jeedom v4.4": "Jeedom v4.4", - "8 requis": "8 requis", - "30\/09\/2022": "30\/09\/2022", - "Correction de l'installation des dépendances sur Jeedom v4.2": "Correction de l'installation des dépendances sur Jeedom v4.2", - "05\/03\/2021": "05\/03\/2021", - "Mise à jour du script de dépendances suite au changement cryptography": "Mise à jour du script de dépendances suite au changement cryptography", - "15\/01\/2021": "15\/01\/2021", - "Correction d'un soucis sur les dépendances en buster": "Correction d'un soucis sur les dépendances en buster", - "23\/11\/2020": "23\/11\/2020", - "relancez les dépendances si vous êtes confrontés a un souci": "relancez les dépendances si vous êtes confrontés a un souci", - "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3": "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3", - "20\/11\/2020": "20\/11\/2020", - "Optimisations générales": "Optimisations générales", - "Nouvelle présentation de la liste des objets": "Nouvelle présentation de la liste des objets", - "Ajout du tag \"Compatibilité V4": "Ajout du tag \"Compatibilité V4", - "31\/07\/2020": "31\/07\/2020", - "il faut probablement relancer les dépendances": "il faut probablement relancer les dépendances", - "Passage a python 3": "Passage a python 3", - "lire la documentation pour la particularité": "lire la documentation pour la particularité", - "Ajout de la gestion du RM4": "Ajout de la gestion du RM4", - "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre": "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre", - "Cela augmentera la compatibilité d'apprentissage": "Cela augmentera la compatibilité d'apprentissage", - "11\/09\/2019": "11\/09\/2019", - "Adaptation pour Jeedom v4": "Adaptation pour Jeedom v4", - "09\/05\/2018": "09\/05\/2018", - "Rajout de l'image des SC1": "Rajout de l'image des SC1", - "10\/03\/2018": "10\/03\/2018", - "Force yes sur les dépendances": "Force yes sur les dépendances" - }, - "index.md": { - "Plugin Broadlink": "Plugin Broadlink", - "Plugin permettant d'interfacer Jeedom avec des équipements Broadlink": "Plugin permettant d'interfacer Jeedom avec des équipements Broadlink", - "Configuration du plugin": "Configuration du plugin", - "Après avoir installé le plugin, il faut l'activer et s'assurer de la bonne installation des dépendances": "Après avoir installé le plugin, il faut l'activer et s'assurer de la bonne installation des dépendances", - "IMPORTANT": "IMPORTANT", - "Il est déconseillé de changer le port socket interne": "Il est déconseillé de changer le port socket interne", - "Inclusion des équipements": "Inclusion des équipements", - "Aller dans le menu Plugins => Protocole Domotique => Broadlink": "Aller dans le menu Plugins => Protocole Domotique => Broadlink", - "Une fois sur la page, cliquez sur le bouton INCLUSION": "Une fois sur la page, cliquez sur le bouton INCLUSION", - "En toute logique l'ensemble des produits Broadlink de votre réseau sera reconnu": "En toute logique l'ensemble des produits Broadlink de votre réseau sera reconnu", - "Configuration des équipements": "Configuration des équipements", - "Sélectionnez un de vos équipements": "Sélectionnez un de vos équipements", - "Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut": "Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut", - "Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink": "Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink", - "Suite à cela le plugin vous confirmera le succès de l'opération et créera la commande associée qu'il vous suffira simplement de nommer": "Suite à cela le plugin vous confirmera le succès de l'opération et créera la commande associée qu'il vous suffira simplement de nommer", - "INFORMATION": "INFORMATION", - "télécommande d'un voisin ou autre": "télécommande d'un voisin ou autre", - "Pour éviter d'apprendre ce qui pourrait venir de l'environnement": "Pour éviter d'apprendre ce qui pourrait venir de l'environnement", - "le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c'est une commande 433Mhz": "le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c'est une commande 433Mhz", - "Synchroniser": "Synchroniser", - "Sur l'onglet Commandes d'un équipement vous trouvez le bouton Synchroniser": "Sur l'onglet Commandes d'un équipement vous trouvez le bouton Synchroniser", - "Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d'un Broadlink à un autre": "Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d'un Broadlink à un autre", - "Cela marche d'un rm-pro vers un mini ou vice versa": "Cela marche d'un rm-pro vers un mini ou vice versa", - "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer": "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer", - "Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc": "Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc", - "exemple AA": "exemple AA", - "BB": "BB", - "CC": "CC", - "DD": "DD", - "EE devient eeddccbbaa": "EE devient eeddccbbaa", - "Si vous ajoutez manuellement votre device car pas autodétecté": "Si vous ajoutez manuellement votre device car pas autodétecté", - "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points", - "FAQ": "FAQ", - "Enregistrement commandes RF": "Enregistrement commandes RF", - "pagu mai 2021": "pagu mai 2021", - "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom", - "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli", - "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli", - "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil", - "Vous pourrez donc utiliser l'appli et le plugin simultanément": "Vous pourrez donc utiliser l'appli et le plugin simultanément", - "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement", - "Onglet commandes": "Onglet commandes", - "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas", - "Voici la méthode": "Voici la méthode", - "Lancer l'apprentissage via l'appli en premier": "Lancer l'apprentissage via l'appli en premier", - "sélectionner l'équipement": "sélectionner l'équipement", - "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "Appuyer sur \"…\" en haut à droite, puis relearn buttons", - "Appuyer sur start learning, puis learn simple RF code": "Appuyer sur start learning, puis learn simple RF code", - "Appuyer sur le bouton à réapprendre puis ok": "Appuyer sur le bouton à réapprendre puis ok", - "Entrer la fréquence de la télécommande (433": "Entrer la fréquence de la télécommande (433", - "92 pour moi": "92 pour moi", - "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection", - "Confirmer la détection dans l'appli": "Confirmer la détection dans l'appli", - "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation", - "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas", - "Dépend des versions": "Dépend des versions", - "Pensez à sauvegarder": "Pensez à sauvegarder" - } -} \ No newline at end of file diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json deleted file mode 100644 index b725baf..0000000 --- a/docs/i18n/pt_PT.json +++ /dev/null @@ -1,157 +0,0 @@ -{ - "changelog.md": { - "Changelog Broadlink": "Changelog Broadlink", - "S'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto", - "28\/02\/2025": "28\/02\/2025", - "Fix une fuite de mémoire sur le démon": "Corrija um vazamento de memória no daemon", - "Fix un soucis d'installation de dépendances qui pouvait se produire sur certaines installations": "Corrigir um problema ao instalar dependências que poderiam ocorrer em determinadas instalações", - "Suppression de": "Suppression de", - "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin": "de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin", - "Modernisation de l'interface": "Modernização da interface", - "Debian 11 requis": "Debian 11 necessário", - "Compatibilité Debian 12": "Compatibilidade com Debian 12", - "Jeedom v4.4": "Jeedom v4.4", - "8 requis": "8 obrigatório", - "30\/09\/2022": "30\/09\/2022", - "Correction de l'installation des dépendances sur Jeedom v4.2": "Corrigida a instalação de dependências no Jeedom v4.2", - "05\/03\/2021": "05\/03\/2021", - "Mise à jour du script de dépendances suite au changement cryptography": "Atualização do script de dependências após a mudança de criptografia", - "15\/01\/2021": "15\/01\/2021", - "Correction d'un soucis sur les dépendances en buster": "Corrigido um problema com dependências de buster", - "23\/11\/2020": "23\/11\/2020", - "relancez les dépendances si vous êtes confrontés a un souci": "reinicie as dependências se você se deparar com um problema", - "Gestion des les dépendances de certains installations corrompus par tierces de cryptography en python 3": "Gerenciamento das dependências de certas instalações corrompidas por terceiros de criptografia em python 3", - "20\/11\/2020": "20\/11\/2020", - "Optimisations générales": "Otimizações gerais", - "Nouvelle présentation de la liste des objets": "Nova apresentação da lista de objetos", - "Ajout du tag \"Compatibilité V4": "Adição da tag \"compatibilidade V4", - "31\/07\/2020": "31\/07\/2020", - "il faut probablement relancer les dépendances": "você provavelmente precisará reiniciar as dependências", - "Passage a python 3": "Mudar para python 3", - "lire la documentation pour la particularité": "leia a documentação para a particularidade", - "Ajout de la gestion du RM4": "Adicionado gerenciamento de RM4", - "Ajout d'un apprentissage avancé RF avec deux étapes, une pour faire varier les fréquences et la trouver et une autre pour apprendre": "Adicionado aprendizado avançado de RF com dois estágios, um para variar as frequências e encontrá-lo e outro para aprender", - "Cela augmentera la compatibilité d'apprentissage": "Aumentará a compatibilidade de aprendizado", - "11\/09\/2019": "11\/09\/2019", - "Adaptation pour Jeedom v4": "Adaptação para jeedom v4", - "09\/05\/2018": "09\/09\/2018", - "Rajout de l'image des SC1": "Adição da imagem do SC1", - "10\/03\/2018": "10\/03\/2018", - "Force yes sur les dépendances": "Forçar sim em dependências", - " IMPORTANT.": " IMPORTANTE.", - " IMPORTANT?": " IMPORTANTE?", - "IMPORTANT ": "IMPORTANTE ", - " IMPORTANT]": " IMPORTANTE]", - "[IMPORTANT]": "[IMPORTANTE]", - "*IMPORTANT*": "*IMPORTANTE*", - " IMPORTANT*": " IMPORTANTE*", - " l'installation.": " l'installation.", - " l'installation?": " l'installation?", - "l'installation ": "l'installation ", - " l'installation]": " l'installation]", - "[l'installation]": "[l'installation]", - "*l'installation*": "*l'installation*", - " l'installation*": " l'installation*" - }, - "index.md": { - "Plugin Broadlink": "Plug-in Broadlink", - "Plugin permettant d'interfacer Jeedom avec des équipements Broadlink": "Plugin para interfacear Jeedom com equipamentos Broadlink", - "Configuration du plugin": "Configuração do plugin", - "Après avoir installé le plugin, il faut l'activer et s'assurer de la bonne installation des dépendances": "Após instalar o plugin, ele deve ser ativado e garantir a correta instalação das dependências", - "Il est déconseillé de changer le port socket interne": "Não é recomendado alterar a porta do soquete interno", - "Inclusion des équipements": "Inclusão de equipamentos", - "Aller dans le menu Plugins => Protocole Domotique => Broadlink": "Vá para o menu Plugins => Protocolo de automação residencial => Broadlink", - "Une fois sur la page, cliquez sur le bouton INCLUSION": "Uma vez na página, clique no botão INCLUIR", - "En toute logique l'ensemble des produits Broadlink de votre réseau sera reconnu": "Logicamente, todos os produtos Broadlink em sua rede serão reconhecidos", - "Configuration des équipements": "Configuração do equipamento", - "Sélectionnez un de vos équipements": "Selecione um dos seus equipamentos", - "Si ce sont des produits de type Infra rouge, un bouton apprendre une commande apparait en haut": "Se estes forem produtos do tipo infravermelho, um botão de comando para aprender aparece na parte superior", - "Il vous suffit de cliquer dessus, vous avez ensuite 5 secondes pour apprendre une commande infrarouge ou 433 a votre Broadlink": "Basta clicar nele, então você tem 5 segundos para aprender um comando infravermelho ou 433 para o seu broadlink", - "Suite à cela le plugin vous confirmera le succès de l'opération et créera la commande associée qu'il vous suffira simplement de nommer": "Em seguida, o plugin confirmará o sucesso da operação e criará o comando associado que você simplesmente precisa nomear", - "télécommande d'un voisin ou autre": "controle remoto de um vizinho ou outro", - "Pour éviter d'apprendre ce qui pourrait venir de l'environnement": "Para evitar aprender o que pode vir do ambiente", - "le Broadlink en mode apprentissage se met VOLONTAIREMENT en niveau de réception très faible, il faut donc être TRES proche du Broadlink pour apprendre une commande surtout si c'est une commande 433Mhz": "o Broadlink em modo de aprendizado vai VOLUNTARIAMENTE para um nível de recepção muito baixo, então você tem que estar MUITO perto do Broadlink para aprender um comando, principalmente se for um comando de 433Mhz", - "Sur l'onglet Commandes d'un équipement vous trouvez le bouton Synchroniser": "Na aba Comandos de um equipamento você encontra o botão Sincronizar", - "Si vous possédez plusieurs Broadlink vous pouvez transférer les commandes apprises d'un Broadlink à un autre": "Se você tiver vários links, você pode transferir os comandos aprendidos de um link para outro", - "Cela marche d'un rm-pro vers un mini ou vice versa": "Funciona de um rm-pro a um mini ou vice-versa", - "Vous pouvez choisir les commandes à transférer ainsi que les Broadlink vers lesquels vous voulez les transférer": "Você pode escolher os pedidos a serem transferidos, bem como os links para os quais deseja transferi-los", - "Le nom de la commande sera bien évidemment convervé (ON télévision, ventilateur off, etc": "O nome do comando será obviamente convertido (TV ON, fan off, etc", - "exemple AA": "exemplo AA", - "EE devient eeddccbbaa": "EE torna-se eeddccbbaa", - "Si vous ajoutez manuellement votre device car pas autodétecté": "Se você adicionar manualmente seu dispositivo porque não foi detectado automaticamente", - "L'afresse MAC à renseigner est l'adresse MAC inversée par paquet de deux en minuscules sans les deux-points": "O endereço MAC a ser inserido é o endereço MAC reverso por pacote de dois em letras minúsculas sem os dois pontos", - "Enregistrement commandes RF": "", - "pagu mai 2021": "", - "Donc, Voici comment enregistrer les commandes RF avec l'appli mobile Broadlink et le plugin Broadlink Jeedom": "", - "Installer l'appli officielle Broadlink, puis ajouter votre passerelle Broadlink (j'ai lu qu'il fallait arrêter la procédure dès l'ajout de la passerelle sur le réseau wifi et ne surtout pas continuer, ma méthode fonctionne en allant au bout de la procédure!), Vous pouvez ensuite ajouter vos équipements pour les tester avec l'appli": "", - "Avant de passer au plugin sous jeedom, il faut déverrouiller l'utilisation de la passerelle au niveau de l'appli": "", - "En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis \" … \" en haut à droite, décocher \" Verrouiller l'appareil": "", - "Vous pourrez donc utiliser l'appli et le plugin simultanément": "", - "Dans le plugin, l'ajout de la passerelle se fait par le bouton \"Mode Inclusion\" (Voir doc du plugin pour l'onglet équipement": "", - "Onglet commandes": "", - "vous pouvez cliquer sur \"Apprendre commande RF avancée\" pour vérifier que le voyant de la passerelle passe bien au rouge, mais l'apprentissage ne fonctionnera pas": "", - "Voici la méthode": "", - "Lancer l'apprentissage via l'appli en premier": "", - "sélectionner l'équipement": "", - "Appuyer sur \"…\" en haut à droite, puis relearn buttons": "", - "Appuyer sur start learning, puis learn simple RF code": "", - "Appuyer sur le bouton à réapprendre puis ok": "", - "Entrer la fréquence de la télécommande (433": "", - "92 pour moi": "", - "Vous avez 30s pour cliquer sur \" Apprendre commande RF avancée \" (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection": "", - "Confirmer la détection dans l'appli": "", - "Une nouvelle commande est normalement apparue dans jeedom (ça ne marche pas forcément du premier coup, mais bien respecter cet ordre sans précipitation": "", - "Attention, si vous renommez la commande, il faut garder les 10 derniers caractères qui sont également dans la commande, sinon la commande ne fonctionnera pas": "", - "Dépend des versions": "", - "Pensez à sauvegarder": "", - " IMPORTANT.": " IMPORTANTE.", - " IMPORTANT?": " IMPORTANTE?", - "IMPORTANT ": "IMPORTANTE ", - " IMPORTANT]": " IMPORTANTE]", - "[IMPORTANT]": "[IMPORTANTE]", - "*IMPORTANT*": "*IMPORTANTE*", - " IMPORTANT*": " IMPORTANTE*", - " INFORMATION.": " EM FORMAÇÃO.", - " INFORMATION?": " EM FORMAÇÃO?", - "INFORMATION ": "EM FORMAÇÃO ", - " INFORMATION]": " EM FORMAÇÃO]", - "[INFORMATION]": "[EM FORMAÇÃO]", - "*INFORMATION*": "*EM FORMAÇÃO*", - " INFORMATION*": " EM FORMAÇÃO*", - " Synchroniser.": " Sincronizar.", - " Synchroniser?": " Sincronizar?", - "Synchroniser ": "Sincronizar ", - " Synchroniser]": " Sincronizar]", - "[Synchroniser]": "[Sincronizar]", - "*Synchroniser*": "*Sincronizar*", - " Synchroniser*": " Sincronizar*", - " BB.": " BB.", - " BB?": " BB?", - "BB ": "BB ", - " BB]": " BB]", - "[BB]": "[BB]", - "*BB*": "*BB*", - " BB*": " BB*", - " CC.": " CC.", - " CC?": " CC?", - "CC ": "CC ", - " CC]": " CC]", - "[CC]": "[CC]", - "*CC*": "*CC*", - " CC*": " CC*", - " DD.": " DD.", - " DD?": " DD?", - "DD ": "DD ", - " DD]": " DD]", - "[DD]": "[DD]", - "*DD*": "*DD*", - " DD*": " DD*", - " FAQ.": " .", - " FAQ?": " ?", - "FAQ ": " ", - " FAQ]": " ]", - "[FAQ]": "[]", - "*FAQ*": "**", - " FAQ*": " *" - } -} \ No newline at end of file diff --git a/docs/pt_PT/changelog.md b/docs/pt_PT/changelog.md deleted file mode 100644 index e0847ff..0000000 --- a/docs/pt_PT/changelog.md +++ /dev/null @@ -1,55 +0,0 @@ -# Changelog Broadlink - ->**IMPORTANTE** -> ->Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto. - -# 28/02/2025 - -- Corrija um vazamento de memória no daemon -- Corrigir um problema ao instalar dependências que poderiam ocorrer em determinadas instalações -- Suppression de **l'installation** de 2 dépendances (`pycrypto` & `asn1crypto`) qui ne sont plus utiles pour le plugin -- Modernização da interface -- Debian 11 necessário -- Compatibilidade com Debian 12 -- Jeedom v4.4.8 obrigatório - -# 30/09/2022 - -- Corrigida a instalação de dependências no Jeedom v4.2 - -# 05/03/2021 - -- Atualização do script de dependências após a mudança de criptografia - -# 15/01/2021 - -- Corrigido um problema com dependências de buster - -# 23/11/2020 - -- Gerenciamento das dependências de certas instalações corrompidas por terceiros de criptografia em python 3 *(reinicie as dependências se você se deparar com um problema)* - -# 20/11/2020 - -- Otimizações gerais -- Nova apresentação da lista de objetos -- Adição da tag "compatibilidade V4" - -# 31/07/2020 - -- Mudar para python 3 *(você provavelmente precisará reiniciar as dependências)* -- Adicionado gerenciamento de RM4 *(leia a documentação para a particularidade)* -- Adicionado aprendizado avançado de RF com dois estágios, um para variar as frequências e encontrá-lo e outro para aprender. Aumentará a compatibilidade de aprendizado - -# 11/09/2019 - -- Adaptação para jeedom v4 - -# 09/09/2018 - -- Adição da imagem do SC1 - -# 10/03/2018 - -- Forçar sim em dependências diff --git a/docs/pt_PT/index.md b/docs/pt_PT/index.md deleted file mode 100644 index 1b797d9..0000000 --- a/docs/pt_PT/index.md +++ /dev/null @@ -1,67 +0,0 @@ -# Plug-in Broadlink - -Plugin para interfacear Jeedom com equipamentos Broadlink. - -# Configuração do plugin - -Após instalar o plugin, ele deve ser ativado e garantir a correta instalação das dependências. - ->**IMPORTANTE** -> ->Não é recomendado alterar a porta do soquete interno. - -# Inclusão de equipamentos - -Vá para o menu Plugins => Protocolo de automação residencial => Broadlink. Uma vez na página, clique no botão INCLUIR. Logicamente, todos os produtos Broadlink em sua rede serão reconhecidos. - -# Configuração do equipamento - -Selecione um dos seus equipamentos. Se estes forem produtos do tipo infravermelho, um botão de comando para aprender aparece na parte superior. Basta clicar nele, então você tem 5 segundos para aprender um comando infravermelho ou 433 para o seu broadlink. Em seguida, o plugin confirmará o sucesso da operação e criará o comando associado que você simplesmente precisa nomear. - ->**EM FORMAÇÃO** -> ->Para evitar aprender o que pode vir do ambiente *(controle remoto de um vizinho ou outro)*, o Broadlink em modo de aprendizado vai VOLUNTARIAMENTE para um nível de recepção muito baixo, então você tem que estar MUITO perto do Broadlink para aprender um comando, principalmente se for um comando de 433Mhz. - -# Synchroniser - -Na aba Comandos de um equipamento você encontra o botão Sincronizar. Se você tiver vários links, você pode transferir os comandos aprendidos de um link para outro. - ->**EM FORMAÇÃO** -> ->Funciona de um rm-pro a um mini ou vice-versa. - -Você pode escolher os pedidos a serem transferidos, bem como os links para os quais deseja transferi-los. (O nome do comando será obviamente convertido (TV ON, fan off, etc.) - ->**EM FORMAÇÃO** -> ->Se você adicionar manualmente seu dispositivo porque não foi detectado automaticamente. O endereço MAC a ser inserido é o endereço MAC reverso por pacote de dois em letras minúsculas sem os dois pontos *(exemplo AA:BB:CC:DD:EE torna-se eeddccbbaa)*. - -# FAQ - -## - -() - -: - -. - -. En effet j'ai pas mal galéré avant de trouver ça, impossible de faire apprendre les commandes RF par le plugin… Dans l'appli, sélectionner votre passerelle, puis « … » en haut à droite, décocher « Verrouiller l'appareil ». . - -). : . - -: - -- -- -- -- -- -- .) -- Vous avez 30s pour cliquer sur « Apprendre commande RF avancée » (plugin jeedom) puis le bouton de la télécommande (plusieurs fois jusqu'à détection) -- - -) -. () - - !