Ver código fonte

Icons and translations: sync recent changes for all

Jason Rumney 1 ano atrás
pai
commit
47ce890a38

+ 25 - 16
custom_components/tuya_local/icons.json

@@ -28,6 +28,25 @@
                 }
             }
         },
+        "fan": {
+            "fan_with_presets": {
+                "state_attributes": {
+                    "preset_mode": {
+                        "state": {
+                            "baby": "mdi:baby-carriage",
+                            "fresh": "mdi:weather-windy",
+                            "nature": "mdi:palm-tree",
+                            "normal": "mdi:fan",
+                            "sleep": "mdi:sleep",
+                            "smart": "mdi:auto-mode",
+                            "strong": "mdi:weather-hurricane",
+                            "displayoff": "mdi:monitor-off",
+                            "off": "mdi:fan-off"
+                        }
+                    }
+                }
+            }
+        },
         "light": {
             "backlight": {
                 "default": "mdi:television-ambient-light"
@@ -90,27 +109,17 @@
             "anti_frost": {
                 "default": "mdi:snowflake-melt"
             },
+            "evaporator_cleaning": {
+                "default": "mdi:shimmer"
+            },
             "ionizer": {
                 "default": "mdi:creation"
             },
-            "uv_sterilization": {
-                "default": "mdi:solar-power"
-            },
             "keytone": {
                 "default": "mdi:bell-ring"
-            }
-        },
-        "fan": {
-            "fan_with_presets": {
-                "state_attributes": {
-                    "preset_mode": {
-                        "state": {
-                            "smart": "mdi:auto-mode",
-                            "normal": "mdi:fan",
-                            "sleep": "mdi:sleep"
-                        }
-                    }
-                }
+            },
+            "uv_sterilization": {
+                "default": "mdi:solar-power"
             }
         }
     }

+ 6 - 0
custom_components/tuya_local/translations/bg.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Анти-замръзване"
             },
+            "evaporator_cleaning": {
+                "name": "Почистване изпарител"
+            },
             "ionizer": {
                 "name": "Йонизатор"
             },
+            "keytone": {
+                "name": "Клавишен тон"
+            },
             "uv_sterilization": {
                 "name": "UV стерилизация"
             }

+ 6 - 0
custom_components/tuya_local/translations/cz.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Proti mrazu"
             },
+            "evaporator_cleaning": {
+                "name": "Čištění výparníku"
+            },
             "ionizer": {
                 "name": "Ionizátor"
             },
+            "keytone" {
+                "name": "Tón kláves"
+            },
             "uv_sterilization": {
                 "name": "UV sterilizace"
             }

+ 6 - 0
custom_components/tuya_local/translations/de.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Anti-Frost"
             },
+            "evaporator_cleaning": {
+                "name": "Verdampferreinigung"
+            },
             "ionizer": {
                 "name": "Ionizer"
             },
+            "keytone": {
+                "name": "Tastenton"
+            },
             "uv_sterilization": {
                 "name": "UV Sterilization"
             }

+ 9 - 9
custom_components/tuya_local/translations/en.json

@@ -234,11 +234,11 @@
                 "state_attributes": {
                     "preset_mode": {
                         "state": {
-                            "normal": "Normal",
-                            "nature": "Natural",
-                            "sleep": "Sleep",
                             "baby": "Baby",
                             "fresh": "Fresh",
+                            "nature": "Natural",
+                            "normal": "Normal",
+                            "sleep": "Sleep",
                             "smart": "Smart",
                             "strong": "Strong",
                             "displayoff": "Display off",
@@ -319,17 +319,17 @@
             "anti_frost": {
                 "name": "Anti-frost"
             },
-            "ionizer": {
-                "name": "Ionizer"
-            },
-            "uv_sterilization": {
-                "name": "UV sterilization"
-            },
             "evaporator_cleaning": {
                 "name": "Evaporator cleaning"
             },
+            "ionizer": {
+                "name": "Ionizer"
+            },
             "keytone": {
                 "name": "Keytone"
+            },
+            "uv_sterilization": {
+                "name": "UV sterilization"
             }
         }
     }

+ 6 - 0
custom_components/tuya_local/translations/es.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Antihielo"
             },
+            "evaporator_cleaning" {
+                "name": "Limpieza del evaporador"
+            },
             "ionizer": {
                 "name": "Ionizador"
             },
+            "keytone" {
+                "name": "Tono del teclado"
+            },
             "uv_sterilization": {
                 "name": "Esterilización UV"
             }

+ 6 - 0
custom_components/tuya_local/translations/fr.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Anti-gel"
             },
+            "evaporator_cleaning": {
+                "name": "Nettoyage évaporateur"
+            },
             "ionizer": {
                 "name": "Ioniseur"
             },
+            "keytone": {
+                "name": "Tonalité des touches"
+            },
             "uv_sterilization": {
                 "name": "Stérilisation UV"
             }

+ 6 - 0
custom_components/tuya_local/translations/hu.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Fagyálló"
             },
+            "evaporator_cleaning": {
+                "name": "Elpárologtató tisztítása"
+            },
             "ionizer": {
                 "name": "Ionizáló"
             },
+            "keytone": {
+                "name": "Billentyűhang"
+            },
             "uv_sterilization": {
                 "name": "UV sterilizálás"
             }

+ 6 - 0
custom_components/tuya_local/translations/id.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Anti beku"
             },
+            "evaporator_cleaning": {
+                "name": "Pembersihan evaporator"
+            },
             "ionizer": {
                 "name": "Pengion"
             },
+            "keytone": {
+                "name": "Nada tombol"
+            },
             "uv_sterilization": {
                 "name": "Sterilisasi UV"
             }

+ 6 - 0
custom_components/tuya_local/translations/it.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Antigelo"
             },
+            "evaporator_cleaning": {
+                "name": "Pulizia evaporatore"
+            },
             "ionizer": {
                 "name": "Ionizzatore"
             },
+            "keytone": {
+                "name": "tono dei tasti"
+            },
             "uv_sterilization": {
                 "name": "Sterilizzazione UV"
             }

+ 6 - 0
custom_components/tuya_local/translations/ja.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "霜防止"
             },
+            "evaporator_cleaning": {
+                "name": "エバポレーターの掃除"
+            },
             "ionizer": {
                 "name": "イオナイザー"
             },
+            "keytone": {
+                "name": "キートーン"
+            },
             "uv_sterilization": {
                 "name": "紫外線殺菌"
             }

+ 6 - 0
custom_components/tuya_local/translations/no-NB.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Anti-frost"
             },
+            "evaporator_cleaning": {
+                "name": "Rengjøring av fordamper"
+            },
             "ionizer": {
                 "name": "Ionisator"
             },
+            "keytone" : {
+                "name": "Tastaturtone"
+            },
             "uv_sterilization": {
                 "name": "UV-sterilisering"
             }

+ 6 - 0
custom_components/tuya_local/translations/pl.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Ochrona przed zamarzaniem"
             },
+            "evaporator_cleaning": {
+                "name": "Czyszczenie parownika"
+            },
             "ionizer": {
                 "name": "Jonizator"
             },
+            "keytone": {
+                "name": "Dzwięk klawiszy"
+            },
             "uv_sterilization": {
                 "name": "Sterylizacja UV"
             }

+ 6 - 0
custom_components/tuya_local/translations/pt-BR.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Antigelo"
             },
+            "evaporator_cleaning": {
+                "name": "Limpeza de evaporador"
+            },
             "ionizer": {
                 "name": "Ionizador"
             },
+            "keytone": {
+                "name": "Tom do teclado"
+            },
             "uv_sterilization": {
                 "name": "Esterilização UV"
             }

+ 6 - 3
custom_components/tuya_local/translations/ru.json

@@ -319,14 +319,17 @@
             "anti_frost": {
                 "name": "Антимороз"
             },
+            "evaporator_cleaning": {
+                "name": "Очистка испарителя"
+            },
             "ionizer": {
                 "name": "Ионизатор"
             },
+            "keytone": {
+                "name": "Ключевой тон"
+            },
             "uv_sterilization": {
                 "name": "УФ-стерилизация"
-            },
-            "evaporator_cleaning": {
-                "name": "Очистка испарителя"
             }
         }
     }

+ 6 - 0
custom_components/tuya_local/translations/uk.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "Протиморозний"
             },
+            "evaporator_cleaning": {
+                "name": "Очищення випарника"
+            },
             "ionizer": {
                 "name": "Іонізатор"
             },
+            "keytone": {
+                "name": "Тон клавіш"
+            },
             "uv_sterilization": {
                 "name": "УФ стерилізація"
             }

+ 6 - 0
custom_components/tuya_local/translations/ur.json

@@ -319,9 +319,15 @@
             "anti_frost": {
                 "name": "اینٹی فراسٹ"
             },
+            "evaporator_cleaning": {
+                "name": "بخارات کی صفائی"
+            },
             "ionizer": {
                 "name": "Ionizer"
             },
+            "keytone": {
+                "name": "کی پیڈ ٹون"
+            },
             "uv_sterilization": {
                 "name": "UV نس بندی"
             }