From 3f80a6c9714940d91cef2c81ad8136d950f0c193 Mon Sep 17 00:00:00 2001 From: JEALG Date: Fri, 6 Mar 2026 09:24:44 +0100 Subject: [PATCH 1/8] traductions --- core/i18n/en_US.json | 2 +- desktop/php/rosee.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index 6d4ee3b..49c392c 100644 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -175,7 +175,7 @@ "Aucun équipement de type Tendance n'a été créé.": "No Trend type equipment has been created.", "Catégorie": "Category", "Commandes": "Commands", - "Configuration": "Configuration", + "Configuration": "Setup", "Configuration avancée": "Advanced configuration", "Dupliquer": "Duplicate", "Gestion": "Management", diff --git a/desktop/php/rosee.php b/desktop/php/rosee.php index 309796d..2d9d431 100644 --- a/desktop/php/rosee.php +++ b/desktop/php/rosee.php @@ -39,7 +39,7 @@ } ?> - {{Mes Points de Rosée, de Givre}} + {{Mes points de rosée et de Givre}}
Date: Fri, 6 Mar 2026 08:25:07 +0000 Subject: [PATCH 2/8] Auto update translation done by Mips2648/plugins-translations 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 fd0031f..4a27ecd 100644 --- a/core/i18n/de_DE.json +++ b/core/i18n/de_DE.json @@ -183,9 +183,9 @@ "Humidité absolue": "Absolute Luftfeuchtigkeit", "Il est possible de se limiter à un seul calcul, Point de Rosée et Point de Givre fait tous les calculs": "Es ist möglich, sich auf eine einzige Berechnung zu beschränken, Taupunkt und Frostpunkt machen alle Berechnungen", "Informations": "Information", - "Mes Points de Rosée, de Givre": "Meine Tau- und Frostpunkte", "Mes Températures ressenties": "Meine gefühlten Temperaturen", "Mes Tendances": "Meine Trends", + "Mes points de rosée et de Givre": "Meine Taupunkt- und Frostpunkte", "Nom": "Name", "Nom de l'équipement": "Name des Geräts", "Objet parent": "Übergeordnetes Objekt", diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index 49c392c..df49745 100644 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -183,9 +183,9 @@ "Humidité absolue": "Absolute humidity", "Il est possible de se limiter à un seul calcul, Point de Rosée et Point de Givre fait tous les calculs": "It is possible to limit the calculation to just one, Dew Point and Frost Point do all the calculations", "Informations": "Information", - "Mes Points de Rosée, de Givre": "Mes Points de Rosée, de Givre", "Mes Températures ressenties": "My Feeling Temperatures", "Mes Tendances": "My Trends", + "Mes points de rosée et de Givre": "My dew and frost points", "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 f5a47de..3b77088 100644 --- a/core/i18n/es_ES.json +++ b/core/i18n/es_ES.json @@ -183,9 +183,9 @@ "Humidité absolue": "Humedad absoluta", "Il est possible de se limiter à un seul calcul, Point de Rosée et Point de Givre fait tous les calculs": "Es posible limitarse a un único cálculo, Punto de rocío y Punto de congelación realizan todos los cálculos", "Informations": "Información", - "Mes Points de Rosée, de Givre": "Mis puntos de rocío, mis puntos de congelación", "Mes Températures ressenties": "Mis temperaturas percibidas", "Mes Tendances": "Mis tendencias", + "Mes points de rosée et de Givre": "Mis puntos de rocío y escarcha", "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 557a889..36858d5 100644 --- a/core/i18n/it_IT.json +++ b/core/i18n/it_IT.json @@ -183,9 +183,9 @@ "Humidité absolue": "Umidità assoluta", "Il est possible de se limiter à un seul calcul, Point de Rosée et Point de Givre fait tous les calculs": "È possibile limitarsi a un solo calcolo, il Punto di rugiada e il Punto di gelo fanno tutti i calcoli", "Informations": "Informazioni", - "Mes Points de Rosée, de Givre": "I miei punti di rugiada, i miei punti di gelo", "Mes Températures ressenties": "Le mie temperature percepite", "Mes Tendances": "Le mie tendenze", + "Mes points de rosée et de Givre": "I miei punti di rugiada e brina", "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 baafb2c..38d6526 100644 --- a/core/i18n/pt_PT.json +++ b/core/i18n/pt_PT.json @@ -183,9 +183,9 @@ "Humidité absolue": "Humidade absoluta", "Il est possible de se limiter à un seul calcul, Point de Rosée et Point de Givre fait tous les calculs": "É possível limitar-se a um único cálculo, o Ponto de Orvalho e o Ponto de Gelo efectuam todos os cálculos", "Informations": "Informação", - "Mes Points de Rosée, de Givre": "Os meus pontos de orvalho, os meus pontos de gelo", "Mes Températures ressenties": "As minhas temperaturas percepcionadas", "Mes Tendances": "As minhas tendências", + "Mes points de rosée et de Givre": "Os meus pontos de orvalho e de gelo", "Nom": "Nome", "Nom de l'équipement": "Nome do equipamento", "Objet parent": "Objeto pai", From c979f09e8f329b39aa556d4aca50bdffbfa53f73 Mon Sep 17 00:00:00 2001 From: JEALG Date: Fri, 6 Mar 2026 09:33:58 +0100 Subject: [PATCH 3/8] update mini 4.3 --- plugin_info/info.json | 4 ++-- plugin_info/install.php | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/plugin_info/info.json b/plugin_info/info.json index f8e5d62..344e6ae 100644 --- a/plugin_info/info.json +++ b/plugin_info/info.json @@ -12,9 +12,9 @@ "usage": "Il faut renseigner les champs Temperature, Humidité, Pression
Pour l'humidité absolue, on peut indiquer également une pression barométrique, sinon une valeur par défaut est prise en compte
Il est possible d'ajouter un offset sur la température", "licence": "AGPL", "author": "JAG", - "require": "4.2", + "require": "4.3", "os": { - "min": 10, + "min": 11, "max": "" }, "category": "weather", diff --git a/plugin_info/install.php b/plugin_info/install.php index ed388ef..a3cfc9f 100644 --- a/plugin_info/install.php +++ b/plugin_info/install.php @@ -67,6 +67,7 @@ function rosee_update() $plugin = plugin::byId('rosee'); $eqLogics = eqLogic::byType($plugin->getId()); + log::add('horoscope', 'rosee', '│ :fg-warning:' . (__('Étape', __FILE__)) . ' 1/3 :/fg:───▶︎ ' . (__('Mise en place des nouveautés', __FILE__))); foreach ($eqLogics as $eqLogic) { updateLogicalId($eqLogic, 'humidityabs', null, '2'); updateLogicalId($eqLogic, 'rosee', null, '2'); @@ -80,6 +81,7 @@ function rosee_update() updateLogicalId($eqLogic, 'mixing_ratio', null, 2, null, 'g/kg', 'DELETE'); // Modification du 4/05/2025 } + log::add('rosee', 'debug', '│ :fg-warning:' . (__('Étape', __FILE__)) . ' 2/3 :/fg:───▶︎ ' . (__('Sauvegarde des équipements', __FILE__))); //resave eqLogics for new cmd: try { $eqs = eqLogic::byType('rosee'); @@ -91,8 +93,8 @@ function rosee_update() log::add('rosee', 'error', '[ALERT] rosee update ERROR : ' . $e); } + log::add('rosee', 'debug', '│ :fg-warning:' . (__('Étape', __FILE__)) . ' 3/3 :/fg:───▶︎ ' . (__('Mise à jour des équipement', __FILE__))); //message::add('Plugin Rosée - Givre - Tendance', 'Merci pour la mise à jour de ce plugin, consultez le changelog.'); - foreach (eqLogic::byType('rosee') as $rosee) { $rosee->getInformations(); } From 8bc27f12c2acf79311a4c86f71daa05f5051d917 Mon Sep 17 00:00:00 2001 From: JEALG <48254791+JEALG@users.noreply.github.com> Date: Fri, 6 Mar 2026 08:34:32 +0000 Subject: [PATCH 4/8] Auto update translation done by Mips2648/plugins-translations workflow --- core/i18n/de_DE.json | 6 +++++- core/i18n/en_US.json | 6 +++++- core/i18n/es_ES.json | 6 +++++- core/i18n/it_IT.json | 6 +++++- core/i18n/pt_PT.json | 6 +++++- 5 files changed, 25 insertions(+), 5 deletions(-) diff --git a/core/i18n/de_DE.json b/core/i18n/de_DE.json index 4a27ecd..60cb3a0 100644 --- a/core/i18n/de_DE.json +++ b/core/i18n/de_DE.json @@ -223,7 +223,11 @@ "plugins\/rosee\/plugin_info\/install.php": { "Correction de l\\'Arrondi (Nombre de décimale) pour": "Korrektur der Rundung (Anzahl der Dezimalstellen) für", "Correction de la formule de calcul": "Korrektur der Berechnungsformel", + "Mise en place des nouveautés": "Einführung von Neuerungen", + "Mise à jour des équipement": "Aktualisierung der Ausrüstung", "Par la formule": "Durch die Formel", - "Par la valeur": "Durch den Wert" + "Par la valeur": "Durch den Wert", + "Sauvegarde des équipements": "Sicherung der Ausrüstung", + "Étape": "Schritt" } } \ No newline at end of file diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index df49745..f323875 100644 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -223,7 +223,11 @@ "plugins\/rosee\/plugin_info\/install.php": { "Correction de l\\'Arrondi (Nombre de décimale) pour": "Rounding correction (number of decimal places) for", "Correction de la formule de calcul": "Correction of the calculation formula", + "Mise en place des nouveautés": "Implementation of new features", + "Mise à jour des équipement": "Equipment update", "Par la formule": "With the", - "Par la valeur": "By value" + "Par la valeur": "By value", + "Sauvegarde des équipements": "Equipment backup", + "Étape": "Step" } } \ No newline at end of file diff --git a/core/i18n/es_ES.json b/core/i18n/es_ES.json index 3b77088..3781c22 100644 --- a/core/i18n/es_ES.json +++ b/core/i18n/es_ES.json @@ -223,7 +223,11 @@ "plugins\/rosee\/plugin_info\/install.php": { "Correction de l\\'Arrondi (Nombre de décimale) pour": "Corrección del redondeo (número de decimales) para", "Correction de la formule de calcul": "Corrección de la fórmula de cálculo", + "Mise en place des nouveautés": "Implementación de novedades", + "Mise à jour des équipement": "Actualización de equipos", "Par la formule": "Con la fórmula", - "Par la valeur": "Por valor" + "Par la valeur": "Por valor", + "Sauvegarde des équipements": "Copia de seguridad de los equipos", + "Étape": "Etapa" } } \ No newline at end of file diff --git a/core/i18n/it_IT.json b/core/i18n/it_IT.json index 36858d5..7c4e079 100644 --- a/core/i18n/it_IT.json +++ b/core/i18n/it_IT.json @@ -223,7 +223,11 @@ "plugins\/rosee\/plugin_info\/install.php": { "Correction de l\\'Arrondi (Nombre de décimale) pour": "Correzione dell'arrotondamento (numero di cifre decimali) per", "Correction de la formule de calcul": "Correzione della formula di calcolo", + "Mise en place des nouveautés": "Implementazione delle novità", + "Mise à jour des équipement": "Aggiornamento delle apparecchiature", "Par la formule": "Con la formula", - "Par la valeur": "Per valore" + "Par la valeur": "Per valore", + "Sauvegarde des équipements": "Salvataggio delle apparecchiature", + "Étape": "Fase" } } \ No newline at end of file diff --git a/core/i18n/pt_PT.json b/core/i18n/pt_PT.json index 38d6526..4193c06 100644 --- a/core/i18n/pt_PT.json +++ b/core/i18n/pt_PT.json @@ -223,7 +223,11 @@ "plugins\/rosee\/plugin_info\/install.php": { "Correction de l\\'Arrondi (Nombre de décimale) pour": "Correção do arredondamento (número de casas decimais) para", "Correction de la formule de calcul": "Correção da fórmula de cálculo", + "Mise en place des nouveautés": "Implementação das novidades", + "Mise à jour des équipement": "Atualização dos equipamentos", "Par la formule": "Com a fórmula", - "Par la valeur": "Por valor" + "Par la valeur": "Por valor", + "Sauvegarde des équipements": "Proteção dos equipamentos", + "Étape": "Etapa" } } \ No newline at end of file From e94acb56c90d8b25ba63837655620b04f1453119 Mon Sep 17 00:00:00 2001 From: JEALG Date: Fri, 6 Mar 2026 09:35:31 +0100 Subject: [PATCH 5/8] =?UTF-8?q?AJout=20contr=C3=B4le=20PHP=208.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c3a1962..f87723a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -name: PHP8.3 +name: PHP8.3/4 on: push: @@ -11,6 +11,6 @@ jobs: steps: - uses: actions/checkout@v4 - name: PHP Syntax Checker (Lint) - uses: StephaneBour/actions-php-lint@8.3 + uses: StephaneBour/actions-php-lint@8.4 with: dir: "." From 81b124edcea751910507da5922fb9de05c58ca86 Mon Sep 17 00:00:00 2001 From: JEALG Date: Fri, 6 Mar 2026 09:51:51 +0100 Subject: [PATCH 6/8] traduction --- core/class/rosee.class.php | 8 ++++---- desktop/php/rosee.php | 4 ++-- plugin_info/install.php | 3 +-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/core/class/rosee.class.php b/core/class/rosee.class.php index 4c70e91..df28fa5 100644 --- a/core/class/rosee.class.php +++ b/core/class/rosee.class.php @@ -419,13 +419,13 @@ public function getInformations() log::add('rosee', 'debug', '| ───▶︎ ' . __('Vent', __FILE__) . ' : ' . $wind . ' ' . $wind_unite); } - /* ********************** Seuil PRE-Alerte Humidex *************************** => VALABLE AUSSI POUR LE PLUGIN TEMPERATURE/ROSEE*/ + /* ********************** Seuil Préalerte Humidex *************************** => VALABLE AUSSI POUR LE PLUGIN TEMPERATURE/ROSEE*/ if ($calcul === 'temperature') { $pre_seuil = $this->getConfiguration('PRE_SEUIL'); - $msg_log_pre_seuil = __('Seuil Pré-Alerte Humidex', __FILE__); + $msg_log_pre_seuil = __('Seuil Préalerte Humidex', __FILE__); if ($pre_seuil === '') { $pre_seuil = 30; - $msg_log_pre_seuil = __('Aucun Seuil Pré-Alerte Humidex de saisie, valeur par défaut', __FILE__); + $msg_log_pre_seuil = __('Aucun Seuil Préalerte Humidex de saisie, valeur par défaut', __FILE__); } log::add('rosee', 'debug', '| ───▶︎ ' . $msg_log_pre_seuil . ' : ' . $pre_seuil . ' °C'); } @@ -938,7 +938,7 @@ public static function getTemperature($wind, $temperature, $humidity, $pre_seuil } else { $alert_2 = 0; } - log::add('rosee', 'debug', '| ───▶︎ ' . __('Seuil Pré-alerte', __FILE__) . ' Humidex : ' . $alert_1 . ' / ' . __('Seuil Alerte Haute', __FILE__) . ' Humidex : ' . $alert_2); + log::add('rosee', 'debug', '| ───▶︎ ' . __('Seuil Préalerte', __FILE__) . ' Humidex : ' . $alert_1 . ' / ' . __('Seuil Alerte Haute', __FILE__) . ' Humidex : ' . $alert_2); return array($windchill, $td, $td_num, $humidex, $alert_1, $alert_2); } diff --git a/desktop/php/rosee.php b/desktop/php/rosee.php index 2d9d431..f4966bb 100644 --- a/desktop/php/rosee.php +++ b/desktop/php/rosee.php @@ -300,8 +300,8 @@