Просмотр исходного кода

Docs and translations for PR #3232

- translations for timer select expanded to include 30s, 1m, 2m.
Jason Rumney 9 месяцев назад
Родитель
Сommit
680c48a1dd

+ 1 - 0
ACKNOWLEDGEMENTS.md

@@ -902,3 +902,4 @@ Further device support has been made with the assistance of users. Please consid
 - [r3m0x](https://github.com/r3m0x) for contributing support for PTH9BW air quality monitor.
 - [JabeBRD](https://github.com/JabeBRD) for assisting with support for Avatto WHS20S climate IR remote.
 - [guruprasadah](https://github.com/guruprasadah) for contributing support for generic 5-speed fan controller.
+- [Zensonize](https://github.com/Zensonize) for contributing support for EWC02 air quality meter.

+ 1 - 0
DEVICES.md

@@ -977,6 +977,7 @@ port and password.
 - Goldair Platinum SleepSmart electric blanket
 - GratKit filament dryer
 - Haier Nayun NY-GS-04 combustible gas alarm
+- Haoliyuen EWC02 air quality monitor
 - Houschen anti-fog bathroom mirror with lights
 - HRT AS90 temperature and humidity alarm
 - Holman Helios weather station

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Отказ",
                     "continuous": "Непрекъснато",
+                    "30s": "30 секунди",
+                    "1m": "1 минута",
+                    "2m": "2 минути",
                     "5m": "5 минути",
                     "10m": "10 минути",
                     "20m": "20 минути",

+ 3 - 0
custom_components/tuya_local/translations/ca.json

@@ -634,6 +634,9 @@
                 "state": {
                     "cancel": "Cancel·la",
                     "continuous": "Continu",
+                    "30s": "30 segons",
+                    "1m": "1 minut",
+                    "2m": "2 minuts",
                     "5m": "5 minuts",
                     "10m": "10 minuts",
                     "20m": "20 minuts",

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Zrušit",
                     "continuous": "Nepřetržitý",
+                    "30s": "30 sekund",
+                    "1m": "1 minuta",
+                    "2m": "2 minuty",
                     "5m": "5 minut",
                     "10m": "10 minut",
                     "20m": "20 minut",

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

@@ -503,6 +503,9 @@
                 "state": {
                     "cancel": "Abbrechen",
                     "continuous": "Dauerbetrieb",
+                    "30s": "30 Sekunden",
+                    "1m": "1 Minute",
+                    "2m": "2 Minuten",
                     "5m": "5 Minuten",
                     "10m": "10 Minuten",
                     "20m": "20 Minuten",

+ 3 - 0
custom_components/tuya_local/translations/el.json

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Ακύρωση",
                     "continuous": "Συνεχής",
+                    "30s": "30 δευτερόλεπτα",
+                    "1m": "1 λεπτό",
+                    "2m": "2 λεπτά",
                     "5m": "5 λεπτά",
                     "10m": "10 λεπτά",
                     "20m": "20 λεπτά",

+ 3 - 0
custom_components/tuya_local/translations/en.json

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Cancel",
                     "continuous": "Continuous",
+                    "30s": "30 seconds",
+                    "1m": "1 minute",
+                    "2m": "2 minutes",
                     "5m": "5 minutes",
                     "10m": "10 minutes",
                     "20m": "20 minutes",

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Cancelar",
                     "continuous": "Continuo",
+                    "30s": "30 segundos",
+                    "1m": "1 minuto",
+                    "2m": "2 minutos",
                     "5m": "5 minutos",
                     "10m": "10 minutos",
                     "20m": "20 minutos",

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Annuler",
                     "continuous": "Continu",
+                    "30s": "30 secondes",
+                    "1m": "1 minute",
+                    "2m": "2 minutes",
                     "5m": "5 minutes",
                     "10m": "10 minutes",
                     "20m": "20 minutes",

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

@@ -505,6 +505,9 @@
                 "state": {
                     "cancel": "Mégse",
                     "continuous": "Folyamatos",
+                    "30s": "30 másodperc",
+                    "1m": "1 perc",
+                    "2m": "2 perc",
                     "5m": "5 perc",
                     "10m": "10 perc",
                     "20m": "20 perc",

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Batal",
                     "continuous": "Terus menerus",
+                    "30s": "30 detik",
+                    "1m": "1 menit",
+                    "2m": "2 menit",
                     "5m": "5 menit",
                     "10m": "10 menit",
                     "20m": "20 menit",

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

@@ -505,6 +505,9 @@
                 "state": {
                     "cancel": "Annulla",
                     "continuous": "Continuo",
+                    "30s": "30 secondi",
+                    "1m": "1 minuto",
+                    "2m": "2 minuti",
                     "5m": "5 minuti",
                     "10m": "10 minuti",
                     "20m": "20 minuti",

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "キャンセル",
                     "continuous": "連続",
+                    "30s": "30秒",
+                    "1m": "1分",
+                    "2m": "2分",
                     "5m": "5分",
                     "10m": "10分",
                     "20m": "20分",

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

@@ -505,6 +505,9 @@
                 "state": {
                     "cancel": "Avbryt",
                     "continuous": "Kontinuerlig",
+                    "30s": "30 sekunder",
+                    "1m": "1 minutt",
+                    "2m": "2 minutter",
                     "5m": "5 minutter",
                     "10m": "10 minutter",
                     "20m": "20 minutter",

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Anuluj",
                     "continuous": "Ciągły",
+                    "30s": "30 sekund",
+                    "1m": "1 minuta",
+                    "2m": "2 minuty",
                     "5m": "5 minut",
                     "10m": "10 minut",
                     "20m": "20 minut",

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Cancelar",
                     "continuous": "Contínuo",
+                    "30s": "30 segundos",
+                    "1m": "1 minuto",
+                    "2m": "2 minutos",
                     "5m": "5 minutos",
                     "10m": "10 minutos",
                     "20m": "20 minutos",

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

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "Отмена",
                     "continuous": "Непрерывный",
+                    "30s": "30 секунд",
+                    "1m": "1 минута",
+                    "2m": "2 минуты",
                     "5m": "5 минут",
                     "10m": "10 минут",
                     "20m": "20 минут",

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

@@ -507,6 +507,9 @@
                 "state": {
                     "cancel": "Скасувати",
                     "continuous": "Постійний",
+                    "30s": "30 секунд",
+                    "1m": "1 хвилина",
+                    "2m": "2 хвилини",
                     "5m": "5 хвилин",
                     "10m": "10 хвилин",
                     "20m": "20 хвилин",

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

@@ -507,6 +507,9 @@
                 "state": {
                     "cancel": "منسوخ کریں",
                     "continuous": "مسلسل",
+                    "30s": "30 سیکنڈ",
+                    "1m": "1 منٹ",
+                    "2m": "2 منٹ",
                     "5m": "5 منٹ",
                     "10m": "10 منٹ",
                     "20m": "20 منٹ",

+ 3 - 0
custom_components/tuya_local/translations/zh-Hans.json

@@ -504,6 +504,9 @@
                 "state": {
                     "cancel": "取消",
                     "continuous": "连续",
+                    "30s": "30秒",
+                    "1m": "1分钟",
+                    "2m": "2分钟",
                     "5m": "5分钟",
                     "10m": "10分钟",
                     "20m": "20分钟",

+ 3 - 0
custom_components/tuya_local/translations/zh-Hant.json

@@ -505,6 +505,9 @@
                 "state": {
                     "cancel": "取消",
                     "continuous": "連續",
+                    "30s": "30秒",
+                    "1m": "1分鐘",
+                    "2m": "2分鐘",
                     "5m": "5分鐘",
                     "10m": "10分鐘",
                     "20m": "20分鐘",