Browse Source

feat (translations): add maintenance_required to status

For PR #3954
Jason Rumney 3 months ago
parent
commit
cfde975a57

+ 1 - 1
custom_components/tuya_local/manifest.json

@@ -18,5 +18,5 @@
         "tinytuya==1.17.4",
         "tuya-device-sharing-sdk~=0.2.1"
     ],
-    "version": "2025.11.1"
+    "version": "2025.11.2"
 }

+ 2 - 1
custom_components/tuya_local/translations/bg.json

@@ -787,7 +787,8 @@
                     "empty": "Празен",
                     "missing": "Липсва",
                     "formatting": "Форматиране",
-                    "unformatted": "Неформатиран"
+                    "unformatted": "Неформатиран",
+                    "maintenance_required": "Изисква се поддръжка"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/ca.json

@@ -457,7 +457,8 @@
                     "empty": "Buit",
                     "missing": "Falta",
                     "formatting": "Formatant",
-                    "unformatted": "No formatat"
+                    "unformatted": "No formatat",
+                    "maintenance_required": "Manteniment necessari"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/cz.json

@@ -786,7 +786,8 @@
                     "empty": "Prázdný",
                     "missing": "Chybí",
                     "formatting": "Formátování",
-                    "unformatted": "Neformátováno"
+                    "unformatted": "Neformátováno",
+                    "maintenance_required": "Vyžadována údržba"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/de.json

@@ -787,7 +787,8 @@
                     "empty": "Leer",
                     "missing": "Fehlend",
                     "formatting": "Formatieren",
-                    "unformatted": "Unformatiert"
+                    "unformatted": "Unformatiert",
+                    "maintenance_required": "Wartung erforderlich"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/el.json

@@ -786,7 +786,8 @@
                     "empty": "Άδειο",
                     "missing": "Ελλιπές",
                     "formatting": "Μορφοποίηση",
-                    "unformatted": "Μη μορφοποιημένο"
+                    "unformatted": "Μη μορφοποιημένο",
+                    "maintenance_required": "Απαιτείται συντήρηση"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/en.json

@@ -786,7 +786,8 @@
                     "empty": "Empty",
                     "missing": "Missing",
                     "formatting": "Formatting",
-                    "unformatted": "Unformatted"
+                    "unformatted": "Unformatted",
+                    "maintenance_required": "Maintenance required"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/es.json

@@ -786,7 +786,8 @@
                     "empty": "Vacío",
                     "missing": "Faltante",
                     "formatting": "Formateando",
-                    "unformatted": "Sin formatear"
+                    "unformatted": "Sin formatear",
+                    "maintenance_required": "Mantenimiento requerido"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/fr.json

@@ -786,7 +786,8 @@
                     "empty": "Vide",
                     "missing": "Manquant",
                     "formatting": "Formatage",
-                    "unformatted": "Non formaté"
+                    "unformatted": "Non formaté",
+                    "maintenance_required": "Entretien requis"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/hu.json

@@ -787,7 +787,8 @@
                     "empty": "Üres",
                     "missing": "Hiányzik",
                     "formatting": "Formázás",
-                    "unformatted": "Nem formázott"
+                    "unformatted": "Nem formázott",
+                    "maintenance_required": "Karbantartás szükséges"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/id.json

@@ -786,7 +786,8 @@
                     "empty": "Kosong",
                     "missing": "Hilang",
                     "formatting": "Memformat",
-                    "unformatted": "Belum diformat"
+                    "unformatted": "Belum diformat",
+                    "maintenance_required": "Perawatan diperlukan"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/it.json

@@ -787,7 +787,8 @@
                     "empty": "Vuoto",
                     "missing": "Mancante",
                     "formatting": "Formattazione",
-                    "unformatted": "Non formattato"
+                    "unformatted": "Non formattato",
+                    "maintenance_required": "Manutenzione richiesta"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/ja.json

@@ -786,7 +786,8 @@
                     "empty": "空",
                     "missing": "欠落",
                     "formatting": "フォーマット中",
-                    "unformatted": "未フォーマット"
+                    "unformatted": "未フォーマット",
+                    "maintenance_required": "メンテナンス必要"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/no-NB.json

@@ -787,7 +787,8 @@
                     "empty": "Tom",
                     "missing": "Manglende",
                     "formatting": "Formatering",
-                    "unformatted": "Uformaterte"
+                    "unformatted": "Uformaterte",
+                    "maintenance_required": "Vedlikehold kreves"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/pl.json

@@ -787,7 +787,8 @@
                     "empty": "Puste",
                     "missing": "Brakujące",
                     "formatting": "Formatowanie",
-                    "unformatted": "Niesformatowane"
+                    "unformatted": "Niesformatowane",
+                    "maintenance_required": "Wymagana konserwacja"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/pt-BR.json

@@ -786,7 +786,8 @@
                     "empty": "Vazio",
                     "missing": "Faltando",
                     "formatting": "Formatando",
-                    "unformatted": "Não formatado"
+                    "unformatted": "Não formatado",
+                    "maintenance_required": "Manutenção necessária"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/pt-PT.json

@@ -786,7 +786,8 @@
                     "empty": "Vazio",
                     "missing": "Faltando",
                     "formatting": "Formatando",
-                    "unformatted": "Não formatado"
+                    "unformatted": "Não formatado",
+                    "maintenance_required": "Manutenção necessária"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/ro.json

@@ -786,7 +786,8 @@
                     "empty": "Gol",
                     "missing": "Lipsă",
                     "formatting": "Formatare",
-                    "unformatted": "Neformatat"
+                    "unformatted": "Neformatat",
+                    "maintenance_required": "Necesită întreținere"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/ru.json

@@ -786,7 +786,8 @@
                     "empty": "Пустой",
                     "missing": "Отсутствует",
                     "formatting": "Форматирование",
-                    "unformatted": "Не отформатировано"
+                    "unformatted": "Не отформатировано",
+                    "maintenance_required": "Требуется техническое обслуживание"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/uk.json

@@ -787,7 +787,8 @@
                     "empty": "Порожній",
                     "missing": "Відсутній",
                     "formatting": "Форматування",
-                    "unformatted": "Неформатований"
+                    "unformatted": "Неформатований",
+                    "maintenance_required": "Потрібне обслуговування"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/ur.json

@@ -788,7 +788,8 @@
                     "empty": "خالی",
                     "missing": "غائب",
                     "formatting": "فارمیٹنگ",
-                    "unformatted": "غیر شکل بند"
+                    "unformatted": "غیر شکل بند",
+                    "maintenance_required": "مینٹیننس کی ضرورت ہے"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/zh-Hans.json

@@ -786,7 +786,8 @@
                     "empty": "已空",
                     "missing": "缺失",
                     "formatting": "格式化中",
-                    "unformatted": "未格式化"
+                    "unformatted": "未格式化",
+                    "maintenance_required": "需要维护"
                 }
             },
             "time_remaining": {

+ 2 - 1
custom_components/tuya_local/translations/zh-Hant.json

@@ -787,7 +787,8 @@
                     "empty": "空",
                     "missing": "缺失",
                     "formatting": "格式化中",
-                    "unformatted": "未格式化"
+                    "unformatted": "未格式化",
+                    "maintenance_required": "需要維護"
                 }
             },
             "time_remaining": {