Ver código fonte

feat! (translations): text.schedule translation

including migration for variants: regular_schedule, program,
program_data, weekly_program, week_program

Issue #1708
Jason Rumney 1 dia atrás
pai
commit
d87bb2877b
71 arquivos alterados com 123 adições e 87 exclusões
  1. 5 0
      custom_components/tuya_local/__init__.py
  2. 1 2
      custom_components/tuya_local/devices/arknoah_aquarium_lights.yaml
  3. 1 2
      custom_components/tuya_local/devices/aubess_3gang_switch.yaml
  4. 1 1
      custom_components/tuya_local/devices/avatto_wt100_thermostat.yaml
  5. 1 2
      custom_components/tuya_local/devices/avatto_zwt198_thermostat.yaml
  6. 1 2
      custom_components/tuya_local/devices/avonflow_afd14h_radiator.yaml
  7. 1 2
      custom_components/tuya_local/devices/aziot_quad_switch.yaml
  8. 1 2
      custom_components/tuya_local/devices/beca_bht12_thermostat.yaml
  9. 1 2
      custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml
  10. 1 2
      custom_components/tuya_local/devices/beok_tol47v2_thermostat.yaml
  11. 1 2
      custom_components/tuya_local/devices/besttherm_nessaconnect_heater.yaml
  12. 1 2
      custom_components/tuya_local/devices/cecotec_congax70_vacuum.yaml
  13. 1 2
      custom_components/tuya_local/devices/cecotec_readywarm2000max_heater.yaml
  14. 1 2
      custom_components/tuya_local/devices/earu_k6h3aw_thermostat.yaml
  15. 1 2
      custom_components/tuya_local/devices/elechico_ccst6001_thermostat.yaml
  16. 1 1
      custom_components/tuya_local/devices/etowel_mini04_thermostat.yaml
  17. 1 2
      custom_components/tuya_local/devices/eurom_dsp_heater.yaml
  18. 1 2
      custom_components/tuya_local/devices/eurom_sani_heater.yaml
  19. 1 2
      custom_components/tuya_local/devices/garza_thermostat.yaml
  20. 1 2
      custom_components/tuya_local/devices/gosund_sp211_dualsmartplug.yaml
  21. 1 2
      custom_components/tuya_local/devices/herschel_selectxls_mirror.yaml
  22. 1 2
      custom_components/tuya_local/devices/immax_neolite_evcharger.yaml
  23. 1 2
      custom_components/tuya_local/devices/ipengen_goe3116a_evcharger.yaml
  24. 1 2
      custom_components/tuya_local/devices/ipengen_goe3132a_evcharger.yaml
  25. 1 2
      custom_components/tuya_local/devices/krain_krx8_irrigation_controller.yaml
  26. 1 2
      custom_components/tuya_local/devices/lerlink_highpower_switch.yaml
  27. 1 2
      custom_components/tuya_local/devices/ligency_fl15b1p_fanlight.yaml
  28. 1 2
      custom_components/tuya_local/devices/loycco_tl007_nurserylight.yaml
  29. 1 2
      custom_components/tuya_local/devices/magnum_mrc_floorheating.yaml
  30. 1 2
      custom_components/tuya_local/devices/moes_whts01_thermostat.yaml
  31. 1 2
      custom_components/tuya_local/devices/ningbo_bf314a_petfeeder.yaml
  32. 1 2
      custom_components/tuya_local/devices/proscenic_850t_vacuum.yaml
  33. 1 2
      custom_components/tuya_local/devices/quad_power_timer.yaml
  34. 1 2
      custom_components/tuya_local/devices/quad_powerstrip_usb.yaml
  35. 1 1
      custom_components/tuya_local/devices/revesien_qprow_diffuser.yaml
  36. 1 2
      custom_components/tuya_local/devices/rinnai_enviroflo_waterheater.yaml
  37. 1 2
      custom_components/tuya_local/devices/rojeco_v200du3lvs_petfeeder.yaml
  38. 1 2
      custom_components/tuya_local/devices/rtitek_t5z_thermostat.yaml
  39. 1 1
      custom_components/tuya_local/devices/simpal_ty130_thermostat.yaml
  40. 1 2
      custom_components/tuya_local/devices/smart_multi_plug_4t_4usb.yaml
  41. 1 2
      custom_components/tuya_local/devices/smart_p01_socket.yaml
  42. 1 2
      custom_components/tuya_local/devices/smartplug_usb.yaml
  43. 1 2
      custom_components/tuya_local/devices/taffware_1pj63_breaker.yaml
  44. 1 2
      custom_components/tuya_local/devices/taxnele_energy_meter.yaml
  45. 1 1
      custom_components/tuya_local/devices/warmehaus_afd02tj_thermostat_c.yaml
  46. 1 2
      custom_components/tuya_local/devices/yakry_camera_petfeeder.yaml
  47. 1 2
      custom_components/tuya_local/devices/zmp71sh_pool_pump.yaml
  48. 3 0
      custom_components/tuya_local/icons.json
  49. 3 0
      custom_components/tuya_local/translations/bg.json
  50. 3 0
      custom_components/tuya_local/translations/ca.json
  51. 3 0
      custom_components/tuya_local/translations/cz.json
  52. 3 0
      custom_components/tuya_local/translations/de.json
  53. 3 0
      custom_components/tuya_local/translations/el.json
  54. 3 0
      custom_components/tuya_local/translations/en.json
  55. 3 0
      custom_components/tuya_local/translations/es.json
  56. 3 0
      custom_components/tuya_local/translations/fr.json
  57. 3 0
      custom_components/tuya_local/translations/hu.json
  58. 3 0
      custom_components/tuya_local/translations/id.json
  59. 3 0
      custom_components/tuya_local/translations/it.json
  60. 3 0
      custom_components/tuya_local/translations/ja.json
  61. 3 0
      custom_components/tuya_local/translations/no-NB.json
  62. 3 0
      custom_components/tuya_local/translations/pl.json
  63. 3 0
      custom_components/tuya_local/translations/pt-BR.json
  64. 3 0
      custom_components/tuya_local/translations/pt-PT.json
  65. 3 0
      custom_components/tuya_local/translations/ro.json
  66. 3 0
      custom_components/tuya_local/translations/ru.json
  67. 3 0
      custom_components/tuya_local/translations/sv.json
  68. 3 0
      custom_components/tuya_local/translations/uk.json
  69. 3 0
      custom_components/tuya_local/translations/ur.json
  70. 3 0
      custom_components/tuya_local/translations/zh-Hans.json
  71. 3 0
      custom_components/tuya_local/translations/zh-Hant.json

+ 5 - 0
custom_components/tuya_local/__init__.py

@@ -841,6 +841,11 @@ async def async_migrate_entry(hass, entry: ConfigEntry):
                 "sensor_light_intensity": "sensor_illuminance",
                 "sensor_rain": "sensor_precipitation",
                 "sensor_rainfall_rate": "sensor_precipitation_intensity",
+                "text_regular_schedule": "text_schedule",
+                "text_program": "text_schedule",
+                "text_program_data": "text_schedule",
+                "text_weekly_program": "text_schedule",
+                "text_weekprogram": "text_schedule",
             }
             return replace_unique_ids(entity_entry, device_id, conf_file, replacements)
 

+ 1 - 2
custom_components/tuya_local/devices/arknoah_aquarium_lights.yaml

@@ -87,9 +87,8 @@ entities:
         optional: true
         name: value
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:timetable"
     hidden: true
     dps:
       - id: 107

+ 1 - 2
custom_components/tuya_local/devices/aubess_3gang_switch.yaml

@@ -100,10 +100,9 @@ entities:
         type: string
         name: value
   - entity: text
-    name: Regular schedule
+    translation_key: schedule
     category: config
     hidden: true
-    icon: "mdi:calendar-clock"
     dps:
       - id: 43
         type: string

+ 1 - 1
custom_components/tuya_local/devices/avatto_wt100_thermostat.yaml

@@ -167,8 +167,8 @@ entities:
             value: High
   - entity: select
     name: Schedule
-    category: config
     icon: "mdi:calendar-clock"
+    category: config
     dps:
       - id: 42
         type: string

+ 1 - 2
custom_components/tuya_local/devices/avatto_zwt198_thermostat.yaml

@@ -146,9 +146,8 @@ entities:
           - dps_val: "3"
             value: Daily
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 109

+ 1 - 2
custom_components/tuya_local/devices/avonflow_afd14h_radiator.yaml

@@ -87,9 +87,8 @@ entities:
           - dps_val: "90"
             value: "1h30m"
   - entity: text
-    name: Program
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 110

+ 1 - 2
custom_components/tuya_local/devices/aziot_quad_switch.yaml

@@ -112,9 +112,8 @@ entities:
           - dps_val: none
             value: "off"
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:home-clock"
     hidden: true
     dps:
       - id: 17

+ 1 - 2
custom_components/tuya_local/devices/beca_bht12_thermostat.yaml

@@ -119,9 +119,8 @@ entities:
         type: boolean
         name: lock
   - entity: text
-    name: Weekly program
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-week"
     hidden: true
     dps:
       - id: 71

+ 1 - 2
custom_components/tuya_local/devices/beok_tgm50_thermostat.yaml

@@ -222,9 +222,8 @@ entities:
         type: boolean
         name: switch
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 105

+ 1 - 2
custom_components/tuya_local/devices/beok_tol47v2_thermostat.yaml

@@ -141,9 +141,8 @@ entities:
         mapping:
           - scale: 10
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 28

+ 1 - 2
custom_components/tuya_local/devices/besttherm_nessaconnect_heater.yaml

@@ -107,9 +107,8 @@ entities:
         optional: true
         name: button
   - entity: text
-    name: Program
+    translation_key: schedule
     category: config
-    icon: "mdi:clock-calendar"
     hidden: true
     dps:
       - id: 104

+ 1 - 2
custom_components/tuya_local/devices/cecotec_congax70_vacuum.yaml

@@ -426,9 +426,8 @@ entities:
         name: sensor
         unit: min
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 32

+ 1 - 2
custom_components/tuya_local/devices/cecotec_readywarm2000max_heater.yaml

@@ -122,9 +122,8 @@ entities:
         unit: min
         class: measurement
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 26

+ 1 - 2
custom_components/tuya_local/devices/earu_k6h3aw_thermostat.yaml

@@ -212,9 +212,8 @@ entities:
           - dps_val: "70"
             value: "7 days"
   - entity: text
-    name: Week program
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 30

+ 1 - 2
custom_components/tuya_local/devices/elechico_ccst6001_thermostat.yaml

@@ -109,8 +109,7 @@ entities:
   - entity: text
     category: config
     icon: "mdi:calendar-clock"
-    name: Schedule
-    hidden: true
+    translation_key: schedule
     dps:
       - id: 48
         type: base64

+ 1 - 1
custom_components/tuya_local/devices/etowel_mini04_thermostat.yaml

@@ -122,7 +122,7 @@ entities:
         name: sensor
         unit: min
   - entity: text
-    name: Program
+    translation_key: schedule
     category: config
     hidden: true
     dps:

+ 1 - 2
custom_components/tuya_local/devices/eurom_dsp_heater.yaml

@@ -57,8 +57,7 @@ entities:
         type: bitfield
         name: fault_code
   - entity: text
-    name: Schedule
-    icon: "mdi:calendar-clock"
+    translation_key: schedule
     category: config
     hidden: true
     dps:

+ 1 - 2
custom_components/tuya_local/devices/eurom_sani_heater.yaml

@@ -86,8 +86,7 @@ entities:
         name: switch
         optional: true
   - entity: text
-    name: Schedule
-    icon: "mdi:calendar-clock"
+    translation_key: schedule
     category: config
     hidden: true
     dps:

+ 1 - 2
custom_components/tuya_local/devices/garza_thermostat.yaml

@@ -350,9 +350,8 @@ entities:
         optional: true
         name: power
   - entity: text
-    name: Program data
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-range"
     hidden: true
     dps:
       - id: 124

+ 1 - 2
custom_components/tuya_local/devices/gosund_sp211_dualsmartplug.yaml

@@ -138,8 +138,7 @@ entities:
         name: lock
         optional: true
   - entity: text
-    name: Schedule
-    icon: "mdi:calendar-clock"
+    translation_key: schedule
     category: config
     hidden: true
     dps:

+ 1 - 2
custom_components/tuya_local/devices/herschel_selectxls_mirror.yaml

@@ -79,9 +79,8 @@ entities:
             value: true
           - value: false
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar"
     hidden: true
     dps:
       - id: 102

+ 1 - 2
custom_components/tuya_local/devices/immax_neolite_evcharger.yaml

@@ -274,9 +274,8 @@ entities:
         type: boolean
         name: switch
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 19

+ 1 - 2
custom_components/tuya_local/devices/ipengen_goe3116a_evcharger.yaml

@@ -325,9 +325,8 @@ entities:
         optional: true
         name: switch
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 19

+ 1 - 2
custom_components/tuya_local/devices/ipengen_goe3132a_evcharger.yaml

@@ -325,9 +325,8 @@ entities:
         optional: true
         name: switch
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 19

+ 1 - 2
custom_components/tuya_local/devices/krain_krx8_irrigation_controller.yaml

@@ -160,9 +160,8 @@ entities:
         name: sensor
         type: boolean
   - entity: text
-    name: Program
+    translation_key: schedule
     category: config
-    icon: "mdi:timetable"
     hidden: true
     dps:
       - id: 127

+ 1 - 2
custom_components/tuya_local/devices/lerlink_highpower_switch.yaml

@@ -48,9 +48,8 @@ entities:
           - dps_val: none
             value: "off"
   - entity: text
-    name: Regular schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 17

+ 1 - 2
custom_components/tuya_local/devices/ligency_fl15b1p_fanlight.yaml

@@ -253,9 +253,8 @@ entities:
         type: string
         name: direction
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 209

+ 1 - 2
custom_components/tuya_local/devices/loycco_tl007_nurserylight.yaml

@@ -189,9 +189,8 @@ entities:
         type: boolean
         name: lock
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 107

+ 1 - 2
custom_components/tuya_local/devices/magnum_mrc_floorheating.yaml

@@ -278,9 +278,8 @@ entities:
         mapping:
           - step: 5
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 119

+ 1 - 2
custom_components/tuya_local/devices/moes_whts01_thermostat.yaml

@@ -351,9 +351,8 @@ entities:
           min: 41
           max: 95
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 108

+ 1 - 2
custom_components/tuya_local/devices/ningbo_bf314a_petfeeder.yaml

@@ -295,9 +295,8 @@ entities:
           - dps_val: "0"
             value: true
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 233

+ 1 - 2
custom_components/tuya_local/devices/proscenic_850t_vacuum.yaml

@@ -340,9 +340,8 @@ entities:
             value: true
           - value: false
   - entity: text
-    name: Program
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 105

+ 1 - 2
custom_components/tuya_local/devices/quad_power_timer.yaml

@@ -189,9 +189,8 @@ entities:
             value: false
           - value: true
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 42

+ 1 - 2
custom_components/tuya_local/devices/quad_powerstrip_usb.yaml

@@ -219,9 +219,8 @@ entities:
         name: fault_code
         optional: true
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 42

+ 1 - 1
custom_components/tuya_local/devices/revesien_qprow_diffuser.yaml

@@ -105,7 +105,7 @@ entities:
         name: powered
         hidden: true
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
     hidden: true
     dps:

+ 1 - 2
custom_components/tuya_local/devices/rinnai_enviroflo_waterheater.yaml

@@ -65,9 +65,8 @@ entities:
         type: boolean
         name: lock
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 15

+ 1 - 2
custom_components/tuya_local/devices/rojeco_v200du3lvs_petfeeder.yaml

@@ -132,9 +132,8 @@ entities:
         optional: true
         name: sensor
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 207

+ 1 - 2
custom_components/tuya_local/devices/rtitek_t5z_thermostat.yaml

@@ -172,9 +172,8 @@ entities:
           - dps_val: "7"
             value: "7 days"
   - entity: text
-    name: Week program
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 67

+ 1 - 1
custom_components/tuya_local/devices/simpal_ty130_thermostat.yaml

@@ -23,7 +23,7 @@ entities:
           min: 0
           max: 86399
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
     hidden: true
     dps:

+ 1 - 2
custom_components/tuya_local/devices/smart_multi_plug_4t_4usb.yaml

@@ -233,9 +233,8 @@ entities:
             value: false
           - value: true
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 41

+ 1 - 2
custom_components/tuya_local/devices/smart_p01_socket.yaml

@@ -100,9 +100,8 @@ entities:
         name: value
         optional: true
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 43

+ 1 - 2
custom_components/tuya_local/devices/smartplug_usb.yaml

@@ -285,9 +285,8 @@ entities:
         name: fault_code
         optional: true
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 41

+ 1 - 2
custom_components/tuya_local/devices/taffware_1pj63_breaker.yaml

@@ -111,9 +111,8 @@ entities:
         type: boolean
         name: lock
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 42

+ 1 - 2
custom_components/tuya_local/devices/taxnele_energy_meter.yaml

@@ -233,8 +233,7 @@ entities:
           min: 0
           max: 86399
   - entity: text
-    name: Schedule
-    icon: "mdi:calendar-clock"
+    translation_key: schedule
     category: config
     hidden: true
     dps:

+ 1 - 1
custom_components/tuya_local/devices/warmehaus_afd02tj_thermostat_c.yaml

@@ -101,7 +101,7 @@ entities:
           min: -5
           max: 5
   - entity: text
-    name: Program
+    translation_key: schedule
     category: config
     hidden: true
     dps:

+ 1 - 2
custom_components/tuya_local/devices/yakry_camera_petfeeder.yaml

@@ -226,9 +226,8 @@ entities:
           - dps_val: "1"
             value: true
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 236

+ 1 - 2
custom_components/tuya_local/devices/zmp71sh_pool_pump.yaml

@@ -55,9 +55,8 @@ entities:
         type: integer
         name: total_minutes
   - entity: text
-    name: Schedule
+    translation_key: schedule
     category: config
-    icon: "mdi:calendar-clock"
     hidden: true
     dps:
       - id: 16

+ 3 - 0
custom_components/tuya_local/icons.json

@@ -723,6 +723,9 @@
         "text": {
             "scene": {
                 "default": "mdi:palette"
+            },
+            "schedule": {
+                "default": "mdi:calendar-clock"
             }
         },
         "time": {

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

@@ -1218,6 +1218,9 @@
         "text": {
             "scene": {
                 "name": "Сцена"
+            },
+            "schedule": {
+                "name": "График"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Escena"
+            },
+            "schedule": {
+                "name": "Programa"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Scéna"
+            },
+            "schedule": {
+                "name": "Plán"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Szene"
+            },
+            "schedule": {
+                "name": "Zeitplan"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Σκηνή"
+            },
+            "schedule": {
+                "name": "Πρόγραμμα"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Scene"
+            },
+            "schedule": {
+                "name": "Schedule"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Escena"
+            },
+            "schedule": {
+                "name": "Horario"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Scène"
+            },
+            "schedule": {
+                "name": "Programme"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Jelenet"
+            },
+            "schedule": {
+                "name": "Ütemezés"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Adegan"
+            },
+            "schedule": {
+                "name": "Jadwal"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Scena"
+            },
+            "schedule": {
+                "name": "Programma"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "シーン"
+            },
+            "schedule": {
+                "name": "スケジュール"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Scene"
+            },
+            "schedule": {
+                "name": "Plan"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Scena"
+            },
+            "schedule": {
+                "name": "Harmonogram"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Cena"
+            },
+            "schedule": {
+                "name": "Programação"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Cena"
+            },
+            "schedule": {
+                "name": "Agendamento"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Scenă"
+            },
+            "schedule": {
+                "name": "Program"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Сцена"
+            },
+            "schedule": {
+                "name": "Расписание"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Scen"
+            },
+            "schedule": {
+                "name": "Schema"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "Сцена"
+            },
+            "schedule": {
+                "name": "Расписание"
             }
         },
         "time": {

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

@@ -1218,6 +1218,9 @@
         "text": {
             "scene": {
                 "name": "منظر"
+            },
+            "schedule": {
+                "name": "شیڈول"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "场景"
+            },
+            "schedule": {
+                "name": "日程"
             }
         },
         "time": {

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

@@ -1217,6 +1217,9 @@
         "text": {
             "scene": {
                 "name": "場景"
+            },
+            "schedule": {
+                "name": "排程"
             }
         },
         "time": {