Compare commits
46 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 70eb6c0111 | |||
| 9bab35f8c4 | |||
| 39fc30c95e | |||
| 6906e751b1 | |||
| 6d2a6ce2e9 | |||
| 0e166f3c66 | |||
| 54dd406ec2 | |||
| a746584833 | |||
| 36aed2e6ea | |||
| 510c10bd9f | |||
| 09189ff0f8 | |||
| 0e26b4a0f7 | |||
| a6c2c3e992 | |||
| 8f1fc627e6 | |||
| c46171114f | |||
| 20d467a2d5 | |||
| 38a67ad64c | |||
| 6e8576c7bd | |||
| 1a78251a93 | |||
| ed19cf4b7b | |||
| 73b446eb22 | |||
| cbaf9f13b4 | |||
| d175e19c3b | |||
| 8694882c45 | |||
| 71d3d42efe | |||
| 8f0483ead2 | |||
| a9e2cd0c05 | |||
| 9870de2a42 | |||
| 2a5be2e657 | |||
| 15bf996404 | |||
| 64a68120c2 | |||
| b0594aac93 | |||
| 0a3e07a42f | |||
| 516c549cdd | |||
| 4cf049ef64 | |||
| ca101267d4 | |||
| fcd2f444ec | |||
| 4764210a4e | |||
| 9f136c1feb | |||
| 8208c2f722 | |||
| 14f133f3f4 | |||
| ed8b5e7d3c | |||
| 355e2187ad | |||
| f007777689 | |||
| 3aadb840ab | |||
| e01017125e |
@@ -14,30 +14,14 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- home-assistant: "2023.1.0"
|
- home-assistant: "2024.2.0"
|
||||||
python-version: "3.10"
|
|
||||||
- home-assistant: "2023.2.0"
|
|
||||||
python-version: "3.10"
|
|
||||||
- home-assistant: "2023.3.0"
|
|
||||||
python-version: "3.10"
|
|
||||||
- home-assistant: "2023.4.0"
|
|
||||||
python-version: "3.10"
|
|
||||||
- home-assistant: "2023.5.0"
|
|
||||||
python-version: "3.10"
|
|
||||||
- home-assistant: "2023.6.0"
|
|
||||||
python-version: "3.10"
|
|
||||||
- home-assistant: "2023.7.0"
|
|
||||||
python-version: "3.10"
|
|
||||||
- home-assistant: "2023.7.0"
|
|
||||||
python-version: "3.11"
|
python-version: "3.11"
|
||||||
- home-assistant: "2023.8.0"
|
- home-assistant: "2024.2.0"
|
||||||
python-version: "3.11"
|
python-version: "3.12"
|
||||||
- home-assistant: "2023.9.0"
|
- home-assistant: "2024.3.0"
|
||||||
python-version: "3.11"
|
|
||||||
- home-assistant: "2023.10.0"
|
|
||||||
python-version: "3.11"
|
|
||||||
- home-assistant: "2023.11.0"
|
|
||||||
python-version: "3.11"
|
python-version: "3.11"
|
||||||
|
- home-assistant: "2024.3.0"
|
||||||
|
python-version: "3.12"
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
|||||||
@@ -13,10 +13,19 @@ Home Assistant integration for [Haier's mobile app hOn](https://hon-smarthome.co
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
[](https://github.com/Andre0512/hon#supported-languages)
|
|
||||||
|
[](https://github.com/Andre0512/hon#supported-languages)
|
||||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||||
|
|
||||||
|
## Takedown Story
|
||||||
|
Haier sent a takedown notice and threatened legal action. The community started a big riot and called for a Haier boycott, the repository was forked over 2000+ times to make the code undeletable. Haier starts a dialog to find a joint solution. Read all about it here:
|
||||||
|
- [Timeline of events](https://github.com/Andre0512/hon/blob/main/takedown_timeline.md)
|
||||||
|
- [Takedown FAQs](https://github.com/Andre0512/hon/blob/main/takedown_faq.md)
|
||||||
|
- [Main discussion](https://github.com/Andre0512/hon/issues/147)
|
||||||
|
- [Summary video](https://www.youtube.com/watch?v=ayG7o74kdbc)
|
||||||
|
- [Haier's Statement](https://github.com/Andre0512/hon/issues/147#issuecomment-1923622715)
|
||||||
|
|
||||||
## Supported Appliances
|
## Supported Appliances
|
||||||
_Click to expand..._
|
_Click to expand..._
|
||||||
@@ -147,10 +156,11 @@ Support has been confirmed for these **4 models**, but many more will work. Plea
|
|||||||

|

|
||||||
|
|
||||||
### Supported Dish Washer models
|
### Supported Dish Washer models
|
||||||
Support has been confirmed for these **5 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **7 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- XIB 3B2SFS-80
|
- XIB 3B2SFS-80
|
||||||
|
- XIB 5C1S3FS
|
||||||
- XIB 6B2D3FB
|
- XIB 6B2D3FB
|
||||||
|
|
||||||
#### Hoover
|
#### Hoover
|
||||||
@@ -158,12 +168,17 @@ Support has been confirmed for these **5 models**, but many more will work. Plea
|
|||||||
- HFB 5B2D3FW
|
- HFB 5B2D3FW
|
||||||
- HFB 6B2S3FX
|
- HFB 6B2S3FX
|
||||||
|
|
||||||
|
#### Candy
|
||||||
|
- CF 3C7L0X
|
||||||
|
|
||||||
### Dish Washer Entities
|
### Dish Washer Entities
|
||||||
#### Controls
|
#### Controls
|
||||||
| Name | Icon | Entity | Key |
|
| Name | Icon | Entity | Key |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
| Buzzer Disabled | `volume-off` | `switch` | `buzzerDisabled` |
|
| Buzzer Disabled | `volume-off` | `switch` | `buzzerDisabled` |
|
||||||
| Dish Washer | `dishwasher` | `switch` | `startProgram` / `stopProgram` |
|
| Dish Washer | `dishwasher` | `switch` | `startProgram` / `stopProgram` |
|
||||||
|
| Light status | | `light` | `settings.lightStatus` |
|
||||||
|
| Water hard | `water` | `number` | `settings.waterHard` |
|
||||||
#### Configs
|
#### Configs
|
||||||
| Name | Icon | Entity | Key |
|
| Name | Icon | Entity | Key |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
@@ -175,6 +190,7 @@ Support has been confirmed for these **5 models**, but many more will work. Plea
|
|||||||
| Open Door | `door-open` | `switch` | `startProgram.openDoor` |
|
| Open Door | `door-open` | `switch` | `startProgram.openDoor` |
|
||||||
| Program | | `select` | `startProgram.program` |
|
| Program | | `select` | `startProgram.program` |
|
||||||
| Remaining Time | `timer` | `select` | `startProgram.remainingTime` |
|
| Remaining Time | `timer` | `select` | `startProgram.remainingTime` |
|
||||||
|
| Tab Status | `silverware-clean` | `switch` | `startProgram.tabStatus` |
|
||||||
| Temperature | `thermometer` | `select` | `startProgram.temp` |
|
| Temperature | `thermometer` | `select` | `startProgram.temp` |
|
||||||
| Three in One | `numeric-3-box-outline` | `switch` | `startProgram.threeInOne` |
|
| Three in One | `numeric-3-box-outline` | `switch` | `startProgram.threeInOne` |
|
||||||
| Water hard | `water` | `number` | `startProgram.waterHard` |
|
| Water hard | `water` | `number` | `startProgram.waterHard` |
|
||||||
@@ -231,10 +247,11 @@ Support has been confirmed for these **1 models**, but many more will work. Plea
|
|||||||
<summary>Induction Hob</summary>
|
<summary>Induction Hob</summary>
|
||||||
|
|
||||||
### Supported Induction Hob models
|
### Supported Induction Hob models
|
||||||
Support has been confirmed for these **2 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **3 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- HA2MTSJ68MC
|
- HA2MTSJ68MC
|
||||||
|
- HAIDSJ63MC
|
||||||
|
|
||||||
#### Candy
|
#### Candy
|
||||||
- CIS633SCTTWIFI
|
- CIS633SCTTWIFI
|
||||||
@@ -315,14 +332,20 @@ Support has been confirmed for these **2 models**, but many more will work. Plea
|
|||||||

|

|
||||||
|
|
||||||
### Supported Fridge models
|
### Supported Fridge models
|
||||||
Support has been confirmed for these **7 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **11 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
|
- HDPW5620ANPD
|
||||||
|
- HBW5519ECM
|
||||||
|
- HDW5620CNPK
|
||||||
- HFW7720ENMB
|
- HFW7720ENMB
|
||||||
- HFW7819EWMP
|
- HFW7819EWMP
|
||||||
- HSW59F18EIPT
|
- HSW59F18EIPT
|
||||||
- HTW5620DNMG
|
- HTW5620DNMG
|
||||||
|
|
||||||
|
#### Hoover
|
||||||
|
- HOCE7620DX
|
||||||
|
|
||||||
#### Candy
|
#### Candy
|
||||||
- CE4T620EB
|
- CE4T620EB
|
||||||
- CCE4T620EWU
|
- CCE4T620EWU
|
||||||
@@ -375,7 +398,7 @@ Support has been confirmed for these **7 models**, but many more will work. Plea
|
|||||||

|

|
||||||
|
|
||||||
### Supported Tumble Dryer models
|
### Supported Tumble Dryer models
|
||||||
Support has been confirmed for these **19 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **22 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- HD80-A3959
|
- HD80-A3959
|
||||||
@@ -392,11 +415,14 @@ Support has been confirmed for these **19 models**, but many more will work. Ple
|
|||||||
- NDE H10RA2TCE-80
|
- NDE H10RA2TCE-80
|
||||||
- NDE H9A2TSBEXS-S
|
- NDE H9A2TSBEXS-S
|
||||||
- NDP H9A3TCBEXS-S
|
- NDP H9A3TCBEXS-S
|
||||||
|
- NDP4 H7A2TCBEX-S
|
||||||
|
- NDPEH9A3TCBEXS-S
|
||||||
|
|
||||||
#### Candy
|
#### Candy
|
||||||
- BCTDH7A1TE
|
- BCTDH7A1TE
|
||||||
- CSOE C10DE-80
|
- CSOE C10DE-80
|
||||||
- CSOE C10TREX-47
|
- CSOE C10TREX-47
|
||||||
|
- CSOE H10A2DE-S
|
||||||
- CSOE H9A2DE-S
|
- CSOE H9A2DE-S
|
||||||
- ROE H9A2TCE-80
|
- ROE H9A2TCE-80
|
||||||
- ROE H9A3TCEX-S
|
- ROE H9A3TCEX-S
|
||||||
@@ -445,11 +471,12 @@ Support has been confirmed for these **19 models**, but many more will work. Ple
|
|||||||

|

|
||||||
|
|
||||||
### Supported Wine Cellar models
|
### Supported Wine Cellar models
|
||||||
Support has been confirmed for these **2 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **3 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- HWS247FDU1
|
- HWS247FDU1
|
||||||
- HWS42GDAU1
|
- HWS42GDAU1
|
||||||
|
- HWS77GDAU1
|
||||||
|
|
||||||
### Wine Cellar Entities
|
### Wine Cellar Entities
|
||||||
#### Controls
|
#### Controls
|
||||||
@@ -481,7 +508,7 @@ Support has been confirmed for these **2 models**, but many more will work. Plea
|
|||||||

|

|
||||||
|
|
||||||
### Supported Washer Dryer models
|
### Supported Washer Dryer models
|
||||||
Support has been confirmed for these **13 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **15 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- HWD100-B14978
|
- HWD100-B14978
|
||||||
@@ -490,10 +517,12 @@ Support has been confirmed for these **13 models**, but many more will work. Ple
|
|||||||
- HWD80-B14979U1
|
- HWD80-B14979U1
|
||||||
|
|
||||||
#### Hoover
|
#### Hoover
|
||||||
|
- H7D 4128MBC-S
|
||||||
- HD 4106AMC/1-80
|
- HD 4106AMC/1-80
|
||||||
- HD 485AMBB/1-S
|
- HD 485AMBB/1-S
|
||||||
- HD 495AMC/1-S
|
- HD 495AMC/1-S
|
||||||
- HDB 5106AMC/1-80
|
- HDB 5106AMC/1-80
|
||||||
|
- HDD4106AMBCR-80
|
||||||
- HDQ 496AMBS/1-S
|
- HDQ 496AMBS/1-S
|
||||||
- HDP 4149AMBC/1-S
|
- HDP 4149AMBC/1-S
|
||||||
- HWPS4954DAMR-11
|
- HWPS4954DAMR-11
|
||||||
@@ -586,24 +615,31 @@ Support has been confirmed for these **13 models**, but many more will work. Ple
|
|||||||

|

|
||||||
|
|
||||||
### Supported Washing Machine models
|
### Supported Washing Machine models
|
||||||
Support has been confirmed for these **35 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **44 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
|
- HW80-B1439N
|
||||||
- HW80-B14959TU1
|
- HW80-B14959TU1
|
||||||
- HW80-B14959S8U1S
|
- HW80-B14959S8U1S
|
||||||
- HW80-B14979TU1
|
- HW80-B14979TU1
|
||||||
- HW90-B14TEAM5
|
- HW90-B145XLINEDE
|
||||||
- HW90-B14959U1
|
- HW90-B14959U1
|
||||||
- HW90-B14959S8U1
|
- HW90-B14959S8U1
|
||||||
|
- HW90-B14TEAM5
|
||||||
|
- HW90-BD14979U1
|
||||||
- HW90G-BD14979UD
|
- HW90G-BD14979UD
|
||||||
- HW100-B14959U1
|
- HW100-B14959U1
|
||||||
- HW110-14979
|
- HW110-14979
|
||||||
|
|
||||||
#### Hoover
|
#### Hoover
|
||||||
|
- H3WOSQ495TA4-84
|
||||||
|
- H5WPB4 27BC8/1-S
|
||||||
- H5WPB447AMBC/1-S
|
- H5WPB447AMBC/1-S
|
||||||
- H7W 412MBCR-80
|
- H7W 412MBCR-80
|
||||||
|
- H7W 610AMBC-80
|
||||||
- H7W4 48MBC-S
|
- H7W4 48MBC-S
|
||||||
- HLWPS495TAMBE-11
|
- HLWPS495TAMBE-11
|
||||||
|
- HPS484DAMB7/1-11
|
||||||
- HW 28AMBS/1-S
|
- HW 28AMBS/1-S
|
||||||
- HW 410AMBCB/1-80
|
- HW 410AMBCB/1-80
|
||||||
- HW 411AMBCB/1-80
|
- HW 411AMBCB/1-80
|
||||||
@@ -616,6 +652,8 @@ Support has been confirmed for these **35 models**, but many more will work. Ple
|
|||||||
- HWB 414AMC/1-80
|
- HWB 414AMC/1-80
|
||||||
- HWE 49AMBS/1-S
|
- HWE 49AMBS/1-S
|
||||||
- HWP 48AMBCR/1-S
|
- HWP 48AMBCR/1-S
|
||||||
|
- HWP 49AMBCR/1-S
|
||||||
|
- HWP 610AMBC/1-S
|
||||||
- HWPD 69AMBC/1-S
|
- HWPD 69AMBC/1-S
|
||||||
- HWPDQ49AMBC/1-S
|
- HWPDQ49AMBC/1-S
|
||||||
- HWPD 610AMBC/1-S
|
- HWPD 610AMBC/1-S
|
||||||
@@ -714,16 +752,22 @@ _If the integration is not in the list, you need to clear the browser cache._
|
|||||||
|
|
||||||
## Supported Languages
|
## Supported Languages
|
||||||
Translation of internal names like programs are available for all languages which are official supported by the hOn app:
|
Translation of internal names like programs are available for all languages which are official supported by the hOn app:
|
||||||
|
* 🇸🇦 Arabic
|
||||||
|
* 🇧🇬 Bulgarian
|
||||||
* 🇨🇳 Chinese
|
* 🇨🇳 Chinese
|
||||||
* 🇭🇷 Croatian
|
* 🇭🇷 Croatian
|
||||||
* 🇨🇿 Czech
|
* 🇨🇿 Czech
|
||||||
|
* 🇩🇰 Danish
|
||||||
* 🇳🇱 Dutch
|
* 🇳🇱 Dutch
|
||||||
* 🇬🇧 English
|
* 🇬🇧 English
|
||||||
|
* 🇫🇮 Finnish
|
||||||
* 🇫🇷 French
|
* 🇫🇷 French
|
||||||
* 🇩🇪 German
|
* 🇩🇪 German
|
||||||
* 🇬🇷 Greek
|
* 🇬🇷 Greek
|
||||||
* 🇮🇱 Hebrew
|
* 🇮🇱 Hebrew
|
||||||
|
* 🇭🇺 Hungarian
|
||||||
* 🇮🇹 Italian
|
* 🇮🇹 Italian
|
||||||
|
* 🇳🇴 Norwegian
|
||||||
* 🇵🇱 Polish
|
* 🇵🇱 Polish
|
||||||
* 🇵🇹 Portuguese
|
* 🇵🇹 Portuguese
|
||||||
* 🇷🇴 Romanian
|
* 🇷🇴 Romanian
|
||||||
@@ -731,11 +775,14 @@ Translation of internal names like programs are available for all languages whic
|
|||||||
* 🇷🇸 Serbian
|
* 🇷🇸 Serbian
|
||||||
* 🇸🇰 Slovak
|
* 🇸🇰 Slovak
|
||||||
* 🇸🇮 Slovenian
|
* 🇸🇮 Slovenian
|
||||||
|
* 🇿🇦 Southern Ndebele
|
||||||
* 🇪🇸 Spanish
|
* 🇪🇸 Spanish
|
||||||
|
* 🇸🇪 Swedish
|
||||||
* 🇹🇷 Turkish
|
* 🇹🇷 Turkish
|
||||||
|
* 🇺🇦 Ukrainian
|
||||||
|
|
||||||
## Compatiblity
|
## Compatibility
|
||||||
Haier offers different apps for different markets. Some appliances are compatible with more than one app. This integration only supports appliances that can be controlled via hOn. Please download the hOn app and check compatibilty before you open an issue.
|
Haier offers different apps for different markets. Some appliances are compatible with more than one app. This integration only supports appliances that can be controlled via hOn. Please download the hOn app and check compatibility before you open an issue.
|
||||||
The apps on this (incomplete) list have been requested so far:
|
The apps on this (incomplete) list have been requested so far:
|
||||||
|
|
||||||
| App | Main Market | Supported | Alternative |
|
| App | Main Market | Supported | Alternative |
|
||||||
|
|||||||
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 235 KiB |
|
After Width: | Height: | Size: 99 KiB |
|
After Width: | Height: | Size: 336 KiB |
|
After Width: | Height: | Size: 381 KiB |
|
After Width: | Height: | Size: 99 KiB |
@@ -0,0 +1,279 @@
|
|||||||
|
Delivered-To: andre.basche@gmail.com
|
||||||
|
Received: by 2002:a05:640c:15d0:b0:1ec:54ed:219b with SMTP id m16csp3585136eis;
|
||||||
|
Mon, 15 Jan 2024 01:05:08 -0800 (PST)
|
||||||
|
X-Google-Smtp-Source: AGHT+IENRkUeGYYRlZlmjWl7SLR8woLzS32yK698qAbDyQBVlfCirrZn00BhP4TwvkZ7OFnHhJi3
|
||||||
|
X-Received: by 2002:ac8:7c4c:0:b0:429:f674:4e79 with SMTP id o12-20020ac87c4c000000b00429f6744e79mr522501qtv.127.1705309507794;
|
||||||
|
Mon, 15 Jan 2024 01:05:07 -0800 (PST)
|
||||||
|
ARC-Seal: i=2; a=rsa-sha256; t=1705309507; cv=pass;
|
||||||
|
d=google.com; s=arc-20160816;
|
||||||
|
b=IICFPJn150xGsQtToLx1JQ+QROS/nnCJ/tl4xYzJJqqcEoRu524tq9bxNxh1NKalIV
|
||||||
|
wL33nChNVrxetuyC1UrPM1lEO8NrMLEVQTLGmKV6RfvR6CRnEvVjvG+3RzigwgdgRHFp
|
||||||
|
OsEa5nSUFYZXKbUp7bgAYveLAvwDOhMscI31EvfrpL2k6Zd530yVXSTHeTAipABniCZz
|
||||||
|
05Htptl1bP8i5ko0gE9zrvoRaeY/pnjTSiqZpLlJn6GazCOvjwE/WNQGvafQPqKKqBfh
|
||||||
|
BOQrUzqs7iI1W3uhg94eI/ONEBA2M8/ICdeoMFF1KbSWpLMEAjdY25gXle40ePAF4FJE
|
||||||
|
IaTA==
|
||||||
|
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
|
||||||
|
h=mime-version:content-language:accept-language:message-id:date
|
||||||
|
:thread-index:thread-topic:subject:to:from:dkim-signature;
|
||||||
|
bh=L4ZvsgtdSn6AyI9MNFowk5eb2jjDsExyyu0IYOTDRa4=;
|
||||||
|
fh=6feQers/1kgLs5DYVPpqZ8hyKFvaN+ly3A60B85jZug=;
|
||||||
|
b=VDgKt8Zh45bqJAlg4O6IKK7zPYDiqFDyrrfT9v1g5tU47XICBvzQAn/AXz0gwMtNDs
|
||||||
|
A9MEY/DMQjpFYMyf17Ykb+NVaiSXrPPzrQS1LdYQiMqh1IEfa7MKSYkK3FOYGUvS9fxr
|
||||||
|
s23El0oUsuD+WLuKzJ1YSWUhF8lMKDYJWQOHPxINBd0CGJkYL1L83HpP/T5RXaitbdSS
|
||||||
|
1zVqVywIFQ8/TlHzI15KDPXz/olFVY1i3CwT9Fq10Y4Bt2yXDNb5iThmBfCWc9lnTlL1
|
||||||
|
rHaPlB/IBkp3ApydVo2e4DvS8oaMdn9/XmRg9kUgkgDFJCX+o7XwwnCNNBNr65ek31au
|
||||||
|
J/sw==
|
||||||
|
ARC-Authentication-Results: i=2; mx.google.com;
|
||||||
|
dkim=pass header.i=@haier-europe.com header.s=selector1 header.b="uhXPuu/W";
|
||||||
|
arc=pass (i=1 spf=pass spfdomain=haier-europe.com dkim=pass dkdomain=haier-europe.com dmarc=pass fromdomain=haier-europe.com);
|
||||||
|
spf=pass (google.com: domain of cybergovernance@haier-europe.com designates 2a01:111:f400:fe02::723 as permitted sender) smtp.mailfrom=cybergovernance@haier-europe.com;
|
||||||
|
dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=haier-europe.com
|
||||||
|
Return-Path: <cybergovernance@haier-europe.com>
|
||||||
|
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0723.outbound.protection.outlook.com. [2a01:111:f400:fe02::723])
|
||||||
|
by mx.google.com with ESMTPS id f3-20020ac859c3000000b00429d910a4f0si4169220qtf.771.2024.01.15.01.05.07
|
||||||
|
for <andre.basche@gmail.com>
|
||||||
|
(version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
|
||||||
|
Mon, 15 Jan 2024 01:05:07 -0800 (PST)
|
||||||
|
Received-SPF: pass (google.com: domain of cybergovernance@haier-europe.com designates 2a01:111:f400:fe02::723 as permitted sender) client-ip=2a01:111:f400:fe02::723;
|
||||||
|
Authentication-Results: mx.google.com;
|
||||||
|
dkim=pass header.i=@haier-europe.com header.s=selector1 header.b="uhXPuu/W";
|
||||||
|
arc=pass (i=1 spf=pass spfdomain=haier-europe.com dkim=pass dkdomain=haier-europe.com dmarc=pass fromdomain=haier-europe.com);
|
||||||
|
spf=pass (google.com: domain of cybergovernance@haier-europe.com designates 2a01:111:f400:fe02::723 as permitted sender) smtp.mailfrom=cybergovernance@haier-europe.com;
|
||||||
|
dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=haier-europe.com
|
||||||
|
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
|
||||||
|
b=SFL6kG8BgZX4DbAOh/H/KTTaOzRTxYecPfrYTL+bKFzbVkbC3aF0RWI7qtRd3y8IvUk66eYQY3Kb8HYoDbvTjfsckFtmaUtr9qcaglV6iXJSvKZoq9K95wa/yQefP1l2nHfCS+JXjyjlTaEbYpSCdr2PrwPM/kYUyJkZ0DzNn9oUhIw2iThgCmwjtQUYN4lx5GC5mu0Nbjauy9fBiorNZ325VmuQgVD2AWjbjjU4eZrCPxKlidM5G7PnPMvlOht8l31Fod0qL15AJiC3kVUEHMrSwlyE4CgiqJXIZZdnmhBy+uXheWEYz89+apm98al0cXnc1zFh75/xcoNKn2rCPg==
|
||||||
|
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
|
||||||
|
s=arcselector9901;
|
||||||
|
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
|
||||||
|
bh=L4ZvsgtdSn6AyI9MNFowk5eb2jjDsExyyu0IYOTDRa4=;
|
||||||
|
b=SkvJgMD1aVwmxpvZsWC68syYRdvCd0zM9xkEL6GK3BR0mKXme3xajIDwZlvFCnGqMmHLiJ3Wq+yRGp1b+v2Q4ftEVOKnFF5fkU+6ZZ9KumbpI+IpMTQiB5YcpCvGrL2iFEkKLTWx0Bw1a207b0MAp7GYRV6wzIpUnl6jyG/uIzg/GfWVw24sz7tuOPse7ghnid06HmvX5OLniOcAKf8bKvnE+TxgdF73D6M+zLtnJj1A7nPSyMHsdEWibv+NW8yTCmRXRNytWtA7QbIMCfjsQ45fHIZOC4AkRaSJ6FJfy84Hy1mOwwsC6PotdPFav9EhC5FYMsE9lqIGcJRj1Z0SKg==
|
||||||
|
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
|
||||||
|
smtp.mailfrom=haier-europe.com; dmarc=pass action=none
|
||||||
|
header.from=haier-europe.com; dkim=pass header.d=haier-europe.com; arc=none
|
||||||
|
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=haier-europe.com;
|
||||||
|
s=selector1;
|
||||||
|
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
|
||||||
|
bh=L4ZvsgtdSn6AyI9MNFowk5eb2jjDsExyyu0IYOTDRa4=;
|
||||||
|
b=uhXPuu/WbRLq5uzRHvzyzCPWoUuoU5KxPZlL8Ij6qnXMLEg/r9H52mi1/xen9iQ3l9oVhsb+Auq/H7VTPbLdjXTWCCRDScToqMbAcvIUarQoL1YHUkzgRiRW+zkdXwOfCd7RqndTh41b5yuYDBXt7r7waH9Had7YHLegHEGcNEkBjh8wRJqCVoDzyG2lQ3AIu6IFmsAi6+izbVjU3kGh4TxCuInAjTc1wY/9ddBbE1niuVJBquSbb/fDyXTos/Z411Cp9dTBULdjAZqgJh1mg5utUV/l202lWyKWiq4/gVaH6//cr8Ym66Zs9nu/tVBHFigj1BZCafCXX8Hf+nPX+Q==
|
||||||
|
Received: from AS8P190MB1429.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:3fc::21)
|
||||||
|
by PA4P190MB1152.EURP190.PROD.OUTLOOK.COM (2603:10a6:102:10a::7) with
|
||||||
|
Microsoft SMTP Server (version=TLS1_2,
|
||||||
|
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.19; Mon, 15 Jan
|
||||||
|
2024 09:05:04 +0000
|
||||||
|
Received: from AS8P190MB1429.EURP190.PROD.OUTLOOK.COM
|
||||||
|
([fe80::2683:fd5f:405e:cdd3]) by AS8P190MB1429.EURP190.PROD.OUTLOOK.COM
|
||||||
|
([fe80::2683:fd5f:405e:cdd3%3]) with mapi id 15.20.7202.014; Mon, 15 Jan 2024
|
||||||
|
09:05:04 +0000
|
||||||
|
From: CyberGovernance <cybergovernance@haier-europe.com>
|
||||||
|
To: "andre.basche@gmail.com" <andre.basche@gmail.com>
|
||||||
|
Subject: Illicit use of Haier Europe hOn resources
|
||||||
|
Thread-Topic: Illicit use of Haier Europe hOn resources
|
||||||
|
Thread-Index: AdpHkdF4jESDXMZpR9OhiEDe6W0Sbg==
|
||||||
|
Date: Mon, 15 Jan 2024 09:05:04 +0000
|
||||||
|
Message-ID:
|
||||||
|
<AS8P190MB142933C8AC75C78D6E69F867BE6C2@AS8P190MB1429.EURP190.PROD.OUTLOOK.COM>
|
||||||
|
Accept-Language: en-US
|
||||||
|
Content-Language: en-US
|
||||||
|
X-MS-Has-Attach:
|
||||||
|
X-MS-TNEF-Correlator:
|
||||||
|
authentication-results: dkim=none (message not signed)
|
||||||
|
header.d=none;dmarc=none action=none header.from=haier-europe.com;
|
||||||
|
x-ms-exchange-messagesentrepresentingtype: 1
|
||||||
|
x-ms-publictraffictype: Email
|
||||||
|
x-ms-traffictypediagnostic: AS8P190MB1429:EE_|PA4P190MB1152:EE_
|
||||||
|
x-ms-office365-filtering-correlation-id: 89a71633-917d-49e3-0b14-08dc15a9104a
|
||||||
|
x-ms-exchange-senderadcheck: 1
|
||||||
|
x-ms-exchange-antispam-relay: 0
|
||||||
|
x-microsoft-antispam: BCL:0;
|
||||||
|
x-microsoft-antispam-message-info:
|
||||||
|
+MyFZBQkYZycK/RpeasT19eqcQe8TCNqhjNKK/bfmSUImyRBIL3YfDvoclMYlxeep6a/JhzRKPB+kAyQbQNbJVfjBPedkw37CivolxT+qkTx0DKHJ0R2uR3TWGNg0iLx84OJ0GWfvqXk9ZNfBeG71etKJk++Zle/vrK3CwaOMvctHpRTM4O3HyY6hNZZiFtFCfnZTPzEkjvsHv77ZU/rUafl9lMY8ScIGS9yfbBuoliQG62VNOhHuakonai1H7Ab8Wzw1P9Dw8x9HNoD0MLCGl8Ab+SAuBSaQzA6O2ncdvj1sHdW29iFLfGzpVG700IUw5AzHJGSD8wPMiDf1WpGGY1lYHX48pu0r8A328Is6MMwxK1TXCYffpYqKbfqFrRv2ME5O9k6mKVfBiwGhpqZjn2OUMOQGv+UudhbySlP4MBHbK4nBac1c9NTWr/7E41L68mpKbL9m7c56PB4gPOeGmG4YAL/FSRUE1ghMgTUtRYa9OPKx9r5LWTp+P4+0+xq6dZ7YLpCd4UY7OsQcoXB7JAT2RULhJ5ZRzNKlfehCSPEU8IHurlqvYSx/eRfGSaXheugxM3xEUyfY1djiGoSSbHAscNVsT5JIkkyrHVUTVc6uuRlz4cW+Jg3oZzI2LGOG1lap3vf9RP2YeCTIknt7Q==
|
||||||
|
x-forefront-antispam-report:
|
||||||
|
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8P190MB1429.EURP190.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(346002)(376002)(366004)(39860400002)(396003)(136003)(230922051799003)(451199024)(1800799012)(186009)(64100799003)(26005)(83380400001)(9686003)(6506007)(7696005)(71200400001)(5660300002)(52536014)(41300700001)(2906002)(478600001)(966005)(316002)(8676002)(8936002)(76116006)(6916009)(64756008)(66446008)(66476007)(66556008)(66946007)(122000001)(33656002)(86362001)(38100700002)(166002)(38070700009)(55016003)(420700002);DIR:OUT;SFP:1102;
|
||||||
|
x-ms-exchange-antispam-messagedata-chunkcount: 1
|
||||||
|
x-ms-exchange-antispam-messagedata-0:
|
||||||
|
=?utf-8?B?aFJpRXFIcnUzRzAyUlkrY2Ztci81YmZnY1ppWXJMNkRFWVBSdGxxSDIrZys0?=
|
||||||
|
=?utf-8?B?WkpVTHlHNWJhZHFtRnlHYlJwclZvWGhWemVHRzhERTVZbnRQS3ZBdkd6bmlC?=
|
||||||
|
=?utf-8?B?RFZmY3dDZFY3SDhIMDF3TjhHeEZYMTFib2l5Syt1dnc0OUFtWWpldDlSNEtK?=
|
||||||
|
=?utf-8?B?dktvaXM1TlZBUTRMY2ROYzRzWnhvT29vZS9DUW5LZElQTHlPOWV1SHE3Q0JD?=
|
||||||
|
=?utf-8?B?eDZoMVpJbTVvY3JpSDBsY2NWNXpMRUxsOEFqcS9GQzBIR214dCtwT1RGVGpX?=
|
||||||
|
=?utf-8?B?RGtWMkludnVqaVNiNDFjSnlqZlkwNWQvNld4c0hUdXhLSS8vbFRBY1JFVnpI?=
|
||||||
|
=?utf-8?B?RDNmaEsvQURSVVc2Rnlxemp5L0F3ZzJ0bHRUTmcweWFmRmREQjRvODdkSWIw?=
|
||||||
|
=?utf-8?B?OVdUb3JmYjV5aFhTdDFHM2dvKzhVUWpSU0dhdHMwY2dKQkh3ellCMEVsbXZH?=
|
||||||
|
=?utf-8?B?RVZQYW9iUTlVek8xNTlzREtkcG5SNW5SYUo1WTFqMmdDb3ljRm5zcTRubE9o?=
|
||||||
|
=?utf-8?B?aktpZ3BTamVrSmpKVXVqV0xWWVlPWXQ1cFVWRGtWb3dlL0RFODZkVVVFNHJ3?=
|
||||||
|
=?utf-8?B?VkMzSmZlbmZJQitUVVhITUJFUzFvZmxMNEVTaDl3TUZqdVJ2eHRid0NkK2U3?=
|
||||||
|
=?utf-8?B?N282dkdsdlRieTN3Y3g5enBZdTl0bmdIY2g4akhxOW1jR3Z6Y3dQUHVDeXBD?=
|
||||||
|
=?utf-8?B?NmxYL2VsZ1BCYXZvQ2Vjb0ZSQWtpYjk0Nk1RcW9tdDA2UWF5M1d6b2xmY2dV?=
|
||||||
|
=?utf-8?B?d0p0cHlmSjBoNGhaL25mRURtU1k4dm1uc2lNaDduSXUydGhpL3ZaV3ZNa2Fk?=
|
||||||
|
=?utf-8?B?cFdvTUJ2eUU3QTRYMzFLSFlZdncyWndEYnRxVmRkUVNwbDRLWDBXNzJiLy9B?=
|
||||||
|
=?utf-8?B?Y3RXdEZHQ25NZnhMenJmT3dtRFNhSzBQOFQzVEJBbWQ4dWsyRXZsWWNPRWll?=
|
||||||
|
=?utf-8?B?aDM0MktxdVFFN0dWN0k2cHFWVmluMWRJRW1nLzh6U0RHcW9vLzVCbk4wTWlK?=
|
||||||
|
=?utf-8?B?UE1IWi95d1VaUFl0bm0xLzlUdW1lbWVYQ2FCcm9xMHZ5dWRoKzZNdnlpcEtM?=
|
||||||
|
=?utf-8?B?bmkzeUJ6YU5KUE9zYzZzVGtrblp1aGd2Tktvcm1wY0g2Q0MvSGJ5UjdXSkI0?=
|
||||||
|
=?utf-8?B?K0Q5V0drZWxnWE5lOGowK05JQzZ1UkV6aExYTkZoQm5BVmwyd0ZzZkx0cUhw?=
|
||||||
|
=?utf-8?B?T3lYeGpCRWE5bEJXRlRwM2RNSWo5VUVJaFNaaFNrREhlLzhMNGp1NGVxTW9O?=
|
||||||
|
=?utf-8?B?Q2NvcUs4VkNLT2JJL0RGSS9Fb0h0VllERmduTTBRMXNvaDhMMGRQcmRlVEVS?=
|
||||||
|
=?utf-8?B?YVgxTGpLTGZpaTlJalZkSTY1SGhPMit1czdBM2UvQmdJMTlYMnBlT3YzMWd2?=
|
||||||
|
=?utf-8?B?cklzNi9lNHZOeVdieS96bkVDNFo1N2Z2dUF0ZmpMT2dVYWNHQ3oyRndTalpM?=
|
||||||
|
=?utf-8?B?VklBRzQvc3hrZ3Q0clc2OUpCSTBIR0NFNjVObWN0b2xRcmVCM0J3b1dwZk8y?=
|
||||||
|
=?utf-8?B?QnNqOEJ5YnRxNm84aTd4Sk9NM3NYOG1kRVBSWUJMbnJZdVhqeFRmTFV6a2cx?=
|
||||||
|
=?utf-8?B?cnRtcjQzZi95eGY4QXM5bC84V0RyeGUrLzVSRzVySTVIS0JmSXpkalVKS0Vw?=
|
||||||
|
=?utf-8?B?MndaY0hVeVFJd3hiR0c0NGRYZkh1MlRRNkJqMmQxdWsyWFBocUNMQXROTUZk?=
|
||||||
|
=?utf-8?B?Uzh3TERlWDY4dm5pMEg5djdPamJiZWZwTG9VYUZpczVwdHkvOWNPZ1g0RHIy?=
|
||||||
|
=?utf-8?B?cFhtbCtOMXlRbjBtTXkxU1VnNXRWREV2c2phRUxIelhrSGFmUDY5am9TQzZ5?=
|
||||||
|
=?utf-8?B?bVg0VW1QM1RJbWdOVDhzNHV3TUp2RjV1N05xRUs2N05JdUg4TjdOYmgyVG5P?=
|
||||||
|
=?utf-8?B?RkhBT0kxb1FEWHZTT2ljaHRQRDRjc1A5cHhsQzVtRkZJRC9ENUpyRFdQclZS?=
|
||||||
|
=?utf-8?B?VWk3eGN6UmJlMi80VHYzVVM1N0Qza1ZOcGRuM29EODR0dGxGTFk4NVl0bzZG?=
|
||||||
|
=?utf-8?B?NEQ3cDVWUG56c09xWUNiQWJqcGQwT1dZMzcyaVhvQjU2NU1IWUlUck5aVU9a?=
|
||||||
|
=?utf-8?B?b3V0SmxyWHJSU1hDNzQ5RWYyQUlDU2xMSUs0QVg0Z1ZsQTlhQzBDZnFnZTI3?=
|
||||||
|
=?utf-8?B?U0M0R05xZWxJNjkyYjZMZ3dPMndjUUwvU3ZqVm1BaWh6WDUwVWRZTGR0c2N1?=
|
||||||
|
=?utf-8?B?cEE9PQ==?=
|
||||||
|
Content-Type: multipart/alternative;
|
||||||
|
boundary="_000_AS8P190MB142933C8AC75C78D6E69F867BE6C2AS8P190MB1429EURP_"
|
||||||
|
MIME-Version: 1.0
|
||||||
|
X-OriginatorOrg: haier-europe.com
|
||||||
|
X-MS-Exchange-CrossTenant-AuthAs: Internal
|
||||||
|
X-MS-Exchange-CrossTenant-AuthSource: AS8P190MB1429.EURP190.PROD.OUTLOOK.COM
|
||||||
|
X-MS-Exchange-CrossTenant-Network-Message-Id: 89a71633-917d-49e3-0b14-08dc15a9104a
|
||||||
|
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2024 09:05:04.6697
|
||||||
|
(UTC)
|
||||||
|
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
|
||||||
|
X-MS-Exchange-CrossTenant-id: 41b89379-e28c-4971-b9ce-0b428bf8dafd
|
||||||
|
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
|
||||||
|
X-MS-Exchange-CrossTenant-userprincipalname: EUKgXe4ZQka0jFlA16KxjdUGK1NVnQvBJH/+J2Mg/AWckGY4cWeh4CyIDwEHJJS5z5q1YWZddHkrjJnrO2ttTm57Al2Icg0K+GXGygkQQDc=
|
||||||
|
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4P190MB1152
|
||||||
|
|
||||||
|
--_000_AS8P190MB142933C8AC75C78D6E69F867BE6C2AS8P190MB1429EURP_
|
||||||
|
Content-Type: text/plain; charset="utf-8"
|
||||||
|
Content-Transfer-Encoding: base64
|
||||||
|
|
||||||
|
RGVhciBVc2VyLA0KDQoNCldlIGFyZSB3cml0aW5nIHRvIGluZm9ybSB5b3UgdGhhdCB3ZSBoYXZl
|
||||||
|
IGRpc2NvdmVyZWQgdHdvIEhvbWUgQXNzaXN0YW50PGh0dHBzOi8vd3d3LmhvbWUtYXNzaXN0YW50
|
||||||
|
LmlvLz4gaW50ZWdyYXRpb24gcGx1Zy1pbnMgZGV2ZWxvcGVkIGJ5IHlvdSAoaHR0cHM6Ly9naXRo
|
||||||
|
dWIuY29tL0FuZHJlMDUxMi9ob24gYW5kIGh0dHBzOi8vZ2l0aHViLmNvbS9BbmRyZTA1MTIvcHlo
|
||||||
|
T24pIHRoYXQgYXJlIGluIHZpb2xhdGlvbiBvZiBvdXIgdGVybXMgb2Ygc2VydmljZS4gU3BlY2lm
|
||||||
|
aWNhbGx5LCB0aGUgcGx1Zy1pbnMgYXJlIHVzaW5nIG91ciBzZXJ2aWNlcyBpbiBhbiB1bmF1dGhv
|
||||||
|
cml6ZWQgbWFubmVyIHdoaWNoIGlzIGNhdXNpbmcgc2lnbmlmaWNhbnQgZWNvbm9taWMgaGFybSB0
|
||||||
|
byBvdXIgQ29tcGFueS4NCg0KDQoNCldlIHRha2UgdGhlIHByb3RlY3Rpb24gb2Ygb3VyIGludGVs
|
||||||
|
bGVjdHVhbCBwcm9wZXJ0eSB2ZXJ5IHNlcmlvdXNseSBhbmQgZGVtYW5kIHRoYXQgeW91IGltbWVk
|
||||||
|
aWF0ZWx5IGNlYXNlIGFuZCBkZXNpc3QgYWxsIGlsbGVnYWwgYWN0aXZpdGllcyByZWxhdGVkIHRv
|
||||||
|
IHRoZSBkZXZlbG9wbWVudCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoZXNlIHBsdWctaW5zLiBXZSBh
|
||||||
|
bHNvIHJlcXVlc3QgdGhhdCB5b3UgcmVtb3ZlIHRoZSBwbHVnLWlucyBmcm9tIGFsbCBzdG9yZXMg
|
||||||
|
YW5kIGNvZGUgaG9zdGluZyBwbGF0Zm9ybXMgd2hlcmUgdGhleSBhcmUgY3VycmVudGx5IGF2YWls
|
||||||
|
YWJsZS4NCg0KUGxlYXNlIGJlIGFkdmlzZWQgdGhhdCB3ZSB3aWxsIHRha2UgYWxsIG5lY2Vzc2Fy
|
||||||
|
eSBsZWdhbCBhY3Rpb24gdG8gcHJvdGVjdCBvdXIgaW50ZXJlc3RzIGlmIHlvdSBmYWlsIHRvIGNv
|
||||||
|
bXBseSB3aXRoIHRoaXMgbm90aWNlLiBXZSByZXNlcnZlIHRoZSByaWdodCB0byBwdXJzdWUgYWxs
|
||||||
|
IGF2YWlsYWJsZSByZW1lZGllcywgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBtb25ldGFy
|
||||||
|
eSBkYW1hZ2VzLCBpbmp1bmN0aXZlIHJlbGllZiwgYW5kIGF0dG9ybmV5J3MgZmVlcy4NCg0KDQoN
|
||||||
|
CldlIHN0cm9uZ2x5IHVyZ2UgeW91IHRvIHRha2UgaW1tZWRpYXRlIGFjdGlvbiB0byByZWN0aWZ5
|
||||||
|
IHRoaXMgc2l0dWF0aW9uIGFuZCBhdm9pZCBhbnkgZnVydGhlciBsZWdhbCBhY3Rpb24uIElmIHlv
|
||||||
|
dSBoYXZlIGFueSBxdWVzdGlvbnMgb3IgY29uY2VybnMsIHBsZWFzZSBkbyBub3QgaGVzaXRhdGUg
|
||||||
|
dG8gY29udGFjdCB1cy4NCg0KDQpIYWllciBFdXJvcGUgU2VjdXJpdHkgYW5kIEdvdmVybmFuY2Ug
|
||||||
|
RGVwYXJ0bWVudA0KDQpUaGlzIGUtbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJp
|
||||||
|
dmlsZWdlZCBpbmZvcm1hdGlvbiBhbmQgaXMgaW50ZW5kZWQgb25seSBmb3IgdGhlIHJlY2lwaWVu
|
||||||
|
dChzKSBuYW1lZCBhYm92ZS4gSXQgc2hvdWxkIG5vdCBiZSByZWFkLCBjb3BpZWQgb3Igb3RoZXJ3
|
||||||
|
aXNlIHVzZWQgYnkgYW55IG90aGVyIHBlcnNvbi4gVGhlIGRpc3NlbWluYXRpb24sIGRpc3RyaWJ1
|
||||||
|
dGlvbiBhbmQvb3IgY29weWluZyBvZiB0aGlzIG1lc3NhZ2Ugb3IgdGhlIGRvY3VtZW50cyBhdHRh
|
||||||
|
Y2hlZCBieSBhbnkgcGVyc29uIG90aGVyIHRoYW4gdGhlIGFkZHJlc3NlZSBpcyBwcm9oaWJpdGVk
|
||||||
|
IGFjY29yZGluZyB0byB0aGUgYXJ0LiA2MTYgb2YgdGhlIHBlbmFsIGNvZGUgYW5kIFJlZ3VsYXRp
|
||||||
|
b24gRVUgMjAxNi82NzkgKOKAnEdEUFLigJ0pLiBJZiB5b3UgYXJlIG5vdCB0aGUgbmFtZWQgcmVj
|
||||||
|
aXBpZW50LCBwbGVhc2Ugbm90aWZ5IHVzIGltbWVkaWF0ZWx5IGJ5IHRlbGVwaG9uZSBvciBlLW1h
|
||||||
|
aWwgYW5kIGRlbGV0ZSB0aGUgZS1tYWlsIGZyb20geW91ciBzeXN0ZW0uDQoNCkNhbmR5IEhvb3Zl
|
||||||
|
ciBHcm91cCBTLnIubC4gY29uIHVuaWNvIHNvY2lvIFNvY2lldMOgIHNvZ2dldHRhIGFkIGF0dGl2
|
||||||
|
aXTDoCBkaSBkaXJlemlvbmUgZSBjb29yZGluYW1lbnRvIGRpIENhbmR5IFMucC5BLiBTZWRlIGxl
|
||||||
|
Z2FsZTogVmlhIENvbW9sbGksIDE2IC0gMjA4NjEgQnJ1Z2hlcmlvIChNQikgU2VkZSBhbW1pbmlz
|
||||||
|
dHJhdGl2YTogVmlhIFByaXZhdGEgRWRlbiBGdW1hZ2FsbGkgLSAyMDg2MSBCcnVnaGVyaW8gKE1C
|
||||||
|
KSBDYXAuIHNvY2lhbGUg4oKsIDMwLjAwMC4wMDAsMDAgaS52LiBOLiBSZWdpc3RybyBJbXByZXNl
|
||||||
|
IGRpIE1vbnphIGUgQnJpYW56YSAwNDY2NjMxMDE1OC4NCg==
|
||||||
|
|
||||||
|
--_000_AS8P190MB142933C8AC75C78D6E69F867BE6C2AS8P190MB1429EURP_
|
||||||
|
Content-Type: text/html; charset="utf-8"
|
||||||
|
Content-Transfer-Encoding: base64
|
||||||
|
|
||||||
|
PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
|
||||||
|
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
|
||||||
|
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
|
||||||
|
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
|
||||||
|
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
|
||||||
|
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
|
||||||
|
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
|
||||||
|
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
|
||||||
|
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
|
||||||
|
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
|
||||||
|
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
|
||||||
|
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
|
||||||
|
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1saWdhdHVyZXM6c3RhbmRhcmRjb250
|
||||||
|
ZXh0dWFsO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5
|
||||||
|
Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFu
|
||||||
|
LkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQt
|
||||||
|
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KcC54eG1z
|
||||||
|
b25vcm1hbCwgbGkueHhtc29ub3JtYWwsIGRpdi54eG1zb25vcm1hbA0KCXttc28tc3R5bGUtbmFt
|
||||||
|
ZTp4X3htc29ub3JtYWw7DQoJbWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
|
||||||
|
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
|
||||||
|
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
|
||||||
|
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4g
|
||||||
|
MS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
|
||||||
|
MTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0
|
||||||
|
cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b
|
||||||
|
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRt
|
||||||
|
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
|
||||||
|
aWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9
|
||||||
|
IiM5NTRGNzIiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2IGNsYXNzPSJXb3Jk
|
||||||
|
U2VjdGlvbjEiPg0KPHAgY2xhc3M9Inh4bXNvbm9ybWFsIj5EZWFyIFVzZXIsPG86cD48L286cD48
|
||||||
|
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iY29sb3I6IzcwQUQ0NyI+
|
||||||
|
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9iPjwvcD4NCjxwIGNsYXNzPSJ4eG1zb25vcm1hbCI+
|
||||||
|
V2UgYXJlIHdyaXRpbmcgdG8gaW5mb3JtIHlvdSB0aGF0IHdlIGhhdmUgZGlzY292ZXJlZCB0d28g
|
||||||
|
PGEgaHJlZj0iaHR0cHM6Ly93d3cuaG9tZS1hc3Npc3RhbnQuaW8vIj4NCkhvbWUgQXNzaXN0YW50
|
||||||
|
PC9hPiBpbnRlZ3JhdGlvbiBwbHVnLWlucyBkZXZlbG9wZWQgYnkgeW91ICg8YSBocmVmPSJodHRw
|
||||||
|
czovL2dpdGh1Yi5jb20vQW5kcmUwNTEyL2hvbiI+aHR0cHM6Ly9naXRodWIuY29tL0FuZHJlMDUx
|
||||||
|
Mi9ob248L2E+IGFuZA0KPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL0FuZHJlMDUxMi9weWhP
|
||||||
|
biI+aHR0cHM6Ly9naXRodWIuY29tL0FuZHJlMDUxMi9weWhPbjwvYT4pIHRoYXQgYXJlIGluIHZp
|
||||||
|
b2xhdGlvbiBvZiBvdXIgdGVybXMgb2Ygc2VydmljZS4gU3BlY2lmaWNhbGx5LCB0aGUgcGx1Zy1p
|
||||||
|
bnMgYXJlIHVzaW5nIG91ciBzZXJ2aWNlcyBpbiBhbiB1bmF1dGhvcml6ZWQgbWFubmVyIHdoaWNo
|
||||||
|
IGlzIGNhdXNpbmcgc2lnbmlmaWNhbnQgZWNvbm9taWMgaGFybSB0byBvdXINCiBDb21wYW55Ljxv
|
||||||
|
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Inh4bXNvbm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
|
||||||
|
cD4NCjxwIGNsYXNzPSJ4eG1zb25vcm1hbCI+V2UgdGFrZSB0aGUgcHJvdGVjdGlvbiBvZiBvdXIg
|
||||||
|
aW50ZWxsZWN0dWFsIHByb3BlcnR5IHZlcnkgc2VyaW91c2x5IGFuZCBkZW1hbmQgdGhhdCB5b3Ug
|
||||||
|
aW1tZWRpYXRlbHkgY2Vhc2UgYW5kIGRlc2lzdCBhbGwgaWxsZWdhbCBhY3Rpdml0aWVzIHJlbGF0
|
||||||
|
ZWQgdG8gdGhlIGRldmVsb3BtZW50IGFuZCBkaXN0cmlidXRpb24gb2YgdGhlc2UgcGx1Zy1pbnMu
|
||||||
|
IFdlIGFsc28gcmVxdWVzdCB0aGF0IHlvdSByZW1vdmUNCiB0aGUgcGx1Zy1pbnMgZnJvbSBhbGwg
|
||||||
|
c3RvcmVzIGFuZCBjb2RlIGhvc3RpbmcgcGxhdGZvcm1zIHdoZXJlIHRoZXkgYXJlIGN1cnJlbnRs
|
||||||
|
eSBhdmFpbGFibGUuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0ieHhtc29ub3JtYWwiPlBsZWFz
|
||||||
|
ZSBiZSBhZHZpc2VkIHRoYXQgd2Ugd2lsbCB0YWtlIGFsbCBuZWNlc3NhcnkgbGVnYWwgYWN0aW9u
|
||||||
|
IHRvIHByb3RlY3Qgb3VyIGludGVyZXN0cyBpZiB5b3UgZmFpbCB0byBjb21wbHkgd2l0aCB0aGlz
|
||||||
|
IG5vdGljZS4gV2UgcmVzZXJ2ZSB0aGUgcmlnaHQgdG8gcHVyc3VlIGFsbCBhdmFpbGFibGUgcmVt
|
||||||
|
ZWRpZXMsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gbW9uZXRhcnkgZGFtYWdlcywgaW5q
|
||||||
|
dW5jdGl2ZQ0KIHJlbGllZiwgYW5kIGF0dG9ybmV5J3MgZmVlcy48bzpwPjwvbzpwPjwvcD4NCjxw
|
||||||
|
IGNsYXNzPSJ4eG1zb25vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0ieHht
|
||||||
|
c29ub3JtYWwiPldlIHN0cm9uZ2x5IHVyZ2UgeW91IHRvIHRha2UgaW1tZWRpYXRlIGFjdGlvbiB0
|
||||||
|
byByZWN0aWZ5IHRoaXMgc2l0dWF0aW9uIGFuZCBhdm9pZCBhbnkgZnVydGhlciBsZWdhbCBhY3Rp
|
||||||
|
b24uIElmIHlvdSBoYXZlIGFueSBxdWVzdGlvbnMgb3IgY29uY2VybnMsIHBsZWFzZSBkbyBub3Qg
|
||||||
|
aGVzaXRhdGUgdG8gY29udGFjdCB1cy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJ4eG1zb25v
|
||||||
|
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IYWllciBF
|
||||||
|
dXJvcGUgU2VjdXJpdHkgYW5kIEdvdmVybmFuY2UgRGVwYXJ0bWVudDxvOnA+PC9vOnA+PC9wPg0K
|
||||||
|
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNC4wcHQ7Y29s
|
||||||
|
b3I6IzFBMzE1NTttc28tbGlnYXR1cmVzOm5vbmUiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
|
||||||
|
Yj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjguMHB0
|
||||||
|
O2NvbG9yOiMxNDM0NTk7bXNvLWxpZ2F0dXJlczpub25lIj5UaGlzIGUtbWFpbCBtYXkgY29udGFp
|
||||||
|
biBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiBhbmQgaXMgaW50ZW5kZWQg
|
||||||
|
b25seSBmb3IgdGhlIHJlY2lwaWVudChzKSBuYW1lZCBhYm92ZS4gSXQgc2hvdWxkIG5vdCBiZSBy
|
||||||
|
ZWFkLCBjb3BpZWQgb3Igb3RoZXJ3aXNlIHVzZWQgYnkgYW55DQogb3RoZXIgcGVyc29uLiBUaGUg
|
||||||
|
ZGlzc2VtaW5hdGlvbiwgZGlzdHJpYnV0aW9uIGFuZC9vciBjb3B5aW5nIG9mIHRoaXMgbWVzc2Fn
|
||||||
|
ZSBvciB0aGUgZG9jdW1lbnRzIGF0dGFjaGVkIGJ5IGFueSBwZXJzb24gb3RoZXIgdGhhbiB0aGUg
|
||||||
|
YWRkcmVzc2VlIGlzIHByb2hpYml0ZWQgYWNjb3JkaW5nIHRvIHRoZSBhcnQuIDYxNiBvZiB0aGUg
|
||||||
|
cGVuYWwgY29kZSBhbmQgUmVndWxhdGlvbiBFVSAyMDE2LzY3OSAo4oCcR0RQUuKAnSkuIElmIHlv
|
||||||
|
dSBhcmUgbm90IHRoZQ0KIG5hbWVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB1cyBpbW1lZGlh
|
||||||
|
dGVseSBieSB0ZWxlcGhvbmUgb3IgZS1tYWlsIGFuZCBkZWxldGUgdGhlIGUtbWFpbCBmcm9tIHlv
|
||||||
|
dXIgc3lzdGVtLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
|
||||||
|
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4LjBwdDtjb2xvcjojMTQzNDU5O21zby1saWdhdHVyZXM6
|
||||||
|
bm9uZSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
|
||||||
|
PHNwYW4gbGFuZz0iSVQiIHN0eWxlPSJmb250LXNpemU6OC4wcHQ7Y29sb3I6IzE0MzQ1OTttc28t
|
||||||
|
bGlnYXR1cmVzOm5vbmUiPkNhbmR5IEhvb3ZlciBHcm91cCBTLnIubC4gY29uIHVuaWNvIHNvY2lv
|
||||||
|
IFNvY2lldMOgIHNvZ2dldHRhIGFkIGF0dGl2aXTDoCBkaSBkaXJlemlvbmUgZSBjb29yZGluYW1l
|
||||||
|
bnRvIGRpIENhbmR5IFMucC5BLiBTZWRlIGxlZ2FsZTogVmlhIENvbW9sbGksIDE2IC0gMjA4NjEg
|
||||||
|
QnJ1Z2hlcmlvDQogKE1CKSBTZWRlIGFtbWluaXN0cmF0aXZhOiBWaWEgUHJpdmF0YSBFZGVuIEZ1
|
||||||
|
bWFnYWxsaSAtIDIwODYxIEJydWdoZXJpbyAoTUIpIENhcC4gc29jaWFsZSDigqwgMzAuMDAwLjAw
|
||||||
|
MCwwMCBpLnYuIE4uIFJlZ2lzdHJvIEltcHJlc2UgZGkgTW9uemEgZSBCcmlhbnphIDA0NjY2MzEw
|
||||||
|
MTU4LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K
|
||||||
|
|
||||||
|
--_000_AS8P190MB142933C8AC75C78D6E69F867BE6C2AS8P190MB1429EURP_--
|
||||||
|
After Width: | Height: | Size: 339 KiB |
@@ -1,14 +1,16 @@
|
|||||||
import logging
|
import logging
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
from typing import Any
|
||||||
|
|
||||||
import voluptuous as vol # type: ignore[import-untyped]
|
import voluptuous as vol # type: ignore[import-untyped]
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.const import CONF_EMAIL, CONF_PASSWORD
|
from homeassistant.const import CONF_EMAIL, CONF_PASSWORD
|
||||||
from homeassistant.helpers import config_validation as cv, aiohttp_client
|
from homeassistant.helpers import config_validation as cv, aiohttp_client
|
||||||
from homeassistant.helpers.typing import HomeAssistantType
|
from homeassistant.helpers.typing import HomeAssistantType
|
||||||
|
from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
|
||||||
from pyhon import Hon
|
from pyhon import Hon
|
||||||
|
|
||||||
from .const import DOMAIN, PLATFORMS
|
from .const import DOMAIN, PLATFORMS, MOBILE_ID, CONF_REFRESH_TOKEN
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
@@ -30,14 +32,26 @@ async def async_setup_entry(hass: HomeAssistantType, entry: ConfigEntry) -> bool
|
|||||||
if (config_dir := hass.config.config_dir) is None:
|
if (config_dir := hass.config.config_dir) is None:
|
||||||
raise ValueError("Missing Config Dir")
|
raise ValueError("Missing Config Dir")
|
||||||
hon = await Hon(
|
hon = await Hon(
|
||||||
entry.data["email"],
|
email=entry.data[CONF_EMAIL],
|
||||||
entry.data["password"],
|
password=entry.data[CONF_PASSWORD],
|
||||||
|
mobile_id=MOBILE_ID,
|
||||||
session=session,
|
session=session,
|
||||||
test_data_path=Path(config_dir),
|
test_data_path=Path(config_dir),
|
||||||
|
refresh_token=entry.data.get(CONF_REFRESH_TOKEN, ""),
|
||||||
).create()
|
).create()
|
||||||
|
|
||||||
|
# Save the new refresh token
|
||||||
|
hass.config_entries.async_update_entry(
|
||||||
|
entry, data={**entry.data, CONF_REFRESH_TOKEN: hon.api.auth.refresh_token}
|
||||||
|
)
|
||||||
|
|
||||||
|
coordinator: DataUpdateCoordinator[dict[str, Any]] = DataUpdateCoordinator(
|
||||||
|
hass, _LOGGER, name=DOMAIN
|
||||||
|
)
|
||||||
|
hon.subscribe_updates(coordinator.async_set_updated_data)
|
||||||
|
|
||||||
hass.data.setdefault(DOMAIN, {})
|
hass.data.setdefault(DOMAIN, {})
|
||||||
hass.data[DOMAIN][entry.unique_id] = hon
|
hass.data[DOMAIN][entry.unique_id] = {"hon": hon, "coordinator": coordinator}
|
||||||
hass.data[DOMAIN]["coordinators"] = {}
|
|
||||||
|
|
||||||
for platform in PLATFORMS:
|
for platform in PLATFORMS:
|
||||||
hass.async_create_task(
|
hass.async_create_task(
|
||||||
@@ -47,6 +61,11 @@ async def async_setup_entry(hass: HomeAssistantType, entry: ConfigEntry) -> bool
|
|||||||
|
|
||||||
|
|
||||||
async def async_unload_entry(hass: HomeAssistantType, entry: ConfigEntry) -> bool:
|
async def async_unload_entry(hass: HomeAssistantType, entry: ConfigEntry) -> bool:
|
||||||
|
refresh_token = hass.data[DOMAIN][entry.unique_id]["hon"].api.auth.refresh_token
|
||||||
|
|
||||||
|
hass.config_entries.async_update_entry(
|
||||||
|
entry, data={**entry.data, CONF_REFRESH_TOKEN: refresh_token}
|
||||||
|
)
|
||||||
unload = await hass.config_entries.async_unload_platforms(entry, PLATFORMS)
|
unload = await hass.config_entries.async_unload_platforms(entry, PLATFORMS)
|
||||||
if unload:
|
if unload:
|
||||||
if not hass.data[DOMAIN]:
|
if not hass.data[DOMAIN]:
|
||||||
|
|||||||
@@ -12,12 +12,13 @@ from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
|||||||
from homeassistant.helpers.typing import HomeAssistantType
|
from homeassistant.helpers.typing import HomeAssistantType
|
||||||
|
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity, unique_entities
|
from .entity import HonEntity
|
||||||
|
from .util import unique_entities
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonBinarySensorEntityDescription(BinarySensorEntityDescription):
|
class HonBinarySensorEntityDescription(BinarySensorEntityDescription):
|
||||||
on_value: str | float = ""
|
on_value: str | float = ""
|
||||||
|
|
||||||
@@ -284,6 +285,32 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
|
|||||||
translation_key="on",
|
translation_key="on",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
"FRE": (
|
||||||
|
HonBinarySensorEntityDescription(
|
||||||
|
key="quickModeZ1",
|
||||||
|
name="Super Cool",
|
||||||
|
icon="mdi:snowflake",
|
||||||
|
device_class=BinarySensorDeviceClass.RUNNING,
|
||||||
|
on_value=1,
|
||||||
|
translation_key="super_cool",
|
||||||
|
),
|
||||||
|
HonBinarySensorEntityDescription(
|
||||||
|
key="quickModeZ2",
|
||||||
|
name="Super Freeze",
|
||||||
|
icon="mdi:snowflake-variant",
|
||||||
|
device_class=BinarySensorDeviceClass.RUNNING,
|
||||||
|
on_value=1,
|
||||||
|
translation_key="super_freeze",
|
||||||
|
),
|
||||||
|
HonBinarySensorEntityDescription(
|
||||||
|
key="doorStatusZ2",
|
||||||
|
name="Door Status",
|
||||||
|
icon="mdi:fridge",
|
||||||
|
device_class=BinarySensorDeviceClass.DOOR,
|
||||||
|
on_value=1,
|
||||||
|
translation_key="door_open",
|
||||||
|
),
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
BINARY_SENSORS["WD"] = unique_entities(BINARY_SENSORS["WM"], BINARY_SENSORS["TD"])
|
BINARY_SENSORS["WD"] = unique_entities(BINARY_SENSORS["WM"], BINARY_SENSORS["TD"])
|
||||||
@@ -293,12 +320,11 @@ async def async_setup_entry(
|
|||||||
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in BINARY_SENSORS.get(device.appliance_type, []):
|
for description in BINARY_SENSORS.get(device.appliance_type, []):
|
||||||
if device.get(description.key) is None:
|
if device.get(description.key) is None:
|
||||||
continue
|
continue
|
||||||
entity = HonBinarySensorEntity(hass, entry, device, description)
|
entity = HonBinarySensorEntity(hass, entry, device, description)
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ from homeassistant.helpers.typing import HomeAssistantType
|
|||||||
from pyhon.appliance import HonAppliance
|
from pyhon.appliance import HonAppliance
|
||||||
|
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity
|
from .entity import HonEntity
|
||||||
from .typedefs import HonButtonType
|
from .typedefs import HonButtonType
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
@@ -38,6 +38,20 @@ BUTTONS: dict[str, tuple[ButtonEntityDescription, ...]] = {
|
|||||||
translation_key="stop_program",
|
translation_key="stop_program",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
"FRE": (
|
||||||
|
ButtonEntityDescription(
|
||||||
|
key="startProgram",
|
||||||
|
name="Program Start",
|
||||||
|
icon="mdi:play",
|
||||||
|
translation_key="start_program",
|
||||||
|
),
|
||||||
|
ButtonEntityDescription(
|
||||||
|
key="stopProgram",
|
||||||
|
name="Program Stop",
|
||||||
|
icon="mdi:stop",
|
||||||
|
translation_key="stop_program",
|
||||||
|
),
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -45,16 +59,14 @@ async def async_setup_entry(
|
|||||||
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
||||||
) -> None:
|
) -> None:
|
||||||
entities: list[HonButtonType] = []
|
entities: list[HonButtonType] = []
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in BUTTONS.get(device.appliance_type, []):
|
for description in BUTTONS.get(device.appliance_type, []):
|
||||||
if not device.commands.get(description.key):
|
if not device.commands.get(description.key):
|
||||||
continue
|
continue
|
||||||
entity = HonButtonEntity(hass, entry, device, description)
|
entity = HonButtonEntity(hass, entry, device, description)
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
entities.append(HonDeviceInfo(hass, entry, device))
|
entities.append(HonDeviceInfo(hass, entry, device))
|
||||||
entities.append(HonDataArchive(hass, entry, device))
|
entities.append(HonDataArchive(hass, entry, device))
|
||||||
await entities[-1].coordinator.async_config_entry_first_refresh()
|
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
|
|
||||||
|
|
||||||
@@ -70,7 +82,7 @@ class HonButtonEntity(HonEntity, ButtonEntity):
|
|||||||
return (
|
return (
|
||||||
super().available
|
super().available
|
||||||
and int(self._device.get("remoteCtrValid", "1")) == 1
|
and int(self._device.get("remoteCtrValid", "1")) == 1
|
||||||
and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED"
|
and self._device.connection
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@@ -84,19 +96,14 @@ class HonDeviceInfo(HonEntity, ButtonEntity):
|
|||||||
self._attr_icon = "mdi:information"
|
self._attr_icon = "mdi:information"
|
||||||
self._attr_name = "Show Device Info"
|
self._attr_name = "Show Device Info"
|
||||||
self._attr_entity_category = EntityCategory.DIAGNOSTIC
|
self._attr_entity_category = EntityCategory.DIAGNOSTIC
|
||||||
if "beta" not in self.coordinator.info.hon_version:
|
self._attr_entity_registry_enabled_default = False
|
||||||
self._attr_entity_registry_enabled_default = False
|
|
||||||
|
|
||||||
async def async_press(self) -> None:
|
async def async_press(self) -> None:
|
||||||
versions = "versions:\n"
|
|
||||||
versions += f" hon: {self.coordinator.info.hon_version}\n"
|
|
||||||
versions += f" pyhOn: {self.coordinator.info.pyhon_version}\n"
|
|
||||||
info = f"{self._device.diagnose}{versions}"
|
|
||||||
title = f"{self._device.nick_name} Device Info"
|
title = f"{self._device.nick_name} Device Info"
|
||||||
persistent_notification.create(
|
persistent_notification.create(
|
||||||
self._hass, f"````\n```\n{info}\n```\n````", title
|
self._hass, f"````\n```\n{self._device.diagnose}\n```\n````", title
|
||||||
)
|
)
|
||||||
_LOGGER.info(info.replace(" ", "\u200B "))
|
_LOGGER.info(self._device.diagnose.replace(" ", "\u200B "))
|
||||||
|
|
||||||
|
|
||||||
class HonDataArchive(HonEntity, ButtonEntity):
|
class HonDataArchive(HonEntity, ButtonEntity):
|
||||||
@@ -109,8 +116,7 @@ class HonDataArchive(HonEntity, ButtonEntity):
|
|||||||
self._attr_icon = "mdi:archive-arrow-down"
|
self._attr_icon = "mdi:archive-arrow-down"
|
||||||
self._attr_name = "Create Data Archive"
|
self._attr_name = "Create Data Archive"
|
||||||
self._attr_entity_category = EntityCategory.DIAGNOSTIC
|
self._attr_entity_category = EntityCategory.DIAGNOSTIC
|
||||||
if "beta" not in self.coordinator.info.hon_version:
|
self._attr_entity_registry_enabled_default = False
|
||||||
self._attr_entity_registry_enabled_default = False
|
|
||||||
|
|
||||||
async def async_press(self) -> None:
|
async def async_press(self) -> None:
|
||||||
if (config_dir := self._hass.config.config_dir) is None:
|
if (config_dir := self._hass.config.config_dir) is None:
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ from homeassistant.components.climate.const import (
|
|||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
ATTR_TEMPERATURE,
|
ATTR_TEMPERATURE,
|
||||||
TEMP_CELSIUS,
|
UnitOfTemperature,
|
||||||
)
|
)
|
||||||
from homeassistant.core import callback
|
from homeassistant.core import callback
|
||||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||||
@@ -26,17 +26,17 @@ from pyhon.appliance import HonAppliance
|
|||||||
from pyhon.parameter.range import HonParameterRange
|
from pyhon.parameter.range import HonParameterRange
|
||||||
|
|
||||||
from .const import HON_HVAC_MODE, HON_FAN, DOMAIN, HON_HVAC_PROGRAM
|
from .const import HON_HVAC_MODE, HON_FAN, DOMAIN, HON_HVAC_PROGRAM
|
||||||
from .hon import HonEntity
|
from .entity import HonEntity
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonACClimateEntityDescription(ClimateEntityDescription):
|
class HonACClimateEntityDescription(ClimateEntityDescription):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonClimateEntityDescription(ClimateEntityDescription):
|
class HonClimateEntityDescription(ClimateEntityDescription):
|
||||||
mode: HVACMode = HVACMode.AUTO
|
mode: HVACMode = HVACMode.AUTO
|
||||||
|
|
||||||
@@ -108,7 +108,7 @@ async def async_setup_entry(
|
|||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
entity: HonClimateEntity | HonACClimateEntity
|
entity: HonClimateEntity | HonACClimateEntity
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in CLIMATES.get(device.appliance_type, []):
|
for description in CLIMATES.get(device.appliance_type, []):
|
||||||
if isinstance(description, HonACClimateEntityDescription):
|
if isinstance(description, HonACClimateEntityDescription):
|
||||||
if description.key not in list(device.commands):
|
if description.key not in list(device.commands):
|
||||||
@@ -120,13 +120,13 @@ async def async_setup_entry(
|
|||||||
entity = HonClimateEntity(hass, entry, device, description)
|
entity = HonClimateEntity(hass, entry, device, description)
|
||||||
else:
|
else:
|
||||||
continue # type: ignore[unreachable]
|
continue # type: ignore[unreachable]
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
|
|
||||||
|
|
||||||
class HonACClimateEntity(HonEntity, ClimateEntity):
|
class HonACClimateEntity(HonEntity, ClimateEntity):
|
||||||
entity_description: HonACClimateEntityDescription
|
entity_description: HonACClimateEntityDescription
|
||||||
|
_enable_turn_on_off_backwards_compatibility = False
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
@@ -137,7 +137,7 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
|
|||||||
) -> None:
|
) -> None:
|
||||||
super().__init__(hass, entry, device, description)
|
super().__init__(hass, entry, device, description)
|
||||||
|
|
||||||
self._attr_temperature_unit = TEMP_CELSIUS
|
self._attr_temperature_unit = UnitOfTemperature.CELSIUS
|
||||||
self._set_temperature_bound()
|
self._set_temperature_bound()
|
||||||
|
|
||||||
self._attr_hvac_modes = [HVACMode.OFF]
|
self._attr_hvac_modes = [HVACMode.OFF]
|
||||||
@@ -153,7 +153,9 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
|
|||||||
SWING_BOTH,
|
SWING_BOTH,
|
||||||
]
|
]
|
||||||
self._attr_supported_features = (
|
self._attr_supported_features = (
|
||||||
ClimateEntityFeature.TARGET_TEMPERATURE
|
ClimateEntityFeature.TURN_ON
|
||||||
|
| ClimateEntityFeature.TURN_OFF
|
||||||
|
| ClimateEntityFeature.TARGET_TEMPERATURE
|
||||||
| ClimateEntityFeature.FAN_MODE
|
| ClimateEntityFeature.FAN_MODE
|
||||||
| ClimateEntityFeature.SWING_MODE
|
| ClimateEntityFeature.SWING_MODE
|
||||||
| ClimateEntityFeature.PRESET_MODE
|
| ClimateEntityFeature.PRESET_MODE
|
||||||
@@ -210,6 +212,14 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
|
|||||||
await self._device.commands["settings"].send()
|
await self._device.commands["settings"].send()
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
|
|
||||||
|
async def async_turn_on(self, **kwargs: Any) -> None:
|
||||||
|
await self._device.commands["startProgram"].send()
|
||||||
|
self._device.sync_command("startProgram", "settings")
|
||||||
|
|
||||||
|
async def async_turn_off(self, **kwargs: Any) -> None:
|
||||||
|
await self._device.commands["stopProgram"].send()
|
||||||
|
self._device.sync_command("stopProgram", "settings")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def preset_mode(self) -> str | None:
|
def preset_mode(self) -> str | None:
|
||||||
"""Return the current Preset for this channel."""
|
"""Return the current Preset for this channel."""
|
||||||
@@ -222,7 +232,7 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
|
|||||||
self._device.sync_command("startProgram", "settings")
|
self._device.sync_command("startProgram", "settings")
|
||||||
self._set_temperature_bound()
|
self._set_temperature_bound()
|
||||||
self._handle_coordinator_update(update=False)
|
self._handle_coordinator_update(update=False)
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
self._attr_preset_mode = preset_mode
|
self._attr_preset_mode = preset_mode
|
||||||
await self._device.commands["startProgram"].send()
|
await self._device.commands["startProgram"].send()
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
@@ -285,6 +295,7 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
|
|||||||
|
|
||||||
class HonClimateEntity(HonEntity, ClimateEntity):
|
class HonClimateEntity(HonEntity, ClimateEntity):
|
||||||
entity_description: HonClimateEntityDescription
|
entity_description: HonClimateEntityDescription
|
||||||
|
_enable_turn_on_off_backwards_compatibility = False
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
@@ -295,11 +306,16 @@ class HonClimateEntity(HonEntity, ClimateEntity):
|
|||||||
) -> None:
|
) -> None:
|
||||||
super().__init__(hass, entry, device, description)
|
super().__init__(hass, entry, device, description)
|
||||||
|
|
||||||
self._attr_temperature_unit = TEMP_CELSIUS
|
self._attr_supported_features = (
|
||||||
|
ClimateEntityFeature.TURN_ON | ClimateEntityFeature.TARGET_TEMPERATURE
|
||||||
|
)
|
||||||
|
|
||||||
|
self._attr_temperature_unit = UnitOfTemperature.CELSIUS
|
||||||
self._set_temperature_bound()
|
self._set_temperature_bound()
|
||||||
|
|
||||||
self._attr_hvac_modes = [description.mode]
|
self._attr_hvac_modes = [description.mode]
|
||||||
if "stopProgram" in device.commands:
|
if "stopProgram" in device.commands:
|
||||||
|
self._attr_supported_features |= ClimateEntityFeature.TURN_OFF
|
||||||
self._attr_hvac_modes += [HVACMode.OFF]
|
self._attr_hvac_modes += [HVACMode.OFF]
|
||||||
modes = []
|
modes = []
|
||||||
else:
|
else:
|
||||||
@@ -317,13 +333,8 @@ class HonClimateEntity(HonEntity, ClimateEntity):
|
|||||||
modes.append(mode)
|
modes.append(mode)
|
||||||
|
|
||||||
if modes:
|
if modes:
|
||||||
self._attr_supported_features = (
|
self._attr_supported_features |= ClimateEntityFeature.PRESET_MODE
|
||||||
ClimateEntityFeature.TARGET_TEMPERATURE
|
|
||||||
| ClimateEntityFeature.PRESET_MODE
|
|
||||||
)
|
|
||||||
self._attr_preset_modes = modes
|
self._attr_preset_modes = modes
|
||||||
else:
|
|
||||||
self._attr_supported_features = ClimateEntityFeature.TARGET_TEMPERATURE
|
|
||||||
|
|
||||||
self._handle_coordinator_update(update=False)
|
self._handle_coordinator_update(update=False)
|
||||||
|
|
||||||
@@ -362,6 +373,14 @@ class HonClimateEntity(HonEntity, ClimateEntity):
|
|||||||
self._attr_hvac_mode = hvac_mode
|
self._attr_hvac_mode = hvac_mode
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
|
|
||||||
|
async def async_turn_on(self) -> None:
|
||||||
|
"""Set the HVAC State to on."""
|
||||||
|
await self._device.commands["startProgram"].send()
|
||||||
|
|
||||||
|
async def async_turn_off(self) -> None:
|
||||||
|
"""Set the HVAC State to off."""
|
||||||
|
await self._device.commands["stopProgram"].send()
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def preset_mode(self) -> str | None:
|
def preset_mode(self) -> str | None:
|
||||||
"""Return the current Preset for this channel."""
|
"""Return the current Preset for this channel."""
|
||||||
@@ -389,7 +408,7 @@ class HonClimateEntity(HonEntity, ClimateEntity):
|
|||||||
self._device.sync_command(command, "settings")
|
self._device.sync_command(command, "settings")
|
||||||
self._set_temperature_bound()
|
self._set_temperature_bound()
|
||||||
self._attr_preset_mode = preset_mode
|
self._attr_preset_mode = preset_mode
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
await self._device.commands[command].send()
|
await self._device.commands[command].send()
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,8 @@ from homeassistant.components.climate import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
DOMAIN: str = "hon"
|
DOMAIN: str = "hon"
|
||||||
UPDATE_INTERVAL: int = 10
|
MOBILE_ID: str = "homassistant"
|
||||||
|
CONF_REFRESH_TOKEN = "refresh_token"
|
||||||
|
|
||||||
PLATFORMS: list[str] = [
|
PLATFORMS: list[str] = [
|
||||||
"sensor",
|
"sensor",
|
||||||
@@ -27,6 +28,7 @@ APPLIANCES: dict[str, str] = {
|
|||||||
"AP": "Air Purifier",
|
"AP": "Air Purifier",
|
||||||
"AS": "Air Scanner",
|
"AS": "Air Scanner",
|
||||||
"DW": "Dish Washer",
|
"DW": "Dish Washer",
|
||||||
|
"FRE": "Freezer",
|
||||||
"HO": "Hood",
|
"HO": "Hood",
|
||||||
"IH": "Induction Hob",
|
"IH": "Induction Hob",
|
||||||
"MW": "Microwave",
|
"MW": "Microwave",
|
||||||
@@ -68,16 +70,23 @@ HON_FAN: dict[int, str] = {
|
|||||||
|
|
||||||
# These languages are official supported by hOn
|
# These languages are official supported by hOn
|
||||||
LANGUAGES: list[str] = [
|
LANGUAGES: list[str] = [
|
||||||
|
"ar", # Arabic
|
||||||
|
"bg", # Bulgarian
|
||||||
"cs", # Czech
|
"cs", # Czech
|
||||||
|
"da", # Danish
|
||||||
"de", # German
|
"de", # German
|
||||||
"el", # Greek
|
"el", # Greek
|
||||||
"en", # English
|
"en", # English
|
||||||
"es", # Spanish
|
"es", # Spanish
|
||||||
|
"fi", # Finnish
|
||||||
"fr", # French
|
"fr", # French
|
||||||
"he", # Hebrew
|
"he", # Hebrew
|
||||||
"hr", # Croatian
|
"hr", # Croatian
|
||||||
|
"hu", # Hungarian
|
||||||
"it", # Italian
|
"it", # Italian
|
||||||
|
"nb", # Norwegian
|
||||||
"nl", # Dutch
|
"nl", # Dutch
|
||||||
|
"nr", # Southern Ndebele
|
||||||
"pl", # Polish
|
"pl", # Polish
|
||||||
"pt", # Portuguese
|
"pt", # Portuguese
|
||||||
"ro", # Romanian
|
"ro", # Romanian
|
||||||
@@ -85,7 +94,9 @@ LANGUAGES: list[str] = [
|
|||||||
"sk", # Slovak
|
"sk", # Slovak
|
||||||
"sl", # Slovenian
|
"sl", # Slovenian
|
||||||
"sr", # Serbian
|
"sr", # Serbian
|
||||||
|
"sv", # Swedish
|
||||||
"tr", # Turkish
|
"tr", # Turkish
|
||||||
|
"uk", # Ukrainian
|
||||||
"zh", # Chinese
|
"zh", # Chinese
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -98,6 +109,7 @@ WASHING_PR_PHASE: dict[int, str] = {
|
|||||||
5: "rinse",
|
5: "rinse",
|
||||||
6: "rinse",
|
6: "rinse",
|
||||||
7: "drying",
|
7: "drying",
|
||||||
|
8: "drying",
|
||||||
9: "steam",
|
9: "steam",
|
||||||
10: "ready",
|
10: "ready",
|
||||||
11: "spin",
|
11: "spin",
|
||||||
|
|||||||
@@ -0,0 +1,56 @@
|
|||||||
|
from typing import Optional, Any
|
||||||
|
|
||||||
|
from homeassistant.config_entries import ConfigEntry
|
||||||
|
from homeassistant.core import callback
|
||||||
|
from homeassistant.helpers.entity import DeviceInfo
|
||||||
|
from homeassistant.helpers.typing import HomeAssistantType
|
||||||
|
from homeassistant.helpers.update_coordinator import (
|
||||||
|
CoordinatorEntity,
|
||||||
|
)
|
||||||
|
from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
|
||||||
|
from pyhon.appliance import HonAppliance
|
||||||
|
|
||||||
|
from .const import DOMAIN
|
||||||
|
from .typedefs import HonEntityDescription
|
||||||
|
|
||||||
|
|
||||||
|
class HonEntity(CoordinatorEntity[DataUpdateCoordinator[dict[str, Any]]]):
|
||||||
|
_attr_has_entity_name = True
|
||||||
|
_attr_should_poll = False
|
||||||
|
|
||||||
|
def __init__(
|
||||||
|
self,
|
||||||
|
hass: HomeAssistantType,
|
||||||
|
entry: ConfigEntry,
|
||||||
|
device: HonAppliance,
|
||||||
|
description: Optional[HonEntityDescription] = None,
|
||||||
|
) -> None:
|
||||||
|
self.coordinator = hass.data[DOMAIN][entry.unique_id]["coordinator"]
|
||||||
|
super().__init__(self.coordinator)
|
||||||
|
self._hon = hass.data[DOMAIN][entry.unique_id]["hon"]
|
||||||
|
self._hass = hass
|
||||||
|
self._device: HonAppliance = device
|
||||||
|
|
||||||
|
if description is not None:
|
||||||
|
self.entity_description = description
|
||||||
|
self._attr_unique_id = f"{self._device.unique_id}{description.key}"
|
||||||
|
else:
|
||||||
|
self._attr_unique_id = self._device.unique_id
|
||||||
|
self._handle_coordinator_update(update=False)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def device_info(self) -> DeviceInfo:
|
||||||
|
return DeviceInfo(
|
||||||
|
identifiers={(DOMAIN, self._device.unique_id)},
|
||||||
|
manufacturer=self._device.get("brand", "").capitalize(),
|
||||||
|
name=self._device.nick_name,
|
||||||
|
model=self._device.model_name,
|
||||||
|
sw_version=self._device.get("fwVersion", ""),
|
||||||
|
hw_version=f"{self._device.appliance_type}{self._device.model_id}",
|
||||||
|
serial_number=self._device.get("serialNumber", ""),
|
||||||
|
)
|
||||||
|
|
||||||
|
@callback
|
||||||
|
def _handle_coordinator_update(self, update: bool = True) -> None:
|
||||||
|
if update:
|
||||||
|
self.async_write_ha_state()
|
||||||
@@ -19,7 +19,7 @@ from pyhon.appliance import HonAppliance
|
|||||||
from pyhon.parameter.range import HonParameterRange
|
from pyhon.parameter.range import HonParameterRange
|
||||||
|
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity
|
from .entity import HonEntity
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
@@ -39,7 +39,7 @@ async def async_setup_entry(
|
|||||||
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in FANS.get(device.appliance_type, []):
|
for description in FANS.get(device.appliance_type, []):
|
||||||
if (
|
if (
|
||||||
description.key not in device.available_settings
|
description.key not in device.available_settings
|
||||||
@@ -47,7 +47,6 @@ async def async_setup_entry(
|
|||||||
):
|
):
|
||||||
continue
|
continue
|
||||||
entity = HonFanEntity(hass, entry, device, description)
|
entity = HonFanEntity(hass, entry, device, description)
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
|
|
||||||
|
|||||||
@@ -1,141 +0,0 @@
|
|||||||
import json
|
|
||||||
import logging
|
|
||||||
from contextlib import suppress
|
|
||||||
from datetime import timedelta
|
|
||||||
from pathlib import Path
|
|
||||||
from typing import Optional, Any
|
|
||||||
|
|
||||||
import pkg_resources # type: ignore[import, unused-ignore]
|
|
||||||
from homeassistant.config_entries import ConfigEntry
|
|
||||||
from homeassistant.core import callback
|
|
||||||
from homeassistant.helpers.entity import DeviceInfo
|
|
||||||
from homeassistant.helpers.typing import HomeAssistantType
|
|
||||||
from homeassistant.helpers.update_coordinator import CoordinatorEntity
|
|
||||||
from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
|
|
||||||
from pyhon.appliance import HonAppliance
|
|
||||||
|
|
||||||
from .const import DOMAIN, UPDATE_INTERVAL
|
|
||||||
from .typedefs import HonEntityDescription, HonOptionEntityDescription, T
|
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
|
|
||||||
class HonInfo:
|
|
||||||
def __init__(self) -> None:
|
|
||||||
self._manifest: dict[str, Any] = self._get_manifest()
|
|
||||||
self._hon_version: str = self._manifest.get("version", "")
|
|
||||||
self._pyhon_version: str = pkg_resources.get_distribution("pyhon").version
|
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
def _get_manifest() -> dict[str, Any]:
|
|
||||||
manifest = Path(__file__).parent / "manifest.json"
|
|
||||||
with open(manifest, "r", encoding="utf-8") as file:
|
|
||||||
result: dict[str, Any] = json.loads(file.read())
|
|
||||||
return result
|
|
||||||
|
|
||||||
@property
|
|
||||||
def manifest(self) -> dict[str, Any]:
|
|
||||||
return self._manifest
|
|
||||||
|
|
||||||
@property
|
|
||||||
def hon_version(self) -> str:
|
|
||||||
return self._hon_version
|
|
||||||
|
|
||||||
@property
|
|
||||||
def pyhon_version(self) -> str:
|
|
||||||
return self._pyhon_version
|
|
||||||
|
|
||||||
|
|
||||||
class HonCoordinator(DataUpdateCoordinator[None]):
|
|
||||||
def __init__(self, hass: HomeAssistantType, device: HonAppliance):
|
|
||||||
"""Initialize my coordinator."""
|
|
||||||
super().__init__(
|
|
||||||
hass,
|
|
||||||
_LOGGER,
|
|
||||||
name=device.unique_id,
|
|
||||||
update_interval=timedelta(seconds=UPDATE_INTERVAL),
|
|
||||||
)
|
|
||||||
self._device = device
|
|
||||||
self._info = HonInfo()
|
|
||||||
|
|
||||||
async def _async_update_data(self) -> None:
|
|
||||||
return await self._device.update()
|
|
||||||
|
|
||||||
@property
|
|
||||||
def info(self) -> HonInfo:
|
|
||||||
return self._info
|
|
||||||
|
|
||||||
|
|
||||||
class HonEntity(CoordinatorEntity[HonCoordinator]):
|
|
||||||
_attr_has_entity_name = True
|
|
||||||
|
|
||||||
def __init__(
|
|
||||||
self,
|
|
||||||
hass: HomeAssistantType,
|
|
||||||
entry: ConfigEntry,
|
|
||||||
device: HonAppliance,
|
|
||||||
description: Optional[HonEntityDescription] = None,
|
|
||||||
) -> None:
|
|
||||||
coordinator = get_coordinator(hass, device)
|
|
||||||
super().__init__(coordinator)
|
|
||||||
|
|
||||||
self._hon = hass.data[DOMAIN][entry.unique_id]
|
|
||||||
self._hass = hass
|
|
||||||
self._coordinator = coordinator
|
|
||||||
self._device: HonAppliance = device
|
|
||||||
|
|
||||||
if description is not None:
|
|
||||||
self.entity_description = description
|
|
||||||
self._attr_unique_id = f"{self._device.unique_id}{description.key}"
|
|
||||||
else:
|
|
||||||
self._attr_unique_id = self._device.unique_id
|
|
||||||
self._handle_coordinator_update(update=False)
|
|
||||||
|
|
||||||
@property
|
|
||||||
def device_info(self) -> DeviceInfo:
|
|
||||||
return DeviceInfo(
|
|
||||||
identifiers={(DOMAIN, self._device.unique_id)},
|
|
||||||
manufacturer=self._device.get("brand", ""),
|
|
||||||
name=self._device.nick_name,
|
|
||||||
model=self._device.model_name,
|
|
||||||
sw_version=self._device.get("fwVersion", ""),
|
|
||||||
)
|
|
||||||
|
|
||||||
@callback
|
|
||||||
def _handle_coordinator_update(self, update: bool = True) -> None:
|
|
||||||
if update:
|
|
||||||
self.async_write_ha_state()
|
|
||||||
|
|
||||||
|
|
||||||
def unique_entities(
|
|
||||||
base_entities: tuple[T, ...],
|
|
||||||
new_entities: tuple[T, ...],
|
|
||||||
) -> tuple[T, ...]:
|
|
||||||
result = list(base_entities)
|
|
||||||
existing_entities = [entity.key for entity in base_entities]
|
|
||||||
entity: HonEntityDescription
|
|
||||||
for entity in new_entities:
|
|
||||||
if entity.key not in existing_entities:
|
|
||||||
result.append(entity)
|
|
||||||
return tuple(result)
|
|
||||||
|
|
||||||
|
|
||||||
def get_coordinator(hass: HomeAssistantType, appliance: HonAppliance) -> HonCoordinator:
|
|
||||||
coordinators = hass.data[DOMAIN]["coordinators"]
|
|
||||||
if appliance.unique_id in coordinators:
|
|
||||||
coordinator: HonCoordinator = hass.data[DOMAIN]["coordinators"][
|
|
||||||
appliance.unique_id
|
|
||||||
]
|
|
||||||
else:
|
|
||||||
coordinator = HonCoordinator(hass, appliance)
|
|
||||||
hass.data[DOMAIN]["coordinators"][appliance.unique_id] = coordinator
|
|
||||||
return coordinator
|
|
||||||
|
|
||||||
|
|
||||||
def get_readable(
|
|
||||||
description: HonOptionEntityDescription, value: float | str
|
|
||||||
) -> float | str:
|
|
||||||
if description.option_list is not None:
|
|
||||||
with suppress(ValueError):
|
|
||||||
return description.option_list.get(int(value), value)
|
|
||||||
return value
|
|
||||||
@@ -15,7 +15,7 @@ from pyhon.appliance import HonAppliance
|
|||||||
from pyhon.parameter.range import HonParameterRange
|
from pyhon.parameter.range import HonParameterRange
|
||||||
|
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity
|
from .entity import HonEntity
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
@@ -42,6 +42,13 @@ LIGHTS: dict[str, tuple[LightEntityDescription, ...]] = {
|
|||||||
translation_key="light",
|
translation_key="light",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
"DW": (
|
||||||
|
LightEntityDescription(
|
||||||
|
key="settings.lightStatus",
|
||||||
|
name="Light status",
|
||||||
|
translation_key="light",
|
||||||
|
),
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -49,7 +56,7 @@ async def async_setup_entry(
|
|||||||
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in LIGHTS.get(device.appliance_type, []):
|
for description in LIGHTS.get(device.appliance_type, []):
|
||||||
if (
|
if (
|
||||||
description.key not in device.available_settings
|
description.key not in device.available_settings
|
||||||
@@ -57,7 +64,6 @@ async def async_setup_entry(
|
|||||||
):
|
):
|
||||||
continue
|
continue
|
||||||
entity = HonLightEntity(hass, entry, device, description)
|
entity = HonLightEntity(hass, entry, device, description)
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ from pyhon.parameter.base import HonParameter
|
|||||||
from pyhon.parameter.range import HonParameterRange
|
from pyhon.parameter.range import HonParameterRange
|
||||||
|
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity
|
from .entity import HonEntity
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
@@ -29,7 +29,7 @@ async def async_setup_entry(
|
|||||||
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback
|
||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in LOCKS.get(device.appliance_type, []):
|
for description in LOCKS.get(device.appliance_type, []):
|
||||||
if (
|
if (
|
||||||
f"settings.{description.key}" not in device.available_settings
|
f"settings.{description.key}" not in device.available_settings
|
||||||
@@ -37,7 +37,6 @@ async def async_setup_entry(
|
|||||||
):
|
):
|
||||||
continue
|
continue
|
||||||
entity = HonLockEntity(hass, entry, device, description)
|
entity = HonLockEntity(hass, entry, device, description)
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
|
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
@@ -59,7 +58,7 @@ class HonLockEntity(HonEntity, LockEntity):
|
|||||||
setting.value = setting.max if isinstance(setting, HonParameterRange) else 1
|
setting.value = setting.max if isinstance(setting, HonParameterRange) else 1
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
await self._device.commands["settings"].send()
|
await self._device.commands["settings"].send()
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
|
|
||||||
async def async_unlock(self, **kwargs: Any) -> None:
|
async def async_unlock(self, **kwargs: Any) -> None:
|
||||||
"""Unlock method."""
|
"""Unlock method."""
|
||||||
@@ -69,7 +68,7 @@ class HonLockEntity(HonEntity, LockEntity):
|
|||||||
setting.value = setting.min if isinstance(setting, HonParameterRange) else 0
|
setting.value = setting.min if isinstance(setting, HonParameterRange) else 0
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
await self._device.commands["settings"].send()
|
await self._device.commands["settings"].send()
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def available(self) -> bool:
|
def available(self) -> bool:
|
||||||
@@ -77,7 +76,7 @@ class HonLockEntity(HonEntity, LockEntity):
|
|||||||
return (
|
return (
|
||||||
super().available
|
super().available
|
||||||
and int(self._device.get("remoteCtrValid", 1)) == 1
|
and int(self._device.get("remoteCtrValid", 1)) == 1
|
||||||
and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED"
|
and self._device.connection
|
||||||
)
|
)
|
||||||
|
|
||||||
@callback
|
@callback
|
||||||
|
|||||||
@@ -6,10 +6,10 @@
|
|||||||
],
|
],
|
||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"documentation": "https://github.com/Andre0512/hon/",
|
"documentation": "https://github.com/Andre0512/hon/",
|
||||||
"iot_class": "cloud_polling",
|
"iot_class": "cloud_push",
|
||||||
"issue_tracker": "https://github.com/Andre0512/hon/issues",
|
"issue_tracker": "https://github.com/Andre0512/hon/issues",
|
||||||
"requirements": [
|
"requirements": [
|
||||||
"pyhOn==0.15.14"
|
"pyhOn==0.17.5"
|
||||||
],
|
],
|
||||||
"version": "0.10.1"
|
"version": "0.14.0"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,15 +16,16 @@ from pyhon.appliance import HonAppliance
|
|||||||
from pyhon.parameter.range import HonParameterRange
|
from pyhon.parameter.range import HonParameterRange
|
||||||
|
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity, unique_entities
|
from .entity import HonEntity
|
||||||
|
from .util import unique_entities
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonConfigNumberEntityDescription(NumberEntityDescription):
|
class HonConfigNumberEntityDescription(NumberEntityDescription):
|
||||||
entity_category: EntityCategory = EntityCategory.CONFIG
|
entity_category: EntityCategory = EntityCategory.CONFIG
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonNumberEntityDescription(NumberEntityDescription):
|
class HonNumberEntityDescription(NumberEntityDescription):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@@ -139,6 +140,12 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
|
|||||||
icon="mdi:water",
|
icon="mdi:water",
|
||||||
translation_key="water_hard",
|
translation_key="water_hard",
|
||||||
),
|
),
|
||||||
|
HonNumberEntityDescription(
|
||||||
|
key="settings.waterHard",
|
||||||
|
name="Water hard",
|
||||||
|
icon="mdi:water",
|
||||||
|
translation_key="water_hard",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
"AC": (
|
"AC": (
|
||||||
HonNumberEntityDescription(
|
HonNumberEntityDescription(
|
||||||
@@ -204,7 +211,7 @@ async def async_setup_entry(
|
|||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
entity: HonNumberEntity | HonConfigNumberEntity
|
entity: HonNumberEntity | HonConfigNumberEntity
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in NUMBERS.get(device.appliance_type, []):
|
for description in NUMBERS.get(device.appliance_type, []):
|
||||||
if description.key not in device.available_settings:
|
if description.key not in device.available_settings:
|
||||||
continue
|
continue
|
||||||
@@ -214,7 +221,6 @@ async def async_setup_entry(
|
|||||||
entity = HonConfigNumberEntity(hass, entry, device, description)
|
entity = HonConfigNumberEntity(hass, entry, device, description)
|
||||||
else:
|
else:
|
||||||
continue
|
continue
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
|
|
||||||
@@ -251,7 +257,7 @@ class HonNumberEntity(HonEntity, NumberEntity):
|
|||||||
await self._device.commands[command].send()
|
await self._device.commands[command].send()
|
||||||
if command != "settings":
|
if command != "settings":
|
||||||
self._device.sync_command(command, "settings")
|
self._device.sync_command(command, "settings")
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
|
|
||||||
@callback
|
@callback
|
||||||
def _handle_coordinator_update(self, update: bool = True) -> None:
|
def _handle_coordinator_update(self, update: bool = True) -> None:
|
||||||
@@ -270,7 +276,7 @@ class HonNumberEntity(HonEntity, NumberEntity):
|
|||||||
return (
|
return (
|
||||||
super().available
|
super().available
|
||||||
and int(self._device.get("remoteCtrValid", 1)) == 1
|
and int(self._device.get("remoteCtrValid", 1)) == 1
|
||||||
and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED"
|
and self._device.connection
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@@ -294,7 +300,7 @@ class HonConfigNumberEntity(HonEntity, NumberEntity):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def native_value(self) -> float | None:
|
def native_value(self) -> float | None:
|
||||||
if value := self._device.settings[self.entity_description.key].value:
|
if (value := self._device.settings[self.entity_description.key].value) != "":
|
||||||
return float(value)
|
return float(value)
|
||||||
return None
|
return None
|
||||||
|
|
||||||
@@ -302,7 +308,7 @@ class HonConfigNumberEntity(HonEntity, NumberEntity):
|
|||||||
setting = self._device.settings[self.entity_description.key]
|
setting = self._device.settings[self.entity_description.key]
|
||||||
if isinstance(setting, HonParameterRange):
|
if isinstance(setting, HonParameterRange):
|
||||||
setting.value = value
|
setting.value = value
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def available(self) -> bool:
|
def available(self) -> bool:
|
||||||
|
|||||||
@@ -13,17 +13,18 @@ from homeassistant.helpers.typing import HomeAssistantType
|
|||||||
|
|
||||||
from . import const
|
from . import const
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity, unique_entities, get_readable
|
from .entity import HonEntity
|
||||||
|
from .util import unique_entities, get_readable
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonSelectEntityDescription(SelectEntityDescription):
|
class HonSelectEntityDescription(SelectEntityDescription):
|
||||||
option_list: dict[int, str] | None = None
|
option_list: dict[int, str] | None = None
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonConfigSelectEntityDescription(SelectEntityDescription):
|
class HonConfigSelectEntityDescription(SelectEntityDescription):
|
||||||
entity_category: EntityCategory = EntityCategory.CONFIG
|
entity_category: EntityCategory = EntityCategory.CONFIG
|
||||||
option_list: dict[int, str] | None = None
|
option_list: dict[int, str] | None = None
|
||||||
@@ -184,6 +185,26 @@ SELECTS: dict[str, tuple[SelectEntityDescription, ...]] = {
|
|||||||
translation_key="mode",
|
translation_key="mode",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
"FRE": (
|
||||||
|
HonConfigSelectEntityDescription(
|
||||||
|
key="startProgram.program",
|
||||||
|
name="Program",
|
||||||
|
translation_key="programs_ref",
|
||||||
|
),
|
||||||
|
HonConfigSelectEntityDescription(
|
||||||
|
key="startProgram.zone",
|
||||||
|
name="Zone",
|
||||||
|
icon="mdi:radiobox-marked",
|
||||||
|
translation_key="ref_zones",
|
||||||
|
),
|
||||||
|
HonSelectEntityDescription(
|
||||||
|
key="settings.tempSelZ3",
|
||||||
|
name="Temperature",
|
||||||
|
icon="mdi:thermometer",
|
||||||
|
unit_of_measurement=UnitOfTemperature.CELSIUS,
|
||||||
|
translation_key="temperature",
|
||||||
|
),
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
SELECTS["WD"] = unique_entities(SELECTS["WM"], SELECTS["TD"])
|
SELECTS["WD"] = unique_entities(SELECTS["WM"], SELECTS["TD"])
|
||||||
@@ -194,7 +215,7 @@ async def async_setup_entry(
|
|||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
entity: HonSelectEntity | HonConfigSelectEntity
|
entity: HonSelectEntity | HonConfigSelectEntity
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in SELECTS.get(device.appliance_type, []):
|
for description in SELECTS.get(device.appliance_type, []):
|
||||||
if description.key not in device.available_settings:
|
if description.key not in device.available_settings:
|
||||||
continue
|
continue
|
||||||
@@ -204,7 +225,6 @@ async def async_setup_entry(
|
|||||||
entity = HonConfigSelectEntity(hass, entry, device, description)
|
entity = HonConfigSelectEntity(hass, entry, device, description)
|
||||||
else:
|
else:
|
||||||
continue
|
continue
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
|
|
||||||
@@ -243,7 +263,7 @@ class HonConfigSelectEntity(HonEntity, SelectEntity):
|
|||||||
async def async_select_option(self, option: str) -> None:
|
async def async_select_option(self, option: str) -> None:
|
||||||
setting = self._device.settings[self.entity_description.key]
|
setting = self._device.settings[self.entity_description.key]
|
||||||
setting.value = self._option_to_number(option, setting.values)
|
setting.value = self._option_to_number(option, setting.values)
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
|
|
||||||
@callback
|
@callback
|
||||||
def _handle_coordinator_update(self, update: bool = True) -> None:
|
def _handle_coordinator_update(self, update: bool = True) -> None:
|
||||||
@@ -297,7 +317,7 @@ class HonSelectEntity(HonEntity, SelectEntity):
|
|||||||
await self._device.commands[command].send()
|
await self._device.commands[command].send()
|
||||||
if command != "settings":
|
if command != "settings":
|
||||||
self._device.sync_command(command, "settings")
|
self._device.sync_command(command, "settings")
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def available(self) -> bool:
|
def available(self) -> bool:
|
||||||
@@ -305,7 +325,7 @@ class HonSelectEntity(HonEntity, SelectEntity):
|
|||||||
return (
|
return (
|
||||||
super().available
|
super().available
|
||||||
and int(self._device.get("remoteCtrValid", 1)) == 1
|
and int(self._device.get("remoteCtrValid", 1)) == 1
|
||||||
and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED"
|
and self._device.connection
|
||||||
)
|
)
|
||||||
|
|
||||||
@callback
|
@callback
|
||||||
|
|||||||
@@ -18,7 +18,6 @@ from homeassistant.const import (
|
|||||||
UnitOfEnergy,
|
UnitOfEnergy,
|
||||||
UnitOfVolume,
|
UnitOfVolume,
|
||||||
UnitOfMass,
|
UnitOfMass,
|
||||||
UnitOfPower,
|
|
||||||
UnitOfTime,
|
UnitOfTime,
|
||||||
UnitOfTemperature,
|
UnitOfTemperature,
|
||||||
)
|
)
|
||||||
@@ -29,18 +28,19 @@ from homeassistant.helpers.typing import HomeAssistantType
|
|||||||
|
|
||||||
from . import const
|
from . import const
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity, unique_entities, get_readable
|
from .entity import HonEntity
|
||||||
|
from .util import unique_entities, get_readable
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonConfigSensorEntityDescription(SensorEntityDescription):
|
class HonConfigSensorEntityDescription(SensorEntityDescription):
|
||||||
entity_category: EntityCategory = EntityCategory.DIAGNOSTIC
|
entity_category: EntityCategory = EntityCategory.DIAGNOSTIC
|
||||||
option_list: dict[int, str] | None = None
|
option_list: dict[int, str] | None = None
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonSensorEntityDescription(SensorEntityDescription):
|
class HonSensorEntityDescription(SensorEntityDescription):
|
||||||
option_list: dict[int, str] | None = None
|
option_list: dict[int, str] | None = None
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
|
|||||||
name="Current Electricity Used",
|
name="Current Electricity Used",
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
device_class=SensorDeviceClass.POWER,
|
device_class=SensorDeviceClass.POWER,
|
||||||
native_unit_of_measurement=UnitOfPower.KILO_WATT,
|
native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR,
|
||||||
icon="mdi:lightning-bolt",
|
icon="mdi:lightning-bolt",
|
||||||
translation_key="energy_current",
|
translation_key="energy_current",
|
||||||
),
|
),
|
||||||
@@ -780,6 +780,29 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
|
|||||||
translation_key="air_quality",
|
translation_key="air_quality",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
"FRE": (
|
||||||
|
HonSensorEntityDescription(
|
||||||
|
key="tempEnv",
|
||||||
|
name="Room Temperature",
|
||||||
|
icon="mdi:home-thermometer-outline",
|
||||||
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
|
device_class=SensorDeviceClass.TEMPERATURE,
|
||||||
|
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
|
||||||
|
translation_key="room_temperature",
|
||||||
|
),
|
||||||
|
HonSensorEntityDescription(
|
||||||
|
key="tempSelZ3",
|
||||||
|
name="Temperature",
|
||||||
|
icon="mdi:snowflake-thermometer",
|
||||||
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
|
device_class=SensorDeviceClass.TEMPERATURE,
|
||||||
|
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
|
||||||
|
translation_key="temperature",
|
||||||
|
),
|
||||||
|
HonSensorEntityDescription(
|
||||||
|
key="errors", name="Error", icon="mdi:math-log", translation_key="errors"
|
||||||
|
),
|
||||||
|
),
|
||||||
}
|
}
|
||||||
SENSORS["WD"] = unique_entities(SENSORS["WM"], SENSORS["TD"])
|
SENSORS["WD"] = unique_entities(SENSORS["WM"], SENSORS["TD"])
|
||||||
|
|
||||||
@@ -789,7 +812,7 @@ async def async_setup_entry(
|
|||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
entity: HonSensorEntity | HonConfigSensorEntity
|
entity: HonSensorEntity | HonConfigSensorEntity
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in SENSORS.get(device.appliance_type, []):
|
for description in SENSORS.get(device.appliance_type, []):
|
||||||
if isinstance(description, HonSensorEntityDescription):
|
if isinstance(description, HonSensorEntityDescription):
|
||||||
if device.get(description.key) is None:
|
if device.get(description.key) is None:
|
||||||
@@ -801,7 +824,6 @@ async def async_setup_entry(
|
|||||||
entity = HonConfigSensorEntity(hass, entry, device, description)
|
entity = HonConfigSensorEntity(hass, entry, device, description)
|
||||||
else:
|
else:
|
||||||
continue
|
continue
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
|
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
|
|||||||
@@ -13,22 +13,24 @@ from pyhon.parameter.base import HonParameter
|
|||||||
from pyhon.parameter.range import HonParameterRange
|
from pyhon.parameter.range import HonParameterRange
|
||||||
|
|
||||||
from .const import DOMAIN
|
from .const import DOMAIN
|
||||||
from .hon import HonEntity, unique_entities
|
from .entity import HonEntity
|
||||||
|
from .util import unique_entities
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonControlSwitchEntityDescription(SwitchEntityDescription):
|
class HonControlSwitchEntityDescription(SwitchEntityDescription):
|
||||||
turn_on_key: str = ""
|
turn_on_key: str = ""
|
||||||
turn_off_key: str = ""
|
turn_off_key: str = ""
|
||||||
|
|
||||||
|
|
||||||
|
@dataclass(frozen=True)
|
||||||
class HonSwitchEntityDescription(SwitchEntityDescription):
|
class HonSwitchEntityDescription(SwitchEntityDescription):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass(frozen=True)
|
||||||
class HonConfigSwitchEntityDescription(SwitchEntityDescription):
|
class HonConfigSwitchEntityDescription(SwitchEntityDescription):
|
||||||
entity_category: EntityCategory = EntityCategory.CONFIG
|
entity_category: EntityCategory = EntityCategory.CONFIG
|
||||||
|
|
||||||
@@ -268,6 +270,12 @@ SWITCHES: dict[str, tuple[SwitchEntityDescription, ...]] = {
|
|||||||
icon="mdi:volume-off",
|
icon="mdi:volume-off",
|
||||||
translation_key="buzzer",
|
translation_key="buzzer",
|
||||||
),
|
),
|
||||||
|
HonConfigSwitchEntityDescription(
|
||||||
|
key="startProgram.tabStatus",
|
||||||
|
name="Tab Status",
|
||||||
|
icon="mdi:silverware-clean",
|
||||||
|
# translation_key="buzzer",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
"AC": (
|
"AC": (
|
||||||
HonSwitchEntityDescription(
|
HonSwitchEntityDescription(
|
||||||
@@ -374,6 +382,20 @@ SWITCHES: dict[str, tuple[SwitchEntityDescription, ...]] = {
|
|||||||
translation_key="touch_tone",
|
translation_key="touch_tone",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
"FRE": (
|
||||||
|
HonSwitchEntityDescription(
|
||||||
|
key="quickModeZ2",
|
||||||
|
name="Super Freeze",
|
||||||
|
icon="mdi:snowflake-variant",
|
||||||
|
translation_key="super_freeze",
|
||||||
|
),
|
||||||
|
HonSwitchEntityDescription(
|
||||||
|
key="quickModeZ1",
|
||||||
|
name="Super Cool",
|
||||||
|
icon="mdi:snowflake",
|
||||||
|
translation_key="super_cool",
|
||||||
|
),
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
SWITCHES["WD"] = unique_entities(SWITCHES["WD"], SWITCHES["WM"])
|
SWITCHES["WD"] = unique_entities(SWITCHES["WD"], SWITCHES["WM"])
|
||||||
@@ -385,7 +407,7 @@ async def async_setup_entry(
|
|||||||
) -> None:
|
) -> None:
|
||||||
entities = []
|
entities = []
|
||||||
entity: HonConfigSwitchEntity | HonControlSwitchEntity | HonSwitchEntity
|
entity: HonConfigSwitchEntity | HonControlSwitchEntity | HonSwitchEntity
|
||||||
for device in hass.data[DOMAIN][entry.unique_id].appliances:
|
for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances:
|
||||||
for description in SWITCHES.get(device.appliance_type, []):
|
for description in SWITCHES.get(device.appliance_type, []):
|
||||||
if isinstance(description, HonConfigSwitchEntityDescription):
|
if isinstance(description, HonConfigSwitchEntityDescription):
|
||||||
if description.key not in device.available_settings:
|
if description.key not in device.available_settings:
|
||||||
@@ -405,7 +427,6 @@ async def async_setup_entry(
|
|||||||
entity = HonSwitchEntity(hass, entry, device, description)
|
entity = HonSwitchEntity(hass, entry, device, description)
|
||||||
else:
|
else:
|
||||||
continue
|
continue
|
||||||
await entity.coordinator.async_config_entry_first_refresh()
|
|
||||||
entities.append(entity)
|
entities.append(entity)
|
||||||
|
|
||||||
async_add_entities(entities)
|
async_add_entities(entities)
|
||||||
@@ -426,7 +447,7 @@ class HonSwitchEntity(HonEntity, SwitchEntity):
|
|||||||
setting.value = setting.max if isinstance(setting, HonParameterRange) else 1
|
setting.value = setting.max if isinstance(setting, HonParameterRange) else 1
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
await self._device.commands["settings"].send()
|
await self._device.commands["settings"].send()
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
|
|
||||||
async def async_turn_off(self, **kwargs: Any) -> None:
|
async def async_turn_off(self, **kwargs: Any) -> None:
|
||||||
setting = self._device.settings[f"settings.{self.entity_description.key}"]
|
setting = self._device.settings[f"settings.{self.entity_description.key}"]
|
||||||
@@ -435,7 +456,7 @@ class HonSwitchEntity(HonEntity, SwitchEntity):
|
|||||||
setting.value = setting.min if isinstance(setting, HonParameterRange) else 0
|
setting.value = setting.min if isinstance(setting, HonParameterRange) else 0
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
await self._device.commands["settings"].send()
|
await self._device.commands["settings"].send()
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def available(self) -> bool:
|
def available(self) -> bool:
|
||||||
@@ -468,14 +489,14 @@ class HonControlSwitchEntity(HonEntity, SwitchEntity):
|
|||||||
|
|
||||||
async def async_turn_on(self, **kwargs: Any) -> None:
|
async def async_turn_on(self, **kwargs: Any) -> None:
|
||||||
self._device.sync_command(self.entity_description.turn_on_key, "settings")
|
self._device.sync_command(self.entity_description.turn_on_key, "settings")
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
await self._device.commands[self.entity_description.turn_on_key].send()
|
await self._device.commands[self.entity_description.turn_on_key].send()
|
||||||
self._device.attributes[self.entity_description.key] = True
|
self._device.attributes[self.entity_description.key] = True
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
|
|
||||||
async def async_turn_off(self, **kwargs: Any) -> None:
|
async def async_turn_off(self, **kwargs: Any) -> None:
|
||||||
self._device.sync_command(self.entity_description.turn_off_key, "settings")
|
self._device.sync_command(self.entity_description.turn_off_key, "settings")
|
||||||
await self.coordinator.async_refresh()
|
self.coordinator.async_set_updated_data({})
|
||||||
await self._device.commands[self.entity_description.turn_off_key].send()
|
await self._device.commands[self.entity_description.turn_off_key].send()
|
||||||
self._device.attributes[self.entity_description.key] = False
|
self._device.attributes[self.entity_description.key] = False
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
@@ -486,7 +507,7 @@ class HonControlSwitchEntity(HonEntity, SwitchEntity):
|
|||||||
return (
|
return (
|
||||||
super().available
|
super().available
|
||||||
and int(self._device.get("remoteCtrValid", 1)) == 1
|
and int(self._device.get("remoteCtrValid", 1)) == 1
|
||||||
and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED"
|
and self._device.connection
|
||||||
)
|
)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
@@ -520,16 +541,16 @@ class HonConfigSwitchEntity(HonEntity, SwitchEntity):
|
|||||||
if type(setting) == HonParameter:
|
if type(setting) == HonParameter:
|
||||||
return
|
return
|
||||||
setting.value = setting.max if isinstance(setting, HonParameterRange) else "1"
|
setting.value = setting.max if isinstance(setting, HonParameterRange) else "1"
|
||||||
|
self.coordinator.async_set_updated_data({})
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
await self.coordinator.async_refresh()
|
|
||||||
|
|
||||||
async def async_turn_off(self, **kwargs: Any) -> None:
|
async def async_turn_off(self, **kwargs: Any) -> None:
|
||||||
setting = self._device.settings[self.entity_description.key]
|
setting = self._device.settings[self.entity_description.key]
|
||||||
if type(setting) == HonParameter:
|
if type(setting) == HonParameter:
|
||||||
return
|
return
|
||||||
setting.value = setting.min if isinstance(setting, HonParameterRange) else "0"
|
setting.value = setting.min if isinstance(setting, HonParameterRange) else "0"
|
||||||
|
self.coordinator.async_set_updated_data({})
|
||||||
self.async_write_ha_state()
|
self.async_write_ha_state()
|
||||||
await self.coordinator.async_refresh()
|
|
||||||
|
|
||||||
@callback
|
@callback
|
||||||
def _handle_coordinator_update(self, update: bool = True) -> None:
|
def _handle_coordinator_update(self, update: bool = True) -> None:
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Povlečení",
|
"hqd_bed_sheets": "Povlečení",
|
||||||
"hqd_bulky": "Objemné kusy",
|
"hqd_bulky": "Objemné kusy",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Kontrola",
|
||||||
"hqd_cold_wind_30": "Chladný vánek 30 minut",
|
"hqd_cold_wind_30": "Chladný vánek 30 minut",
|
||||||
"hqd_cold_wind_timing": "Chladný vzduch",
|
"hqd_cold_wind_timing": "Chladný vzduch",
|
||||||
"hqd_cotton": "Bavlna",
|
"hqd_cotton": "Bavlna",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Jemné",
|
"hqd_delicate": "Jemné",
|
||||||
"hqd_diaper": "Pleny",
|
"hqd_diaper": "Pleny",
|
||||||
"hqd_duvet": "Prošívaná bunda ze syntetických vláken",
|
"hqd_duvet": "Prošívaná bunda ze syntetických vláken",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Prošívaná bunda z přírodních vláken",
|
"hqd_feather": "Prošívaná bunda z přírodních vláken",
|
||||||
"hqd_hot_wind_timing": "Dětská zavinovačka",
|
"hqd_hot_wind_timing": "Dětská zavinovačka",
|
||||||
"hqd_hygienic": "Dezinfekce",
|
"hqd_hygienic": "Dezinfekce",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Dětské prádlo",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Objemné",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Jemné",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Prachové peří",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Košile",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Ručníky",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Vlna",
|
||||||
"hqd_jacket": "Bundy",
|
"hqd_jacket": "Bundy",
|
||||||
"hqd_jeans": "Džíny",
|
"hqd_jeans": "Džíny",
|
||||||
"hqd_luxury": "Luxusní",
|
"hqd_luxury": "Luxusní",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Bavlna + předpírka",
|
"cottons_prewash": "Bavlna + předpírka",
|
||||||
"cottons_steam": "Bavlna + Pára",
|
"cottons_steam": "Bavlna + Pára",
|
||||||
"cotton_care_59": "Cotton Care 59'",
|
"cotton_care_59": "Cotton Care 59'",
|
||||||
|
"cycle_ended": "Cyklus skončil",
|
||||||
"delicate_59": "Jemné 59'",
|
"delicate_59": "Jemné 59'",
|
||||||
"delicate_silk": "Jemné hedvábí 59'",
|
"delicate_silk": "Jemné hedvábí 59'",
|
||||||
"delicate_silk_steam": "Jemné hedvábí + pára",
|
"delicate_silk_steam": "Jemné hedvábí + pára",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Aktivní praní 20' + pára",
|
"iot_active_wash_steam": "Aktivní praní 20' + pára",
|
||||||
"iot_allergy_care_pro": "Antialergická péče Pro",
|
"iot_allergy_care_pro": "Antialergická péče Pro",
|
||||||
"iot_all_in_one_59_steam": "Vše v jednom 59' + pára",
|
"iot_all_in_one_59_steam": "Vše v jednom 59' + pára",
|
||||||
|
"iot_baby_60_steam": "Všechno dětské 60°C + pára",
|
||||||
"iot_checkup": "Kontrola",
|
"iot_checkup": "Kontrola",
|
||||||
"iot_colour_59_steam": "Barevné 59'' + pára",
|
"iot_colour_59_steam": "Barevné 59'' + pára",
|
||||||
"iot_cottons_steam": "Bavlna + Pára",
|
"iot_cottons_steam": "Bavlna + Pára",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + pára",
|
"iot_hygiene_pro_steam": "Hygiene Pro + pára",
|
||||||
"iot_intensive_40_steam": "Intenzivní 40°C + pára",
|
"iot_intensive_40_steam": "Intenzivní 40°C + pára",
|
||||||
"iot_jeans_60_steam": "Džíny + pára",
|
"iot_jeans_60_steam": "Džíny + pára",
|
||||||
|
"iot_jeans_steam": "Džíny + pára",
|
||||||
"iot_mixed_steam": "Smíšené + Pára",
|
"iot_mixed_steam": "Smíšené + Pára",
|
||||||
"iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára",
|
"iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára",
|
||||||
"iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'",
|
"iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Pomalé otáčení",
|
"tumbling": "Pomalé otáčení",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Vlna",
|
"wool": "Vlna",
|
||||||
"wool_and_delicates_49": "Vlna/Jemné 49'",
|
"wool_and_delicates_49": "Vlna/Jemné 49'",
|
||||||
"wool_dry": "Vlna - suché",
|
"wool_dry": "Vlna - suché",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Není vybrán žádný režim",
|
"no_mode_selected": "Není vybrán žádný režim",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Quick Set",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER CHLAZENÍ",
|
"super_cool": "SUPER CHLAZENÍ",
|
||||||
"super_freeze": "SUPER MRAZENÍ",
|
"super_freeze": "SUPER MRAZENÍ",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Povlečení",
|
"hqd_bed_sheets": "Povlečení",
|
||||||
"hqd_bulky": "Objemné kusy",
|
"hqd_bulky": "Objemné kusy",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Kontrola",
|
||||||
"hqd_cold_wind_30": "Chladný vánek 30 minut",
|
"hqd_cold_wind_30": "Chladný vánek 30 minut",
|
||||||
"hqd_cold_wind_timing": "Chladný vzduch",
|
"hqd_cold_wind_timing": "Chladný vzduch",
|
||||||
"hqd_cotton": "Bavlna",
|
"hqd_cotton": "Bavlna",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Jemné",
|
"hqd_delicate": "Jemné",
|
||||||
"hqd_diaper": "Pleny",
|
"hqd_diaper": "Pleny",
|
||||||
"hqd_duvet": "Prošívaná bunda ze syntetických vláken",
|
"hqd_duvet": "Prošívaná bunda ze syntetických vláken",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Prošívaná bunda z přírodních vláken",
|
"hqd_feather": "Prošívaná bunda z přírodních vláken",
|
||||||
"hqd_hot_wind_timing": "Dětská zavinovačka",
|
"hqd_hot_wind_timing": "Dětská zavinovačka",
|
||||||
"hqd_hygienic": "Dezinfekce",
|
"hqd_hygienic": "Dezinfekce",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Dětské prádlo",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Objemné",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Jemné",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Prachové peří",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Košile",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Ručníky",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Vlna",
|
||||||
"hqd_jacket": "Bundy",
|
"hqd_jacket": "Bundy",
|
||||||
"hqd_jeans": "Džíny",
|
"hqd_jeans": "Džíny",
|
||||||
"hqd_luxury": "Luxusní",
|
"hqd_luxury": "Luxusní",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Bavlna + předpírka",
|
"cottons_prewash": "Bavlna + předpírka",
|
||||||
"cottons_steam": "Bavlna + Pára",
|
"cottons_steam": "Bavlna + Pára",
|
||||||
"cotton_care_59": "Cotton Care 59'",
|
"cotton_care_59": "Cotton Care 59'",
|
||||||
|
"cycle_ended": "Cyklus skončil",
|
||||||
"delicate_59": "Jemné 59'",
|
"delicate_59": "Jemné 59'",
|
||||||
"delicate_silk": "Jemné hedvábí 59'",
|
"delicate_silk": "Jemné hedvábí 59'",
|
||||||
"delicate_silk_steam": "Jemné hedvábí + pára",
|
"delicate_silk_steam": "Jemné hedvábí + pára",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Aktivní praní 20' + pára",
|
"iot_active_wash_steam": "Aktivní praní 20' + pára",
|
||||||
"iot_allergy_care_pro": "Antialergická péče Pro",
|
"iot_allergy_care_pro": "Antialergická péče Pro",
|
||||||
"iot_all_in_one_59_steam": "Vše v jednom 59' + pára",
|
"iot_all_in_one_59_steam": "Vše v jednom 59' + pára",
|
||||||
|
"iot_baby_60_steam": "Všechno dětské 60°C + pára",
|
||||||
"iot_checkup": "Kontrola",
|
"iot_checkup": "Kontrola",
|
||||||
"iot_colour_59_steam": "Barevné 59'' + pára",
|
"iot_colour_59_steam": "Barevné 59'' + pára",
|
||||||
"iot_cottons_steam": "Bavlna + Pára",
|
"iot_cottons_steam": "Bavlna + Pára",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + pára",
|
"iot_hygiene_pro_steam": "Hygiene Pro + pára",
|
||||||
"iot_intensive_40_steam": "Intenzivní 40°C + pára",
|
"iot_intensive_40_steam": "Intenzivní 40°C + pára",
|
||||||
"iot_jeans_60_steam": "Džíny + pára",
|
"iot_jeans_60_steam": "Džíny + pára",
|
||||||
|
"iot_jeans_steam": "Džíny + pára",
|
||||||
"iot_mixed_steam": "Smíšené + Pára",
|
"iot_mixed_steam": "Smíšené + Pára",
|
||||||
"iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára",
|
"iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára",
|
||||||
"iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'",
|
"iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Pomalé otáčení",
|
"tumbling": "Pomalé otáčení",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Vlna",
|
"wool": "Vlna",
|
||||||
"wool_and_delicates_49": "Vlna/Jemné 49'",
|
"wool_and_delicates_49": "Vlna/Jemné 49'",
|
||||||
"wool_dry": "Vlna - suché",
|
"wool_dry": "Vlna - suché",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Není vybrán žádný režim",
|
"no_mode_selected": "Není vybrán žádný režim",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Quick Set",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER CHLAZENÍ",
|
"super_cool": "SUPER CHLAZENÍ",
|
||||||
"super_freeze": "SUPER MRAZENÍ",
|
"super_freeze": "SUPER MRAZENÍ",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Bettwäsche",
|
"hqd_bed_sheets": "Bettwäsche",
|
||||||
"hqd_bulky": "Schwere Textilien",
|
"hqd_bulky": "Schwere Textilien",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Check-Up",
|
||||||
"hqd_cold_wind_30": "Kühle Brise 30 Minuten",
|
"hqd_cold_wind_30": "Kühle Brise 30 Minuten",
|
||||||
"hqd_cold_wind_timing": "Kalte Luft",
|
"hqd_cold_wind_timing": "Kalte Luft",
|
||||||
"hqd_cotton": "Baumwolle",
|
"hqd_cotton": "Baumwolle",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Feinwäsche",
|
"hqd_delicate": "Feinwäsche",
|
||||||
"hqd_diaper": "Windeln",
|
"hqd_diaper": "Windeln",
|
||||||
"hqd_duvet": "Steppjacke aus synthetischer Faser",
|
"hqd_duvet": "Steppjacke aus synthetischer Faser",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Steppjacke aus Naturfaser",
|
"hqd_feather": "Steppjacke aus Naturfaser",
|
||||||
"hqd_hot_wind_timing": "Superschon",
|
"hqd_hot_wind_timing": "Superschon",
|
||||||
"hqd_hygienic": "Desinfektion",
|
"hqd_hygienic": "Desinfektion",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Voluminös",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Feinwäsche",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Daunen",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Hemden",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Handtücher",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Wolle",
|
||||||
"hqd_jacket": "Jacken",
|
"hqd_jacket": "Jacken",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Baumwolle + Vorwäsche",
|
"cottons_prewash": "Baumwolle + Vorwäsche",
|
||||||
"cottons_steam": "Baumwolle + Dampf",
|
"cottons_steam": "Baumwolle + Dampf",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Programm beendet",
|
||||||
"delicate_59": "Feines 59'",
|
"delicate_59": "Feines 59'",
|
||||||
"delicate_silk": "Empfindliche Seide 59'",
|
"delicate_silk": "Empfindliche Seide 59'",
|
||||||
"delicate_silk_steam": "Empfindliche Seide + Dampf",
|
"delicate_silk_steam": "Empfindliche Seide + Dampf",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Active Wash 20' + Dampf",
|
"iot_active_wash_steam": "Active Wash 20' + Dampf",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "All in One 59' + Dampf",
|
"iot_all_in_one_59_steam": "All in One 59' + Dampf",
|
||||||
|
"iot_baby_60_steam": "Alles Baby 60 °C + Dampf",
|
||||||
"iot_checkup": "Check-up",
|
"iot_checkup": "Check-up",
|
||||||
"iot_colour_59_steam": "Buntes 59' + Dampf",
|
"iot_colour_59_steam": "Buntes 59' + Dampf",
|
||||||
"iot_cottons_steam": "Baumwolle + Dampf",
|
"iot_cottons_steam": "Baumwolle + Dampf",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Dampf",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Dampf",
|
||||||
"iot_intensive_40_steam": "Intensiv 40°C + Dampf",
|
"iot_intensive_40_steam": "Intensiv 40°C + Dampf",
|
||||||
"iot_jeans_60_steam": "Jeans + Dampf",
|
"iot_jeans_60_steam": "Jeans + Dampf",
|
||||||
|
"iot_jeans_steam": "Jeans + Dampf",
|
||||||
"iot_mixed_steam": "Gemischt + Dampf",
|
"iot_mixed_steam": "Gemischt + Dampf",
|
||||||
"iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf",
|
"iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf",
|
||||||
"iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'",
|
"iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Trocknen",
|
"tumbling": "Trocknen",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Wolle",
|
"wool": "Wolle",
|
||||||
"wool_and_delicates_49": "Wolle/Feinwäsche 49'",
|
"wool_and_delicates_49": "Wolle/Feinwäsche 49'",
|
||||||
"wool_dry": "Wolle trocknen",
|
"wool_dry": "Wolle trocknen",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Kein Modus ausgewählt",
|
"no_mode_selected": "Kein Modus ausgewählt",
|
||||||
"quick_cool": "SCHNELLKÜHLUNG",
|
"quick_cool": "SCHNELLKÜHLUNG",
|
||||||
|
"quick_set": "Schnelle Einstellung",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Bettwäsche",
|
"hqd_bed_sheets": "Bettwäsche",
|
||||||
"hqd_bulky": "Schwere Textilien",
|
"hqd_bulky": "Schwere Textilien",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Check-Up",
|
||||||
"hqd_cold_wind_30": "Kühle Brise 30 Minuten",
|
"hqd_cold_wind_30": "Kühle Brise 30 Minuten",
|
||||||
"hqd_cold_wind_timing": "Kalte Luft",
|
"hqd_cold_wind_timing": "Kalte Luft",
|
||||||
"hqd_cotton": "Baumwolle",
|
"hqd_cotton": "Baumwolle",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Feinwäsche",
|
"hqd_delicate": "Feinwäsche",
|
||||||
"hqd_diaper": "Windeln",
|
"hqd_diaper": "Windeln",
|
||||||
"hqd_duvet": "Steppjacke aus synthetischer Faser",
|
"hqd_duvet": "Steppjacke aus synthetischer Faser",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Steppjacke aus Naturfaser",
|
"hqd_feather": "Steppjacke aus Naturfaser",
|
||||||
"hqd_hot_wind_timing": "Superschon",
|
"hqd_hot_wind_timing": "Superschon",
|
||||||
"hqd_hygienic": "Desinfektion",
|
"hqd_hygienic": "Desinfektion",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Voluminös",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Feinwäsche",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Daunen",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Hemden",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Handtücher",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Wolle",
|
||||||
"hqd_jacket": "Jacken",
|
"hqd_jacket": "Jacken",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Baumwolle + Vorwäsche",
|
"cottons_prewash": "Baumwolle + Vorwäsche",
|
||||||
"cottons_steam": "Baumwolle + Dampf",
|
"cottons_steam": "Baumwolle + Dampf",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Programm beendet",
|
||||||
"delicate_59": "Feines 59'",
|
"delicate_59": "Feines 59'",
|
||||||
"delicate_silk": "Empfindliche Seide 59'",
|
"delicate_silk": "Empfindliche Seide 59'",
|
||||||
"delicate_silk_steam": "Empfindliche Seide + Dampf",
|
"delicate_silk_steam": "Empfindliche Seide + Dampf",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Active Wash 20' + Dampf",
|
"iot_active_wash_steam": "Active Wash 20' + Dampf",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "All in One 59' + Dampf",
|
"iot_all_in_one_59_steam": "All in One 59' + Dampf",
|
||||||
|
"iot_baby_60_steam": "Alles Baby 60 °C + Dampf",
|
||||||
"iot_checkup": "Check-up",
|
"iot_checkup": "Check-up",
|
||||||
"iot_colour_59_steam": "Buntes 59' + Dampf",
|
"iot_colour_59_steam": "Buntes 59' + Dampf",
|
||||||
"iot_cottons_steam": "Baumwolle + Dampf",
|
"iot_cottons_steam": "Baumwolle + Dampf",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Dampf",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Dampf",
|
||||||
"iot_intensive_40_steam": "Intensiv 40°C + Dampf",
|
"iot_intensive_40_steam": "Intensiv 40°C + Dampf",
|
||||||
"iot_jeans_60_steam": "Jeans + Dampf",
|
"iot_jeans_60_steam": "Jeans + Dampf",
|
||||||
|
"iot_jeans_steam": "Jeans + Dampf",
|
||||||
"iot_mixed_steam": "Gemischt + Dampf",
|
"iot_mixed_steam": "Gemischt + Dampf",
|
||||||
"iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf",
|
"iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf",
|
||||||
"iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'",
|
"iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Trocknen",
|
"tumbling": "Trocknen",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Wolle",
|
"wool": "Wolle",
|
||||||
"wool_and_delicates_49": "Wolle/Feinwäsche 49'",
|
"wool_and_delicates_49": "Wolle/Feinwäsche 49'",
|
||||||
"wool_dry": "Wolle trocknen",
|
"wool_dry": "Wolle trocknen",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Kein Modus ausgewählt",
|
"no_mode_selected": "Kein Modus ausgewählt",
|
||||||
"quick_cool": "SCHNELLKÜHLUNG",
|
"quick_cool": "SCHNELLKÜHLUNG",
|
||||||
|
"quick_set": "Schnelle Einstellung",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Σεντόνια κρεβατιού",
|
"hqd_bed_sheets": "Σεντόνια κρεβατιού",
|
||||||
"hqd_bulky": "Ογκώδη αντικείμενα",
|
"hqd_bulky": "Ογκώδη αντικείμενα",
|
||||||
"hqd_casual": "Καθημερινά ρούχα",
|
"hqd_casual": "Καθημερινά ρούχα",
|
||||||
|
"hqd_checkup": "Έλεγχος",
|
||||||
"hqd_cold_wind_30": "Δροσερό αεράκι 30 λεπτά",
|
"hqd_cold_wind_30": "Δροσερό αεράκι 30 λεπτά",
|
||||||
"hqd_cold_wind_timing": "Ψυχρός Αέρας",
|
"hqd_cold_wind_timing": "Ψυχρός Αέρας",
|
||||||
"hqd_cotton": "Βαμβακερό",
|
"hqd_cotton": "Βαμβακερό",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Ευαίσθητα",
|
"hqd_delicate": "Ευαίσθητα",
|
||||||
"hqd_diaper": "Πάνες",
|
"hqd_diaper": "Πάνες",
|
||||||
"hqd_duvet": "Καπιτονέ τζάκετ (μπουφάν) από συνθετικές ίνες",
|
"hqd_duvet": "Καπιτονέ τζάκετ (μπουφάν) από συνθετικές ίνες",
|
||||||
|
"hqd_eco": "Οικολογικό",
|
||||||
"hqd_feather": "Καπιτονέ τζάκετ (μπουφάν) από φυσικές ίνες",
|
"hqd_feather": "Καπιτονέ τζάκετ (μπουφάν) από φυσικές ίνες",
|
||||||
"hqd_hot_wind_timing": "Ζεστή Αγκαλιά",
|
"hqd_hot_wind_timing": "Ζεστή Αγκαλιά",
|
||||||
"hqd_hygienic": "Υγιεινή",
|
"hqd_hygienic": "Υγιεινή",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Παιδικά ρούχα",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Ογκώδη",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Ευαίσθητα",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Πούπουλο",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Πουκάμισα",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Πετσέτα",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Μάλλινα",
|
||||||
"hqd_jacket": "Ζακέτες",
|
"hqd_jacket": "Ζακέτες",
|
||||||
"hqd_jeans": "Τζιν παντελονια",
|
"hqd_jeans": "Τζιν παντελονια",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "βαμβακερα + προπλυση",
|
"cottons_prewash": "βαμβακερα + προπλυση",
|
||||||
"cottons_steam": "Βαμβακερό + Ατμός",
|
"cottons_steam": "Βαμβακερό + Ατμός",
|
||||||
"cotton_care_59": "βαμβακερα 59 λεπτα",
|
"cotton_care_59": "βαμβακερα 59 λεπτα",
|
||||||
|
"cycle_ended": "Ο κύκλος ολοκληρώθηκε",
|
||||||
"delicate_59": "Ευαίσθητα 59'",
|
"delicate_59": "Ευαίσθητα 59'",
|
||||||
"delicate_silk": "Ευαίσθητα μεταξωτά 59'",
|
"delicate_silk": "Ευαίσθητα μεταξωτά 59'",
|
||||||
"delicate_silk_steam": "Ευαίσθητα μεταξωτά + ατμός",
|
"delicate_silk_steam": "Ευαίσθητα μεταξωτά + ατμός",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Ενεργό πλύσιμο 20' + Ατμός",
|
"iot_active_wash_steam": "Ενεργό πλύσιμο 20' + Ατμός",
|
||||||
"iot_allergy_care_pro": "Allergy Care Επαγγελματικό",
|
"iot_allergy_care_pro": "Allergy Care Επαγγελματικό",
|
||||||
"iot_all_in_one_59_steam": "Όλα σε Ένα 59' + Ατμός",
|
"iot_all_in_one_59_steam": "Όλα σε Ένα 59' + Ατμός",
|
||||||
|
"iot_baby_60_steam": "Μωρουδιακά 60°C + ατμός",
|
||||||
"iot_checkup": "Έλεγχος",
|
"iot_checkup": "Έλεγχος",
|
||||||
"iot_colour_59_steam": "Χρωματιστά 59' + ατμός",
|
"iot_colour_59_steam": "Χρωματιστά 59' + ατμός",
|
||||||
"iot_cottons_steam": "Βαμβακερό + Ατμός",
|
"iot_cottons_steam": "Βαμβακερό + Ατμός",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Ατμός",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Ατμός",
|
||||||
"iot_intensive_40_steam": "Εντατικό 40°C + ατμός",
|
"iot_intensive_40_steam": "Εντατικό 40°C + ατμός",
|
||||||
"iot_jeans_60_steam": "Τζιν παντελόνια + ατμός",
|
"iot_jeans_60_steam": "Τζιν παντελόνια + ατμός",
|
||||||
|
"iot_jeans_steam": "Τζιν παντελόνια + ατμός",
|
||||||
"iot_mixed_steam": "Μικτά + Ατμός",
|
"iot_mixed_steam": "Μικτά + Ατμός",
|
||||||
"iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός",
|
"iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός",
|
||||||
"iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'",
|
"iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Ολική φροντίδα",
|
"total_care": "Ολική φροντίδα",
|
||||||
"tumbling": "Κατρακύλισμα",
|
"tumbling": "Κατρακύλισμα",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Μάλλινα",
|
"wool": "Μάλλινα",
|
||||||
"wool_and_delicates_49": "μαλλινα/ευαισθητα 49'",
|
"wool_and_delicates_49": "μαλλινα/ευαισθητα 49'",
|
||||||
"wool_dry": "Μάλλινα στέγνωμα",
|
"wool_dry": "Μάλλινα στέγνωμα",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Δεν επιλέχθηκε λειτουργία",
|
"no_mode_selected": "Δεν επιλέχθηκε λειτουργία",
|
||||||
"quick_cool": "ΓΡΗΓΟΡΗ ΨΥΞΗ",
|
"quick_cool": "ΓΡΗΓΟΡΗ ΨΥΞΗ",
|
||||||
|
"quick_set": "Γρήγορη ρύθμιση",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Σεντόνια κρεβατιού",
|
"hqd_bed_sheets": "Σεντόνια κρεβατιού",
|
||||||
"hqd_bulky": "Ογκώδη αντικείμενα",
|
"hqd_bulky": "Ογκώδη αντικείμενα",
|
||||||
"hqd_casual": "Καθημερινά ρούχα",
|
"hqd_casual": "Καθημερινά ρούχα",
|
||||||
|
"hqd_checkup": "Έλεγχος",
|
||||||
"hqd_cold_wind_30": "Δροσερό αεράκι 30 λεπτά",
|
"hqd_cold_wind_30": "Δροσερό αεράκι 30 λεπτά",
|
||||||
"hqd_cold_wind_timing": "Ψυχρός Αέρας",
|
"hqd_cold_wind_timing": "Ψυχρός Αέρας",
|
||||||
"hqd_cotton": "Βαμβακερό",
|
"hqd_cotton": "Βαμβακερό",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Ευαίσθητα",
|
"hqd_delicate": "Ευαίσθητα",
|
||||||
"hqd_diaper": "Πάνες",
|
"hqd_diaper": "Πάνες",
|
||||||
"hqd_duvet": "Καπιτονέ τζάκετ (μπουφάν) από συνθετικές ίνες",
|
"hqd_duvet": "Καπιτονέ τζάκετ (μπουφάν) από συνθετικές ίνες",
|
||||||
|
"hqd_eco": "Οικολογικό",
|
||||||
"hqd_feather": "Καπιτονέ τζάκετ (μπουφάν) από φυσικές ίνες",
|
"hqd_feather": "Καπιτονέ τζάκετ (μπουφάν) από φυσικές ίνες",
|
||||||
"hqd_hot_wind_timing": "Ζεστή Αγκαλιά",
|
"hqd_hot_wind_timing": "Ζεστή Αγκαλιά",
|
||||||
"hqd_hygienic": "Υγιεινή",
|
"hqd_hygienic": "Υγιεινή",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Παιδικά ρούχα",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Ογκώδη",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Ευαίσθητα",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Πούπουλο",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Πουκάμισα",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Πετσέτα",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Μάλλινα",
|
||||||
"hqd_jacket": "Ζακέτες",
|
"hqd_jacket": "Ζακέτες",
|
||||||
"hqd_jeans": "Τζιν παντελονια",
|
"hqd_jeans": "Τζιν παντελονια",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "βαμβακερα + προπλυση",
|
"cottons_prewash": "βαμβακερα + προπλυση",
|
||||||
"cottons_steam": "Βαμβακερό + Ατμός",
|
"cottons_steam": "Βαμβακερό + Ατμός",
|
||||||
"cotton_care_59": "βαμβακερα 59 λεπτα",
|
"cotton_care_59": "βαμβακερα 59 λεπτα",
|
||||||
|
"cycle_ended": "Ο κύκλος ολοκληρώθηκε",
|
||||||
"delicate_59": "Ευαίσθητα 59'",
|
"delicate_59": "Ευαίσθητα 59'",
|
||||||
"delicate_silk": "Ευαίσθητα μεταξωτά 59'",
|
"delicate_silk": "Ευαίσθητα μεταξωτά 59'",
|
||||||
"delicate_silk_steam": "Ευαίσθητα μεταξωτά + ατμός",
|
"delicate_silk_steam": "Ευαίσθητα μεταξωτά + ατμός",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Ενεργό πλύσιμο 20' + Ατμός",
|
"iot_active_wash_steam": "Ενεργό πλύσιμο 20' + Ατμός",
|
||||||
"iot_allergy_care_pro": "Allergy Care Επαγγελματικό",
|
"iot_allergy_care_pro": "Allergy Care Επαγγελματικό",
|
||||||
"iot_all_in_one_59_steam": "Όλα σε Ένα 59' + Ατμός",
|
"iot_all_in_one_59_steam": "Όλα σε Ένα 59' + Ατμός",
|
||||||
|
"iot_baby_60_steam": "Μωρουδιακά 60°C + ατμός",
|
||||||
"iot_checkup": "Έλεγχος",
|
"iot_checkup": "Έλεγχος",
|
||||||
"iot_colour_59_steam": "Χρωματιστά 59' + ατμός",
|
"iot_colour_59_steam": "Χρωματιστά 59' + ατμός",
|
||||||
"iot_cottons_steam": "Βαμβακερό + Ατμός",
|
"iot_cottons_steam": "Βαμβακερό + Ατμός",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Ατμός",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Ατμός",
|
||||||
"iot_intensive_40_steam": "Εντατικό 40°C + ατμός",
|
"iot_intensive_40_steam": "Εντατικό 40°C + ατμός",
|
||||||
"iot_jeans_60_steam": "Τζιν παντελόνια + ατμός",
|
"iot_jeans_60_steam": "Τζιν παντελόνια + ατμός",
|
||||||
|
"iot_jeans_steam": "Τζιν παντελόνια + ατμός",
|
||||||
"iot_mixed_steam": "Μικτά + Ατμός",
|
"iot_mixed_steam": "Μικτά + Ατμός",
|
||||||
"iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός",
|
"iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός",
|
||||||
"iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'",
|
"iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Ολική φροντίδα",
|
"total_care": "Ολική φροντίδα",
|
||||||
"tumbling": "Κατρακύλισμα",
|
"tumbling": "Κατρακύλισμα",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Μάλλινα",
|
"wool": "Μάλλινα",
|
||||||
"wool_and_delicates_49": "μαλλινα/ευαισθητα 49'",
|
"wool_and_delicates_49": "μαλλινα/ευαισθητα 49'",
|
||||||
"wool_dry": "Μάλλινα στέγνωμα",
|
"wool_dry": "Μάλλινα στέγνωμα",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Δεν επιλέχθηκε λειτουργία",
|
"no_mode_selected": "Δεν επιλέχθηκε λειτουργία",
|
||||||
"quick_cool": "ΓΡΗΓΟΡΗ ΨΥΞΗ",
|
"quick_cool": "ΓΡΗΓΟΡΗ ΨΥΞΗ",
|
||||||
|
"quick_set": "Γρήγορη ρύθμιση",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -72,7 +72,7 @@
|
|||||||
"no_dry": "No drying",
|
"no_dry": "No drying",
|
||||||
"iron_dry": "Iron dry",
|
"iron_dry": "Iron dry",
|
||||||
"no_dry_iron": "Hang",
|
"no_dry_iron": "Hang",
|
||||||
"cupboard_dry": "Cupboard Dry",
|
"cupboard_dry": "Cupboard",
|
||||||
"extra_dry": "Extra dry",
|
"extra_dry": "Extra dry",
|
||||||
"ready_to_wear": "Ready to wear"
|
"ready_to_wear": "Ready to wear"
|
||||||
},
|
},
|
||||||
@@ -84,10 +84,14 @@
|
|||||||
"iot_auto": "Auto",
|
"iot_auto": "Auto",
|
||||||
"iot_cool": "Cool",
|
"iot_cool": "Cool",
|
||||||
"iot_dry": "Dry",
|
"iot_dry": "Dry",
|
||||||
|
"iot_dry_summer": "Dry summer",
|
||||||
|
"iot_dry_winter": "Dry winter",
|
||||||
"iot_fan": "Fan",
|
"iot_fan": "Fan",
|
||||||
"iot_heat": "Heat",
|
"iot_heat": "Heat",
|
||||||
|
"iot_humid_summer": "Humid summer",
|
||||||
"iot_nano_aqua": "Nano Aqua",
|
"iot_nano_aqua": "Nano Aqua",
|
||||||
"iot_purify": "Self-purify",
|
"iot_purify": "Self-purify",
|
||||||
|
"iot_rainy_winter": "Rainy winter",
|
||||||
"iot_self_clean": "Self-clean",
|
"iot_self_clean": "Self-clean",
|
||||||
"iot_self_clean_56": "Steri-Clean 56°C",
|
"iot_self_clean_56": "Steri-Clean 56°C",
|
||||||
"iot_simple_start": "Start now",
|
"iot_simple_start": "Start now",
|
||||||
@@ -96,7 +100,8 @@
|
|||||||
"iot_uv_and_cool": "UV + Cold",
|
"iot_uv_and_cool": "UV + Cold",
|
||||||
"iot_uv_and_dry": "UV + Dehumidifier",
|
"iot_uv_and_dry": "UV + Dehumidifier",
|
||||||
"iot_uv_and_fan": "UV + Fan",
|
"iot_uv_and_fan": "UV + Fan",
|
||||||
"iot_uv_and_heat": "UV + Heat"
|
"iot_uv_and_heat": "UV + Heat",
|
||||||
|
"iot_warm_spring": "Warm spring"
|
||||||
},
|
},
|
||||||
"name": "Program"
|
"name": "Program"
|
||||||
},
|
},
|
||||||
@@ -328,7 +333,9 @@
|
|||||||
"anti_odours": "Anti-odours",
|
"anti_odours": "Anti-odours",
|
||||||
"auto_care": "Auto Care",
|
"auto_care": "Auto Care",
|
||||||
"baby": "Baby",
|
"baby": "Baby",
|
||||||
|
"babycare": "Babycare",
|
||||||
"bed_quilt": "Bed Quilt",
|
"bed_quilt": "Bed Quilt",
|
||||||
|
"bulky": "Bulky",
|
||||||
"care_30": "Care 30",
|
"care_30": "Care 30",
|
||||||
"care_45": "Care 45",
|
"care_45": "Care 45",
|
||||||
"care_59": "Care 59",
|
"care_59": "Care 59",
|
||||||
@@ -337,6 +344,7 @@
|
|||||||
"daily_perfect_59_min": "Daily Perfect 59'",
|
"daily_perfect_59_min": "Daily Perfect 59'",
|
||||||
"darks_and_coloured": "Darks & Colored",
|
"darks_and_coloured": "Darks & Colored",
|
||||||
"delicates": "Delicates",
|
"delicates": "Delicates",
|
||||||
|
"down": "Down",
|
||||||
"duvet": "Duvet",
|
"duvet": "Duvet",
|
||||||
"eco": "Eco Cotton",
|
"eco": "Eco Cotton",
|
||||||
"ecospeed_cottons": "Ecospeed Cottons",
|
"ecospeed_cottons": "Ecospeed Cottons",
|
||||||
@@ -351,6 +359,7 @@
|
|||||||
"hqd_bed_sheets": "Bed Sheets",
|
"hqd_bed_sheets": "Bed Sheets",
|
||||||
"hqd_bulky": "Bulky Items",
|
"hqd_bulky": "Bulky Items",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Check-Up",
|
||||||
"hqd_cold_wind_30": "Cool Breeze 30m",
|
"hqd_cold_wind_30": "Cool Breeze 30m",
|
||||||
"hqd_cold_wind_timing": "Cold Air",
|
"hqd_cold_wind_timing": "Cold Air",
|
||||||
"hqd_cotton": "Cotton",
|
"hqd_cotton": "Cotton",
|
||||||
@@ -358,11 +367,19 @@
|
|||||||
"hqd_delicate": "Delicates",
|
"hqd_delicate": "Delicates",
|
||||||
"hqd_diaper": "Diapers",
|
"hqd_diaper": "Diapers",
|
||||||
"hqd_duvet": "Synthetic fibre quilted jacket",
|
"hqd_duvet": "Synthetic fibre quilted jacket",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Natural fibre quilted jacket",
|
"hqd_feather": "Natural fibre quilted jacket",
|
||||||
"hqd_hot_wind_timing": "Warm Embrace",
|
"hqd_hot_wind_timing": "Warm Embrace",
|
||||||
"hqd_hygienic": "Hygienising",
|
"hqd_hygienic": "Hygienising",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Bulky",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicates",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Down",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Shirt",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Towel",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Wool",
|
||||||
"hqd_jacket": "Jackets",
|
"hqd_jacket": "Jackets",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -379,6 +396,7 @@
|
|||||||
"hqd_shirt": "Shirts",
|
"hqd_shirt": "Shirts",
|
||||||
"hqd_shoes": "Shoes",
|
"hqd_shoes": "Shoes",
|
||||||
"hqd_silk": "Silk",
|
"hqd_silk": "Silk",
|
||||||
|
"hqd_smart": "HQD SMART",
|
||||||
"hqd_sports": "Sports",
|
"hqd_sports": "Sports",
|
||||||
"hqd_synthetics": "Synthetics",
|
"hqd_synthetics": "Synthetics",
|
||||||
"hqd_timer": "Timed",
|
"hqd_timer": "Timed",
|
||||||
@@ -484,6 +502,7 @@
|
|||||||
"cottons_steam": "Cotton + Steam",
|
"cottons_steam": "Cotton + Steam",
|
||||||
"cotton_care_59": "Cotton Care 59'",
|
"cotton_care_59": "Cotton Care 59'",
|
||||||
"crystals": "Crystals 45°C",
|
"crystals": "Crystals 45°C",
|
||||||
|
"cycle_ended": "Cycle ended",
|
||||||
"delicate_59": "Delicate 59'",
|
"delicate_59": "Delicate 59'",
|
||||||
"delicate_silk": "Delicate and Silk 59'",
|
"delicate_silk": "Delicate and Silk 59'",
|
||||||
"delicate_silk_steam": "Delicate and Silk + Steam",
|
"delicate_silk_steam": "Delicate and Silk + Steam",
|
||||||
@@ -491,6 +510,7 @@
|
|||||||
"delicati_59_steam": "Delicate 59' + Steam",
|
"delicati_59_steam": "Delicate 59' + Steam",
|
||||||
"drain_spin": "Drain + Spin",
|
"drain_spin": "Drain + Spin",
|
||||||
"easy_iron": "Easy Iron 39'",
|
"easy_iron": "Easy Iron 39'",
|
||||||
|
"easy_iron_pro": "Easy Iron 39'",
|
||||||
"eco_40_60_new_energy_label": "Eco 40-60",
|
"eco_40_60_new_energy_label": "Eco 40-60",
|
||||||
"extra_care": "Extra Care",
|
"extra_care": "Extra Care",
|
||||||
"fitness": "Fitness Care",
|
"fitness": "Fitness Care",
|
||||||
@@ -537,6 +557,7 @@
|
|||||||
"iot_active_wash_steam": "Active Wash 20' + Steam",
|
"iot_active_wash_steam": "Active Wash 20' + Steam",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "All in One 59' + Steam",
|
"iot_all_in_one_59_steam": "All in One 59' + Steam",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + Steam",
|
||||||
"iot_checkup": "Check-Up",
|
"iot_checkup": "Check-Up",
|
||||||
"iot_colour_59_steam": "Colored 59' + Steam",
|
"iot_colour_59_steam": "Colored 59' + Steam",
|
||||||
"iot_cottons_steam": "Cotton + Steam",
|
"iot_cottons_steam": "Cotton + Steam",
|
||||||
@@ -574,6 +595,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Steam",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Steam",
|
||||||
"iot_intensive_40_steam": "Intensive 40°C + Steam",
|
"iot_intensive_40_steam": "Intensive 40°C + Steam",
|
||||||
"iot_jeans_60_steam": "Jeans + Steam",
|
"iot_jeans_60_steam": "Jeans + Steam",
|
||||||
|
"iot_jeans_steam": "Jeans + Steam",
|
||||||
"iot_mixed_steam": "Mixed + Steam",
|
"iot_mixed_steam": "Mixed + Steam",
|
||||||
"iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam",
|
"iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam",
|
||||||
"iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam",
|
"iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam",
|
||||||
@@ -586,6 +608,8 @@
|
|||||||
"iot_special_39_full_load_steam": "Special 39' + Steam",
|
"iot_special_39_full_load_steam": "Special 39' + Steam",
|
||||||
"iot_steam_hygiene_plus": "Hygiene Plus + Steam",
|
"iot_steam_hygiene_plus": "Hygiene Plus + Steam",
|
||||||
"iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam",
|
"iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam",
|
||||||
|
"iot_wash_100_custom_wash": "100% Custom Wash",
|
||||||
|
"iot_wash_100_custom_wash_steam": "100% Custom Wash + Steam",
|
||||||
"iot_wash_and_dry": "Wash and dry",
|
"iot_wash_and_dry": "Wash and dry",
|
||||||
"iot_wash_anti_mites": "Anti-mites",
|
"iot_wash_anti_mites": "Anti-mites",
|
||||||
"iot_wash_anti_odor": "Anti-odour",
|
"iot_wash_anti_odor": "Anti-odour",
|
||||||
@@ -753,6 +777,7 @@
|
|||||||
"sport_plus_29": "Sport Plus 29\"",
|
"sport_plus_29": "Sport Plus 29\"",
|
||||||
"sport_plus_39": "Sport Plus 39'",
|
"sport_plus_39": "Sport Plus 39'",
|
||||||
"steam_39": "Steam 39'",
|
"steam_39": "Steam 39'",
|
||||||
|
"steam_care": "Steam Care Pro",
|
||||||
"steam_care_pro": "Steam Care Pro",
|
"steam_care_pro": "Steam Care Pro",
|
||||||
"steam_care_pro_cotton": "Steam Care Pro - Cottons",
|
"steam_care_pro_cotton": "Steam Care Pro - Cottons",
|
||||||
"steam_care_pro_delicates": "Steam Care Pro - Delicates 16'",
|
"steam_care_pro_delicates": "Steam Care Pro - Delicates 16'",
|
||||||
@@ -765,6 +790,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Coloured",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Coloured",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Tumbling",
|
"tumbling": "Tumbling",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Wool",
|
"wool": "Wool",
|
||||||
"wool_and_delicates_49": "Wool and Delicates 49'",
|
"wool_and_delicates_49": "Wool and Delicates 49'",
|
||||||
"wool_dry": "Wool Dry",
|
"wool_dry": "Wool Dry",
|
||||||
@@ -789,6 +815,7 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "No mode selected",
|
"no_mode_selected": "No mode selected",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Quick Set",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode": "SMART MODE",
|
"smart_mode": "SMART MODE",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
@@ -796,7 +823,7 @@
|
|||||||
"soft_frozen\n": "Soft freezing",
|
"soft_frozen\n": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -945,7 +972,7 @@
|
|||||||
"no_dry": "No drying",
|
"no_dry": "No drying",
|
||||||
"iron_dry": "Iron dry",
|
"iron_dry": "Iron dry",
|
||||||
"no_dry_iron": "Hang",
|
"no_dry_iron": "Hang",
|
||||||
"cupboard_dry": "Cupboard Dry",
|
"cupboard_dry": "Cupboard",
|
||||||
"extra_dry": "Extra dry",
|
"extra_dry": "Extra dry",
|
||||||
"ready_to_wear": "Ready to wear"
|
"ready_to_wear": "Ready to wear"
|
||||||
},
|
},
|
||||||
@@ -983,10 +1010,14 @@
|
|||||||
"iot_auto": "Auto",
|
"iot_auto": "Auto",
|
||||||
"iot_cool": "Cool",
|
"iot_cool": "Cool",
|
||||||
"iot_dry": "Dry",
|
"iot_dry": "Dry",
|
||||||
|
"iot_dry_summer": "Dry summer",
|
||||||
|
"iot_dry_winter": "Dry winter",
|
||||||
"iot_fan": "Fan",
|
"iot_fan": "Fan",
|
||||||
"iot_heat": "Heat",
|
"iot_heat": "Heat",
|
||||||
|
"iot_humid_summer": "Humid summer",
|
||||||
"iot_nano_aqua": "Nano Aqua",
|
"iot_nano_aqua": "Nano Aqua",
|
||||||
"iot_purify": "Self-purify",
|
"iot_purify": "Self-purify",
|
||||||
|
"iot_rainy_winter": "Rainy winter",
|
||||||
"iot_self_clean": "Self-clean",
|
"iot_self_clean": "Self-clean",
|
||||||
"iot_self_clean_56": "Steri-Clean 56°C",
|
"iot_self_clean_56": "Steri-Clean 56°C",
|
||||||
"iot_simple_start": "Start now",
|
"iot_simple_start": "Start now",
|
||||||
@@ -995,7 +1026,8 @@
|
|||||||
"iot_uv_and_cool": "UV + Cold",
|
"iot_uv_and_cool": "UV + Cold",
|
||||||
"iot_uv_and_dry": "UV + Dehumidifier",
|
"iot_uv_and_dry": "UV + Dehumidifier",
|
||||||
"iot_uv_and_fan": "UV + Fan",
|
"iot_uv_and_fan": "UV + Fan",
|
||||||
"iot_uv_and_heat": "UV + Heat"
|
"iot_uv_and_heat": "UV + Heat",
|
||||||
|
"iot_warm_spring": "Warm spring"
|
||||||
},
|
},
|
||||||
"name": "Program"
|
"name": "Program"
|
||||||
},
|
},
|
||||||
@@ -1227,7 +1259,9 @@
|
|||||||
"anti_odours": "Anti-odours",
|
"anti_odours": "Anti-odours",
|
||||||
"auto_care": "Auto Care",
|
"auto_care": "Auto Care",
|
||||||
"baby": "Baby",
|
"baby": "Baby",
|
||||||
|
"babycare": "Babycare",
|
||||||
"bed_quilt": "Bed Quilt",
|
"bed_quilt": "Bed Quilt",
|
||||||
|
"bulky": "Bulky",
|
||||||
"care_30": "Care 30",
|
"care_30": "Care 30",
|
||||||
"care_45": "Care 45",
|
"care_45": "Care 45",
|
||||||
"care_59": "Care 59",
|
"care_59": "Care 59",
|
||||||
@@ -1236,6 +1270,7 @@
|
|||||||
"daily_perfect_59_min": "Daily Perfect 59'",
|
"daily_perfect_59_min": "Daily Perfect 59'",
|
||||||
"darks_and_coloured": "Darks & Colored",
|
"darks_and_coloured": "Darks & Colored",
|
||||||
"delicates": "Delicates",
|
"delicates": "Delicates",
|
||||||
|
"down": "Down",
|
||||||
"duvet": "Duvet",
|
"duvet": "Duvet",
|
||||||
"eco": "Eco Cotton",
|
"eco": "Eco Cotton",
|
||||||
"ecospeed_cottons": "Ecospeed Cottons",
|
"ecospeed_cottons": "Ecospeed Cottons",
|
||||||
@@ -1250,6 +1285,7 @@
|
|||||||
"hqd_bed_sheets": "Bed Sheets",
|
"hqd_bed_sheets": "Bed Sheets",
|
||||||
"hqd_bulky": "Bulky Items",
|
"hqd_bulky": "Bulky Items",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Check-Up",
|
||||||
"hqd_cold_wind_30": "Cool Breeze 30m",
|
"hqd_cold_wind_30": "Cool Breeze 30m",
|
||||||
"hqd_cold_wind_timing": "Cold Air",
|
"hqd_cold_wind_timing": "Cold Air",
|
||||||
"hqd_cotton": "Cotton",
|
"hqd_cotton": "Cotton",
|
||||||
@@ -1257,11 +1293,19 @@
|
|||||||
"hqd_delicate": "Delicates",
|
"hqd_delicate": "Delicates",
|
||||||
"hqd_diaper": "Diapers",
|
"hqd_diaper": "Diapers",
|
||||||
"hqd_duvet": "Synthetic fibre quilted jacket",
|
"hqd_duvet": "Synthetic fibre quilted jacket",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Natural fibre quilted jacket",
|
"hqd_feather": "Natural fibre quilted jacket",
|
||||||
"hqd_hot_wind_timing": "Warm Embrace",
|
"hqd_hot_wind_timing": "Warm Embrace",
|
||||||
"hqd_hygienic": "Hygienising",
|
"hqd_hygienic": "Hygienising",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Bulky",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicates",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Down",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Shirt",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Towel",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Wool",
|
||||||
"hqd_jacket": "Jackets",
|
"hqd_jacket": "Jackets",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1278,6 +1322,7 @@
|
|||||||
"hqd_shirt": "Shirts",
|
"hqd_shirt": "Shirts",
|
||||||
"hqd_shoes": "Shoes",
|
"hqd_shoes": "Shoes",
|
||||||
"hqd_silk": "Silk",
|
"hqd_silk": "Silk",
|
||||||
|
"hqd_smart": "HQD SMART",
|
||||||
"hqd_sports": "Sports",
|
"hqd_sports": "Sports",
|
||||||
"hqd_synthetics": "Synthetics",
|
"hqd_synthetics": "Synthetics",
|
||||||
"hqd_timer": "Timed",
|
"hqd_timer": "Timed",
|
||||||
@@ -1383,6 +1428,7 @@
|
|||||||
"cottons_steam": "Cotton + Steam",
|
"cottons_steam": "Cotton + Steam",
|
||||||
"cotton_care_59": "Cotton Care 59'",
|
"cotton_care_59": "Cotton Care 59'",
|
||||||
"crystals": "Crystals 45°C",
|
"crystals": "Crystals 45°C",
|
||||||
|
"cycle_ended": "Cycle ended",
|
||||||
"delicate_59": "Delicate 59'",
|
"delicate_59": "Delicate 59'",
|
||||||
"delicate_silk": "Delicate and Silk 59'",
|
"delicate_silk": "Delicate and Silk 59'",
|
||||||
"delicate_silk_steam": "Delicate and Silk + Steam",
|
"delicate_silk_steam": "Delicate and Silk + Steam",
|
||||||
@@ -1390,6 +1436,7 @@
|
|||||||
"delicati_59_steam": "Delicate 59' + Steam",
|
"delicati_59_steam": "Delicate 59' + Steam",
|
||||||
"drain_spin": "Drain + Spin",
|
"drain_spin": "Drain + Spin",
|
||||||
"easy_iron": "Easy Iron 39'",
|
"easy_iron": "Easy Iron 39'",
|
||||||
|
"easy_iron_pro": "Easy Iron 39'",
|
||||||
"eco_40_60_new_energy_label": "Eco 40-60",
|
"eco_40_60_new_energy_label": "Eco 40-60",
|
||||||
"extra_care": "Extra Care",
|
"extra_care": "Extra Care",
|
||||||
"fitness": "Fitness Care",
|
"fitness": "Fitness Care",
|
||||||
@@ -1436,6 +1483,7 @@
|
|||||||
"iot_active_wash_steam": "Active Wash 20' + Steam",
|
"iot_active_wash_steam": "Active Wash 20' + Steam",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "All in One 59' + Steam",
|
"iot_all_in_one_59_steam": "All in One 59' + Steam",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + Steam",
|
||||||
"iot_checkup": "Check-Up",
|
"iot_checkup": "Check-Up",
|
||||||
"iot_colour_59_steam": "Colored 59' + Steam",
|
"iot_colour_59_steam": "Colored 59' + Steam",
|
||||||
"iot_cottons_steam": "Cotton + Steam",
|
"iot_cottons_steam": "Cotton + Steam",
|
||||||
@@ -1473,6 +1521,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Steam",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Steam",
|
||||||
"iot_intensive_40_steam": "Intensive 40°C + Steam",
|
"iot_intensive_40_steam": "Intensive 40°C + Steam",
|
||||||
"iot_jeans_60_steam": "Jeans + Steam",
|
"iot_jeans_60_steam": "Jeans + Steam",
|
||||||
|
"iot_jeans_steam": "Jeans + Steam",
|
||||||
"iot_mixed_steam": "Mixed + Steam",
|
"iot_mixed_steam": "Mixed + Steam",
|
||||||
"iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam",
|
"iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam",
|
||||||
"iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam",
|
"iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam",
|
||||||
@@ -1485,6 +1534,8 @@
|
|||||||
"iot_special_39_full_load_steam": "Special 39' + Steam",
|
"iot_special_39_full_load_steam": "Special 39' + Steam",
|
||||||
"iot_steam_hygiene_plus": "Hygiene Plus + Steam",
|
"iot_steam_hygiene_plus": "Hygiene Plus + Steam",
|
||||||
"iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam",
|
"iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam",
|
||||||
|
"iot_wash_100_custom_wash": "100% Custom Wash",
|
||||||
|
"iot_wash_100_custom_wash_steam": "100% Custom Wash + Steam",
|
||||||
"iot_wash_and_dry": "Wash and dry",
|
"iot_wash_and_dry": "Wash and dry",
|
||||||
"iot_wash_anti_mites": "Anti-mites",
|
"iot_wash_anti_mites": "Anti-mites",
|
||||||
"iot_wash_anti_odor": "Anti-odour",
|
"iot_wash_anti_odor": "Anti-odour",
|
||||||
@@ -1652,6 +1703,7 @@
|
|||||||
"sport_plus_29": "Sport Plus 29\"",
|
"sport_plus_29": "Sport Plus 29\"",
|
||||||
"sport_plus_39": "Sport Plus 39'",
|
"sport_plus_39": "Sport Plus 39'",
|
||||||
"steam_39": "Steam 39'",
|
"steam_39": "Steam 39'",
|
||||||
|
"steam_care": "Steam Care Pro",
|
||||||
"steam_care_pro": "Steam Care Pro",
|
"steam_care_pro": "Steam Care Pro",
|
||||||
"steam_care_pro_cotton": "Steam Care Pro - Cottons",
|
"steam_care_pro_cotton": "Steam Care Pro - Cottons",
|
||||||
"steam_care_pro_delicates": "Steam Care Pro - Delicates 16'",
|
"steam_care_pro_delicates": "Steam Care Pro - Delicates 16'",
|
||||||
@@ -1664,6 +1716,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Coloured",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Coloured",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Tumbling",
|
"tumbling": "Tumbling",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Wool",
|
"wool": "Wool",
|
||||||
"wool_and_delicates_49": "Wool and Delicates 49'",
|
"wool_and_delicates_49": "Wool and Delicates 49'",
|
||||||
"wool_dry": "Wool Dry",
|
"wool_dry": "Wool Dry",
|
||||||
@@ -1688,6 +1741,7 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "No mode selected",
|
"no_mode_selected": "No mode selected",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Quick Set",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode": "SMART MODE",
|
"smart_mode": "SMART MODE",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
@@ -1695,7 +1749,7 @@
|
|||||||
"soft_frozen\n": "Soft freezing",
|
"soft_frozen\n": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -2088,10 +2142,14 @@
|
|||||||
"iot_auto": "Auto",
|
"iot_auto": "Auto",
|
||||||
"iot_cool": "Cool",
|
"iot_cool": "Cool",
|
||||||
"iot_dry": "Dry",
|
"iot_dry": "Dry",
|
||||||
|
"iot_dry_summer": "Dry summer",
|
||||||
|
"iot_dry_winter": "Dry winter",
|
||||||
"iot_fan": "Fan",
|
"iot_fan": "Fan",
|
||||||
"iot_heat": "Heat",
|
"iot_heat": "Heat",
|
||||||
|
"iot_humid_summer": "Humid summer",
|
||||||
"iot_nano_aqua": "Nano Aqua",
|
"iot_nano_aqua": "Nano Aqua",
|
||||||
"iot_purify": "Self-purify",
|
"iot_purify": "Self-purify",
|
||||||
|
"iot_rainy_winter": "Rainy winter",
|
||||||
"iot_self_clean": "Self-clean",
|
"iot_self_clean": "Self-clean",
|
||||||
"iot_self_clean_56": "Steri-Clean 56°C",
|
"iot_self_clean_56": "Steri-Clean 56°C",
|
||||||
"iot_simple_start": "Start now",
|
"iot_simple_start": "Start now",
|
||||||
@@ -2100,7 +2158,8 @@
|
|||||||
"iot_uv_and_cool": "UV + Cold",
|
"iot_uv_and_cool": "UV + Cold",
|
||||||
"iot_uv_and_dry": "UV + Dehumidifier",
|
"iot_uv_and_dry": "UV + Dehumidifier",
|
||||||
"iot_uv_and_fan": "UV + Fan",
|
"iot_uv_and_fan": "UV + Fan",
|
||||||
"iot_uv_and_heat": "UV + Heat"
|
"iot_uv_and_heat": "UV + Heat",
|
||||||
|
"iot_warm_spring": "Warm spring"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Sábanas",
|
"hqd_bed_sheets": "Sábanas",
|
||||||
"hqd_bulky": "Objetos voluminosos",
|
"hqd_bulky": "Objetos voluminosos",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Revisión",
|
||||||
"hqd_cold_wind_30": "Brisa fresca 30 minutos",
|
"hqd_cold_wind_30": "Brisa fresca 30 minutos",
|
||||||
"hqd_cold_wind_timing": "Aire frío",
|
"hqd_cold_wind_timing": "Aire frío",
|
||||||
"hqd_cotton": "Algodón",
|
"hqd_cotton": "Algodón",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Ropa delicada",
|
"hqd_delicate": "Ropa delicada",
|
||||||
"hqd_diaper": "Pañales",
|
"hqd_diaper": "Pañales",
|
||||||
"hqd_duvet": "Chaqueta acolchada de fibras sintéticas",
|
"hqd_duvet": "Chaqueta acolchada de fibras sintéticas",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Chaqueta acolchada de fibras naturales",
|
"hqd_feather": "Chaqueta acolchada de fibras naturales",
|
||||||
"hqd_hot_wind_timing": "Abrazo cálido",
|
"hqd_hot_wind_timing": "Abrazo cálido",
|
||||||
"hqd_hygienic": "Higienizar",
|
"hqd_hygienic": "Higienizar",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Cuidado del bebé",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Cargas voluminosas",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicados",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Pelusa",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Camisetas",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Toallas",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Lana",
|
||||||
"hqd_jacket": "Chaquetas",
|
"hqd_jacket": "Chaquetas",
|
||||||
"hqd_jeans": "Vaqueros",
|
"hqd_jeans": "Vaqueros",
|
||||||
"hqd_luxury": "Lujo",
|
"hqd_luxury": "Lujo",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Ropa Blanca + Prelavado",
|
"cottons_prewash": "Ropa Blanca + Prelavado",
|
||||||
"cottons_steam": "Algodón + Vapor",
|
"cottons_steam": "Algodón + Vapor",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Fin del ciclo",
|
||||||
"delicate_59": "Delicado 59'",
|
"delicate_59": "Delicado 59'",
|
||||||
"delicate_silk": "Seda delicada 59'",
|
"delicate_silk": "Seda delicada 59'",
|
||||||
"delicate_silk_steam": "Seda delicada + vapor",
|
"delicate_silk_steam": "Seda delicada + vapor",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Lavado activo 20' + Vapor",
|
"iot_active_wash_steam": "Lavado activo 20' + Vapor",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "Todo en uno 59’ + Vapor",
|
"iot_all_in_one_59_steam": "Todo en uno 59’ + Vapor",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + Vapor",
|
||||||
"iot_checkup": "Revisión",
|
"iot_checkup": "Revisión",
|
||||||
"iot_colour_59_steam": "Colores 59' + vapor",
|
"iot_colour_59_steam": "Colores 59' + vapor",
|
||||||
"iot_cottons_steam": "Algodón + Vapor",
|
"iot_cottons_steam": "Algodón + Vapor",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Higiene Pro + Vapor",
|
"iot_hygiene_pro_steam": "Higiene Pro + Vapor",
|
||||||
"iot_intensive_40_steam": "Intensivo 40°C + vapor",
|
"iot_intensive_40_steam": "Intensivo 40°C + vapor",
|
||||||
"iot_jeans_60_steam": "Vaqueros + Vapor",
|
"iot_jeans_60_steam": "Vaqueros + Vapor",
|
||||||
|
"iot_jeans_steam": "Vaqueros + Vapor",
|
||||||
"iot_mixed_steam": "Ropa mixta + Vapor",
|
"iot_mixed_steam": "Ropa mixta + Vapor",
|
||||||
"iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor",
|
"iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor",
|
||||||
"iot_perfect_cotton_59_steam": "Algodon Perfecto 59'",
|
"iot_perfect_cotton_59_steam": "Algodon Perfecto 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Cuidado total",
|
"total_care": "Cuidado total",
|
||||||
"tumbling": "Rotación",
|
"tumbling": "Rotación",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Lana",
|
"wool": "Lana",
|
||||||
"wool_and_delicates_49": "Lana/Delicados 49'",
|
"wool_and_delicates_49": "Lana/Delicados 49'",
|
||||||
"wool_dry": "Secado lana",
|
"wool_dry": "Secado lana",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "No se ha seleccionado ningún modo",
|
"no_mode_selected": "No se ha seleccionado ningún modo",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Ajuste rápido",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Sábanas",
|
"hqd_bed_sheets": "Sábanas",
|
||||||
"hqd_bulky": "Objetos voluminosos",
|
"hqd_bulky": "Objetos voluminosos",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Revisión",
|
||||||
"hqd_cold_wind_30": "Brisa fresca 30 minutos",
|
"hqd_cold_wind_30": "Brisa fresca 30 minutos",
|
||||||
"hqd_cold_wind_timing": "Aire frío",
|
"hqd_cold_wind_timing": "Aire frío",
|
||||||
"hqd_cotton": "Algodón",
|
"hqd_cotton": "Algodón",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Ropa delicada",
|
"hqd_delicate": "Ropa delicada",
|
||||||
"hqd_diaper": "Pañales",
|
"hqd_diaper": "Pañales",
|
||||||
"hqd_duvet": "Chaqueta acolchada de fibras sintéticas",
|
"hqd_duvet": "Chaqueta acolchada de fibras sintéticas",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Chaqueta acolchada de fibras naturales",
|
"hqd_feather": "Chaqueta acolchada de fibras naturales",
|
||||||
"hqd_hot_wind_timing": "Abrazo cálido",
|
"hqd_hot_wind_timing": "Abrazo cálido",
|
||||||
"hqd_hygienic": "Higienizar",
|
"hqd_hygienic": "Higienizar",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Cuidado del bebé",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Cargas voluminosas",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicados",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Pelusa",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Camisetas",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Toallas",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Lana",
|
||||||
"hqd_jacket": "Chaquetas",
|
"hqd_jacket": "Chaquetas",
|
||||||
"hqd_jeans": "Vaqueros",
|
"hqd_jeans": "Vaqueros",
|
||||||
"hqd_luxury": "Lujo",
|
"hqd_luxury": "Lujo",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Ropa Blanca + Prelavado",
|
"cottons_prewash": "Ropa Blanca + Prelavado",
|
||||||
"cottons_steam": "Algodón + Vapor",
|
"cottons_steam": "Algodón + Vapor",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Fin del ciclo",
|
||||||
"delicate_59": "Delicado 59'",
|
"delicate_59": "Delicado 59'",
|
||||||
"delicate_silk": "Seda delicada 59'",
|
"delicate_silk": "Seda delicada 59'",
|
||||||
"delicate_silk_steam": "Seda delicada + vapor",
|
"delicate_silk_steam": "Seda delicada + vapor",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Lavado activo 20' + Vapor",
|
"iot_active_wash_steam": "Lavado activo 20' + Vapor",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "Todo en uno 59’ + Vapor",
|
"iot_all_in_one_59_steam": "Todo en uno 59’ + Vapor",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + Vapor",
|
||||||
"iot_checkup": "Revisión",
|
"iot_checkup": "Revisión",
|
||||||
"iot_colour_59_steam": "Colores 59' + vapor",
|
"iot_colour_59_steam": "Colores 59' + vapor",
|
||||||
"iot_cottons_steam": "Algodón + Vapor",
|
"iot_cottons_steam": "Algodón + Vapor",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Higiene Pro + Vapor",
|
"iot_hygiene_pro_steam": "Higiene Pro + Vapor",
|
||||||
"iot_intensive_40_steam": "Intensivo 40°C + vapor",
|
"iot_intensive_40_steam": "Intensivo 40°C + vapor",
|
||||||
"iot_jeans_60_steam": "Vaqueros + Vapor",
|
"iot_jeans_60_steam": "Vaqueros + Vapor",
|
||||||
|
"iot_jeans_steam": "Vaqueros + Vapor",
|
||||||
"iot_mixed_steam": "Ropa mixta + Vapor",
|
"iot_mixed_steam": "Ropa mixta + Vapor",
|
||||||
"iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor",
|
"iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor",
|
||||||
"iot_perfect_cotton_59_steam": "Algodon Perfecto 59'",
|
"iot_perfect_cotton_59_steam": "Algodon Perfecto 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Cuidado total",
|
"total_care": "Cuidado total",
|
||||||
"tumbling": "Rotación",
|
"tumbling": "Rotación",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Lana",
|
"wool": "Lana",
|
||||||
"wool_and_delicates_49": "Lana/Delicados 49'",
|
"wool_and_delicates_49": "Lana/Delicados 49'",
|
||||||
"wool_dry": "Secado lana",
|
"wool_dry": "Secado lana",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "No se ha seleccionado ningún modo",
|
"no_mode_selected": "No se ha seleccionado ningún modo",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Ajuste rápido",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Draps",
|
"hqd_bed_sheets": "Draps",
|
||||||
"hqd_bulky": "Articles volumineux",
|
"hqd_bulky": "Articles volumineux",
|
||||||
"hqd_casual": "Journalier",
|
"hqd_casual": "Journalier",
|
||||||
|
"hqd_checkup": "Vérification",
|
||||||
"hqd_cold_wind_30": "Brise rafraîchissante 30 minutes",
|
"hqd_cold_wind_30": "Brise rafraîchissante 30 minutes",
|
||||||
"hqd_cold_wind_timing": "Air froid",
|
"hqd_cold_wind_timing": "Air froid",
|
||||||
"hqd_cotton": "Coton",
|
"hqd_cotton": "Coton",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Délicats",
|
"hqd_delicate": "Délicats",
|
||||||
"hqd_diaper": "Couches",
|
"hqd_diaper": "Couches",
|
||||||
"hqd_duvet": "Veste matelassée en fibre synthétique",
|
"hqd_duvet": "Veste matelassée en fibre synthétique",
|
||||||
|
"hqd_eco": "Éco",
|
||||||
"hqd_feather": "Veste matelassée en fibre naturelle",
|
"hqd_feather": "Veste matelassée en fibre naturelle",
|
||||||
"hqd_hot_wind_timing": "Chauffage délicat",
|
"hqd_hot_wind_timing": "Chauffage délicat",
|
||||||
"hqd_hygienic": "Hygiénisation",
|
"hqd_hygienic": "Hygiénisation",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Volumineux",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Délicats",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Duvet",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Chemise",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Serviette",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Laine",
|
||||||
"hqd_jacket": "Vestes",
|
"hqd_jacket": "Vestes",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Coton + prélavage",
|
"cottons_prewash": "Coton + prélavage",
|
||||||
"cottons_steam": "Coton + Vapeur d'eau",
|
"cottons_steam": "Coton + Vapeur d'eau",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Cycle terminé",
|
||||||
"delicate_59": "Délicat 59'",
|
"delicate_59": "Délicat 59'",
|
||||||
"delicate_silk": "Délicat 59'",
|
"delicate_silk": "Délicat 59'",
|
||||||
"delicate_silk_steam": "Délicat + vapeur",
|
"delicate_silk_steam": "Délicat + vapeur",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Lavage actif 20' + vapeur",
|
"iot_active_wash_steam": "Lavage actif 20' + vapeur",
|
||||||
"iot_allergy_care_pro": "Soin Allergie Pro",
|
"iot_allergy_care_pro": "Soin Allergie Pro",
|
||||||
"iot_all_in_one_59_steam": "Tout-en-un 59' + vapeur",
|
"iot_all_in_one_59_steam": "Tout-en-un 59' + vapeur",
|
||||||
|
"iot_baby_60_steam": "Bébé 60°C + vapeur",
|
||||||
"iot_checkup": "Vérification",
|
"iot_checkup": "Vérification",
|
||||||
"iot_colour_59_steam": "Couleurs 59' + Vapeur",
|
"iot_colour_59_steam": "Couleurs 59' + Vapeur",
|
||||||
"iot_cottons_steam": "Coton + Vapeur d'eau",
|
"iot_cottons_steam": "Coton + Vapeur d'eau",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Vapeur",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Vapeur",
|
||||||
"iot_intensive_40_steam": "Intensif 40°C + Vapeur",
|
"iot_intensive_40_steam": "Intensif 40°C + Vapeur",
|
||||||
"iot_jeans_60_steam": "Jeans + vapeur",
|
"iot_jeans_60_steam": "Jeans + vapeur",
|
||||||
|
"iot_jeans_steam": "Jeans + vapeur",
|
||||||
"iot_mixed_steam": "Tissus mélangés + Vapeur d'eau",
|
"iot_mixed_steam": "Tissus mélangés + Vapeur d'eau",
|
||||||
"iot_mix_and_colour_59_steam": "Mixtes et couleurs 59’ + vapeur",
|
"iot_mix_and_colour_59_steam": "Mixtes et couleurs 59’ + vapeur",
|
||||||
"iot_perfect_cotton_59_steam": "Coton Parfait 59'",
|
"iot_perfect_cotton_59_steam": "Coton Parfait 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Soin total",
|
"total_care": "Soin total",
|
||||||
"tumbling": "Tumble",
|
"tumbling": "Tumble",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Laine",
|
"wool": "Laine",
|
||||||
"wool_and_delicates_49": "Laine/Délicat 49'",
|
"wool_and_delicates_49": "Laine/Délicat 49'",
|
||||||
"wool_dry": "Séchage de la laine",
|
"wool_dry": "Séchage de la laine",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Aucun mode sélectionné",
|
"no_mode_selected": "Aucun mode sélectionné",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Configuration rapide",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Draps",
|
"hqd_bed_sheets": "Draps",
|
||||||
"hqd_bulky": "Articles volumineux",
|
"hqd_bulky": "Articles volumineux",
|
||||||
"hqd_casual": "Journalier",
|
"hqd_casual": "Journalier",
|
||||||
|
"hqd_checkup": "Vérification",
|
||||||
"hqd_cold_wind_30": "Brise rafraîchissante 30 minutes",
|
"hqd_cold_wind_30": "Brise rafraîchissante 30 minutes",
|
||||||
"hqd_cold_wind_timing": "Air froid",
|
"hqd_cold_wind_timing": "Air froid",
|
||||||
"hqd_cotton": "Coton",
|
"hqd_cotton": "Coton",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Délicats",
|
"hqd_delicate": "Délicats",
|
||||||
"hqd_diaper": "Couches",
|
"hqd_diaper": "Couches",
|
||||||
"hqd_duvet": "Veste matelassée en fibre synthétique",
|
"hqd_duvet": "Veste matelassée en fibre synthétique",
|
||||||
|
"hqd_eco": "Éco",
|
||||||
"hqd_feather": "Veste matelassée en fibre naturelle",
|
"hqd_feather": "Veste matelassée en fibre naturelle",
|
||||||
"hqd_hot_wind_timing": "Chauffage délicat",
|
"hqd_hot_wind_timing": "Chauffage délicat",
|
||||||
"hqd_hygienic": "Hygiénisation",
|
"hqd_hygienic": "Hygiénisation",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Volumineux",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Délicats",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Duvet",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Chemise",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Serviette",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Laine",
|
||||||
"hqd_jacket": "Vestes",
|
"hqd_jacket": "Vestes",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Coton + prélavage",
|
"cottons_prewash": "Coton + prélavage",
|
||||||
"cottons_steam": "Coton + Vapeur d'eau",
|
"cottons_steam": "Coton + Vapeur d'eau",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Cycle terminé",
|
||||||
"delicate_59": "Délicat 59'",
|
"delicate_59": "Délicat 59'",
|
||||||
"delicate_silk": "Délicat 59'",
|
"delicate_silk": "Délicat 59'",
|
||||||
"delicate_silk_steam": "Délicat + vapeur",
|
"delicate_silk_steam": "Délicat + vapeur",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Lavage actif 20' + vapeur",
|
"iot_active_wash_steam": "Lavage actif 20' + vapeur",
|
||||||
"iot_allergy_care_pro": "Soin Allergie Pro",
|
"iot_allergy_care_pro": "Soin Allergie Pro",
|
||||||
"iot_all_in_one_59_steam": "Tout-en-un 59' + vapeur",
|
"iot_all_in_one_59_steam": "Tout-en-un 59' + vapeur",
|
||||||
|
"iot_baby_60_steam": "Bébé 60°C + vapeur",
|
||||||
"iot_checkup": "Vérification",
|
"iot_checkup": "Vérification",
|
||||||
"iot_colour_59_steam": "Couleurs 59' + Vapeur",
|
"iot_colour_59_steam": "Couleurs 59' + Vapeur",
|
||||||
"iot_cottons_steam": "Coton + Vapeur d'eau",
|
"iot_cottons_steam": "Coton + Vapeur d'eau",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Vapeur",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Vapeur",
|
||||||
"iot_intensive_40_steam": "Intensif 40°C + Vapeur",
|
"iot_intensive_40_steam": "Intensif 40°C + Vapeur",
|
||||||
"iot_jeans_60_steam": "Jeans + vapeur",
|
"iot_jeans_60_steam": "Jeans + vapeur",
|
||||||
|
"iot_jeans_steam": "Jeans + vapeur",
|
||||||
"iot_mixed_steam": "Tissus mélangés + Vapeur d'eau",
|
"iot_mixed_steam": "Tissus mélangés + Vapeur d'eau",
|
||||||
"iot_mix_and_colour_59_steam": "Mixtes et couleurs 59’ + vapeur",
|
"iot_mix_and_colour_59_steam": "Mixtes et couleurs 59’ + vapeur",
|
||||||
"iot_perfect_cotton_59_steam": "Coton Parfait 59'",
|
"iot_perfect_cotton_59_steam": "Coton Parfait 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Soin total",
|
"total_care": "Soin total",
|
||||||
"tumbling": "Tumble",
|
"tumbling": "Tumble",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Laine",
|
"wool": "Laine",
|
||||||
"wool_and_delicates_49": "Laine/Délicat 49'",
|
"wool_and_delicates_49": "Laine/Délicat 49'",
|
||||||
"wool_dry": "Séchage de la laine",
|
"wool_dry": "Séchage de la laine",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Aucun mode sélectionné",
|
"no_mode_selected": "Aucun mode sélectionné",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Configuration rapide",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -110,6 +110,7 @@
|
|||||||
"genius": "Genius",
|
"genius": "Genius",
|
||||||
"hqd_bath_towel": "Bath towel",
|
"hqd_bath_towel": "Bath towel",
|
||||||
"hqd_bulky": "Bulky",
|
"hqd_bulky": "Bulky",
|
||||||
|
"hqd_checkup": "בְּדִיקָה",
|
||||||
"hqd_cold_wind_30": "Cold wind 30 minutes",
|
"hqd_cold_wind_30": "Cold wind 30 minutes",
|
||||||
"hqd_cold_wind_timing": "Cold wind",
|
"hqd_cold_wind_timing": "Cold wind",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -155,6 +156,7 @@
|
|||||||
"intensive_40": "40°C אינטנסיביים",
|
"intensive_40": "40°C אינטנסיביים",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "All in One 59 '",
|
"iot_all_in_one_59_steam": "All in One 59 '",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + Steam",
|
||||||
"iot_checkup": "בְּדִיקָה",
|
"iot_checkup": "בְּדִיקָה",
|
||||||
"iot_delicati_59_steam": "DELICATI_59",
|
"iot_delicati_59_steam": "DELICATI_59",
|
||||||
"iot_dry_air_refresh": "רענון אוויר",
|
"iot_dry_air_refresh": "רענון אוויר",
|
||||||
@@ -301,6 +303,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "טיפול טוטאלי",
|
"total_care": "טיפול טוטאלי",
|
||||||
"tumbling": "נופלים",
|
"tumbling": "נופלים",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool_and_delicates_49": "Wool/Delicates 49'",
|
"wool_and_delicates_49": "Wool/Delicates 49'",
|
||||||
"wool_dry": "צמר יבש"
|
"wool_dry": "צמר יבש"
|
||||||
},
|
},
|
||||||
@@ -318,7 +321,7 @@
|
|||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -525,6 +528,7 @@
|
|||||||
"genius": "Genius",
|
"genius": "Genius",
|
||||||
"hqd_bath_towel": "Bath towel",
|
"hqd_bath_towel": "Bath towel",
|
||||||
"hqd_bulky": "Bulky",
|
"hqd_bulky": "Bulky",
|
||||||
|
"hqd_checkup": "בְּדִיקָה",
|
||||||
"hqd_cold_wind_30": "Cold wind 30 minutes",
|
"hqd_cold_wind_30": "Cold wind 30 minutes",
|
||||||
"hqd_cold_wind_timing": "Cold wind",
|
"hqd_cold_wind_timing": "Cold wind",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -570,6 +574,7 @@
|
|||||||
"intensive_40": "40°C אינטנסיביים",
|
"intensive_40": "40°C אינטנסיביים",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "All in One 59 '",
|
"iot_all_in_one_59_steam": "All in One 59 '",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + Steam",
|
||||||
"iot_checkup": "בְּדִיקָה",
|
"iot_checkup": "בְּדִיקָה",
|
||||||
"iot_delicati_59_steam": "DELICATI_59",
|
"iot_delicati_59_steam": "DELICATI_59",
|
||||||
"iot_dry_air_refresh": "רענון אוויר",
|
"iot_dry_air_refresh": "רענון אוויר",
|
||||||
@@ -716,6 +721,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "טיפול טוטאלי",
|
"total_care": "טיפול טוטאלי",
|
||||||
"tumbling": "נופלים",
|
"tumbling": "נופלים",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool_and_delicates_49": "Wool/Delicates 49'",
|
"wool_and_delicates_49": "Wool/Delicates 49'",
|
||||||
"wool_dry": "צמר יבש"
|
"wool_dry": "צמר יבש"
|
||||||
},
|
},
|
||||||
@@ -733,7 +739,7 @@
|
|||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Plahte",
|
"hqd_bed_sheets": "Plahte",
|
||||||
"hqd_bulky": "Glomazni komadi",
|
"hqd_bulky": "Glomazni komadi",
|
||||||
"hqd_casual": "Opušteno",
|
"hqd_casual": "Opušteno",
|
||||||
|
"hqd_checkup": "Check Up ciklus provjere",
|
||||||
"hqd_cold_wind_30": "Hladni zrak, 30 minuta",
|
"hqd_cold_wind_30": "Hladni zrak, 30 minuta",
|
||||||
"hqd_cold_wind_timing": "Hladan zrak",
|
"hqd_cold_wind_timing": "Hladan zrak",
|
||||||
"hqd_cotton": "Pamuk",
|
"hqd_cotton": "Pamuk",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Osjetljivo rublje",
|
"hqd_delicate": "Osjetljivo rublje",
|
||||||
"hqd_diaper": "Pelene",
|
"hqd_diaper": "Pelene",
|
||||||
"hqd_duvet": "Prošivena jakna od sintetičkih vlakana",
|
"hqd_duvet": "Prošivena jakna od sintetičkih vlakana",
|
||||||
|
"hqd_eco": "Ekološki",
|
||||||
"hqd_feather": "Prošivena jakna od prirodnih vlakana",
|
"hqd_feather": "Prošivena jakna od prirodnih vlakana",
|
||||||
"hqd_hot_wind_timing": "Zagrijavanje",
|
"hqd_hot_wind_timing": "Zagrijavanje",
|
||||||
"hqd_hygienic": "Higijenizacija",
|
"hqd_hygienic": "Higijenizacija",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro dječja njega",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro razno",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro osjetljivo",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro paperje",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro košulje",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro ručnici",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro vuna",
|
||||||
"hqd_jacket": "Jakne",
|
"hqd_jacket": "Jakne",
|
||||||
"hqd_jeans": "Traperice",
|
"hqd_jeans": "Traperice",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Pamuk + Pretpranje",
|
"cottons_prewash": "Pamuk + Pretpranje",
|
||||||
"cottons_steam": "Pamuk + Para",
|
"cottons_steam": "Pamuk + Para",
|
||||||
"cotton_care_59": "Pamuk 59 Min",
|
"cotton_care_59": "Pamuk 59 Min",
|
||||||
|
"cycle_ended": "Ciklus je završen",
|
||||||
"delicate_59": "Osjetljivo rublje 59’",
|
"delicate_59": "Osjetljivo rublje 59’",
|
||||||
"delicate_silk": "Osjetljiva svila 59'",
|
"delicate_silk": "Osjetljiva svila 59'",
|
||||||
"delicate_silk_steam": "Osjetljiva svila + para",
|
"delicate_silk_steam": "Osjetljiva svila + para",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
||||||
"iot_allergy_care_pro": "Alergijska njega Pro",
|
"iot_allergy_care_pro": "Alergijska njega Pro",
|
||||||
"iot_all_in_one_59_steam": "Sve u jednom 59’ + para",
|
"iot_all_in_one_59_steam": "Sve u jednom 59’ + para",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + para",
|
||||||
"iot_checkup": "Kontrolni pregled",
|
"iot_checkup": "Kontrolni pregled",
|
||||||
"iot_colour_59_steam": "Boje 59' + para",
|
"iot_colour_59_steam": "Boje 59' + para",
|
||||||
"iot_cottons_steam": "Pamuk + Para",
|
"iot_cottons_steam": "Pamuk + Para",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
||||||
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
||||||
"iot_jeans_60_steam": "Jeans + para",
|
"iot_jeans_60_steam": "Jeans + para",
|
||||||
|
"iot_jeans_steam": "Jeans + para",
|
||||||
"iot_mixed_steam": "Miješane tkanine + Para",
|
"iot_mixed_steam": "Miješane tkanine + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para",
|
"iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para",
|
||||||
"iot_perfect_cotton_59_steam": "Pamuk Brzi 59'",
|
"iot_perfect_cotton_59_steam": "Pamuk Brzi 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Potpuna njega",
|
"total_care": "Potpuna njega",
|
||||||
"tumbling": "Sušilica",
|
"tumbling": "Sušilica",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Vuna",
|
"wool": "Vuna",
|
||||||
"wool_and_delicates_49": "Vuna/Osjetljivo 49'",
|
"wool_and_delicates_49": "Vuna/Osjetljivo 49'",
|
||||||
"wool_dry": "Suha vuna",
|
"wool_dry": "Suha vuna",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nije odabran način rada",
|
"no_mode_selected": "Nije odabran način rada",
|
||||||
"quick_cool": "BRZO HLAĐENJE",
|
"quick_cool": "BRZO HLAĐENJE",
|
||||||
|
"quick_set": "Brzo postavljanje",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER HLAĐENJE",
|
"super_cool": "SUPER HLAĐENJE",
|
||||||
"super_freeze": "SUPER ZAMRZAVANJE",
|
"super_freeze": "SUPER ZAMRZAVANJE",
|
||||||
"tea": "Hladna pića i napitci",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Plahte",
|
"hqd_bed_sheets": "Plahte",
|
||||||
"hqd_bulky": "Glomazni komadi",
|
"hqd_bulky": "Glomazni komadi",
|
||||||
"hqd_casual": "Opušteno",
|
"hqd_casual": "Opušteno",
|
||||||
|
"hqd_checkup": "Check Up ciklus provjere",
|
||||||
"hqd_cold_wind_30": "Hladni zrak, 30 minuta",
|
"hqd_cold_wind_30": "Hladni zrak, 30 minuta",
|
||||||
"hqd_cold_wind_timing": "Hladan zrak",
|
"hqd_cold_wind_timing": "Hladan zrak",
|
||||||
"hqd_cotton": "Pamuk",
|
"hqd_cotton": "Pamuk",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Osjetljivo rublje",
|
"hqd_delicate": "Osjetljivo rublje",
|
||||||
"hqd_diaper": "Pelene",
|
"hqd_diaper": "Pelene",
|
||||||
"hqd_duvet": "Prošivena jakna od sintetičkih vlakana",
|
"hqd_duvet": "Prošivena jakna od sintetičkih vlakana",
|
||||||
|
"hqd_eco": "Ekološki",
|
||||||
"hqd_feather": "Prošivena jakna od prirodnih vlakana",
|
"hqd_feather": "Prošivena jakna od prirodnih vlakana",
|
||||||
"hqd_hot_wind_timing": "Zagrijavanje",
|
"hqd_hot_wind_timing": "Zagrijavanje",
|
||||||
"hqd_hygienic": "Higijenizacija",
|
"hqd_hygienic": "Higijenizacija",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro dječja njega",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro razno",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro osjetljivo",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro paperje",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro košulje",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro ručnici",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro vuna",
|
||||||
"hqd_jacket": "Jakne",
|
"hqd_jacket": "Jakne",
|
||||||
"hqd_jeans": "Traperice",
|
"hqd_jeans": "Traperice",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Pamuk + Pretpranje",
|
"cottons_prewash": "Pamuk + Pretpranje",
|
||||||
"cottons_steam": "Pamuk + Para",
|
"cottons_steam": "Pamuk + Para",
|
||||||
"cotton_care_59": "Pamuk 59 Min",
|
"cotton_care_59": "Pamuk 59 Min",
|
||||||
|
"cycle_ended": "Ciklus je završen",
|
||||||
"delicate_59": "Osjetljivo rublje 59’",
|
"delicate_59": "Osjetljivo rublje 59’",
|
||||||
"delicate_silk": "Osjetljiva svila 59'",
|
"delicate_silk": "Osjetljiva svila 59'",
|
||||||
"delicate_silk_steam": "Osjetljiva svila + para",
|
"delicate_silk_steam": "Osjetljiva svila + para",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
||||||
"iot_allergy_care_pro": "Alergijska njega Pro",
|
"iot_allergy_care_pro": "Alergijska njega Pro",
|
||||||
"iot_all_in_one_59_steam": "Sve u jednom 59’ + para",
|
"iot_all_in_one_59_steam": "Sve u jednom 59’ + para",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + para",
|
||||||
"iot_checkup": "Kontrolni pregled",
|
"iot_checkup": "Kontrolni pregled",
|
||||||
"iot_colour_59_steam": "Boje 59' + para",
|
"iot_colour_59_steam": "Boje 59' + para",
|
||||||
"iot_cottons_steam": "Pamuk + Para",
|
"iot_cottons_steam": "Pamuk + Para",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
||||||
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
||||||
"iot_jeans_60_steam": "Jeans + para",
|
"iot_jeans_60_steam": "Jeans + para",
|
||||||
|
"iot_jeans_steam": "Jeans + para",
|
||||||
"iot_mixed_steam": "Miješane tkanine + Para",
|
"iot_mixed_steam": "Miješane tkanine + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para",
|
"iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para",
|
||||||
"iot_perfect_cotton_59_steam": "Pamuk Brzi 59'",
|
"iot_perfect_cotton_59_steam": "Pamuk Brzi 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Potpuna njega",
|
"total_care": "Potpuna njega",
|
||||||
"tumbling": "Sušilica",
|
"tumbling": "Sušilica",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Vuna",
|
"wool": "Vuna",
|
||||||
"wool_and_delicates_49": "Vuna/Osjetljivo 49'",
|
"wool_and_delicates_49": "Vuna/Osjetljivo 49'",
|
||||||
"wool_dry": "Suha vuna",
|
"wool_dry": "Suha vuna",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nije odabran način rada",
|
"no_mode_selected": "Nije odabran način rada",
|
||||||
"quick_cool": "BRZO HLAĐENJE",
|
"quick_cool": "BRZO HLAĐENJE",
|
||||||
|
"quick_set": "Brzo postavljanje",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER HLAĐENJE",
|
"super_cool": "SUPER HLAĐENJE",
|
||||||
"super_freeze": "SUPER ZAMRZAVANJE",
|
"super_freeze": "SUPER ZAMRZAVANJE",
|
||||||
"tea": "Hladna pića i napitci",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -0,0 +1,736 @@
|
|||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"sensor": {
|
||||||
|
"washing_modes": {
|
||||||
|
"state": {
|
||||||
|
"ready": "Ready",
|
||||||
|
"running": "Program running",
|
||||||
|
"pause": "Pause",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"error": "Error",
|
||||||
|
"test": "Test",
|
||||||
|
"ending": "Stopping cycle…"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mach_modes_ac": {
|
||||||
|
"state": {
|
||||||
|
"auto": "Auto",
|
||||||
|
"cool": "Cool",
|
||||||
|
"dry": "Dry",
|
||||||
|
"heat": "Heat",
|
||||||
|
"fan": "Fan"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"program_phases_wm": {
|
||||||
|
"state": {
|
||||||
|
"ready": "Ready",
|
||||||
|
"spin": "Spin",
|
||||||
|
"rinse": "Rinse",
|
||||||
|
"drying": "Drying",
|
||||||
|
"steam": "Steam",
|
||||||
|
"weighting": "Weighing",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"tumbling": "Keep Fresh",
|
||||||
|
"refresh": "Refresh",
|
||||||
|
"heating": "Heating",
|
||||||
|
"washing": "Wash"
|
||||||
|
},
|
||||||
|
"name": "Phase"
|
||||||
|
},
|
||||||
|
"program_phases_td": {
|
||||||
|
"state": {
|
||||||
|
"ready": "Ready",
|
||||||
|
"heat_stroke": "Drying",
|
||||||
|
"drying": "Drying",
|
||||||
|
"cooldown": "Cooldown",
|
||||||
|
"unknown": "unknown",
|
||||||
|
"tumbling": "Keep Fresh"
|
||||||
|
},
|
||||||
|
"name": "Phase"
|
||||||
|
},
|
||||||
|
"program_phases_dw": {
|
||||||
|
"state": {
|
||||||
|
"ready": "Ready",
|
||||||
|
"prewash": "Prewash",
|
||||||
|
"washing": "Wash",
|
||||||
|
"rinse": "Rinse",
|
||||||
|
"drying": "Drying",
|
||||||
|
"hot_rinse": "Hot rinse"
|
||||||
|
},
|
||||||
|
"name": "Phase"
|
||||||
|
},
|
||||||
|
"dry_levels": {
|
||||||
|
"state": {
|
||||||
|
"no_dry": "No drying",
|
||||||
|
"iron_dry": "Iron dry",
|
||||||
|
"no_dry_iron": "Hang",
|
||||||
|
"cupboard_dry": "Cupboard",
|
||||||
|
"extra_dry": "Extra dry",
|
||||||
|
"ready_to_wear": "Ready to wear"
|
||||||
|
},
|
||||||
|
"name": "Drying level"
|
||||||
|
},
|
||||||
|
"dirt_level": {
|
||||||
|
"state": {
|
||||||
|
"little": "Little",
|
||||||
|
"normal": "Normal",
|
||||||
|
"very": "Very",
|
||||||
|
"unknown": "unknown"
|
||||||
|
},
|
||||||
|
"name": "Dirt level"
|
||||||
|
},
|
||||||
|
"steam_level": {
|
||||||
|
"state": {
|
||||||
|
"no_steam": "No steam",
|
||||||
|
"cotton": "Cotton",
|
||||||
|
"delicate": "Delicate",
|
||||||
|
"synthetic": "Synthetic"
|
||||||
|
},
|
||||||
|
"name": "Steam Level"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Low",
|
||||||
|
"mid": "Medium",
|
||||||
|
"high": "High"
|
||||||
|
},
|
||||||
|
"name": "Humidity level"
|
||||||
|
},
|
||||||
|
"programs_ac": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_dw": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ih": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ov": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_td": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_wm": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ref": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_wc": {
|
||||||
|
"state": {}
|
||||||
|
},
|
||||||
|
"dry_time": {
|
||||||
|
"name": "Drying time"
|
||||||
|
},
|
||||||
|
"power": {
|
||||||
|
"name": "Power level"
|
||||||
|
},
|
||||||
|
"remaining_time": {
|
||||||
|
"name": "Time remaining"
|
||||||
|
},
|
||||||
|
"temperature": {
|
||||||
|
"name": "Temperature"
|
||||||
|
},
|
||||||
|
"water_efficiency": {
|
||||||
|
"name": "Water efficiency"
|
||||||
|
},
|
||||||
|
"water_saving": {
|
||||||
|
"name": "Water savings"
|
||||||
|
},
|
||||||
|
"duration": {
|
||||||
|
"name": "Duration"
|
||||||
|
},
|
||||||
|
"target_temperature": {
|
||||||
|
"name": "Target temperature"
|
||||||
|
},
|
||||||
|
"spin_speed": {
|
||||||
|
"name": "Spin"
|
||||||
|
},
|
||||||
|
"delay_time": {
|
||||||
|
"name": "Delay Start"
|
||||||
|
},
|
||||||
|
"suggested_load": {
|
||||||
|
"name": "Load capacity"
|
||||||
|
},
|
||||||
|
"energy_label": {
|
||||||
|
"name": "Energy efficiency"
|
||||||
|
},
|
||||||
|
"det_dust": {
|
||||||
|
"name": "Powder detergent"
|
||||||
|
},
|
||||||
|
"det_liquid": {
|
||||||
|
"name": "Liquid detergent"
|
||||||
|
},
|
||||||
|
"errors": {
|
||||||
|
"name": "Error"
|
||||||
|
},
|
||||||
|
"programs": {
|
||||||
|
"name": "Current program"
|
||||||
|
},
|
||||||
|
"room_temperature": {
|
||||||
|
"name": "Room temperature"
|
||||||
|
},
|
||||||
|
"humidity": {
|
||||||
|
"name": "Humidity"
|
||||||
|
},
|
||||||
|
"cycles_total": {
|
||||||
|
"name": "Cycles Total"
|
||||||
|
},
|
||||||
|
"energy_total": {
|
||||||
|
"name": "Energy Consumption Total"
|
||||||
|
},
|
||||||
|
"water_total": {
|
||||||
|
"name": "Water efficiency Total"
|
||||||
|
},
|
||||||
|
"energy_current": {
|
||||||
|
"name": "Energy Consumption Current"
|
||||||
|
},
|
||||||
|
"water_current": {
|
||||||
|
"name": "Water efficiency Current"
|
||||||
|
},
|
||||||
|
"freezer_temp": {
|
||||||
|
"name": "Freezer temperature"
|
||||||
|
},
|
||||||
|
"fridge_temp": {
|
||||||
|
"name": "Fridge temperature"
|
||||||
|
},
|
||||||
|
"voc": {
|
||||||
|
"name": "Gas (VOC)"
|
||||||
|
},
|
||||||
|
"filter_cleaning": {
|
||||||
|
"name": "Filter cleaning"
|
||||||
|
},
|
||||||
|
"filter_life": {
|
||||||
|
"name": "Filter life"
|
||||||
|
},
|
||||||
|
"air_quality": {
|
||||||
|
"name": "Air Quality"
|
||||||
|
},
|
||||||
|
"fan_speed": {
|
||||||
|
"name": "Fan speed"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"select": {
|
||||||
|
"dry_levels": {
|
||||||
|
"state": {
|
||||||
|
"no_dry": "No drying",
|
||||||
|
"iron_dry": "Iron dry",
|
||||||
|
"no_dry_iron": "Hang",
|
||||||
|
"cupboard_dry": "Cupboard",
|
||||||
|
"extra_dry": "Extra dry",
|
||||||
|
"ready_to_wear": "Ready to wear"
|
||||||
|
},
|
||||||
|
"name": "Drying level"
|
||||||
|
},
|
||||||
|
"eco_pilot": {
|
||||||
|
"state": {
|
||||||
|
"touch_off": "Off",
|
||||||
|
"avoid_touch": "Avoid touch",
|
||||||
|
"follow_touch": "Follow",
|
||||||
|
"unknown": "unknown"
|
||||||
|
},
|
||||||
|
"name": "Eco pilot"
|
||||||
|
},
|
||||||
|
"fan_mode": {
|
||||||
|
"state": {
|
||||||
|
"high": "High",
|
||||||
|
"mid": "Medium",
|
||||||
|
"low": "Low",
|
||||||
|
"auto": "Auto"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ref_zones": {
|
||||||
|
"state": {
|
||||||
|
"fridge": "Fridge",
|
||||||
|
"freezer": "Freezer",
|
||||||
|
"vtroom1": "My Zone",
|
||||||
|
"fridge_freezer": "Fridge & Freezer"
|
||||||
|
},
|
||||||
|
"name": "Zone"
|
||||||
|
},
|
||||||
|
"steam_level": {
|
||||||
|
"state": {
|
||||||
|
"no_steam": "No steam",
|
||||||
|
"cotton": "Cotton",
|
||||||
|
"delicate": "Delicate",
|
||||||
|
"synthetic": "Synthetic"
|
||||||
|
},
|
||||||
|
"name": "Steam Level"
|
||||||
|
},
|
||||||
|
"mode": {
|
||||||
|
"state": {
|
||||||
|
"standby": "Standby",
|
||||||
|
"sleep": "Sleep",
|
||||||
|
"auto": "Auto",
|
||||||
|
"allergens": "Allergens",
|
||||||
|
"max": "Max"
|
||||||
|
},
|
||||||
|
"name": "Mode"
|
||||||
|
},
|
||||||
|
"diffuser": {
|
||||||
|
"state": {
|
||||||
|
"off": "Off",
|
||||||
|
"soft": "Soft",
|
||||||
|
"mid": "Mid",
|
||||||
|
"h_biotics": "H-BIOTICS",
|
||||||
|
"custom": "Customise"
|
||||||
|
},
|
||||||
|
"name": "Diffuser"
|
||||||
|
},
|
||||||
|
"dirt_level": {
|
||||||
|
"state": {
|
||||||
|
"little": "Little",
|
||||||
|
"normal": "Normal",
|
||||||
|
"very": "Very",
|
||||||
|
"unknown": "unknown"
|
||||||
|
},
|
||||||
|
"name": "Dirt level"
|
||||||
|
},
|
||||||
|
"stain_type": {
|
||||||
|
"state": {
|
||||||
|
"baby_food": "Baby food",
|
||||||
|
"bean_paste": "Bean soup",
|
||||||
|
"blood": "Blood",
|
||||||
|
"blueberry": "Blueberry",
|
||||||
|
"blue_ink": "Blue ink",
|
||||||
|
"butter": "Butter",
|
||||||
|
"chili_oil": "Chili oil",
|
||||||
|
"chili_sauce": "Chili sauce",
|
||||||
|
"chocolate": "Chocolate",
|
||||||
|
"coffe": "Coffee",
|
||||||
|
"coffee": "Coffee",
|
||||||
|
"color_pencil": "Pencil",
|
||||||
|
"cooking_oil": "Cooking oil",
|
||||||
|
"curry": "Curry",
|
||||||
|
"deodorant": "Deodorant",
|
||||||
|
"egg": "Egg",
|
||||||
|
"fruit": "Fruit",
|
||||||
|
"glue": "Glue",
|
||||||
|
"grass": "Grass",
|
||||||
|
"ice_cream": "Ice cream",
|
||||||
|
"ketchup": "Ketchup",
|
||||||
|
"lip_gloss": "Lip gloss",
|
||||||
|
"mayonnaise": "Mayonnaise",
|
||||||
|
"mech_grease": "Mech grease",
|
||||||
|
"milk": "Milk",
|
||||||
|
"milk_tea": "Milk tea",
|
||||||
|
"oil": "Oil",
|
||||||
|
"oil_pastel": "Oil pastel",
|
||||||
|
"perfume": "Perfume",
|
||||||
|
"rust": "Rust",
|
||||||
|
"shoe_cream": "Shoe cream",
|
||||||
|
"soil": "Soil",
|
||||||
|
"soy_sauce": "Soy sauce",
|
||||||
|
"sweat": "Sweat",
|
||||||
|
"tea": "Tea",
|
||||||
|
"wine": "Wine",
|
||||||
|
"unknown": "unknown"
|
||||||
|
},
|
||||||
|
"name": "Stain level"
|
||||||
|
},
|
||||||
|
"fan_horizontal": {
|
||||||
|
"state": {
|
||||||
|
"position_1": "Fixed - Position 1",
|
||||||
|
"position_2": "Fixed - Position 2",
|
||||||
|
"position_3": "Fixed - Position 3",
|
||||||
|
"position_4": "Fixed - Position 4",
|
||||||
|
"position_5": "Fixed - Position 5",
|
||||||
|
"swing": "Swing"
|
||||||
|
},
|
||||||
|
"name": "Fan direction Horizontal"
|
||||||
|
},
|
||||||
|
"fan_vertical": {
|
||||||
|
"state": {
|
||||||
|
"position_1": "Fixed - Position 1",
|
||||||
|
"position_2": "Fixed - Position 2",
|
||||||
|
"position_3": "Fixed - Position 3",
|
||||||
|
"position_4": "Fixed - Position 4",
|
||||||
|
"position_5": "Fixed - Position 5",
|
||||||
|
"swing": "Swing"
|
||||||
|
},
|
||||||
|
"name": "Fan direction Vertical"
|
||||||
|
},
|
||||||
|
"programs_ac": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_dw": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ih": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ov": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_td": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_wm": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ref": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"dry_time": {
|
||||||
|
"name": "Drying time"
|
||||||
|
},
|
||||||
|
"spin_speed": {
|
||||||
|
"name": "Spin"
|
||||||
|
},
|
||||||
|
"temperature": {
|
||||||
|
"name": "Temperature"
|
||||||
|
},
|
||||||
|
"remaining_time": {
|
||||||
|
"name": "Time remaining"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"switch": {
|
||||||
|
"anti_crease": {
|
||||||
|
"name": "Anticrease"
|
||||||
|
},
|
||||||
|
"add_dish": {
|
||||||
|
"name": "Add dishes"
|
||||||
|
},
|
||||||
|
"eco_express": {
|
||||||
|
"name": "Eco"
|
||||||
|
},
|
||||||
|
"extra_dry": {
|
||||||
|
"name": "Extra dry"
|
||||||
|
},
|
||||||
|
"half_load": {
|
||||||
|
"name": "Half load"
|
||||||
|
},
|
||||||
|
"open_door": {
|
||||||
|
"name": "Open door"
|
||||||
|
},
|
||||||
|
"three_in_one": {
|
||||||
|
"name": "3 in 1"
|
||||||
|
},
|
||||||
|
"preheat": {
|
||||||
|
"name": "Preheat"
|
||||||
|
},
|
||||||
|
"dish_washer": {
|
||||||
|
"name": "Dish washer"
|
||||||
|
},
|
||||||
|
"tumble_dryer": {
|
||||||
|
"name": "Tumble dryer"
|
||||||
|
},
|
||||||
|
"washing_machine": {
|
||||||
|
"name": "Washing machine"
|
||||||
|
},
|
||||||
|
"washer_dryer": {
|
||||||
|
"name": "Washer dryer"
|
||||||
|
},
|
||||||
|
"oven": {
|
||||||
|
"name": "Oven"
|
||||||
|
},
|
||||||
|
"prewash": {
|
||||||
|
"name": "Pre-wash"
|
||||||
|
},
|
||||||
|
"pause": {
|
||||||
|
"name": "Pause"
|
||||||
|
},
|
||||||
|
"keep_fresh": {
|
||||||
|
"name": "Keep Fresh"
|
||||||
|
},
|
||||||
|
"delay_time": {
|
||||||
|
"name": "Delay Start"
|
||||||
|
},
|
||||||
|
"rapid_mode": {
|
||||||
|
"name": "Rapid mode"
|
||||||
|
},
|
||||||
|
"eco_mode": {
|
||||||
|
"name": "ECO mode"
|
||||||
|
},
|
||||||
|
"10_degree_heating": {
|
||||||
|
"name": "10°C Heating function"
|
||||||
|
},
|
||||||
|
"self_clean": {
|
||||||
|
"name": "Self-clean"
|
||||||
|
},
|
||||||
|
"self_clean_56": {
|
||||||
|
"name": "Steri-Clean 56°C"
|
||||||
|
},
|
||||||
|
"silent_mode": {
|
||||||
|
"name": "Silent mode"
|
||||||
|
},
|
||||||
|
"night_mode": {
|
||||||
|
"name": "Night mode"
|
||||||
|
},
|
||||||
|
"extra_rinse_1": {
|
||||||
|
"name": "+1 Rinse"
|
||||||
|
},
|
||||||
|
"extra_rinse_2": {
|
||||||
|
"name": "+2 Rinses"
|
||||||
|
},
|
||||||
|
"extra_rinse_3": {
|
||||||
|
"name": "+3 Rinses"
|
||||||
|
},
|
||||||
|
"acqua_plus": {
|
||||||
|
"name": "Acquaplus"
|
||||||
|
},
|
||||||
|
"auto_dose_softener": {
|
||||||
|
"name": "Autodose Softener"
|
||||||
|
},
|
||||||
|
"auto_dose_detergent": {
|
||||||
|
"name": "Autodose Detergent"
|
||||||
|
},
|
||||||
|
"good_night": {
|
||||||
|
"name": "Good Night"
|
||||||
|
},
|
||||||
|
"auto_set": {
|
||||||
|
"name": "Auto-Set"
|
||||||
|
},
|
||||||
|
"super_cool": {
|
||||||
|
"name": "Super Cool"
|
||||||
|
},
|
||||||
|
"super_freeze": {
|
||||||
|
"name": "Super Freeze"
|
||||||
|
},
|
||||||
|
"refrigerator": {
|
||||||
|
"name": "Refrigerator"
|
||||||
|
},
|
||||||
|
"touch_tone": {
|
||||||
|
"name": "Touch tone volume"
|
||||||
|
},
|
||||||
|
"hygiene": {
|
||||||
|
"name": "Hygiene plus"
|
||||||
|
},
|
||||||
|
"hood": {
|
||||||
|
"name": "Hood"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"binary_sensor": {
|
||||||
|
"door_lock": {
|
||||||
|
"name": "Door lock"
|
||||||
|
},
|
||||||
|
"extra_rinse_1": {
|
||||||
|
"name": "+1 Rinse"
|
||||||
|
},
|
||||||
|
"extra_rinse_2": {
|
||||||
|
"name": "+2 Rinses"
|
||||||
|
},
|
||||||
|
"extra_rinse_3": {
|
||||||
|
"name": "+3 Rinses"
|
||||||
|
},
|
||||||
|
"good_night": {
|
||||||
|
"name": "Good Night"
|
||||||
|
},
|
||||||
|
"anti_crease": {
|
||||||
|
"name": "Anticrease"
|
||||||
|
},
|
||||||
|
"acqua_plus": {
|
||||||
|
"name": "Acquaplus"
|
||||||
|
},
|
||||||
|
"spin_speed": {
|
||||||
|
"name": "Spin"
|
||||||
|
},
|
||||||
|
"still_hot": {
|
||||||
|
"name": "Still hot"
|
||||||
|
},
|
||||||
|
"pan_status": {
|
||||||
|
"name": "Pan"
|
||||||
|
},
|
||||||
|
"remote_control": {
|
||||||
|
"name": "Remote control"
|
||||||
|
},
|
||||||
|
"rinse_aid": {
|
||||||
|
"name": "Rinse Aid level"
|
||||||
|
},
|
||||||
|
"salt_level": {
|
||||||
|
"name": "Salt level"
|
||||||
|
},
|
||||||
|
"door_open": {
|
||||||
|
"name": "Door open"
|
||||||
|
},
|
||||||
|
"connection": {
|
||||||
|
"name": "Appliance connection"
|
||||||
|
},
|
||||||
|
"child_lock": {
|
||||||
|
"name": "Child Lock"
|
||||||
|
},
|
||||||
|
"on": {
|
||||||
|
"name": "On"
|
||||||
|
},
|
||||||
|
"prewash": {
|
||||||
|
"name": "Pre-wash"
|
||||||
|
},
|
||||||
|
"buzzer": {
|
||||||
|
"name": "Cycle end chime"
|
||||||
|
},
|
||||||
|
"holiday_mode": {
|
||||||
|
"name": "Holiday Mode"
|
||||||
|
},
|
||||||
|
"auto_set": {
|
||||||
|
"name": "Auto-Set"
|
||||||
|
},
|
||||||
|
"super_cool": {
|
||||||
|
"name": "Super Cool"
|
||||||
|
},
|
||||||
|
"super_freeze": {
|
||||||
|
"name": "Super Freeze"
|
||||||
|
},
|
||||||
|
"freezer_door": {
|
||||||
|
"name": "Door open Freezer"
|
||||||
|
},
|
||||||
|
"fridge_door": {
|
||||||
|
"name": "Door open Fridge"
|
||||||
|
},
|
||||||
|
"filter_replacement": {
|
||||||
|
"name": "Filter replacement"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"button": {
|
||||||
|
"induction_hob": {
|
||||||
|
"name": "Induction Hob"
|
||||||
|
},
|
||||||
|
"start_program": {
|
||||||
|
"name": "Program Start"
|
||||||
|
},
|
||||||
|
"stop_program": {
|
||||||
|
"name": "Program Stop"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"number": {
|
||||||
|
"power_management": {
|
||||||
|
"name": "Power management"
|
||||||
|
},
|
||||||
|
"temperature": {
|
||||||
|
"name": "Temperature"
|
||||||
|
},
|
||||||
|
"delay_time": {
|
||||||
|
"name": "Delay Start"
|
||||||
|
},
|
||||||
|
"water_hard": {
|
||||||
|
"name": "Water hardness"
|
||||||
|
},
|
||||||
|
"program_duration": {
|
||||||
|
"name": "Program duration"
|
||||||
|
},
|
||||||
|
"target_temperature": {
|
||||||
|
"name": "Target temperature"
|
||||||
|
},
|
||||||
|
"rinse_iterations": {
|
||||||
|
"name": "Number of rinses"
|
||||||
|
},
|
||||||
|
"wash_time": {
|
||||||
|
"name": "Washing intensity"
|
||||||
|
},
|
||||||
|
"dry_time": {
|
||||||
|
"name": "Drying time"
|
||||||
|
},
|
||||||
|
"freezer_temp_sel": {
|
||||||
|
"name": "Target temperature Freezer"
|
||||||
|
},
|
||||||
|
"fridge_temp_sel": {
|
||||||
|
"name": "Target temperature Fridge"
|
||||||
|
},
|
||||||
|
"my_zone_temp_sel": {
|
||||||
|
"name": "Target temperature My Zone"
|
||||||
|
},
|
||||||
|
"pollen_level": {
|
||||||
|
"name": "Pollen level"
|
||||||
|
},
|
||||||
|
"aroma_time_on": {
|
||||||
|
"name": "Diffuser (ON)"
|
||||||
|
},
|
||||||
|
"aroma_time_off": {
|
||||||
|
"name": "Diffuser (OFF)"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"climate": {
|
||||||
|
"air_conditioner": {
|
||||||
|
"name": "Air conditioner",
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Programs",
|
||||||
|
"state": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fridge": {
|
||||||
|
"name": "Fridge",
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Fridge modes",
|
||||||
|
"state": {
|
||||||
|
"auto_set": "Auto-Set",
|
||||||
|
"super_cool": "Super Cool",
|
||||||
|
"holiday": "Holiday",
|
||||||
|
"no_mode": "No mode selected"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"freezer": {
|
||||||
|
"name": "Freezer",
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Freezer modes",
|
||||||
|
"state": {
|
||||||
|
"auto_set": "Auto-Set",
|
||||||
|
"super_freeze": "Super Freeze",
|
||||||
|
"no_mode": "No mode selected"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"oven": {
|
||||||
|
"name": "Oven",
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Programs",
|
||||||
|
"state": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"my_zone": {
|
||||||
|
"name": "My Zone"
|
||||||
|
},
|
||||||
|
"wine": {
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Wine Cellar",
|
||||||
|
"state": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fan": {
|
||||||
|
"air_extraction": {
|
||||||
|
"name": "Air extraction"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"light": {
|
||||||
|
"name": "Light"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"config": {
|
||||||
|
"step": {
|
||||||
|
"user": {
|
||||||
|
"description": "Do the login",
|
||||||
|
"data": {
|
||||||
|
"email": "Email",
|
||||||
|
"password": "Password"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -340,6 +340,7 @@
|
|||||||
"hqd_bed_sheets": "Lenzuola",
|
"hqd_bed_sheets": "Lenzuola",
|
||||||
"hqd_bulky": "Vestiti voluminosi",
|
"hqd_bulky": "Vestiti voluminosi",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Check-Up",
|
||||||
"hqd_cold_wind_30": "Brezza rinfrescante 30m",
|
"hqd_cold_wind_30": "Brezza rinfrescante 30m",
|
||||||
"hqd_cold_wind_timing": "Aria Fredda",
|
"hqd_cold_wind_timing": "Aria Fredda",
|
||||||
"hqd_cotton": "Cotone",
|
"hqd_cotton": "Cotone",
|
||||||
@@ -347,11 +348,19 @@
|
|||||||
"hqd_delicate": "Delicati",
|
"hqd_delicate": "Delicati",
|
||||||
"hqd_diaper": "Pannolini",
|
"hqd_diaper": "Pannolini",
|
||||||
"hqd_duvet": "Piumini sintetici",
|
"hqd_duvet": "Piumini sintetici",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Piumini fibra naturale",
|
"hqd_feather": "Piumini fibra naturale",
|
||||||
"hqd_hot_wind_timing": "Caldo abbraccio",
|
"hqd_hot_wind_timing": "Caldo abbraccio",
|
||||||
"hqd_hygienic": "Igienizzante",
|
"hqd_hygienic": "Igienizzante",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Voluminosi",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicati",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Piumino",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Camicia",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Towel",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Lana",
|
||||||
"hqd_jacket": "Giacche",
|
"hqd_jacket": "Giacche",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Capi Pregiati",
|
"hqd_luxury": "Capi Pregiati",
|
||||||
@@ -472,6 +481,7 @@
|
|||||||
"cottons_prewash": "Cotone + Prelavaggio",
|
"cottons_prewash": "Cotone + Prelavaggio",
|
||||||
"cottons_steam": "Cotone + Vapore",
|
"cottons_steam": "Cotone + Vapore",
|
||||||
"cotton_care_59": "Cotton Care 59'",
|
"cotton_care_59": "Cotton Care 59'",
|
||||||
|
"cycle_ended": "Programma terminato",
|
||||||
"delicate_59": "Delicati 59'",
|
"delicate_59": "Delicati 59'",
|
||||||
"delicate_silk": "Delicati e Seta 59'",
|
"delicate_silk": "Delicati e Seta 59'",
|
||||||
"delicate_silk_steam": "Delicati e Seta + Vapore",
|
"delicate_silk_steam": "Delicati e Seta + Vapore",
|
||||||
@@ -479,6 +489,7 @@
|
|||||||
"delicati_59_steam": "Delicati 59' + Vapore",
|
"delicati_59_steam": "Delicati 59' + Vapore",
|
||||||
"drain_spin": "Scarico e Centrifuga",
|
"drain_spin": "Scarico e Centrifuga",
|
||||||
"easy_iron": "Stiro Facile 39'",
|
"easy_iron": "Stiro Facile 39'",
|
||||||
|
"easy_iron_pro": "Stiro Facile 39'",
|
||||||
"eco_40_60_new_energy_label": "Eco 40-60",
|
"eco_40_60_new_energy_label": "Eco 40-60",
|
||||||
"extra_care": "Extra Care",
|
"extra_care": "Extra Care",
|
||||||
"fitness": "Fitness Care",
|
"fitness": "Fitness Care",
|
||||||
@@ -525,6 +536,7 @@
|
|||||||
"iot_active_wash_steam": "Active Wash 20' + Vapore",
|
"iot_active_wash_steam": "Active Wash 20' + Vapore",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "All in One 59' + Vapore",
|
"iot_all_in_one_59_steam": "All in One 59' + Vapore",
|
||||||
|
"iot_baby_60_steam": "Tutto Bebè 60°C + Vapore",
|
||||||
"iot_checkup": "Check-Up",
|
"iot_checkup": "Check-Up",
|
||||||
"iot_colour_59_steam": "Colorati 59' + Vapore",
|
"iot_colour_59_steam": "Colorati 59' + Vapore",
|
||||||
"iot_cottons_steam": "Cotone + Vapore",
|
"iot_cottons_steam": "Cotone + Vapore",
|
||||||
@@ -562,6 +574,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Vapore",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Vapore",
|
||||||
"iot_intensive_40_steam": "Intensivo 40°C + Vapore",
|
"iot_intensive_40_steam": "Intensivo 40°C + Vapore",
|
||||||
"iot_jeans_60_steam": "Jeans + Vapore",
|
"iot_jeans_60_steam": "Jeans + Vapore",
|
||||||
|
"iot_jeans_steam": "Jeans + Vapore",
|
||||||
"iot_mixed_steam": "Misti + Vapore",
|
"iot_mixed_steam": "Misti + Vapore",
|
||||||
"iot_mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore",
|
"iot_mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore",
|
||||||
"iot_perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore",
|
"iot_perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore",
|
||||||
@@ -741,6 +754,7 @@
|
|||||||
"sport_plus_29": "Sport Plus 29\"",
|
"sport_plus_29": "Sport Plus 29\"",
|
||||||
"sport_plus_39": "Sport Plus 39'",
|
"sport_plus_39": "Sport Plus 39'",
|
||||||
"steam_39": "Vapore 39'",
|
"steam_39": "Vapore 39'",
|
||||||
|
"steam_care": "Steam Care Pro",
|
||||||
"steam_care_pro": "Steam Care Pro",
|
"steam_care_pro": "Steam Care Pro",
|
||||||
"steam_care_pro_cotton": "Steam Care Pro - Cotone",
|
"steam_care_pro_cotton": "Steam Care Pro - Cotone",
|
||||||
"steam_care_pro_delicates": "Steam Care Pro - Delicati 16'",
|
"steam_care_pro_delicates": "Steam Care Pro - Delicati 16'",
|
||||||
@@ -753,6 +767,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Sartoriale Sintetico Colorato",
|
"tailored_synthetic_and_coloured": "Sartoriale Sintetico Colorato",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Tumbling",
|
"tumbling": "Tumbling",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Lana",
|
"wool": "Lana",
|
||||||
"wool_and_delicates_49": "Lana e Delicati 49'",
|
"wool_and_delicates_49": "Lana e Delicati 49'",
|
||||||
"wool_dry": "Asciugatura Lana",
|
"wool_dry": "Asciugatura Lana",
|
||||||
@@ -777,13 +792,14 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nessuna modalità selezionata",
|
"no_mode_selected": "Nessuna modalità selezionata",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Quick Set",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode": "SMART MODE",
|
"smart_mode": "SMART MODE",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1234,6 +1250,7 @@
|
|||||||
"hqd_bed_sheets": "Lenzuola",
|
"hqd_bed_sheets": "Lenzuola",
|
||||||
"hqd_bulky": "Vestiti voluminosi",
|
"hqd_bulky": "Vestiti voluminosi",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Check-Up",
|
||||||
"hqd_cold_wind_30": "Brezza rinfrescante 30m",
|
"hqd_cold_wind_30": "Brezza rinfrescante 30m",
|
||||||
"hqd_cold_wind_timing": "Aria Fredda",
|
"hqd_cold_wind_timing": "Aria Fredda",
|
||||||
"hqd_cotton": "Cotone",
|
"hqd_cotton": "Cotone",
|
||||||
@@ -1241,11 +1258,19 @@
|
|||||||
"hqd_delicate": "Delicati",
|
"hqd_delicate": "Delicati",
|
||||||
"hqd_diaper": "Pannolini",
|
"hqd_diaper": "Pannolini",
|
||||||
"hqd_duvet": "Piumini sintetici",
|
"hqd_duvet": "Piumini sintetici",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Piumini fibra naturale",
|
"hqd_feather": "Piumini fibra naturale",
|
||||||
"hqd_hot_wind_timing": "Caldo abbraccio",
|
"hqd_hot_wind_timing": "Caldo abbraccio",
|
||||||
"hqd_hygienic": "Igienizzante",
|
"hqd_hygienic": "Igienizzante",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Voluminosi",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicati",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Piumino",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Camicia",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Towel",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Lana",
|
||||||
"hqd_jacket": "Giacche",
|
"hqd_jacket": "Giacche",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Capi Pregiati",
|
"hqd_luxury": "Capi Pregiati",
|
||||||
@@ -1366,6 +1391,7 @@
|
|||||||
"cottons_prewash": "Cotone + Prelavaggio",
|
"cottons_prewash": "Cotone + Prelavaggio",
|
||||||
"cottons_steam": "Cotone + Vapore",
|
"cottons_steam": "Cotone + Vapore",
|
||||||
"cotton_care_59": "Cotton Care 59'",
|
"cotton_care_59": "Cotton Care 59'",
|
||||||
|
"cycle_ended": "Programma terminato",
|
||||||
"delicate_59": "Delicati 59'",
|
"delicate_59": "Delicati 59'",
|
||||||
"delicate_silk": "Delicati e Seta 59'",
|
"delicate_silk": "Delicati e Seta 59'",
|
||||||
"delicate_silk_steam": "Delicati e Seta + Vapore",
|
"delicate_silk_steam": "Delicati e Seta + Vapore",
|
||||||
@@ -1373,6 +1399,7 @@
|
|||||||
"delicati_59_steam": "Delicati 59' + Vapore",
|
"delicati_59_steam": "Delicati 59' + Vapore",
|
||||||
"drain_spin": "Scarico e Centrifuga",
|
"drain_spin": "Scarico e Centrifuga",
|
||||||
"easy_iron": "Stiro Facile 39'",
|
"easy_iron": "Stiro Facile 39'",
|
||||||
|
"easy_iron_pro": "Stiro Facile 39'",
|
||||||
"eco_40_60_new_energy_label": "Eco 40-60",
|
"eco_40_60_new_energy_label": "Eco 40-60",
|
||||||
"extra_care": "Extra Care",
|
"extra_care": "Extra Care",
|
||||||
"fitness": "Fitness Care",
|
"fitness": "Fitness Care",
|
||||||
@@ -1419,6 +1446,7 @@
|
|||||||
"iot_active_wash_steam": "Active Wash 20' + Vapore",
|
"iot_active_wash_steam": "Active Wash 20' + Vapore",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "All in One 59' + Vapore",
|
"iot_all_in_one_59_steam": "All in One 59' + Vapore",
|
||||||
|
"iot_baby_60_steam": "Tutto Bebè 60°C + Vapore",
|
||||||
"iot_checkup": "Check-Up",
|
"iot_checkup": "Check-Up",
|
||||||
"iot_colour_59_steam": "Colorati 59' + Vapore",
|
"iot_colour_59_steam": "Colorati 59' + Vapore",
|
||||||
"iot_cottons_steam": "Cotone + Vapore",
|
"iot_cottons_steam": "Cotone + Vapore",
|
||||||
@@ -1456,6 +1484,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Vapore",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Vapore",
|
||||||
"iot_intensive_40_steam": "Intensivo 40°C + Vapore",
|
"iot_intensive_40_steam": "Intensivo 40°C + Vapore",
|
||||||
"iot_jeans_60_steam": "Jeans + Vapore",
|
"iot_jeans_60_steam": "Jeans + Vapore",
|
||||||
|
"iot_jeans_steam": "Jeans + Vapore",
|
||||||
"iot_mixed_steam": "Misti + Vapore",
|
"iot_mixed_steam": "Misti + Vapore",
|
||||||
"iot_mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore",
|
"iot_mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore",
|
||||||
"iot_perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore",
|
"iot_perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore",
|
||||||
@@ -1635,6 +1664,7 @@
|
|||||||
"sport_plus_29": "Sport Plus 29\"",
|
"sport_plus_29": "Sport Plus 29\"",
|
||||||
"sport_plus_39": "Sport Plus 39'",
|
"sport_plus_39": "Sport Plus 39'",
|
||||||
"steam_39": "Vapore 39'",
|
"steam_39": "Vapore 39'",
|
||||||
|
"steam_care": "Steam Care Pro",
|
||||||
"steam_care_pro": "Steam Care Pro",
|
"steam_care_pro": "Steam Care Pro",
|
||||||
"steam_care_pro_cotton": "Steam Care Pro - Cotone",
|
"steam_care_pro_cotton": "Steam Care Pro - Cotone",
|
||||||
"steam_care_pro_delicates": "Steam Care Pro - Delicati 16'",
|
"steam_care_pro_delicates": "Steam Care Pro - Delicati 16'",
|
||||||
@@ -1647,6 +1677,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Sartoriale Sintetico Colorato",
|
"tailored_synthetic_and_coloured": "Sartoriale Sintetico Colorato",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Tumbling",
|
"tumbling": "Tumbling",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Lana",
|
"wool": "Lana",
|
||||||
"wool_and_delicates_49": "Lana e Delicati 49'",
|
"wool_and_delicates_49": "Lana e Delicati 49'",
|
||||||
"wool_dry": "Asciugatura Lana",
|
"wool_dry": "Asciugatura Lana",
|
||||||
@@ -1671,13 +1702,14 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nessuna modalità selezionata",
|
"no_mode_selected": "Nessuna modalità selezionata",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Quick Set",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode": "SMART MODE",
|
"smart_mode": "SMART MODE",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Beddengoed",
|
"hqd_bed_sheets": "Beddengoed",
|
||||||
"hqd_bulky": "Grote artikelen",
|
"hqd_bulky": "Grote artikelen",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Controle",
|
||||||
"hqd_cold_wind_30": "30 minuten koel briesje",
|
"hqd_cold_wind_30": "30 minuten koel briesje",
|
||||||
"hqd_cold_wind_timing": "Koude lucht",
|
"hqd_cold_wind_timing": "Koude lucht",
|
||||||
"hqd_cotton": "Katoen",
|
"hqd_cotton": "Katoen",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Fijne was",
|
"hqd_delicate": "Fijne was",
|
||||||
"hqd_diaper": "Luiers",
|
"hqd_diaper": "Luiers",
|
||||||
"hqd_duvet": "Gewatteerde jas met synthetische vezels",
|
"hqd_duvet": "Gewatteerde jas met synthetische vezels",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Gewatteerde jas met natuurlijke vezels",
|
"hqd_feather": "Gewatteerde jas met natuurlijke vezels",
|
||||||
"hqd_hot_wind_timing": "Warme Knuffel",
|
"hqd_hot_wind_timing": "Warme Knuffel",
|
||||||
"hqd_hygienic": "Ontsmetten",
|
"hqd_hygienic": "Ontsmetten",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babyverzorging",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Volumineus",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Fijne was",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Dons",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Shirt",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Handdoeken",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Wol",
|
||||||
"hqd_jacket": "Jassen",
|
"hqd_jacket": "Jassen",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Katoen + voorwas",
|
"cottons_prewash": "Katoen + voorwas",
|
||||||
"cottons_steam": "Katoen + Stoom",
|
"cottons_steam": "Katoen + Stoom",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Einde cyclus",
|
||||||
"delicate_59": "Fijne was 59'",
|
"delicate_59": "Fijne was 59'",
|
||||||
"delicate_silk": "Fijne was Zijde 59'",
|
"delicate_silk": "Fijne was Zijde 59'",
|
||||||
"delicate_silk_steam": "Fijne was Zijde + Stoom",
|
"delicate_silk_steam": "Fijne was Zijde + Stoom",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Actieve was 20' + Stoom",
|
"iot_active_wash_steam": "Actieve was 20' + Stoom",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "Alles-in-één 59' + Stoom",
|
"iot_all_in_one_59_steam": "Alles-in-één 59' + Stoom",
|
||||||
|
"iot_baby_60_steam": "All baby 60 ° C + Steam",
|
||||||
"iot_checkup": "Controle",
|
"iot_checkup": "Controle",
|
||||||
"iot_colour_59_steam": "Gekleurd 59' + Stoom",
|
"iot_colour_59_steam": "Gekleurd 59' + Stoom",
|
||||||
"iot_cottons_steam": "Katoen + Stoom",
|
"iot_cottons_steam": "Katoen + Stoom",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + stoom",
|
"iot_hygiene_pro_steam": "Hygiene Pro + stoom",
|
||||||
"iot_intensive_40_steam": "Intensief 40°C + Stoom",
|
"iot_intensive_40_steam": "Intensief 40°C + Stoom",
|
||||||
"iot_jeans_60_steam": "Jeans + Steam",
|
"iot_jeans_60_steam": "Jeans + Steam",
|
||||||
|
"iot_jeans_steam": "Jeans + Steam",
|
||||||
"iot_mixed_steam": "Gemengde vezels + Stoom",
|
"iot_mixed_steam": "Gemengde vezels + Stoom",
|
||||||
"iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom",
|
"iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom",
|
||||||
"iot_perfect_cotton_59_steam": "Perfecte Katoen 59'",
|
"iot_perfect_cotton_59_steam": "Perfecte Katoen 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Trommeldrogen",
|
"tumbling": "Trommeldrogen",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Wol",
|
"wool": "Wol",
|
||||||
"wool_and_delicates_49": "Wol/Fijne was 49'",
|
"wool_and_delicates_49": "Wol/Fijne was 49'",
|
||||||
"wool_dry": "Wol drogen",
|
"wool_dry": "Wol drogen",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Geen modus geselecteerd",
|
"no_mode_selected": "Geen modus geselecteerd",
|
||||||
"quick_cool": "QUICK KOEL",
|
"quick_cool": "QUICK KOEL",
|
||||||
|
"quick_set": "Snel instellen",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Beddengoed",
|
"hqd_bed_sheets": "Beddengoed",
|
||||||
"hqd_bulky": "Grote artikelen",
|
"hqd_bulky": "Grote artikelen",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Controle",
|
||||||
"hqd_cold_wind_30": "30 minuten koel briesje",
|
"hqd_cold_wind_30": "30 minuten koel briesje",
|
||||||
"hqd_cold_wind_timing": "Koude lucht",
|
"hqd_cold_wind_timing": "Koude lucht",
|
||||||
"hqd_cotton": "Katoen",
|
"hqd_cotton": "Katoen",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Fijne was",
|
"hqd_delicate": "Fijne was",
|
||||||
"hqd_diaper": "Luiers",
|
"hqd_diaper": "Luiers",
|
||||||
"hqd_duvet": "Gewatteerde jas met synthetische vezels",
|
"hqd_duvet": "Gewatteerde jas met synthetische vezels",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Gewatteerde jas met natuurlijke vezels",
|
"hqd_feather": "Gewatteerde jas met natuurlijke vezels",
|
||||||
"hqd_hot_wind_timing": "Warme Knuffel",
|
"hqd_hot_wind_timing": "Warme Knuffel",
|
||||||
"hqd_hygienic": "Ontsmetten",
|
"hqd_hygienic": "Ontsmetten",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babyverzorging",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Volumineus",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Fijne was",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Dons",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Shirt",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Handdoeken",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Wol",
|
||||||
"hqd_jacket": "Jassen",
|
"hqd_jacket": "Jassen",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Katoen + voorwas",
|
"cottons_prewash": "Katoen + voorwas",
|
||||||
"cottons_steam": "Katoen + Stoom",
|
"cottons_steam": "Katoen + Stoom",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Einde cyclus",
|
||||||
"delicate_59": "Fijne was 59'",
|
"delicate_59": "Fijne was 59'",
|
||||||
"delicate_silk": "Fijne was Zijde 59'",
|
"delicate_silk": "Fijne was Zijde 59'",
|
||||||
"delicate_silk_steam": "Fijne was Zijde + Stoom",
|
"delicate_silk_steam": "Fijne was Zijde + Stoom",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Actieve was 20' + Stoom",
|
"iot_active_wash_steam": "Actieve was 20' + Stoom",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "Alles-in-één 59' + Stoom",
|
"iot_all_in_one_59_steam": "Alles-in-één 59' + Stoom",
|
||||||
|
"iot_baby_60_steam": "All baby 60 ° C + Steam",
|
||||||
"iot_checkup": "Controle",
|
"iot_checkup": "Controle",
|
||||||
"iot_colour_59_steam": "Gekleurd 59' + Stoom",
|
"iot_colour_59_steam": "Gekleurd 59' + Stoom",
|
||||||
"iot_cottons_steam": "Katoen + Stoom",
|
"iot_cottons_steam": "Katoen + Stoom",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + stoom",
|
"iot_hygiene_pro_steam": "Hygiene Pro + stoom",
|
||||||
"iot_intensive_40_steam": "Intensief 40°C + Stoom",
|
"iot_intensive_40_steam": "Intensief 40°C + Stoom",
|
||||||
"iot_jeans_60_steam": "Jeans + Steam",
|
"iot_jeans_60_steam": "Jeans + Steam",
|
||||||
|
"iot_jeans_steam": "Jeans + Steam",
|
||||||
"iot_mixed_steam": "Gemengde vezels + Stoom",
|
"iot_mixed_steam": "Gemengde vezels + Stoom",
|
||||||
"iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom",
|
"iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom",
|
||||||
"iot_perfect_cotton_59_steam": "Perfecte Katoen 59'",
|
"iot_perfect_cotton_59_steam": "Perfecte Katoen 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Trommeldrogen",
|
"tumbling": "Trommeldrogen",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Wol",
|
"wool": "Wol",
|
||||||
"wool_and_delicates_49": "Wol/Fijne was 49'",
|
"wool_and_delicates_49": "Wol/Fijne was 49'",
|
||||||
"wool_dry": "Wol drogen",
|
"wool_dry": "Wol drogen",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Geen modus geselecteerd",
|
"no_mode_selected": "Geen modus geselecteerd",
|
||||||
"quick_cool": "QUICK KOEL",
|
"quick_cool": "QUICK KOEL",
|
||||||
|
"quick_set": "Snel instellen",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -0,0 +1,854 @@
|
|||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"sensor": {
|
||||||
|
"washing_modes": {
|
||||||
|
"state": {
|
||||||
|
"ready": "Ready",
|
||||||
|
"running": "Program running",
|
||||||
|
"pause": "Pause",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"error": "Error",
|
||||||
|
"test": "Test",
|
||||||
|
"ending": "Stopping cycle…"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mach_modes_ac": {
|
||||||
|
"state": {
|
||||||
|
"auto": "Auto",
|
||||||
|
"cool": "Cool",
|
||||||
|
"dry": "Dry",
|
||||||
|
"heat": "Heat",
|
||||||
|
"fan": "Fan"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"program_phases_wm": {
|
||||||
|
"state": {
|
||||||
|
"ready": "Ready",
|
||||||
|
"spin": "Spin",
|
||||||
|
"rinse": "Rinse",
|
||||||
|
"drying": "Drying",
|
||||||
|
"steam": "Steam",
|
||||||
|
"weighting": "Weighing",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"tumbling": "Keep Fresh",
|
||||||
|
"refresh": "Refresh",
|
||||||
|
"heating": "Heating",
|
||||||
|
"washing": "Wash"
|
||||||
|
},
|
||||||
|
"name": "Phase"
|
||||||
|
},
|
||||||
|
"program_phases_td": {
|
||||||
|
"state": {
|
||||||
|
"ready": "Ready",
|
||||||
|
"heat_stroke": "Drying",
|
||||||
|
"drying": "Drying",
|
||||||
|
"cooldown": "Cooldown",
|
||||||
|
"unknown": "unknown",
|
||||||
|
"tumbling": "Keep Fresh"
|
||||||
|
},
|
||||||
|
"name": "Phase"
|
||||||
|
},
|
||||||
|
"program_phases_dw": {
|
||||||
|
"state": {
|
||||||
|
"ready": "Ready",
|
||||||
|
"prewash": "Prewash",
|
||||||
|
"washing": "Wash",
|
||||||
|
"rinse": "Rinse",
|
||||||
|
"drying": "Drying",
|
||||||
|
"hot_rinse": "Hot rinse"
|
||||||
|
},
|
||||||
|
"name": "Phase"
|
||||||
|
},
|
||||||
|
"dry_levels": {
|
||||||
|
"state": {
|
||||||
|
"no_dry": "No drying",
|
||||||
|
"iron_dry": "Iron dry",
|
||||||
|
"no_dry_iron": "Hang",
|
||||||
|
"cupboard_dry": "Cupboard",
|
||||||
|
"extra_dry": "Extra dry",
|
||||||
|
"ready_to_wear": "Ready to wear"
|
||||||
|
},
|
||||||
|
"name": "Drying level"
|
||||||
|
},
|
||||||
|
"dirt_level": {
|
||||||
|
"state": {
|
||||||
|
"little": "Little",
|
||||||
|
"normal": "Normal",
|
||||||
|
"very": "Very",
|
||||||
|
"unknown": "unknown"
|
||||||
|
},
|
||||||
|
"name": "Dirt level"
|
||||||
|
},
|
||||||
|
"steam_level": {
|
||||||
|
"state": {
|
||||||
|
"no_steam": "No steam",
|
||||||
|
"cotton": "Cotton",
|
||||||
|
"delicate": "Delicate",
|
||||||
|
"synthetic": "Synthetic"
|
||||||
|
},
|
||||||
|
"name": "Steam Level"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Low",
|
||||||
|
"mid": "Medium",
|
||||||
|
"high": "High"
|
||||||
|
},
|
||||||
|
"name": "Humidity level"
|
||||||
|
},
|
||||||
|
"programs_ac": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_dw": {
|
||||||
|
"state": {
|
||||||
|
"eco_voice": "Eco",
|
||||||
|
"gentle_wash": "Gentle wash",
|
||||||
|
"iot_dreft_quick_cycle": "Dreft Quick",
|
||||||
|
"iot_fairy_quick_cycle": "Fairy Quick",
|
||||||
|
"iot_jar_quick_cycle": "Jar Quick",
|
||||||
|
"iot_yes_quick_cycle": "Yes Quick",
|
||||||
|
"smart_ai": "Smart AI",
|
||||||
|
"smart_ai_soil": "Smart AI",
|
||||||
|
"zone_wash": "Flex Zone Wash"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ih": {
|
||||||
|
"state": {
|
||||||
|
"iot_special_grilled_vegetables": "Grilled vegetables"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ov": {
|
||||||
|
"state": {
|
||||||
|
"iot_h20_clean": "h2O clean",
|
||||||
|
"pizza": "Pizza",
|
||||||
|
"tailor_bake": "Tailor bake"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_td": {
|
||||||
|
"state": {
|
||||||
|
"genius": "Genius",
|
||||||
|
"hqd_bath_towel": "Bath towel",
|
||||||
|
"hqd_bulky": "Bulky",
|
||||||
|
"hqd_cold_wind_30": "Cold wind 30 minutes",
|
||||||
|
"hqd_cold_wind_timing": "Cold wind",
|
||||||
|
"hqd_luxury": "Luxury",
|
||||||
|
"hqd_night_dry": "Night dry",
|
||||||
|
"hqd_refresh": "Refresh",
|
||||||
|
"hqd_warm_up": "Warm up",
|
||||||
|
"hqd_working_suit": "Working suit"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_wm": {
|
||||||
|
"state": {
|
||||||
|
"allergy_care_pro": "Allergy Care Pro",
|
||||||
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
|
"iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean",
|
||||||
|
"iot_wash_ariel_cold_cycle": "Ariel Cold Clean",
|
||||||
|
"iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean",
|
||||||
|
"iot_wash_dash_clean_cycle": "Dash Ultimate Clean",
|
||||||
|
"iot_wash_dash_cold_cycle": "Dash Cold Clean",
|
||||||
|
"iot_wash_dash_fresh_cycle": "Dash Fresh Clean",
|
||||||
|
"night_wash": "Night Wash",
|
||||||
|
"silent_night": "Night Wash",
|
||||||
|
"steam_care_pro": "Steam Care Pro",
|
||||||
|
"steam_care_pro_cotton": "Steam Care Pro",
|
||||||
|
"tailored_resistant_cotton": "Tailored Resistant Cotton",
|
||||||
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
|
"ultra_fresh": "Ultra Fresh"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ref": {
|
||||||
|
"state": {
|
||||||
|
"chiller": "Quick cool",
|
||||||
|
"cold_drinks": "Soft chill",
|
||||||
|
"cool_drink": "Cool Drink",
|
||||||
|
"fruits": "Fruit",
|
||||||
|
"fruit_and_veg": "Fruit & Veg",
|
||||||
|
"keep_fresh": "0°C Fresh",
|
||||||
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
|
"sea_food": "Ready to cook meal",
|
||||||
|
"smart_mode_title": "Smart Mode",
|
||||||
|
"soft_frozen": "Soft freezing",
|
||||||
|
"tea": "Cold Drinks",
|
||||||
|
"vegetables": "Vegetable",
|
||||||
|
"zero_fresh": "0°C Fresh"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_wc": {
|
||||||
|
"state": {}
|
||||||
|
},
|
||||||
|
"dry_time": {
|
||||||
|
"name": "Drying time"
|
||||||
|
},
|
||||||
|
"power": {
|
||||||
|
"name": "Power level"
|
||||||
|
},
|
||||||
|
"remaining_time": {
|
||||||
|
"name": "Time remaining"
|
||||||
|
},
|
||||||
|
"temperature": {
|
||||||
|
"name": "Temperature"
|
||||||
|
},
|
||||||
|
"water_efficiency": {
|
||||||
|
"name": "Water efficiency"
|
||||||
|
},
|
||||||
|
"water_saving": {
|
||||||
|
"name": "Water savings"
|
||||||
|
},
|
||||||
|
"duration": {
|
||||||
|
"name": "Duration"
|
||||||
|
},
|
||||||
|
"target_temperature": {
|
||||||
|
"name": "Target temperature"
|
||||||
|
},
|
||||||
|
"spin_speed": {
|
||||||
|
"name": "Spin"
|
||||||
|
},
|
||||||
|
"delay_time": {
|
||||||
|
"name": "Delay Start"
|
||||||
|
},
|
||||||
|
"suggested_load": {
|
||||||
|
"name": "Load capacity"
|
||||||
|
},
|
||||||
|
"energy_label": {
|
||||||
|
"name": "Energy efficiency"
|
||||||
|
},
|
||||||
|
"det_dust": {
|
||||||
|
"name": "Powder detergent"
|
||||||
|
},
|
||||||
|
"det_liquid": {
|
||||||
|
"name": "Liquid detergent"
|
||||||
|
},
|
||||||
|
"errors": {
|
||||||
|
"name": "Error"
|
||||||
|
},
|
||||||
|
"programs": {
|
||||||
|
"name": "Current program"
|
||||||
|
},
|
||||||
|
"room_temperature": {
|
||||||
|
"name": "Room temperature"
|
||||||
|
},
|
||||||
|
"humidity": {
|
||||||
|
"name": "Humidity"
|
||||||
|
},
|
||||||
|
"cycles_total": {
|
||||||
|
"name": "Cycles Total"
|
||||||
|
},
|
||||||
|
"energy_total": {
|
||||||
|
"name": "Energy Consumption Total"
|
||||||
|
},
|
||||||
|
"water_total": {
|
||||||
|
"name": "Water efficiency Total"
|
||||||
|
},
|
||||||
|
"energy_current": {
|
||||||
|
"name": "Energy Consumption Current"
|
||||||
|
},
|
||||||
|
"water_current": {
|
||||||
|
"name": "Water efficiency Current"
|
||||||
|
},
|
||||||
|
"freezer_temp": {
|
||||||
|
"name": "Freezer temperature"
|
||||||
|
},
|
||||||
|
"fridge_temp": {
|
||||||
|
"name": "Fridge temperature"
|
||||||
|
},
|
||||||
|
"voc": {
|
||||||
|
"name": "Gas (VOC)"
|
||||||
|
},
|
||||||
|
"filter_cleaning": {
|
||||||
|
"name": "Filter cleaning"
|
||||||
|
},
|
||||||
|
"filter_life": {
|
||||||
|
"name": "Filter life"
|
||||||
|
},
|
||||||
|
"air_quality": {
|
||||||
|
"name": "Air Quality"
|
||||||
|
},
|
||||||
|
"fan_speed": {
|
||||||
|
"name": "Fan speed"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"select": {
|
||||||
|
"dry_levels": {
|
||||||
|
"state": {
|
||||||
|
"no_dry": "No drying",
|
||||||
|
"iron_dry": "Iron dry",
|
||||||
|
"no_dry_iron": "Hang",
|
||||||
|
"cupboard_dry": "Cupboard",
|
||||||
|
"extra_dry": "Extra dry",
|
||||||
|
"ready_to_wear": "Ready to wear"
|
||||||
|
},
|
||||||
|
"name": "Drying level"
|
||||||
|
},
|
||||||
|
"eco_pilot": {
|
||||||
|
"state": {
|
||||||
|
"touch_off": "Off",
|
||||||
|
"avoid_touch": "Avoid touch",
|
||||||
|
"follow_touch": "Follow",
|
||||||
|
"unknown": "unknown"
|
||||||
|
},
|
||||||
|
"name": "Eco pilot"
|
||||||
|
},
|
||||||
|
"fan_mode": {
|
||||||
|
"state": {
|
||||||
|
"high": "High",
|
||||||
|
"mid": "Medium",
|
||||||
|
"low": "Low",
|
||||||
|
"auto": "Auto"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ref_zones": {
|
||||||
|
"state": {
|
||||||
|
"fridge": "Fridge",
|
||||||
|
"freezer": "Freezer",
|
||||||
|
"vtroom1": "My Zone",
|
||||||
|
"fridge_freezer": "Fridge & Freezer"
|
||||||
|
},
|
||||||
|
"name": "Zone"
|
||||||
|
},
|
||||||
|
"steam_level": {
|
||||||
|
"state": {
|
||||||
|
"no_steam": "No steam",
|
||||||
|
"cotton": "Cotton",
|
||||||
|
"delicate": "Delicate",
|
||||||
|
"synthetic": "Synthetic"
|
||||||
|
},
|
||||||
|
"name": "Steam Level"
|
||||||
|
},
|
||||||
|
"mode": {
|
||||||
|
"state": {
|
||||||
|
"standby": "Standby",
|
||||||
|
"sleep": "Sleep",
|
||||||
|
"auto": "Auto",
|
||||||
|
"allergens": "Allergens",
|
||||||
|
"max": "Max"
|
||||||
|
},
|
||||||
|
"name": "Mode"
|
||||||
|
},
|
||||||
|
"diffuser": {
|
||||||
|
"state": {
|
||||||
|
"off": "Off",
|
||||||
|
"soft": "Soft",
|
||||||
|
"mid": "Mid",
|
||||||
|
"h_biotics": "H-BIOTICS",
|
||||||
|
"custom": "Customise"
|
||||||
|
},
|
||||||
|
"name": "Diffuser"
|
||||||
|
},
|
||||||
|
"dirt_level": {
|
||||||
|
"state": {
|
||||||
|
"little": "Little",
|
||||||
|
"normal": "Normal",
|
||||||
|
"very": "Very",
|
||||||
|
"unknown": "unknown"
|
||||||
|
},
|
||||||
|
"name": "Dirt level"
|
||||||
|
},
|
||||||
|
"stain_type": {
|
||||||
|
"state": {
|
||||||
|
"baby_food": "Baby food",
|
||||||
|
"bean_paste": "Bean soup",
|
||||||
|
"blood": "Blood",
|
||||||
|
"blueberry": "Blueberry",
|
||||||
|
"blue_ink": "Blue ink",
|
||||||
|
"butter": "Butter",
|
||||||
|
"chili_oil": "Chili oil",
|
||||||
|
"chili_sauce": "Chili sauce",
|
||||||
|
"chocolate": "Chocolate",
|
||||||
|
"coffe": "Coffee",
|
||||||
|
"coffee": "Coffee",
|
||||||
|
"color_pencil": "Pencil",
|
||||||
|
"cooking_oil": "Cooking oil",
|
||||||
|
"curry": "Curry",
|
||||||
|
"deodorant": "Deodorant",
|
||||||
|
"egg": "Egg",
|
||||||
|
"fruit": "Fruit",
|
||||||
|
"glue": "Glue",
|
||||||
|
"grass": "Grass",
|
||||||
|
"ice_cream": "Ice cream",
|
||||||
|
"ketchup": "Ketchup",
|
||||||
|
"lip_gloss": "Lip gloss",
|
||||||
|
"mayonnaise": "Mayonnaise",
|
||||||
|
"mech_grease": "Mech grease",
|
||||||
|
"milk": "Milk",
|
||||||
|
"milk_tea": "Milk tea",
|
||||||
|
"oil": "Oil",
|
||||||
|
"oil_pastel": "Oil pastel",
|
||||||
|
"perfume": "Perfume",
|
||||||
|
"rust": "Rust",
|
||||||
|
"shoe_cream": "Shoe cream",
|
||||||
|
"soil": "Soil",
|
||||||
|
"soy_sauce": "Soy sauce",
|
||||||
|
"sweat": "Sweat",
|
||||||
|
"tea": "Tea",
|
||||||
|
"wine": "Wine",
|
||||||
|
"unknown": "unknown"
|
||||||
|
},
|
||||||
|
"name": "Stain level"
|
||||||
|
},
|
||||||
|
"fan_horizontal": {
|
||||||
|
"state": {
|
||||||
|
"position_1": "Fixed - Position 1",
|
||||||
|
"position_2": "Fixed - Position 2",
|
||||||
|
"position_3": "Fixed - Position 3",
|
||||||
|
"position_4": "Fixed - Position 4",
|
||||||
|
"position_5": "Fixed - Position 5",
|
||||||
|
"swing": "Swing"
|
||||||
|
},
|
||||||
|
"name": "Fan direction Horizontal"
|
||||||
|
},
|
||||||
|
"fan_vertical": {
|
||||||
|
"state": {
|
||||||
|
"position_1": "Fixed - Position 1",
|
||||||
|
"position_2": "Fixed - Position 2",
|
||||||
|
"position_3": "Fixed - Position 3",
|
||||||
|
"position_4": "Fixed - Position 4",
|
||||||
|
"position_5": "Fixed - Position 5",
|
||||||
|
"swing": "Swing"
|
||||||
|
},
|
||||||
|
"name": "Fan direction Vertical"
|
||||||
|
},
|
||||||
|
"programs_ac": {
|
||||||
|
"state": {},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_dw": {
|
||||||
|
"state": {
|
||||||
|
"eco_voice": "Eco",
|
||||||
|
"gentle_wash": "Gentle wash",
|
||||||
|
"iot_dreft_quick_cycle": "Dreft Quick",
|
||||||
|
"iot_fairy_quick_cycle": "Fairy Quick",
|
||||||
|
"iot_jar_quick_cycle": "Jar Quick",
|
||||||
|
"iot_yes_quick_cycle": "Yes Quick",
|
||||||
|
"smart_ai": "Smart AI",
|
||||||
|
"smart_ai_soil": "Smart AI",
|
||||||
|
"zone_wash": "Flex Zone Wash"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ih": {
|
||||||
|
"state": {
|
||||||
|
"iot_special_grilled_vegetables": "Grilled vegetables"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ov": {
|
||||||
|
"state": {
|
||||||
|
"iot_h20_clean": "h2O clean",
|
||||||
|
"pizza": "Pizza",
|
||||||
|
"tailor_bake": "Tailor bake"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_td": {
|
||||||
|
"state": {
|
||||||
|
"genius": "Genius",
|
||||||
|
"hqd_bath_towel": "Bath towel",
|
||||||
|
"hqd_bulky": "Bulky",
|
||||||
|
"hqd_cold_wind_30": "Cold wind 30 minutes",
|
||||||
|
"hqd_cold_wind_timing": "Cold wind",
|
||||||
|
"hqd_luxury": "Luxury",
|
||||||
|
"hqd_night_dry": "Night dry",
|
||||||
|
"hqd_refresh": "Refresh",
|
||||||
|
"hqd_warm_up": "Warm up",
|
||||||
|
"hqd_working_suit": "Working suit"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_wm": {
|
||||||
|
"state": {
|
||||||
|
"allergy_care_pro": "Allergy Care Pro",
|
||||||
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
|
"iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean",
|
||||||
|
"iot_wash_ariel_cold_cycle": "Ariel Cold Clean",
|
||||||
|
"iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean",
|
||||||
|
"iot_wash_dash_clean_cycle": "Dash Ultimate Clean",
|
||||||
|
"iot_wash_dash_cold_cycle": "Dash Cold Clean",
|
||||||
|
"iot_wash_dash_fresh_cycle": "Dash Fresh Clean",
|
||||||
|
"night_wash": "Night Wash",
|
||||||
|
"silent_night": "Night Wash",
|
||||||
|
"steam_care_pro": "Steam Care Pro",
|
||||||
|
"steam_care_pro_cotton": "Steam Care Pro",
|
||||||
|
"tailored_resistant_cotton": "Tailored Resistant Cotton",
|
||||||
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
|
"ultra_fresh": "Ultra Fresh"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"programs_ref": {
|
||||||
|
"state": {
|
||||||
|
"chiller": "Quick cool",
|
||||||
|
"cold_drinks": "Soft chill",
|
||||||
|
"cool_drink": "Cool Drink",
|
||||||
|
"fruits": "Fruit",
|
||||||
|
"fruit_and_veg": "Fruit & Veg",
|
||||||
|
"keep_fresh": "0°C Fresh",
|
||||||
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
|
"sea_food": "Ready to cook meal",
|
||||||
|
"smart_mode_title": "Smart Mode",
|
||||||
|
"soft_frozen": "Soft freezing",
|
||||||
|
"tea": "Cold Drinks",
|
||||||
|
"vegetables": "Vegetable",
|
||||||
|
"zero_fresh": "0°C Fresh"
|
||||||
|
},
|
||||||
|
"name": "Program"
|
||||||
|
},
|
||||||
|
"dry_time": {
|
||||||
|
"name": "Drying time"
|
||||||
|
},
|
||||||
|
"spin_speed": {
|
||||||
|
"name": "Spin"
|
||||||
|
},
|
||||||
|
"temperature": {
|
||||||
|
"name": "Temperature"
|
||||||
|
},
|
||||||
|
"remaining_time": {
|
||||||
|
"name": "Time remaining"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"switch": {
|
||||||
|
"anti_crease": {
|
||||||
|
"name": "Anticrease"
|
||||||
|
},
|
||||||
|
"add_dish": {
|
||||||
|
"name": "Add dishes"
|
||||||
|
},
|
||||||
|
"eco_express": {
|
||||||
|
"name": "Eco"
|
||||||
|
},
|
||||||
|
"extra_dry": {
|
||||||
|
"name": "Extra dry"
|
||||||
|
},
|
||||||
|
"half_load": {
|
||||||
|
"name": "Half load"
|
||||||
|
},
|
||||||
|
"open_door": {
|
||||||
|
"name": "Open door"
|
||||||
|
},
|
||||||
|
"three_in_one": {
|
||||||
|
"name": "3 in 1"
|
||||||
|
},
|
||||||
|
"preheat": {
|
||||||
|
"name": "Preheat"
|
||||||
|
},
|
||||||
|
"dish_washer": {
|
||||||
|
"name": "Dish Washer"
|
||||||
|
},
|
||||||
|
"tumble_dryer": {
|
||||||
|
"name": "Tumble dryer"
|
||||||
|
},
|
||||||
|
"washing_machine": {
|
||||||
|
"name": "Washing machine"
|
||||||
|
},
|
||||||
|
"washer_dryer": {
|
||||||
|
"name": "Washer dryer"
|
||||||
|
},
|
||||||
|
"oven": {
|
||||||
|
"name": "Oven"
|
||||||
|
},
|
||||||
|
"prewash": {
|
||||||
|
"name": "Pre-wash"
|
||||||
|
},
|
||||||
|
"pause": {
|
||||||
|
"name": "Pause"
|
||||||
|
},
|
||||||
|
"keep_fresh": {
|
||||||
|
"name": "Keep Fresh"
|
||||||
|
},
|
||||||
|
"delay_time": {
|
||||||
|
"name": "Delay Start"
|
||||||
|
},
|
||||||
|
"rapid_mode": {
|
||||||
|
"name": "Rapid mode"
|
||||||
|
},
|
||||||
|
"eco_mode": {
|
||||||
|
"name": "ECO mode"
|
||||||
|
},
|
||||||
|
"10_degree_heating": {
|
||||||
|
"name": "10°C Heating function"
|
||||||
|
},
|
||||||
|
"self_clean": {
|
||||||
|
"name": "Self-clean"
|
||||||
|
},
|
||||||
|
"self_clean_56": {
|
||||||
|
"name": "Steri-Clean 56°C"
|
||||||
|
},
|
||||||
|
"silent_mode": {
|
||||||
|
"name": "Silent mode"
|
||||||
|
},
|
||||||
|
"night_mode": {
|
||||||
|
"name": "Night mode"
|
||||||
|
},
|
||||||
|
"extra_rinse_1": {
|
||||||
|
"name": "+1 Rinse"
|
||||||
|
},
|
||||||
|
"extra_rinse_2": {
|
||||||
|
"name": "+2 Rinses"
|
||||||
|
},
|
||||||
|
"extra_rinse_3": {
|
||||||
|
"name": "+3 Rinses"
|
||||||
|
},
|
||||||
|
"acqua_plus": {
|
||||||
|
"name": "Acquaplus"
|
||||||
|
},
|
||||||
|
"auto_dose_softener": {
|
||||||
|
"name": "Autodose Softener"
|
||||||
|
},
|
||||||
|
"auto_dose_detergent": {
|
||||||
|
"name": "Autodose Detergent"
|
||||||
|
},
|
||||||
|
"good_night": {
|
||||||
|
"name": "Good Night"
|
||||||
|
},
|
||||||
|
"auto_set": {
|
||||||
|
"name": "Auto-Set"
|
||||||
|
},
|
||||||
|
"super_cool": {
|
||||||
|
"name": "Super Cool"
|
||||||
|
},
|
||||||
|
"super_freeze": {
|
||||||
|
"name": "Super Freeze"
|
||||||
|
},
|
||||||
|
"refrigerator": {
|
||||||
|
"name": "Refrigerator"
|
||||||
|
},
|
||||||
|
"touch_tone": {
|
||||||
|
"name": "Touch tone volume"
|
||||||
|
},
|
||||||
|
"hygiene": {
|
||||||
|
"name": "Hygiene plus"
|
||||||
|
},
|
||||||
|
"hood": {
|
||||||
|
"name": "Hood"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"binary_sensor": {
|
||||||
|
"door_lock": {
|
||||||
|
"name": "Door lock"
|
||||||
|
},
|
||||||
|
"extra_rinse_1": {
|
||||||
|
"name": "+1 Rinse"
|
||||||
|
},
|
||||||
|
"extra_rinse_2": {
|
||||||
|
"name": "+2 Rinses"
|
||||||
|
},
|
||||||
|
"extra_rinse_3": {
|
||||||
|
"name": "+3 Rinses"
|
||||||
|
},
|
||||||
|
"good_night": {
|
||||||
|
"name": "Good Night"
|
||||||
|
},
|
||||||
|
"anti_crease": {
|
||||||
|
"name": "Anticrease"
|
||||||
|
},
|
||||||
|
"acqua_plus": {
|
||||||
|
"name": "Acquaplus"
|
||||||
|
},
|
||||||
|
"spin_speed": {
|
||||||
|
"name": "Spin"
|
||||||
|
},
|
||||||
|
"still_hot": {
|
||||||
|
"name": "Still hot"
|
||||||
|
},
|
||||||
|
"pan_status": {
|
||||||
|
"name": "Pan"
|
||||||
|
},
|
||||||
|
"remote_control": {
|
||||||
|
"name": "Remote control"
|
||||||
|
},
|
||||||
|
"rinse_aid": {
|
||||||
|
"name": "Rinse Aid level"
|
||||||
|
},
|
||||||
|
"salt_level": {
|
||||||
|
"name": "Salt level"
|
||||||
|
},
|
||||||
|
"door_open": {
|
||||||
|
"name": "Door open"
|
||||||
|
},
|
||||||
|
"connection": {
|
||||||
|
"name": "Appliance connection"
|
||||||
|
},
|
||||||
|
"child_lock": {
|
||||||
|
"name": "Child Lock"
|
||||||
|
},
|
||||||
|
"on": {
|
||||||
|
"name": "On"
|
||||||
|
},
|
||||||
|
"prewash": {
|
||||||
|
"name": "Pre-wash"
|
||||||
|
},
|
||||||
|
"buzzer": {
|
||||||
|
"name": "Cycle end chime"
|
||||||
|
},
|
||||||
|
"holiday_mode": {
|
||||||
|
"name": "Holiday Mode"
|
||||||
|
},
|
||||||
|
"auto_set": {
|
||||||
|
"name": "Auto-Set"
|
||||||
|
},
|
||||||
|
"super_cool": {
|
||||||
|
"name": "Super Cool"
|
||||||
|
},
|
||||||
|
"super_freeze": {
|
||||||
|
"name": "Super Freeze"
|
||||||
|
},
|
||||||
|
"freezer_door": {
|
||||||
|
"name": "Door open Freezer"
|
||||||
|
},
|
||||||
|
"fridge_door": {
|
||||||
|
"name": "Door open Fridge"
|
||||||
|
},
|
||||||
|
"filter_replacement": {
|
||||||
|
"name": "Filter replacement"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"button": {
|
||||||
|
"induction_hob": {
|
||||||
|
"name": "Induction Hob"
|
||||||
|
},
|
||||||
|
"start_program": {
|
||||||
|
"name": "Program Start"
|
||||||
|
},
|
||||||
|
"stop_program": {
|
||||||
|
"name": "Program Stop"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"number": {
|
||||||
|
"power_management": {
|
||||||
|
"name": "Power management"
|
||||||
|
},
|
||||||
|
"temperature": {
|
||||||
|
"name": "Temperature"
|
||||||
|
},
|
||||||
|
"delay_time": {
|
||||||
|
"name": "Delay Start"
|
||||||
|
},
|
||||||
|
"water_hard": {
|
||||||
|
"name": "Water hardness"
|
||||||
|
},
|
||||||
|
"program_duration": {
|
||||||
|
"name": "Program duration"
|
||||||
|
},
|
||||||
|
"target_temperature": {
|
||||||
|
"name": "Target temperature"
|
||||||
|
},
|
||||||
|
"rinse_iterations": {
|
||||||
|
"name": "Number of rinses"
|
||||||
|
},
|
||||||
|
"wash_time": {
|
||||||
|
"name": "Washing intensity"
|
||||||
|
},
|
||||||
|
"dry_time": {
|
||||||
|
"name": "Drying time"
|
||||||
|
},
|
||||||
|
"freezer_temp_sel": {
|
||||||
|
"name": "Target temperature Freezer"
|
||||||
|
},
|
||||||
|
"fridge_temp_sel": {
|
||||||
|
"name": "Target temperature Fridge"
|
||||||
|
},
|
||||||
|
"my_zone_temp_sel": {
|
||||||
|
"name": "Target temperature My Zone"
|
||||||
|
},
|
||||||
|
"pollen_level": {
|
||||||
|
"name": "Pollen level"
|
||||||
|
},
|
||||||
|
"aroma_time_on": {
|
||||||
|
"name": "Diffuser (ON)"
|
||||||
|
},
|
||||||
|
"aroma_time_off": {
|
||||||
|
"name": "Diffuser (OFF)"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"climate": {
|
||||||
|
"air_conditioner": {
|
||||||
|
"name": "Air conditioner",
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Programs",
|
||||||
|
"state": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fridge": {
|
||||||
|
"name": "Fridge",
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Fridge modes",
|
||||||
|
"state": {
|
||||||
|
"auto_set": "Auto-Set",
|
||||||
|
"super_cool": "Super Cool",
|
||||||
|
"holiday": "Holiday",
|
||||||
|
"no_mode": "No mode selected"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"freezer": {
|
||||||
|
"name": "Freezer",
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Freezer modes",
|
||||||
|
"state": {
|
||||||
|
"auto_set": "Auto-Set",
|
||||||
|
"super_freeze": "Super Freeze",
|
||||||
|
"no_mode": "No mode selected"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"oven": {
|
||||||
|
"name": "Oven",
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Programs",
|
||||||
|
"state": {
|
||||||
|
"iot_h20_clean": "h2O clean",
|
||||||
|
"pizza": "Pizza",
|
||||||
|
"tailor_bake": "Tailor bake"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"my_zone": {
|
||||||
|
"name": "My Zone"
|
||||||
|
},
|
||||||
|
"wine": {
|
||||||
|
"state_attributes": {
|
||||||
|
"preset_mode": {
|
||||||
|
"name": "Wine Cellar",
|
||||||
|
"state": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fan": {
|
||||||
|
"air_extraction": {
|
||||||
|
"name": "Air extraction"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"light": {
|
||||||
|
"light": {
|
||||||
|
"name": "Light"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"config": {
|
||||||
|
"step": {
|
||||||
|
"user": {
|
||||||
|
"description": "Do the login",
|
||||||
|
"data": {
|
||||||
|
"email": "Email",
|
||||||
|
"password": "Password"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Prześcieradła",
|
"hqd_bed_sheets": "Prześcieradła",
|
||||||
"hqd_bulky": "Elementy wielkogabarytowe",
|
"hqd_bulky": "Elementy wielkogabarytowe",
|
||||||
"hqd_casual": "Nieformalny",
|
"hqd_casual": "Nieformalny",
|
||||||
|
"hqd_checkup": "Kontrola",
|
||||||
"hqd_cold_wind_30": "Chłodna bryza 30 minut",
|
"hqd_cold_wind_30": "Chłodna bryza 30 minut",
|
||||||
"hqd_cold_wind_timing": "Zimne powietrze",
|
"hqd_cold_wind_timing": "Zimne powietrze",
|
||||||
"hqd_cotton": "Bawełna",
|
"hqd_cotton": "Bawełna",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Delikatne",
|
"hqd_delicate": "Delikatne",
|
||||||
"hqd_diaper": "Pieluchy",
|
"hqd_diaper": "Pieluchy",
|
||||||
"hqd_duvet": "Pikowana kurtka z włókna syntetycznego",
|
"hqd_duvet": "Pikowana kurtka z włókna syntetycznego",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Pikowana kurtka z naturalnego włókna",
|
"hqd_feather": "Pikowana kurtka z naturalnego włókna",
|
||||||
"hqd_hot_wind_timing": "Ciepłe objęcie",
|
"hqd_hot_wind_timing": "Ciepłe objęcie",
|
||||||
"hqd_hygienic": "Higienizacja",
|
"hqd_hygienic": "Higienizacja",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Pielęgnacja niemowląt",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Duże przedmioty",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delikatne",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Puch",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Koszula",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Ręcznik",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Wełna",
|
||||||
"hqd_jacket": "Kurtki",
|
"hqd_jacket": "Kurtki",
|
||||||
"hqd_jeans": "Dżins",
|
"hqd_jeans": "Dżins",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Bawełna + pranie wstępne",
|
"cottons_prewash": "Bawełna + pranie wstępne",
|
||||||
"cottons_steam": "Bawełna + Para",
|
"cottons_steam": "Bawełna + Para",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Cykl zakończony",
|
||||||
"delicate_59": "Delikatne 59’",
|
"delicate_59": "Delikatne 59’",
|
||||||
"delicate_silk": "Delikatny jedwab 59'",
|
"delicate_silk": "Delikatny jedwab 59'",
|
||||||
"delicate_silk_steam": "Delikatny jedwab + Para",
|
"delicate_silk_steam": "Delikatny jedwab + Para",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Aktywne pranie 20' + Para",
|
"iot_active_wash_steam": "Aktywne pranie 20' + Para",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "Wszystko w jednym cyklu 59’ + Para",
|
"iot_all_in_one_59_steam": "Wszystko w jednym cyklu 59’ + Para",
|
||||||
|
"iot_baby_60_steam": "Wszystkie dziecinne 60°C + Para",
|
||||||
"iot_checkup": "Kontrola",
|
"iot_checkup": "Kontrola",
|
||||||
"iot_colour_59_steam": "Kolorowe 59' + Para",
|
"iot_colour_59_steam": "Kolorowe 59' + Para",
|
||||||
"iot_cottons_steam": "Bawełna + Para",
|
"iot_cottons_steam": "Bawełna + Para",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Para",
|
||||||
"iot_intensive_40_steam": "Intensywny 40°C + Para",
|
"iot_intensive_40_steam": "Intensywny 40°C + Para",
|
||||||
"iot_jeans_60_steam": "Dżinsy + Para",
|
"iot_jeans_60_steam": "Dżinsy + Para",
|
||||||
|
"iot_jeans_steam": "Dżinsy + Para",
|
||||||
"iot_mixed_steam": "Mieszane + Para",
|
"iot_mixed_steam": "Mieszane + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para",
|
"iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para",
|
||||||
"iot_perfect_cotton_59_steam": "Idealna Bawelna 59'",
|
"iot_perfect_cotton_59_steam": "Idealna Bawelna 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Bęben",
|
"tumbling": "Bęben",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Wełna",
|
"wool": "Wełna",
|
||||||
"wool_and_delicates_49": "Wełna/Delikatne 49'",
|
"wool_and_delicates_49": "Wełna/Delikatne 49'",
|
||||||
"wool_dry": "Suszenie wełny",
|
"wool_dry": "Suszenie wełny",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nie wybrano żadnego trybu",
|
"no_mode_selected": "Nie wybrano żadnego trybu",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Szybki zestaw",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Prześcieradła",
|
"hqd_bed_sheets": "Prześcieradła",
|
||||||
"hqd_bulky": "Elementy wielkogabarytowe",
|
"hqd_bulky": "Elementy wielkogabarytowe",
|
||||||
"hqd_casual": "Nieformalny",
|
"hqd_casual": "Nieformalny",
|
||||||
|
"hqd_checkup": "Kontrola",
|
||||||
"hqd_cold_wind_30": "Chłodna bryza 30 minut",
|
"hqd_cold_wind_30": "Chłodna bryza 30 minut",
|
||||||
"hqd_cold_wind_timing": "Zimne powietrze",
|
"hqd_cold_wind_timing": "Zimne powietrze",
|
||||||
"hqd_cotton": "Bawełna",
|
"hqd_cotton": "Bawełna",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Delikatne",
|
"hqd_delicate": "Delikatne",
|
||||||
"hqd_diaper": "Pieluchy",
|
"hqd_diaper": "Pieluchy",
|
||||||
"hqd_duvet": "Pikowana kurtka z włókna syntetycznego",
|
"hqd_duvet": "Pikowana kurtka z włókna syntetycznego",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Pikowana kurtka z naturalnego włókna",
|
"hqd_feather": "Pikowana kurtka z naturalnego włókna",
|
||||||
"hqd_hot_wind_timing": "Ciepłe objęcie",
|
"hqd_hot_wind_timing": "Ciepłe objęcie",
|
||||||
"hqd_hygienic": "Higienizacja",
|
"hqd_hygienic": "Higienizacja",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Pielęgnacja niemowląt",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Duże przedmioty",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delikatne",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Puch",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Koszula",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Ręcznik",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Wełna",
|
||||||
"hqd_jacket": "Kurtki",
|
"hqd_jacket": "Kurtki",
|
||||||
"hqd_jeans": "Dżins",
|
"hqd_jeans": "Dżins",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Bawełna + pranie wstępne",
|
"cottons_prewash": "Bawełna + pranie wstępne",
|
||||||
"cottons_steam": "Bawełna + Para",
|
"cottons_steam": "Bawełna + Para",
|
||||||
"cotton_care_59": "Cotton Care 59 Min",
|
"cotton_care_59": "Cotton Care 59 Min",
|
||||||
|
"cycle_ended": "Cykl zakończony",
|
||||||
"delicate_59": "Delikatne 59’",
|
"delicate_59": "Delikatne 59’",
|
||||||
"delicate_silk": "Delikatny jedwab 59'",
|
"delicate_silk": "Delikatny jedwab 59'",
|
||||||
"delicate_silk_steam": "Delikatny jedwab + Para",
|
"delicate_silk_steam": "Delikatny jedwab + Para",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Aktywne pranie 20' + Para",
|
"iot_active_wash_steam": "Aktywne pranie 20' + Para",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "Wszystko w jednym cyklu 59’ + Para",
|
"iot_all_in_one_59_steam": "Wszystko w jednym cyklu 59’ + Para",
|
||||||
|
"iot_baby_60_steam": "Wszystkie dziecinne 60°C + Para",
|
||||||
"iot_checkup": "Kontrola",
|
"iot_checkup": "Kontrola",
|
||||||
"iot_colour_59_steam": "Kolorowe 59' + Para",
|
"iot_colour_59_steam": "Kolorowe 59' + Para",
|
||||||
"iot_cottons_steam": "Bawełna + Para",
|
"iot_cottons_steam": "Bawełna + Para",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Para",
|
||||||
"iot_intensive_40_steam": "Intensywny 40°C + Para",
|
"iot_intensive_40_steam": "Intensywny 40°C + Para",
|
||||||
"iot_jeans_60_steam": "Dżinsy + Para",
|
"iot_jeans_60_steam": "Dżinsy + Para",
|
||||||
|
"iot_jeans_steam": "Dżinsy + Para",
|
||||||
"iot_mixed_steam": "Mieszane + Para",
|
"iot_mixed_steam": "Mieszane + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para",
|
"iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para",
|
||||||
"iot_perfect_cotton_59_steam": "Idealna Bawelna 59'",
|
"iot_perfect_cotton_59_steam": "Idealna Bawelna 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Total Care",
|
"total_care": "Total Care",
|
||||||
"tumbling": "Bęben",
|
"tumbling": "Bęben",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Wełna",
|
"wool": "Wełna",
|
||||||
"wool_and_delicates_49": "Wełna/Delikatne 49'",
|
"wool_and_delicates_49": "Wełna/Delikatne 49'",
|
||||||
"wool_dry": "Suszenie wełny",
|
"wool_dry": "Suszenie wełny",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nie wybrano żadnego trybu",
|
"no_mode_selected": "Nie wybrano żadnego trybu",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Szybki zestaw",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Lençóis",
|
"hqd_bed_sheets": "Lençóis",
|
||||||
"hqd_bulky": "Itens volumosos",
|
"hqd_bulky": "Itens volumosos",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Check-Up",
|
||||||
"hqd_cold_wind_30": "Brisa fresca durante 30 minutos",
|
"hqd_cold_wind_30": "Brisa fresca durante 30 minutos",
|
||||||
"hqd_cold_wind_timing": "Ar frio",
|
"hqd_cold_wind_timing": "Ar frio",
|
||||||
"hqd_cotton": "Algodão",
|
"hqd_cotton": "Algodão",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Roupa delicada",
|
"hqd_delicate": "Roupa delicada",
|
||||||
"hqd_diaper": "Fraldas",
|
"hqd_diaper": "Fraldas",
|
||||||
"hqd_duvet": "Casaco acolchoado em fibra sintética",
|
"hqd_duvet": "Casaco acolchoado em fibra sintética",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Casaco acolchoado em fibra natural",
|
"hqd_feather": "Casaco acolchoado em fibra natural",
|
||||||
"hqd_hot_wind_timing": "Warm Embrace",
|
"hqd_hot_wind_timing": "Warm Embrace",
|
||||||
"hqd_hygienic": "Higienização",
|
"hqd_hygienic": "Higienização",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Cuidados do bebé",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Itens volumosos",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicados",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Forros",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Camisas",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Toalhas",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Lãs",
|
||||||
"hqd_jacket": "Casacos",
|
"hqd_jacket": "Casacos",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Peças requintadas",
|
"hqd_luxury": "Peças requintadas",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Algodões + Pré-lavagem",
|
"cottons_prewash": "Algodões + Pré-lavagem",
|
||||||
"cottons_steam": "Algodão + Vapor",
|
"cottons_steam": "Algodão + Vapor",
|
||||||
"cotton_care_59": "Algodões 59 min",
|
"cotton_care_59": "Algodões 59 min",
|
||||||
|
"cycle_ended": "Fim do ciclo",
|
||||||
"delicate_59": "Delicados 59'",
|
"delicate_59": "Delicados 59'",
|
||||||
"delicate_silk": "Seda delicada 59'",
|
"delicate_silk": "Seda delicada 59'",
|
||||||
"delicate_silk_steam": "Seda delicada + vapor",
|
"delicate_silk_steam": "Seda delicada + vapor",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Lavagem Ativa 20' + Vapor",
|
"iot_active_wash_steam": "Lavagem Ativa 20' + Vapor",
|
||||||
"iot_allergy_care_pro": "Cuidado Alergias Pro",
|
"iot_allergy_care_pro": "Cuidado Alergias Pro",
|
||||||
"iot_all_in_one_59_steam": "Tudo em Um 59' + Vapor",
|
"iot_all_in_one_59_steam": "Tudo em Um 59' + Vapor",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + vapor",
|
||||||
"iot_checkup": "Check-Up",
|
"iot_checkup": "Check-Up",
|
||||||
"iot_colour_59_steam": "Cores 59' + vapor",
|
"iot_colour_59_steam": "Cores 59' + vapor",
|
||||||
"iot_cottons_steam": "Algodão + Vapor",
|
"iot_cottons_steam": "Algodão + Vapor",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Vapor",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Vapor",
|
||||||
"iot_intensive_40_steam": "Intensivo 40°C + vapor",
|
"iot_intensive_40_steam": "Intensivo 40°C + vapor",
|
||||||
"iot_jeans_60_steam": "Gangas + vapor",
|
"iot_jeans_60_steam": "Gangas + vapor",
|
||||||
|
"iot_jeans_steam": "Gangas + vapor",
|
||||||
"iot_mixed_steam": "Mistos + Vapor",
|
"iot_mixed_steam": "Mistos + Vapor",
|
||||||
"iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor",
|
"iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor",
|
||||||
"iot_perfect_cotton_59_steam": "Algodao Perfeito 59'",
|
"iot_perfect_cotton_59_steam": "Algodao Perfeito 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Cuidado Total",
|
"total_care": "Cuidado Total",
|
||||||
"tumbling": "Secar na máquina",
|
"tumbling": "Secar na máquina",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Lãs",
|
"wool": "Lãs",
|
||||||
"wool_and_delicates_49": "Lãs/Delicados 49'",
|
"wool_and_delicates_49": "Lãs/Delicados 49'",
|
||||||
"wool_dry": "Secagem de lãs",
|
"wool_dry": "Secagem de lãs",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nenhum modo selecionado",
|
"no_mode_selected": "Nenhum modo selecionado",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Conjunto rápido",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Lençóis",
|
"hqd_bed_sheets": "Lençóis",
|
||||||
"hqd_bulky": "Itens volumosos",
|
"hqd_bulky": "Itens volumosos",
|
||||||
"hqd_casual": "Casual",
|
"hqd_casual": "Casual",
|
||||||
|
"hqd_checkup": "Check-Up",
|
||||||
"hqd_cold_wind_30": "Brisa fresca durante 30 minutos",
|
"hqd_cold_wind_30": "Brisa fresca durante 30 minutos",
|
||||||
"hqd_cold_wind_timing": "Ar frio",
|
"hqd_cold_wind_timing": "Ar frio",
|
||||||
"hqd_cotton": "Algodão",
|
"hqd_cotton": "Algodão",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Roupa delicada",
|
"hqd_delicate": "Roupa delicada",
|
||||||
"hqd_diaper": "Fraldas",
|
"hqd_diaper": "Fraldas",
|
||||||
"hqd_duvet": "Casaco acolchoado em fibra sintética",
|
"hqd_duvet": "Casaco acolchoado em fibra sintética",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Casaco acolchoado em fibra natural",
|
"hqd_feather": "Casaco acolchoado em fibra natural",
|
||||||
"hqd_hot_wind_timing": "Warm Embrace",
|
"hqd_hot_wind_timing": "Warm Embrace",
|
||||||
"hqd_hygienic": "Higienização",
|
"hqd_hygienic": "Higienização",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Cuidados do bebé",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Itens volumosos",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicados",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Forros",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Camisas",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Toalhas",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Lãs",
|
||||||
"hqd_jacket": "Casacos",
|
"hqd_jacket": "Casacos",
|
||||||
"hqd_jeans": "Jeans",
|
"hqd_jeans": "Jeans",
|
||||||
"hqd_luxury": "Peças requintadas",
|
"hqd_luxury": "Peças requintadas",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Algodões + Pré-lavagem",
|
"cottons_prewash": "Algodões + Pré-lavagem",
|
||||||
"cottons_steam": "Algodão + Vapor",
|
"cottons_steam": "Algodão + Vapor",
|
||||||
"cotton_care_59": "Algodões 59 min",
|
"cotton_care_59": "Algodões 59 min",
|
||||||
|
"cycle_ended": "Fim do ciclo",
|
||||||
"delicate_59": "Delicados 59'",
|
"delicate_59": "Delicados 59'",
|
||||||
"delicate_silk": "Seda delicada 59'",
|
"delicate_silk": "Seda delicada 59'",
|
||||||
"delicate_silk_steam": "Seda delicada + vapor",
|
"delicate_silk_steam": "Seda delicada + vapor",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Lavagem Ativa 20' + Vapor",
|
"iot_active_wash_steam": "Lavagem Ativa 20' + Vapor",
|
||||||
"iot_allergy_care_pro": "Cuidado Alergias Pro",
|
"iot_allergy_care_pro": "Cuidado Alergias Pro",
|
||||||
"iot_all_in_one_59_steam": "Tudo em Um 59' + Vapor",
|
"iot_all_in_one_59_steam": "Tudo em Um 59' + Vapor",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + vapor",
|
||||||
"iot_checkup": "Check-Up",
|
"iot_checkup": "Check-Up",
|
||||||
"iot_colour_59_steam": "Cores 59' + vapor",
|
"iot_colour_59_steam": "Cores 59' + vapor",
|
||||||
"iot_cottons_steam": "Algodão + Vapor",
|
"iot_cottons_steam": "Algodão + Vapor",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Vapor",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Vapor",
|
||||||
"iot_intensive_40_steam": "Intensivo 40°C + vapor",
|
"iot_intensive_40_steam": "Intensivo 40°C + vapor",
|
||||||
"iot_jeans_60_steam": "Gangas + vapor",
|
"iot_jeans_60_steam": "Gangas + vapor",
|
||||||
|
"iot_jeans_steam": "Gangas + vapor",
|
||||||
"iot_mixed_steam": "Mistos + Vapor",
|
"iot_mixed_steam": "Mistos + Vapor",
|
||||||
"iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor",
|
"iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor",
|
||||||
"iot_perfect_cotton_59_steam": "Algodao Perfeito 59'",
|
"iot_perfect_cotton_59_steam": "Algodao Perfeito 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Cuidado Total",
|
"total_care": "Cuidado Total",
|
||||||
"tumbling": "Secar na máquina",
|
"tumbling": "Secar na máquina",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Lãs",
|
"wool": "Lãs",
|
||||||
"wool_and_delicates_49": "Lãs/Delicados 49'",
|
"wool_and_delicates_49": "Lãs/Delicados 49'",
|
||||||
"wool_dry": "Secagem de lãs",
|
"wool_dry": "Secagem de lãs",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nenhum modo selecionado",
|
"no_mode_selected": "Nenhum modo selecionado",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Conjunto rápido",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Cearceafuri",
|
"hqd_bed_sheets": "Cearceafuri",
|
||||||
"hqd_bulky": "Articole voluminoase",
|
"hqd_bulky": "Articole voluminoase",
|
||||||
"hqd_casual": "Articole obișnuite",
|
"hqd_casual": "Articole obișnuite",
|
||||||
|
"hqd_checkup": "Verificare",
|
||||||
"hqd_cold_wind_30": "Vânt rece 30 minute",
|
"hqd_cold_wind_30": "Vânt rece 30 minute",
|
||||||
"hqd_cold_wind_timing": "Aer rece",
|
"hqd_cold_wind_timing": "Aer rece",
|
||||||
"hqd_cotton": "Bumbac",
|
"hqd_cotton": "Bumbac",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Delicate",
|
"hqd_delicate": "Delicate",
|
||||||
"hqd_diaper": "Scutece",
|
"hqd_diaper": "Scutece",
|
||||||
"hqd_duvet": "Jachetă matlasată din fibre sintetice",
|
"hqd_duvet": "Jachetă matlasată din fibre sintetice",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Jachetă matlasată din fibre naturale",
|
"hqd_feather": "Jachetă matlasată din fibre naturale",
|
||||||
"hqd_hot_wind_timing": "Îmbrățișare caldă",
|
"hqd_hot_wind_timing": "Îmbrățișare caldă",
|
||||||
"hqd_hygienic": "Igienizare",
|
"hqd_hygienic": "Igienizare",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Îngrijire bebeluși",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Voluminoase",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicate",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Puf",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Tricou",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Prosoape",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Lână",
|
||||||
"hqd_jacket": "Jachete",
|
"hqd_jacket": "Jachete",
|
||||||
"hqd_jeans": "Blugi",
|
"hqd_jeans": "Blugi",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Bumbac + Prespălare",
|
"cottons_prewash": "Bumbac + Prespălare",
|
||||||
"cottons_steam": "Bumbac + Abur",
|
"cottons_steam": "Bumbac + Abur",
|
||||||
"cotton_care_59": "Bumbac 59 Min",
|
"cotton_care_59": "Bumbac 59 Min",
|
||||||
|
"cycle_ended": "Ciclul s-a încheiat",
|
||||||
"delicate_59": "Delicate 59'",
|
"delicate_59": "Delicate 59'",
|
||||||
"delicate_silk": "Mătase delicată 59'",
|
"delicate_silk": "Mătase delicată 59'",
|
||||||
"delicate_silk_steam": "Mătase delicată + abur",
|
"delicate_silk_steam": "Mătase delicată + abur",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Spălare activă 20' + abur",
|
"iot_active_wash_steam": "Spălare activă 20' + abur",
|
||||||
"iot_allergy_care_pro": "Îngrijire alergie pro",
|
"iot_allergy_care_pro": "Îngrijire alergie pro",
|
||||||
"iot_all_in_one_59_steam": "Toate în One 59' + abur",
|
"iot_all_in_one_59_steam": "Toate în One 59' + abur",
|
||||||
|
"iot_baby_60_steam": "Haine bebeluși 60°C + abur",
|
||||||
"iot_checkup": "Verificare",
|
"iot_checkup": "Verificare",
|
||||||
"iot_colour_59_steam": "Colorate 59' + Abur",
|
"iot_colour_59_steam": "Colorate 59' + Abur",
|
||||||
"iot_cottons_steam": "Bumbac + Abur",
|
"iot_cottons_steam": "Bumbac + Abur",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Abur",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Abur",
|
||||||
"iot_intensive_40_steam": "Intensiv 40°C + Abur",
|
"iot_intensive_40_steam": "Intensiv 40°C + Abur",
|
||||||
"iot_jeans_60_steam": "Blugi + abur",
|
"iot_jeans_60_steam": "Blugi + abur",
|
||||||
|
"iot_jeans_steam": "Blugi + abur",
|
||||||
"iot_mixed_steam": "Mixte + Abur",
|
"iot_mixed_steam": "Mixte + Abur",
|
||||||
"iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur",
|
"iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur",
|
||||||
"iot_perfect_cotton_59_steam": "Bumbac Perfect 59'",
|
"iot_perfect_cotton_59_steam": "Bumbac Perfect 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Îngrijire totală",
|
"total_care": "Îngrijire totală",
|
||||||
"tumbling": "Tambur",
|
"tumbling": "Tambur",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Lână",
|
"wool": "Lână",
|
||||||
"wool_and_delicates_49": "Lână/Delicate 49'",
|
"wool_and_delicates_49": "Lână/Delicate 49'",
|
||||||
"wool_dry": "Uscarea lânii",
|
"wool_dry": "Uscarea lânii",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Niciun mod selectat",
|
"no_mode_selected": "Niciun mod selectat",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Setare rapidă",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL (Răcire rapidă)",
|
"super_cool": "SUPER COOL (Răcire rapidă)",
|
||||||
"super_freeze": "SUPER FREEZE (Congelare rapidă)",
|
"super_freeze": "SUPER FREEZE (Congelare rapidă)",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Cearceafuri",
|
"hqd_bed_sheets": "Cearceafuri",
|
||||||
"hqd_bulky": "Articole voluminoase",
|
"hqd_bulky": "Articole voluminoase",
|
||||||
"hqd_casual": "Articole obișnuite",
|
"hqd_casual": "Articole obișnuite",
|
||||||
|
"hqd_checkup": "Verificare",
|
||||||
"hqd_cold_wind_30": "Vânt rece 30 minute",
|
"hqd_cold_wind_30": "Vânt rece 30 minute",
|
||||||
"hqd_cold_wind_timing": "Aer rece",
|
"hqd_cold_wind_timing": "Aer rece",
|
||||||
"hqd_cotton": "Bumbac",
|
"hqd_cotton": "Bumbac",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Delicate",
|
"hqd_delicate": "Delicate",
|
||||||
"hqd_diaper": "Scutece",
|
"hqd_diaper": "Scutece",
|
||||||
"hqd_duvet": "Jachetă matlasată din fibre sintetice",
|
"hqd_duvet": "Jachetă matlasată din fibre sintetice",
|
||||||
|
"hqd_eco": "Eco",
|
||||||
"hqd_feather": "Jachetă matlasată din fibre naturale",
|
"hqd_feather": "Jachetă matlasată din fibre naturale",
|
||||||
"hqd_hot_wind_timing": "Îmbrățișare caldă",
|
"hqd_hot_wind_timing": "Îmbrățișare caldă",
|
||||||
"hqd_hygienic": "Igienizare",
|
"hqd_hygienic": "Igienizare",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Îngrijire bebeluși",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Voluminoase",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Delicate",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Puf",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Tricou",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Prosoape",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Lână",
|
||||||
"hqd_jacket": "Jachete",
|
"hqd_jacket": "Jachete",
|
||||||
"hqd_jeans": "Blugi",
|
"hqd_jeans": "Blugi",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Bumbac + Prespălare",
|
"cottons_prewash": "Bumbac + Prespălare",
|
||||||
"cottons_steam": "Bumbac + Abur",
|
"cottons_steam": "Bumbac + Abur",
|
||||||
"cotton_care_59": "Bumbac 59 Min",
|
"cotton_care_59": "Bumbac 59 Min",
|
||||||
|
"cycle_ended": "Ciclul s-a încheiat",
|
||||||
"delicate_59": "Delicate 59'",
|
"delicate_59": "Delicate 59'",
|
||||||
"delicate_silk": "Mătase delicată 59'",
|
"delicate_silk": "Mătase delicată 59'",
|
||||||
"delicate_silk_steam": "Mătase delicată + abur",
|
"delicate_silk_steam": "Mătase delicată + abur",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Spălare activă 20' + abur",
|
"iot_active_wash_steam": "Spălare activă 20' + abur",
|
||||||
"iot_allergy_care_pro": "Îngrijire alergie pro",
|
"iot_allergy_care_pro": "Îngrijire alergie pro",
|
||||||
"iot_all_in_one_59_steam": "Toate în One 59' + abur",
|
"iot_all_in_one_59_steam": "Toate în One 59' + abur",
|
||||||
|
"iot_baby_60_steam": "Haine bebeluși 60°C + abur",
|
||||||
"iot_checkup": "Verificare",
|
"iot_checkup": "Verificare",
|
||||||
"iot_colour_59_steam": "Colorate 59' + Abur",
|
"iot_colour_59_steam": "Colorate 59' + Abur",
|
||||||
"iot_cottons_steam": "Bumbac + Abur",
|
"iot_cottons_steam": "Bumbac + Abur",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Abur",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Abur",
|
||||||
"iot_intensive_40_steam": "Intensiv 40°C + Abur",
|
"iot_intensive_40_steam": "Intensiv 40°C + Abur",
|
||||||
"iot_jeans_60_steam": "Blugi + abur",
|
"iot_jeans_60_steam": "Blugi + abur",
|
||||||
|
"iot_jeans_steam": "Blugi + abur",
|
||||||
"iot_mixed_steam": "Mixte + Abur",
|
"iot_mixed_steam": "Mixte + Abur",
|
||||||
"iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur",
|
"iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur",
|
||||||
"iot_perfect_cotton_59_steam": "Bumbac Perfect 59'",
|
"iot_perfect_cotton_59_steam": "Bumbac Perfect 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Îngrijire totală",
|
"total_care": "Îngrijire totală",
|
||||||
"tumbling": "Tambur",
|
"tumbling": "Tambur",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Lână",
|
"wool": "Lână",
|
||||||
"wool_and_delicates_49": "Lână/Delicate 49'",
|
"wool_and_delicates_49": "Lână/Delicate 49'",
|
||||||
"wool_dry": "Uscarea lânii",
|
"wool_dry": "Uscarea lânii",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Niciun mod selectat",
|
"no_mode_selected": "Niciun mod selectat",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Setare rapidă",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL (Răcire rapidă)",
|
"super_cool": "SUPER COOL (Răcire rapidă)",
|
||||||
"super_freeze": "SUPER FREEZE (Congelare rapidă)",
|
"super_freeze": "SUPER FREEZE (Congelare rapidă)",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Простыни",
|
"hqd_bed_sheets": "Простыни",
|
||||||
"hqd_bulky": "Объемные изделия",
|
"hqd_bulky": "Объемные изделия",
|
||||||
"hqd_casual": "Повседневная одежда",
|
"hqd_casual": "Повседневная одежда",
|
||||||
|
"hqd_checkup": "Проверка",
|
||||||
"hqd_cold_wind_30": "Прохладный обдув 30 минут",
|
"hqd_cold_wind_30": "Прохладный обдув 30 минут",
|
||||||
"hqd_cold_wind_timing": "Холодный воздух",
|
"hqd_cold_wind_timing": "Холодный воздух",
|
||||||
"hqd_cotton": "Хлопок",
|
"hqd_cotton": "Хлопок",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Деликатные вещи",
|
"hqd_delicate": "Деликатные вещи",
|
||||||
"hqd_diaper": "Пеленки",
|
"hqd_diaper": "Пеленки",
|
||||||
"hqd_duvet": "Стеганая куртка из синтетического волокна",
|
"hqd_duvet": "Стеганая куртка из синтетического волокна",
|
||||||
|
"hqd_eco": "Эко",
|
||||||
"hqd_feather": "Стеганая куртка из натурального волокна",
|
"hqd_feather": "Стеганая куртка из натурального волокна",
|
||||||
"hqd_hot_wind_timing": "Обработка теплом",
|
"hqd_hot_wind_timing": "Обработка теплом",
|
||||||
"hqd_hygienic": "Санитарная обработка",
|
"hqd_hygienic": "Санитарная обработка",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Детские вещи",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Объемные изделия",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Деликатные изделия",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Пух",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Рубашки",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Полотенца",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Шерсть",
|
||||||
"hqd_jacket": "Куртки",
|
"hqd_jacket": "Куртки",
|
||||||
"hqd_jeans": "Джинсы",
|
"hqd_jeans": "Джинсы",
|
||||||
"hqd_luxury": "Люксовые изделия",
|
"hqd_luxury": "Люксовые изделия",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "хлопок + предвар.",
|
"cottons_prewash": "хлопок + предвар.",
|
||||||
"cottons_steam": "Хлопок + Пар",
|
"cottons_steam": "Хлопок + Пар",
|
||||||
"cotton_care_59": "хлопок 59 минут",
|
"cotton_care_59": "хлопок 59 минут",
|
||||||
|
"cycle_ended": "Окончание цикла",
|
||||||
"delicate_59": "Деликатная 59 мин.",
|
"delicate_59": "Деликатная 59 мин.",
|
||||||
"delicate_silk": "Деликатная ткань (шелк) 59'",
|
"delicate_silk": "Деликатная ткань (шелк) 59'",
|
||||||
"delicate_silk_steam": "Деликатная ткань (шелк) + пар",
|
"delicate_silk_steam": "Деликатная ткань (шелк) + пар",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Активная стирка 20' + пар",
|
"iot_active_wash_steam": "Активная стирка 20' + пар",
|
||||||
"iot_allergy_care_pro": "Уход для аллергиков про",
|
"iot_allergy_care_pro": "Уход для аллергиков про",
|
||||||
"iot_all_in_one_59_steam": "Все в одном 59' + пар",
|
"iot_all_in_one_59_steam": "Все в одном 59' + пар",
|
||||||
|
"iot_baby_60_steam": "Стирка детского белья при 60°С + пар",
|
||||||
"iot_checkup": "Проверка",
|
"iot_checkup": "Проверка",
|
||||||
"iot_colour_59_steam": "Цветные ткани 59' + пар",
|
"iot_colour_59_steam": "Цветные ткани 59' + пар",
|
||||||
"iot_cottons_steam": "Хлопок + Пар",
|
"iot_cottons_steam": "Хлопок + Пар",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Пар",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Пар",
|
||||||
"iot_intensive_40_steam": "Интенсивный пар 40°C +",
|
"iot_intensive_40_steam": "Интенсивный пар 40°C +",
|
||||||
"iot_jeans_60_steam": "Джинсы + пар",
|
"iot_jeans_60_steam": "Джинсы + пар",
|
||||||
|
"iot_jeans_steam": "Джинсы + пар",
|
||||||
"iot_mixed_steam": "Смешанные ткани + Пар",
|
"iot_mixed_steam": "Смешанные ткани + Пар",
|
||||||
"iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар",
|
"iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар",
|
||||||
"iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'",
|
"iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Общий уход",
|
"total_care": "Общий уход",
|
||||||
"tumbling": "Барабан",
|
"tumbling": "Барабан",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Шерсть",
|
"wool": "Шерсть",
|
||||||
"wool_and_delicates_49": "шерсть/деликатные 49'",
|
"wool_and_delicates_49": "шерсть/деликатные 49'",
|
||||||
"wool_dry": "Сушка шерсти",
|
"wool_dry": "Сушка шерсти",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Режим не выбран",
|
"no_mode_selected": "Режим не выбран",
|
||||||
"quick_cool": "БЫСТРОЕ ОХЛАЖДЕНИЕ",
|
"quick_cool": "БЫСТРОЕ ОХЛАЖДЕНИЕ",
|
||||||
|
"quick_set": "Быстрая настройка",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Простыни",
|
"hqd_bed_sheets": "Простыни",
|
||||||
"hqd_bulky": "Объемные изделия",
|
"hqd_bulky": "Объемные изделия",
|
||||||
"hqd_casual": "Повседневная одежда",
|
"hqd_casual": "Повседневная одежда",
|
||||||
|
"hqd_checkup": "Проверка",
|
||||||
"hqd_cold_wind_30": "Прохладный обдув 30 минут",
|
"hqd_cold_wind_30": "Прохладный обдув 30 минут",
|
||||||
"hqd_cold_wind_timing": "Холодный воздух",
|
"hqd_cold_wind_timing": "Холодный воздух",
|
||||||
"hqd_cotton": "Хлопок",
|
"hqd_cotton": "Хлопок",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Деликатные вещи",
|
"hqd_delicate": "Деликатные вещи",
|
||||||
"hqd_diaper": "Пеленки",
|
"hqd_diaper": "Пеленки",
|
||||||
"hqd_duvet": "Стеганая куртка из синтетического волокна",
|
"hqd_duvet": "Стеганая куртка из синтетического волокна",
|
||||||
|
"hqd_eco": "Эко",
|
||||||
"hqd_feather": "Стеганая куртка из натурального волокна",
|
"hqd_feather": "Стеганая куртка из натурального волокна",
|
||||||
"hqd_hot_wind_timing": "Обработка теплом",
|
"hqd_hot_wind_timing": "Обработка теплом",
|
||||||
"hqd_hygienic": "Санитарная обработка",
|
"hqd_hygienic": "Санитарная обработка",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Детские вещи",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Объемные изделия",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Деликатные изделия",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Пух",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Рубашки",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Полотенца",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Шерсть",
|
||||||
"hqd_jacket": "Куртки",
|
"hqd_jacket": "Куртки",
|
||||||
"hqd_jeans": "Джинсы",
|
"hqd_jeans": "Джинсы",
|
||||||
"hqd_luxury": "Люксовые изделия",
|
"hqd_luxury": "Люксовые изделия",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "хлопок + предвар.",
|
"cottons_prewash": "хлопок + предвар.",
|
||||||
"cottons_steam": "Хлопок + Пар",
|
"cottons_steam": "Хлопок + Пар",
|
||||||
"cotton_care_59": "хлопок 59 минут",
|
"cotton_care_59": "хлопок 59 минут",
|
||||||
|
"cycle_ended": "Окончание цикла",
|
||||||
"delicate_59": "Деликатная 59 мин.",
|
"delicate_59": "Деликатная 59 мин.",
|
||||||
"delicate_silk": "Деликатная ткань (шелк) 59'",
|
"delicate_silk": "Деликатная ткань (шелк) 59'",
|
||||||
"delicate_silk_steam": "Деликатная ткань (шелк) + пар",
|
"delicate_silk_steam": "Деликатная ткань (шелк) + пар",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Активная стирка 20' + пар",
|
"iot_active_wash_steam": "Активная стирка 20' + пар",
|
||||||
"iot_allergy_care_pro": "Уход для аллергиков про",
|
"iot_allergy_care_pro": "Уход для аллергиков про",
|
||||||
"iot_all_in_one_59_steam": "Все в одном 59' + пар",
|
"iot_all_in_one_59_steam": "Все в одном 59' + пар",
|
||||||
|
"iot_baby_60_steam": "Стирка детского белья при 60°С + пар",
|
||||||
"iot_checkup": "Проверка",
|
"iot_checkup": "Проверка",
|
||||||
"iot_colour_59_steam": "Цветные ткани 59' + пар",
|
"iot_colour_59_steam": "Цветные ткани 59' + пар",
|
||||||
"iot_cottons_steam": "Хлопок + Пар",
|
"iot_cottons_steam": "Хлопок + Пар",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Пар",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Пар",
|
||||||
"iot_intensive_40_steam": "Интенсивный пар 40°C +",
|
"iot_intensive_40_steam": "Интенсивный пар 40°C +",
|
||||||
"iot_jeans_60_steam": "Джинсы + пар",
|
"iot_jeans_60_steam": "Джинсы + пар",
|
||||||
|
"iot_jeans_steam": "Джинсы + пар",
|
||||||
"iot_mixed_steam": "Смешанные ткани + Пар",
|
"iot_mixed_steam": "Смешанные ткани + Пар",
|
||||||
"iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар",
|
"iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар",
|
||||||
"iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'",
|
"iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Общий уход",
|
"total_care": "Общий уход",
|
||||||
"tumbling": "Барабан",
|
"tumbling": "Барабан",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Шерсть",
|
"wool": "Шерсть",
|
||||||
"wool_and_delicates_49": "шерсть/деликатные 49'",
|
"wool_and_delicates_49": "шерсть/деликатные 49'",
|
||||||
"wool_dry": "Сушка шерсти",
|
"wool_dry": "Сушка шерсти",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Режим не выбран",
|
"no_mode_selected": "Режим не выбран",
|
||||||
"quick_cool": "БЫСТРОЕ ОХЛАЖДЕНИЕ",
|
"quick_cool": "БЫСТРОЕ ОХЛАЖДЕНИЕ",
|
||||||
|
"quick_set": "Быстрая настройка",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Posteľná bielizeň",
|
"hqd_bed_sheets": "Posteľná bielizeň",
|
||||||
"hqd_bulky": "Objemné položky",
|
"hqd_bulky": "Objemné položky",
|
||||||
"hqd_casual": "Neformálne",
|
"hqd_casual": "Neformálne",
|
||||||
|
"hqd_checkup": "Kontrola",
|
||||||
"hqd_cold_wind_30": "Chladný vánok 30 minút",
|
"hqd_cold_wind_30": "Chladný vánok 30 minút",
|
||||||
"hqd_cold_wind_timing": "Studený vzduch",
|
"hqd_cold_wind_timing": "Studený vzduch",
|
||||||
"hqd_cotton": "Bavlna",
|
"hqd_cotton": "Bavlna",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Jemné materiály",
|
"hqd_delicate": "Jemné materiály",
|
||||||
"hqd_diaper": "Plienky",
|
"hqd_diaper": "Plienky",
|
||||||
"hqd_duvet": "Prešívaná vetrovka so syntetickými vláknami",
|
"hqd_duvet": "Prešívaná vetrovka so syntetickými vláknami",
|
||||||
|
"hqd_eco": "Eko",
|
||||||
"hqd_feather": "Prešívaná vetrovka s prírodnými vláknami",
|
"hqd_feather": "Prešívaná vetrovka s prírodnými vláknami",
|
||||||
"hqd_hot_wind_timing": "Detská zavinovačka",
|
"hqd_hot_wind_timing": "Detská zavinovačka",
|
||||||
"hqd_hygienic": "Hygienizácia",
|
"hqd_hygienic": "Hygienizácia",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro – detské",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro – veľké množstvo",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro – jemné",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro – páperie",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro – košele",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro – uteráky",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro – vlna",
|
||||||
"hqd_jacket": "Bundy",
|
"hqd_jacket": "Bundy",
|
||||||
"hqd_jeans": "Džínsy",
|
"hqd_jeans": "Džínsy",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Bavlna + Predpierka",
|
"cottons_prewash": "Bavlna + Predpierka",
|
||||||
"cottons_steam": "Bavlna + Para",
|
"cottons_steam": "Bavlna + Para",
|
||||||
"cotton_care_59": "Bavlna 59 Min",
|
"cotton_care_59": "Bavlna 59 Min",
|
||||||
|
"cycle_ended": "Cyklus sa skončil",
|
||||||
"delicate_59": "Jemné materiály 59 min.",
|
"delicate_59": "Jemné materiály 59 min.",
|
||||||
"delicate_silk": "Jemný hodváb 59'",
|
"delicate_silk": "Jemný hodváb 59'",
|
||||||
"delicate_silk_steam": "Jemný hodváb + Para",
|
"delicate_silk_steam": "Jemný hodváb + Para",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Aktívne pranie 20' + Para",
|
"iot_active_wash_steam": "Aktívne pranie 20' + Para",
|
||||||
"iot_allergy_care_pro": "Antialergické ošetrenie Pro",
|
"iot_allergy_care_pro": "Antialergické ošetrenie Pro",
|
||||||
"iot_all_in_one_59_steam": "Všetko v jednom 59' + para",
|
"iot_all_in_one_59_steam": "Všetko v jednom 59' + para",
|
||||||
|
"iot_baby_60_steam": "Všetka detská 60°C + Steam",
|
||||||
"iot_checkup": "Kontrola",
|
"iot_checkup": "Kontrola",
|
||||||
"iot_colour_59_steam": "Farebná bielizeň 59' + Para",
|
"iot_colour_59_steam": "Farebná bielizeň 59' + Para",
|
||||||
"iot_cottons_steam": "Bavlna + Para",
|
"iot_cottons_steam": "Bavlna + Para",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
||||||
"iot_intensive_40_steam": "Intensive 40°C + Para",
|
"iot_intensive_40_steam": "Intensive 40°C + Para",
|
||||||
"iot_jeans_60_steam": "Jeans + Steam",
|
"iot_jeans_60_steam": "Jeans + Steam",
|
||||||
|
"iot_jeans_steam": "Jeans + Steam",
|
||||||
"iot_mixed_steam": "Zmiešané + Para",
|
"iot_mixed_steam": "Zmiešané + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para",
|
"iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para",
|
||||||
"iot_perfect_cotton_59_steam": "Cista Bavlna 59'",
|
"iot_perfect_cotton_59_steam": "Cista Bavlna 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Celková starostlivosť",
|
"total_care": "Celková starostlivosť",
|
||||||
"tumbling": "Bubnové sušenie",
|
"tumbling": "Bubnové sušenie",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Vlna",
|
"wool": "Vlna",
|
||||||
"wool_and_delicates_49": "Vlna/Jemné 49'",
|
"wool_and_delicates_49": "Vlna/Jemné 49'",
|
||||||
"wool_dry": "Vlna suchá",
|
"wool_dry": "Vlna suchá",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nie je vybraný žiadny režim",
|
"no_mode_selected": "Nie je vybraný žiadny režim",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Rýchle nastavenie",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER CHLADENIE",
|
"super_cool": "SUPER CHLADENIE",
|
||||||
"super_freeze": "SUPER MRAZENIE",
|
"super_freeze": "SUPER MRAZENIE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Posteľná bielizeň",
|
"hqd_bed_sheets": "Posteľná bielizeň",
|
||||||
"hqd_bulky": "Objemné položky",
|
"hqd_bulky": "Objemné položky",
|
||||||
"hqd_casual": "Neformálne",
|
"hqd_casual": "Neformálne",
|
||||||
|
"hqd_checkup": "Kontrola",
|
||||||
"hqd_cold_wind_30": "Chladný vánok 30 minút",
|
"hqd_cold_wind_30": "Chladný vánok 30 minút",
|
||||||
"hqd_cold_wind_timing": "Studený vzduch",
|
"hqd_cold_wind_timing": "Studený vzduch",
|
||||||
"hqd_cotton": "Bavlna",
|
"hqd_cotton": "Bavlna",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Jemné materiály",
|
"hqd_delicate": "Jemné materiály",
|
||||||
"hqd_diaper": "Plienky",
|
"hqd_diaper": "Plienky",
|
||||||
"hqd_duvet": "Prešívaná vetrovka so syntetickými vláknami",
|
"hqd_duvet": "Prešívaná vetrovka so syntetickými vláknami",
|
||||||
|
"hqd_eco": "Eko",
|
||||||
"hqd_feather": "Prešívaná vetrovka s prírodnými vláknami",
|
"hqd_feather": "Prešívaná vetrovka s prírodnými vláknami",
|
||||||
"hqd_hot_wind_timing": "Detská zavinovačka",
|
"hqd_hot_wind_timing": "Detská zavinovačka",
|
||||||
"hqd_hygienic": "Hygienizácia",
|
"hqd_hygienic": "Hygienizácia",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro – detské",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro – veľké množstvo",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro – jemné",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro – páperie",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro – košele",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro – uteráky",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro – vlna",
|
||||||
"hqd_jacket": "Bundy",
|
"hqd_jacket": "Bundy",
|
||||||
"hqd_jeans": "Džínsy",
|
"hqd_jeans": "Džínsy",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Bavlna + Predpierka",
|
"cottons_prewash": "Bavlna + Predpierka",
|
||||||
"cottons_steam": "Bavlna + Para",
|
"cottons_steam": "Bavlna + Para",
|
||||||
"cotton_care_59": "Bavlna 59 Min",
|
"cotton_care_59": "Bavlna 59 Min",
|
||||||
|
"cycle_ended": "Cyklus sa skončil",
|
||||||
"delicate_59": "Jemné materiály 59 min.",
|
"delicate_59": "Jemné materiály 59 min.",
|
||||||
"delicate_silk": "Jemný hodváb 59'",
|
"delicate_silk": "Jemný hodváb 59'",
|
||||||
"delicate_silk_steam": "Jemný hodváb + Para",
|
"delicate_silk_steam": "Jemný hodváb + Para",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Aktívne pranie 20' + Para",
|
"iot_active_wash_steam": "Aktívne pranie 20' + Para",
|
||||||
"iot_allergy_care_pro": "Antialergické ošetrenie Pro",
|
"iot_allergy_care_pro": "Antialergické ošetrenie Pro",
|
||||||
"iot_all_in_one_59_steam": "Všetko v jednom 59' + para",
|
"iot_all_in_one_59_steam": "Všetko v jednom 59' + para",
|
||||||
|
"iot_baby_60_steam": "Všetka detská 60°C + Steam",
|
||||||
"iot_checkup": "Kontrola",
|
"iot_checkup": "Kontrola",
|
||||||
"iot_colour_59_steam": "Farebná bielizeň 59' + Para",
|
"iot_colour_59_steam": "Farebná bielizeň 59' + Para",
|
||||||
"iot_cottons_steam": "Bavlna + Para",
|
"iot_cottons_steam": "Bavlna + Para",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
||||||
"iot_intensive_40_steam": "Intensive 40°C + Para",
|
"iot_intensive_40_steam": "Intensive 40°C + Para",
|
||||||
"iot_jeans_60_steam": "Jeans + Steam",
|
"iot_jeans_60_steam": "Jeans + Steam",
|
||||||
|
"iot_jeans_steam": "Jeans + Steam",
|
||||||
"iot_mixed_steam": "Zmiešané + Para",
|
"iot_mixed_steam": "Zmiešané + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para",
|
"iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para",
|
||||||
"iot_perfect_cotton_59_steam": "Cista Bavlna 59'",
|
"iot_perfect_cotton_59_steam": "Cista Bavlna 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Celková starostlivosť",
|
"total_care": "Celková starostlivosť",
|
||||||
"tumbling": "Bubnové sušenie",
|
"tumbling": "Bubnové sušenie",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Vlna",
|
"wool": "Vlna",
|
||||||
"wool_and_delicates_49": "Vlna/Jemné 49'",
|
"wool_and_delicates_49": "Vlna/Jemné 49'",
|
||||||
"wool_dry": "Vlna suchá",
|
"wool_dry": "Vlna suchá",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nie je vybraný žiadny režim",
|
"no_mode_selected": "Nie je vybraný žiadny režim",
|
||||||
"quick_cool": "QUICK COOL",
|
"quick_cool": "QUICK COOL",
|
||||||
|
"quick_set": "Rýchle nastavenie",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER CHLADENIE",
|
"super_cool": "SUPER CHLADENIE",
|
||||||
"super_freeze": "SUPER MRAZENIE",
|
"super_freeze": "SUPER MRAZENIE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Rjuhe",
|
"hqd_bed_sheets": "Rjuhe",
|
||||||
"hqd_bulky": "Večji kosi",
|
"hqd_bulky": "Večji kosi",
|
||||||
"hqd_casual": "Za prosti čas",
|
"hqd_casual": "Za prosti čas",
|
||||||
|
"hqd_checkup": "Pregled",
|
||||||
"hqd_cold_wind_30": "Hladen vetrič 30 minut",
|
"hqd_cold_wind_30": "Hladen vetrič 30 minut",
|
||||||
"hqd_cold_wind_timing": "Mrzel zrak",
|
"hqd_cold_wind_timing": "Mrzel zrak",
|
||||||
"hqd_cotton": "Bombaž",
|
"hqd_cotton": "Bombaž",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Občutljive tkanine",
|
"hqd_delicate": "Občutljive tkanine",
|
||||||
"hqd_diaper": "Plenice",
|
"hqd_diaper": "Plenice",
|
||||||
"hqd_duvet": "Prešita jakna iz sintetičnih vlaken",
|
"hqd_duvet": "Prešita jakna iz sintetičnih vlaken",
|
||||||
|
"hqd_eco": "Varčno",
|
||||||
"hqd_feather": "Prešita jakna iz naravnih vlaken",
|
"hqd_feather": "Prešita jakna iz naravnih vlaken",
|
||||||
"hqd_hot_wind_timing": "Mehkoba",
|
"hqd_hot_wind_timing": "Mehkoba",
|
||||||
"hqd_hygienic": "Higienizacija",
|
"hqd_hygienic": "Higienizacija",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro otroška oblačila",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro večji kosi",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro občutljiva oblačila",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro puh",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro srajce",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro brisače",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro volna",
|
||||||
"hqd_jacket": "Suknjiči",
|
"hqd_jacket": "Suknjiči",
|
||||||
"hqd_jeans": "Kavbojke",
|
"hqd_jeans": "Kavbojke",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Bombaž + predpranje",
|
"cottons_prewash": "Bombaž + predpranje",
|
||||||
"cottons_steam": "Bombaž + Para",
|
"cottons_steam": "Bombaž + Para",
|
||||||
"cotton_care_59": "Bombaž 59 min.",
|
"cotton_care_59": "Bombaž 59 min.",
|
||||||
|
"cycle_ended": "Cikel se je končal",
|
||||||
"delicate_59": "Občutljivo 59'",
|
"delicate_59": "Občutljivo 59'",
|
||||||
"delicate_silk": "Občutljiva svila 59'",
|
"delicate_silk": "Občutljiva svila 59'",
|
||||||
"delicate_silk_steam": "Občutljiva svila + para",
|
"delicate_silk_steam": "Občutljiva svila + para",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
||||||
"iot_allergy_care_pro": "Nega proti alergijam Pro",
|
"iot_allergy_care_pro": "Nega proti alergijam Pro",
|
||||||
"iot_all_in_one_59_steam": "Vse v enem 59' + para",
|
"iot_all_in_one_59_steam": "Vse v enem 59' + para",
|
||||||
|
"iot_baby_60_steam": "Vsa otroška oblačila 60 °C + para",
|
||||||
"iot_checkup": "Preveri",
|
"iot_checkup": "Preveri",
|
||||||
"iot_colour_59_steam": "Barvno perilo 59' + para",
|
"iot_colour_59_steam": "Barvno perilo 59' + para",
|
||||||
"iot_cottons_steam": "Bombaž + Para",
|
"iot_cottons_steam": "Bombaž + Para",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Para",
|
||||||
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
||||||
"iot_jeans_60_steam": "Kavbojke + para",
|
"iot_jeans_60_steam": "Kavbojke + para",
|
||||||
|
"iot_jeans_steam": "Kavbojke + para",
|
||||||
"iot_mixed_steam": "Mešano + Para",
|
"iot_mixed_steam": "Mešano + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para",
|
"iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para",
|
||||||
"iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'",
|
"iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Popolna nega",
|
"total_care": "Popolna nega",
|
||||||
"tumbling": "Boben",
|
"tumbling": "Boben",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Volna",
|
"wool": "Volna",
|
||||||
"wool_and_delicates_49": "Volna/Občutljive tkanine 49'",
|
"wool_and_delicates_49": "Volna/Občutljive tkanine 49'",
|
||||||
"wool_dry": "Sušenje volne",
|
"wool_dry": "Sušenje volne",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Izbran ni noben način",
|
"no_mode_selected": "Izbran ni noben način",
|
||||||
"quick_cool": "HITRO HLAJENJE",
|
"quick_cool": "HITRO HLAJENJE",
|
||||||
|
"quick_set": "Hitra nastavitev",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER HLAJENJE",
|
"super_cool": "SUPER HLAJENJE",
|
||||||
"super_freeze": "SUPER ZAMRZOVANJE",
|
"super_freeze": "SUPER ZAMRZOVANJE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Rjuhe",
|
"hqd_bed_sheets": "Rjuhe",
|
||||||
"hqd_bulky": "Večji kosi",
|
"hqd_bulky": "Večji kosi",
|
||||||
"hqd_casual": "Za prosti čas",
|
"hqd_casual": "Za prosti čas",
|
||||||
|
"hqd_checkup": "Pregled",
|
||||||
"hqd_cold_wind_30": "Hladen vetrič 30 minut",
|
"hqd_cold_wind_30": "Hladen vetrič 30 minut",
|
||||||
"hqd_cold_wind_timing": "Mrzel zrak",
|
"hqd_cold_wind_timing": "Mrzel zrak",
|
||||||
"hqd_cotton": "Bombaž",
|
"hqd_cotton": "Bombaž",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Občutljive tkanine",
|
"hqd_delicate": "Občutljive tkanine",
|
||||||
"hqd_diaper": "Plenice",
|
"hqd_diaper": "Plenice",
|
||||||
"hqd_duvet": "Prešita jakna iz sintetičnih vlaken",
|
"hqd_duvet": "Prešita jakna iz sintetičnih vlaken",
|
||||||
|
"hqd_eco": "Varčno",
|
||||||
"hqd_feather": "Prešita jakna iz naravnih vlaken",
|
"hqd_feather": "Prešita jakna iz naravnih vlaken",
|
||||||
"hqd_hot_wind_timing": "Mehkoba",
|
"hqd_hot_wind_timing": "Mehkoba",
|
||||||
"hqd_hygienic": "Higienizacija",
|
"hqd_hygienic": "Higienizacija",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro otroška oblačila",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro večji kosi",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro občutljiva oblačila",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro puh",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro srajce",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro brisače",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro volna",
|
||||||
"hqd_jacket": "Suknjiči",
|
"hqd_jacket": "Suknjiči",
|
||||||
"hqd_jeans": "Kavbojke",
|
"hqd_jeans": "Kavbojke",
|
||||||
"hqd_luxury": "Luxury",
|
"hqd_luxury": "Luxury",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Bombaž + predpranje",
|
"cottons_prewash": "Bombaž + predpranje",
|
||||||
"cottons_steam": "Bombaž + Para",
|
"cottons_steam": "Bombaž + Para",
|
||||||
"cotton_care_59": "Bombaž 59 min.",
|
"cotton_care_59": "Bombaž 59 min.",
|
||||||
|
"cycle_ended": "Cikel se je končal",
|
||||||
"delicate_59": "Občutljivo 59'",
|
"delicate_59": "Občutljivo 59'",
|
||||||
"delicate_silk": "Občutljiva svila 59'",
|
"delicate_silk": "Občutljiva svila 59'",
|
||||||
"delicate_silk_steam": "Občutljiva svila + para",
|
"delicate_silk_steam": "Občutljiva svila + para",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
||||||
"iot_allergy_care_pro": "Nega proti alergijam Pro",
|
"iot_allergy_care_pro": "Nega proti alergijam Pro",
|
||||||
"iot_all_in_one_59_steam": "Vse v enem 59' + para",
|
"iot_all_in_one_59_steam": "Vse v enem 59' + para",
|
||||||
|
"iot_baby_60_steam": "Vsa otroška oblačila 60 °C + para",
|
||||||
"iot_checkup": "Preveri",
|
"iot_checkup": "Preveri",
|
||||||
"iot_colour_59_steam": "Barvno perilo 59' + para",
|
"iot_colour_59_steam": "Barvno perilo 59' + para",
|
||||||
"iot_cottons_steam": "Bombaž + Para",
|
"iot_cottons_steam": "Bombaž + Para",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Para",
|
||||||
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
||||||
"iot_jeans_60_steam": "Kavbojke + para",
|
"iot_jeans_60_steam": "Kavbojke + para",
|
||||||
|
"iot_jeans_steam": "Kavbojke + para",
|
||||||
"iot_mixed_steam": "Mešano + Para",
|
"iot_mixed_steam": "Mešano + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para",
|
"iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para",
|
||||||
"iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'",
|
"iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Popolna nega",
|
"total_care": "Popolna nega",
|
||||||
"tumbling": "Boben",
|
"tumbling": "Boben",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Volna",
|
"wool": "Volna",
|
||||||
"wool_and_delicates_49": "Volna/Občutljive tkanine 49'",
|
"wool_and_delicates_49": "Volna/Občutljive tkanine 49'",
|
||||||
"wool_dry": "Sušenje volne",
|
"wool_dry": "Sušenje volne",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Izbran ni noben način",
|
"no_mode_selected": "Izbran ni noben način",
|
||||||
"quick_cool": "HITRO HLAJENJE",
|
"quick_cool": "HITRO HLAJENJE",
|
||||||
|
"quick_set": "Hitra nastavitev",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER HLAJENJE",
|
"super_cool": "SUPER HLAJENJE",
|
||||||
"super_freeze": "SUPER ZAMRZOVANJE",
|
"super_freeze": "SUPER ZAMRZOVANJE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Posteljina",
|
"hqd_bed_sheets": "Posteljina",
|
||||||
"hqd_bulky": "Glomazni artikli",
|
"hqd_bulky": "Glomazni artikli",
|
||||||
"hqd_casual": "Neformalno",
|
"hqd_casual": "Neformalno",
|
||||||
|
"hqd_checkup": "Provera",
|
||||||
"hqd_cold_wind_30": "Hladan vazduh 30 minuta",
|
"hqd_cold_wind_30": "Hladan vazduh 30 minuta",
|
||||||
"hqd_cold_wind_timing": "Hladan vazduh",
|
"hqd_cold_wind_timing": "Hladan vazduh",
|
||||||
"hqd_cotton": "Pamuk",
|
"hqd_cotton": "Pamuk",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Osetljive tkanine",
|
"hqd_delicate": "Osetljive tkanine",
|
||||||
"hqd_diaper": "Pelene",
|
"hqd_diaper": "Pelene",
|
||||||
"hqd_duvet": "Prošivena jakna od sintetičkih vlakana",
|
"hqd_duvet": "Prošivena jakna od sintetičkih vlakana",
|
||||||
|
"hqd_eco": "Eko",
|
||||||
"hqd_feather": "Prošivena jakna od prirodnih vlakana",
|
"hqd_feather": "Prošivena jakna od prirodnih vlakana",
|
||||||
"hqd_hot_wind_timing": "Topao zagrljaj",
|
"hqd_hot_wind_timing": "Topao zagrljaj",
|
||||||
"hqd_hygienic": "Higijenski",
|
"hqd_hygienic": "Higijenski",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro kabaste stvari",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro osetljive tkanine",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro perje",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro košulja",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro peškir",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro vuna",
|
||||||
"hqd_jacket": "Jakne",
|
"hqd_jacket": "Jakne",
|
||||||
"hqd_jeans": "Džins",
|
"hqd_jeans": "Džins",
|
||||||
"hqd_luxury": "Luksuzno",
|
"hqd_luxury": "Luksuzno",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Pamuk + Predpranje",
|
"cottons_prewash": "Pamuk + Predpranje",
|
||||||
"cottons_steam": "Pamuk + Para",
|
"cottons_steam": "Pamuk + Para",
|
||||||
"cotton_care_59": "Pamuk 59 Min",
|
"cotton_care_59": "Pamuk 59 Min",
|
||||||
|
"cycle_ended": "Ciklus je završen",
|
||||||
"delicate_59": "Delikatni 59'",
|
"delicate_59": "Delikatni 59'",
|
||||||
"delicate_silk": "Osetljiva svila 59'",
|
"delicate_silk": "Osetljiva svila 59'",
|
||||||
"delicate_silk_steam": "Osetljiva svila + para",
|
"delicate_silk_steam": "Osetljiva svila + para",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
||||||
"iot_allergy_care_pro": "Tretman protiv alergija Pro",
|
"iot_allergy_care_pro": "Tretman protiv alergija Pro",
|
||||||
"iot_all_in_one_59_steam": "Sve u jedan 59' + para",
|
"iot_all_in_one_59_steam": "Sve u jedan 59' + para",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + Steam",
|
||||||
"iot_checkup": "Provera",
|
"iot_checkup": "Provera",
|
||||||
"iot_colour_59_steam": "Šarena odeća 59' + para",
|
"iot_colour_59_steam": "Šarena odeća 59' + para",
|
||||||
"iot_cottons_steam": "Pamuk + Para",
|
"iot_cottons_steam": "Pamuk + Para",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
||||||
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
||||||
"iot_jeans_60_steam": "„Jeans + Steam“",
|
"iot_jeans_60_steam": "„Jeans + Steam“",
|
||||||
|
"iot_jeans_steam": "Jeans + Steam",
|
||||||
"iot_mixed_steam": "Mešani veš + Para",
|
"iot_mixed_steam": "Mešani veš + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para",
|
"iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para",
|
||||||
"iot_perfect_cotton_59_steam": "Perfect Pamuk 59'",
|
"iot_perfect_cotton_59_steam": "Perfect Pamuk 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Kompletna nega",
|
"total_care": "Kompletna nega",
|
||||||
"tumbling": "Sušenje",
|
"tumbling": "Sušenje",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Vuna",
|
"wool": "Vuna",
|
||||||
"wool_and_delicates_49": "Vuna/Delikatni 49'",
|
"wool_and_delicates_49": "Vuna/Delikatni 49'",
|
||||||
"wool_dry": "Sušenje vune",
|
"wool_dry": "Sušenje vune",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nije izabran nijedan režim",
|
"no_mode_selected": "Nije izabran nijedan režim",
|
||||||
"quick_cool": "BRZO HLAĐENJE",
|
"quick_cool": "BRZO HLAĐENJE",
|
||||||
|
"quick_set": "Brzo podešavanje",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER HLAĐENJE",
|
"super_cool": "SUPER HLAĐENJE",
|
||||||
"super_freeze": "SUPER ZAMRZAVANJE",
|
"super_freeze": "SUPER ZAMRZAVANJE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Posteljina",
|
"hqd_bed_sheets": "Posteljina",
|
||||||
"hqd_bulky": "Glomazni artikli",
|
"hqd_bulky": "Glomazni artikli",
|
||||||
"hqd_casual": "Neformalno",
|
"hqd_casual": "Neformalno",
|
||||||
|
"hqd_checkup": "Provera",
|
||||||
"hqd_cold_wind_30": "Hladan vazduh 30 minuta",
|
"hqd_cold_wind_30": "Hladan vazduh 30 minuta",
|
||||||
"hqd_cold_wind_timing": "Hladan vazduh",
|
"hqd_cold_wind_timing": "Hladan vazduh",
|
||||||
"hqd_cotton": "Pamuk",
|
"hqd_cotton": "Pamuk",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Osetljive tkanine",
|
"hqd_delicate": "Osetljive tkanine",
|
||||||
"hqd_diaper": "Pelene",
|
"hqd_diaper": "Pelene",
|
||||||
"hqd_duvet": "Prošivena jakna od sintetičkih vlakana",
|
"hqd_duvet": "Prošivena jakna od sintetičkih vlakana",
|
||||||
|
"hqd_eco": "Eko",
|
||||||
"hqd_feather": "Prošivena jakna od prirodnih vlakana",
|
"hqd_feather": "Prošivena jakna od prirodnih vlakana",
|
||||||
"hqd_hot_wind_timing": "Topao zagrljaj",
|
"hqd_hot_wind_timing": "Topao zagrljaj",
|
||||||
"hqd_hygienic": "Higijenski",
|
"hqd_hygienic": "Higijenski",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Babycare",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro kabaste stvari",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro osetljive tkanine",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro perje",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro košulja",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro peškir",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro vuna",
|
||||||
"hqd_jacket": "Jakne",
|
"hqd_jacket": "Jakne",
|
||||||
"hqd_jeans": "Džins",
|
"hqd_jeans": "Džins",
|
||||||
"hqd_luxury": "Luksuzno",
|
"hqd_luxury": "Luksuzno",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Pamuk + Predpranje",
|
"cottons_prewash": "Pamuk + Predpranje",
|
||||||
"cottons_steam": "Pamuk + Para",
|
"cottons_steam": "Pamuk + Para",
|
||||||
"cotton_care_59": "Pamuk 59 Min",
|
"cotton_care_59": "Pamuk 59 Min",
|
||||||
|
"cycle_ended": "Ciklus je završen",
|
||||||
"delicate_59": "Delikatni 59'",
|
"delicate_59": "Delikatni 59'",
|
||||||
"delicate_silk": "Osetljiva svila 59'",
|
"delicate_silk": "Osetljiva svila 59'",
|
||||||
"delicate_silk_steam": "Osetljiva svila + para",
|
"delicate_silk_steam": "Osetljiva svila + para",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
"iot_active_wash_steam": "Aktivno pranje 20' + para",
|
||||||
"iot_allergy_care_pro": "Tretman protiv alergija Pro",
|
"iot_allergy_care_pro": "Tretman protiv alergija Pro",
|
||||||
"iot_all_in_one_59_steam": "Sve u jedan 59' + para",
|
"iot_all_in_one_59_steam": "Sve u jedan 59' + para",
|
||||||
|
"iot_baby_60_steam": "All Baby 60°C + Steam",
|
||||||
"iot_checkup": "Provera",
|
"iot_checkup": "Provera",
|
||||||
"iot_colour_59_steam": "Šarena odeća 59' + para",
|
"iot_colour_59_steam": "Šarena odeća 59' + para",
|
||||||
"iot_cottons_steam": "Pamuk + Para",
|
"iot_cottons_steam": "Pamuk + Para",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
"iot_hygiene_pro_steam": "Hygiene Pro + para",
|
||||||
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
"iot_intensive_40_steam": "Intenzivno 40°C + para",
|
||||||
"iot_jeans_60_steam": "„Jeans + Steam“",
|
"iot_jeans_60_steam": "„Jeans + Steam“",
|
||||||
|
"iot_jeans_steam": "Jeans + Steam",
|
||||||
"iot_mixed_steam": "Mešani veš + Para",
|
"iot_mixed_steam": "Mešani veš + Para",
|
||||||
"iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para",
|
"iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para",
|
||||||
"iot_perfect_cotton_59_steam": "Perfect Pamuk 59'",
|
"iot_perfect_cotton_59_steam": "Perfect Pamuk 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Kompletna nega",
|
"total_care": "Kompletna nega",
|
||||||
"tumbling": "Sušenje",
|
"tumbling": "Sušenje",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Vuna",
|
"wool": "Vuna",
|
||||||
"wool_and_delicates_49": "Vuna/Delikatni 49'",
|
"wool_and_delicates_49": "Vuna/Delikatni 49'",
|
||||||
"wool_dry": "Sušenje vune",
|
"wool_dry": "Sušenje vune",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Nije izabran nijedan režim",
|
"no_mode_selected": "Nije izabran nijedan režim",
|
||||||
"quick_cool": "BRZO HLAĐENJE",
|
"quick_cool": "BRZO HLAĐENJE",
|
||||||
|
"quick_set": "Brzo podešavanje",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER HLAĐENJE",
|
"super_cool": "SUPER HLAĐENJE",
|
||||||
"super_freeze": "SUPER ZAMRZAVANJE",
|
"super_freeze": "SUPER ZAMRZAVANJE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -339,6 +339,7 @@
|
|||||||
"hqd_bed_sheets": "Çarşaflar",
|
"hqd_bed_sheets": "Çarşaflar",
|
||||||
"hqd_bulky": "Hacimli eşyalar",
|
"hqd_bulky": "Hacimli eşyalar",
|
||||||
"hqd_casual": "Gündelik",
|
"hqd_casual": "Gündelik",
|
||||||
|
"hqd_checkup": "Check-up",
|
||||||
"hqd_cold_wind_30": "Serin esinti 30 dakika",
|
"hqd_cold_wind_30": "Serin esinti 30 dakika",
|
||||||
"hqd_cold_wind_timing": "Soğuk Hava",
|
"hqd_cold_wind_timing": "Soğuk Hava",
|
||||||
"hqd_cotton": "Pamuk",
|
"hqd_cotton": "Pamuk",
|
||||||
@@ -346,11 +347,19 @@
|
|||||||
"hqd_delicate": "Narin Çamaşırlar",
|
"hqd_delicate": "Narin Çamaşırlar",
|
||||||
"hqd_diaper": "Bebek bezi",
|
"hqd_diaper": "Bebek bezi",
|
||||||
"hqd_duvet": "Sentetik elyaflı kapitone ceket",
|
"hqd_duvet": "Sentetik elyaflı kapitone ceket",
|
||||||
|
"hqd_eco": "Eko",
|
||||||
"hqd_feather": "Doğal elyaflı kapitone ceket",
|
"hqd_feather": "Doğal elyaflı kapitone ceket",
|
||||||
"hqd_hot_wind_timing": "Sıcak Hava",
|
"hqd_hot_wind_timing": "Sıcak Hava",
|
||||||
"hqd_hygienic": "Hijyen",
|
"hqd_hygienic": "Hijyen",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Bebek Bakımı",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Hacimli Eşyalar",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Narinler",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Kuş Tüyü",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Gömlek",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Havlu",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Yün",
|
||||||
"hqd_jacket": "Ceketler",
|
"hqd_jacket": "Ceketler",
|
||||||
"hqd_jeans": "Kot pantolon",
|
"hqd_jeans": "Kot pantolon",
|
||||||
"hqd_luxury": "Konfor",
|
"hqd_luxury": "Konfor",
|
||||||
@@ -471,6 +480,7 @@
|
|||||||
"cottons_prewash": "Pamuklular + Ön Yıkama",
|
"cottons_prewash": "Pamuklular + Ön Yıkama",
|
||||||
"cottons_steam": "Pamuklular + Buhar",
|
"cottons_steam": "Pamuklular + Buhar",
|
||||||
"cotton_care_59": "Pamuklular 59 dk",
|
"cotton_care_59": "Pamuklular 59 dk",
|
||||||
|
"cycle_ended": "Program sona erdi",
|
||||||
"delicate_59": "Narin 59'",
|
"delicate_59": "Narin 59'",
|
||||||
"delicate_silk": "Hassas İpek 59'",
|
"delicate_silk": "Hassas İpek 59'",
|
||||||
"delicate_silk_steam": "Hassas İpek + Buhar",
|
"delicate_silk_steam": "Hassas İpek + Buhar",
|
||||||
@@ -524,6 +534,7 @@
|
|||||||
"iot_active_wash_steam": "Aktif Yıkama 20' + Buhar",
|
"iot_active_wash_steam": "Aktif Yıkama 20' + Buhar",
|
||||||
"iot_allergy_care_pro": "Anti-Alerji Pro",
|
"iot_allergy_care_pro": "Anti-Alerji Pro",
|
||||||
"iot_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar",
|
"iot_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar",
|
||||||
|
"iot_baby_60_steam": "Bebek Kıyafetleri 60°C + Buhar",
|
||||||
"iot_checkup": "Check-up",
|
"iot_checkup": "Check-up",
|
||||||
"iot_colour_59_steam": "Renkliler 59' + Buhar",
|
"iot_colour_59_steam": "Renkliler 59' + Buhar",
|
||||||
"iot_cottons_steam": "Pamuklular + Buhar",
|
"iot_cottons_steam": "Pamuklular + Buhar",
|
||||||
@@ -561,6 +572,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Buhar",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Buhar",
|
||||||
"iot_intensive_40_steam": "Yoğun 40°C + Buhar",
|
"iot_intensive_40_steam": "Yoğun 40°C + Buhar",
|
||||||
"iot_jeans_60_steam": "Kot Pantolon + Buhar",
|
"iot_jeans_60_steam": "Kot Pantolon + Buhar",
|
||||||
|
"iot_jeans_steam": "Kot Pantolon + Buhar",
|
||||||
"iot_mixed_steam": "Karışık + Buhar",
|
"iot_mixed_steam": "Karışık + Buhar",
|
||||||
"iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar",
|
"iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar",
|
||||||
"iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'",
|
"iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'",
|
||||||
@@ -752,6 +764,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Toplam Bakım",
|
"total_care": "Toplam Bakım",
|
||||||
"tumbling": "Döndürme",
|
"tumbling": "Döndürme",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Yünlüler",
|
"wool": "Yünlüler",
|
||||||
"wool_and_delicates_49": "Yünlü/Hassas 49'",
|
"wool_and_delicates_49": "Yünlü/Hassas 49'",
|
||||||
"wool_dry": "Yünlü kurutma",
|
"wool_dry": "Yünlü kurutma",
|
||||||
@@ -776,12 +789,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Hiç mod seçilmedi",
|
"no_mode_selected": "Hiç mod seçilmedi",
|
||||||
"quick_cool": "HIZLI SOĞUTMA",
|
"quick_cool": "HIZLI SOĞUTMA",
|
||||||
|
"quick_set": "Hızlı Ayar",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1226,6 +1240,7 @@
|
|||||||
"hqd_bed_sheets": "Çarşaflar",
|
"hqd_bed_sheets": "Çarşaflar",
|
||||||
"hqd_bulky": "Hacimli eşyalar",
|
"hqd_bulky": "Hacimli eşyalar",
|
||||||
"hqd_casual": "Gündelik",
|
"hqd_casual": "Gündelik",
|
||||||
|
"hqd_checkup": "Check-up",
|
||||||
"hqd_cold_wind_30": "Serin esinti 30 dakika",
|
"hqd_cold_wind_30": "Serin esinti 30 dakika",
|
||||||
"hqd_cold_wind_timing": "Soğuk Hava",
|
"hqd_cold_wind_timing": "Soğuk Hava",
|
||||||
"hqd_cotton": "Pamuk",
|
"hqd_cotton": "Pamuk",
|
||||||
@@ -1233,11 +1248,19 @@
|
|||||||
"hqd_delicate": "Narin Çamaşırlar",
|
"hqd_delicate": "Narin Çamaşırlar",
|
||||||
"hqd_diaper": "Bebek bezi",
|
"hqd_diaper": "Bebek bezi",
|
||||||
"hqd_duvet": "Sentetik elyaflı kapitone ceket",
|
"hqd_duvet": "Sentetik elyaflı kapitone ceket",
|
||||||
|
"hqd_eco": "Eko",
|
||||||
"hqd_feather": "Doğal elyaflı kapitone ceket",
|
"hqd_feather": "Doğal elyaflı kapitone ceket",
|
||||||
"hqd_hot_wind_timing": "Sıcak Hava",
|
"hqd_hot_wind_timing": "Sıcak Hava",
|
||||||
"hqd_hygienic": "Hijyen",
|
"hqd_hygienic": "Hijyen",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro Bebek Bakımı",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro Hacimli Eşyalar",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro Narinler",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro Kuş Tüyü",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro Gömlek",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro Havlu",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro Yün",
|
||||||
"hqd_jacket": "Ceketler",
|
"hqd_jacket": "Ceketler",
|
||||||
"hqd_jeans": "Kot pantolon",
|
"hqd_jeans": "Kot pantolon",
|
||||||
"hqd_luxury": "Konfor",
|
"hqd_luxury": "Konfor",
|
||||||
@@ -1358,6 +1381,7 @@
|
|||||||
"cottons_prewash": "Pamuklular + Ön Yıkama",
|
"cottons_prewash": "Pamuklular + Ön Yıkama",
|
||||||
"cottons_steam": "Pamuklular + Buhar",
|
"cottons_steam": "Pamuklular + Buhar",
|
||||||
"cotton_care_59": "Pamuklular 59 dk",
|
"cotton_care_59": "Pamuklular 59 dk",
|
||||||
|
"cycle_ended": "Program sona erdi",
|
||||||
"delicate_59": "Narin 59'",
|
"delicate_59": "Narin 59'",
|
||||||
"delicate_silk": "Hassas İpek 59'",
|
"delicate_silk": "Hassas İpek 59'",
|
||||||
"delicate_silk_steam": "Hassas İpek + Buhar",
|
"delicate_silk_steam": "Hassas İpek + Buhar",
|
||||||
@@ -1411,6 +1435,7 @@
|
|||||||
"iot_active_wash_steam": "Aktif Yıkama 20' + Buhar",
|
"iot_active_wash_steam": "Aktif Yıkama 20' + Buhar",
|
||||||
"iot_allergy_care_pro": "Anti-Alerji Pro",
|
"iot_allergy_care_pro": "Anti-Alerji Pro",
|
||||||
"iot_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar",
|
"iot_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar",
|
||||||
|
"iot_baby_60_steam": "Bebek Kıyafetleri 60°C + Buhar",
|
||||||
"iot_checkup": "Check-up",
|
"iot_checkup": "Check-up",
|
||||||
"iot_colour_59_steam": "Renkliler 59' + Buhar",
|
"iot_colour_59_steam": "Renkliler 59' + Buhar",
|
||||||
"iot_cottons_steam": "Pamuklular + Buhar",
|
"iot_cottons_steam": "Pamuklular + Buhar",
|
||||||
@@ -1448,6 +1473,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + Buhar",
|
"iot_hygiene_pro_steam": "Hygiene Pro + Buhar",
|
||||||
"iot_intensive_40_steam": "Yoğun 40°C + Buhar",
|
"iot_intensive_40_steam": "Yoğun 40°C + Buhar",
|
||||||
"iot_jeans_60_steam": "Kot Pantolon + Buhar",
|
"iot_jeans_60_steam": "Kot Pantolon + Buhar",
|
||||||
|
"iot_jeans_steam": "Kot Pantolon + Buhar",
|
||||||
"iot_mixed_steam": "Karışık + Buhar",
|
"iot_mixed_steam": "Karışık + Buhar",
|
||||||
"iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar",
|
"iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar",
|
||||||
"iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'",
|
"iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'",
|
||||||
@@ -1639,6 +1665,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "Toplam Bakım",
|
"total_care": "Toplam Bakım",
|
||||||
"tumbling": "Döndürme",
|
"tumbling": "Döndürme",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "Yünlüler",
|
"wool": "Yünlüler",
|
||||||
"wool_and_delicates_49": "Yünlü/Hassas 49'",
|
"wool_and_delicates_49": "Yünlü/Hassas 49'",
|
||||||
"wool_dry": "Yünlü kurutma",
|
"wool_dry": "Yünlü kurutma",
|
||||||
@@ -1663,12 +1690,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "Hiç mod seçilmedi",
|
"no_mode_selected": "Hiç mod seçilmedi",
|
||||||
"quick_cool": "HIZLI SOĞUTMA",
|
"quick_cool": "HIZLI SOĞUTMA",
|
||||||
|
"quick_set": "Hızlı Ayar",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL",
|
"super_cool": "SUPER COOL",
|
||||||
"super_freeze": "SUPER FREEZE",
|
"super_freeze": "SUPER FREEZE",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -332,6 +332,7 @@
|
|||||||
"hqd_bed_sheets": "床单",
|
"hqd_bed_sheets": "床单",
|
||||||
"hqd_bulky": "大件物品",
|
"hqd_bulky": "大件物品",
|
||||||
"hqd_casual": "休闲",
|
"hqd_casual": "休闲",
|
||||||
|
"hqd_checkup": "检测",
|
||||||
"hqd_cold_wind_30": "凉风 30 分钟",
|
"hqd_cold_wind_30": "凉风 30 分钟",
|
||||||
"hqd_cold_wind_timing": "冷气",
|
"hqd_cold_wind_timing": "冷气",
|
||||||
"hqd_cotton": "棉布",
|
"hqd_cotton": "棉布",
|
||||||
@@ -339,11 +340,19 @@
|
|||||||
"hqd_delicate": "精致衣物",
|
"hqd_delicate": "精致衣物",
|
||||||
"hqd_diaper": "纸尿裤",
|
"hqd_diaper": "纸尿裤",
|
||||||
"hqd_duvet": "合成纤维棉服",
|
"hqd_duvet": "合成纤维棉服",
|
||||||
|
"hqd_eco": "节能",
|
||||||
"hqd_feather": "天然纤维棉服",
|
"hqd_feather": "天然纤维棉服",
|
||||||
"hqd_hot_wind_timing": "衣物蓬松",
|
"hqd_hot_wind_timing": "衣物蓬松",
|
||||||
"hqd_hygienic": "卫生保护",
|
"hqd_hygienic": "卫生保护",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro 婴儿衣物",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro 大件",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro 精致衣物",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro 羽绒",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro 衬衫",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro 毛巾",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro 羊毛衣物",
|
||||||
"hqd_jacket": "夹克",
|
"hqd_jacket": "夹克",
|
||||||
"hqd_jeans": "牛仔裤",
|
"hqd_jeans": "牛仔裤",
|
||||||
"hqd_luxury": "奢侈衣物",
|
"hqd_luxury": "奢侈衣物",
|
||||||
@@ -464,6 +473,7 @@
|
|||||||
"cottons_prewash": "棉麻+预洗",
|
"cottons_prewash": "棉麻+预洗",
|
||||||
"cottons_steam": "棉质 + 蒸汽",
|
"cottons_steam": "棉质 + 蒸汽",
|
||||||
"cotton_care_59": "棉麻洗59\"",
|
"cotton_care_59": "棉麻洗59\"",
|
||||||
|
"cycle_ended": "循环已结束",
|
||||||
"delicate_59": "精致 59'",
|
"delicate_59": "精致 59'",
|
||||||
"delicate_silk": "精致丝绸 59'",
|
"delicate_silk": "精致丝绸 59'",
|
||||||
"delicate_silk_steam": "精致丝绸 + 蒸汽",
|
"delicate_silk_steam": "精致丝绸 + 蒸汽",
|
||||||
@@ -517,6 +527,7 @@
|
|||||||
"iot_active_wash_steam": "活化洗涤 20' + 蒸汽",
|
"iot_active_wash_steam": "活化洗涤 20' + 蒸汽",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "一体化 59' + 蒸汽",
|
"iot_all_in_one_59_steam": "一体化 59' + 蒸汽",
|
||||||
|
"iot_baby_60_steam": "婴儿服60℃ + 蒸汽",
|
||||||
"iot_checkup": "检测",
|
"iot_checkup": "检测",
|
||||||
"iot_colour_59_steam": "Coloureds 59' + 蒸汽",
|
"iot_colour_59_steam": "Coloureds 59' + 蒸汽",
|
||||||
"iot_cottons_steam": "棉质 + 蒸汽",
|
"iot_cottons_steam": "棉质 + 蒸汽",
|
||||||
@@ -554,6 +565,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽",
|
"iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽",
|
||||||
"iot_intensive_40_steam": "Intensive 40°C + 蒸汽",
|
"iot_intensive_40_steam": "Intensive 40°C + 蒸汽",
|
||||||
"iot_jeans_60_steam": "牛仔裤 + 蒸汽",
|
"iot_jeans_60_steam": "牛仔裤 + 蒸汽",
|
||||||
|
"iot_jeans_steam": "牛仔裤 + 蒸汽",
|
||||||
"iot_mixed_steam": "混合 + 蒸汽",
|
"iot_mixed_steam": "混合 + 蒸汽",
|
||||||
"iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽",
|
"iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽",
|
||||||
"iot_perfect_cotton_59_steam": "完美棉质 59 分",
|
"iot_perfect_cotton_59_steam": "完美棉质 59 分",
|
||||||
@@ -745,6 +757,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "全面护理",
|
"total_care": "全面护理",
|
||||||
"tumbling": "滚筒烘干",
|
"tumbling": "滚筒烘干",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "羊毛衣物",
|
"wool": "羊毛衣物",
|
||||||
"wool_and_delicates_49": "羊毛",
|
"wool_and_delicates_49": "羊毛",
|
||||||
"wool_dry": "羊毛衣物烘干",
|
"wool_dry": "羊毛衣物烘干",
|
||||||
@@ -769,12 +782,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "未选择模式",
|
"no_mode_selected": "未选择模式",
|
||||||
"quick_cool": "QUICK COOL(快速冷却)",
|
"quick_cool": "QUICK COOL(快速冷却)",
|
||||||
|
"quick_set": "快速设置",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL(超级冷却)",
|
"super_cool": "SUPER COOL(超级冷却)",
|
||||||
"super_freeze": "SUPER FREEZE(超级冷冻)",
|
"super_freeze": "SUPER FREEZE(超级冷冻)",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
@@ -1212,6 +1226,7 @@
|
|||||||
"hqd_bed_sheets": "床单",
|
"hqd_bed_sheets": "床单",
|
||||||
"hqd_bulky": "大件物品",
|
"hqd_bulky": "大件物品",
|
||||||
"hqd_casual": "休闲",
|
"hqd_casual": "休闲",
|
||||||
|
"hqd_checkup": "检测",
|
||||||
"hqd_cold_wind_30": "凉风 30 分钟",
|
"hqd_cold_wind_30": "凉风 30 分钟",
|
||||||
"hqd_cold_wind_timing": "冷气",
|
"hqd_cold_wind_timing": "冷气",
|
||||||
"hqd_cotton": "棉布",
|
"hqd_cotton": "棉布",
|
||||||
@@ -1219,11 +1234,19 @@
|
|||||||
"hqd_delicate": "精致衣物",
|
"hqd_delicate": "精致衣物",
|
||||||
"hqd_diaper": "纸尿裤",
|
"hqd_diaper": "纸尿裤",
|
||||||
"hqd_duvet": "合成纤维棉服",
|
"hqd_duvet": "合成纤维棉服",
|
||||||
|
"hqd_eco": "节能",
|
||||||
"hqd_feather": "天然纤维棉服",
|
"hqd_feather": "天然纤维棉服",
|
||||||
"hqd_hot_wind_timing": "衣物蓬松",
|
"hqd_hot_wind_timing": "衣物蓬松",
|
||||||
"hqd_hygienic": "卫生保护",
|
"hqd_hygienic": "卫生保护",
|
||||||
"hqd_i_refresh": "I-Refresh",
|
"hqd_i_refresh": "I-Refresh",
|
||||||
"hqd_i_refresh_pro": "I-Refresh Pro",
|
"hqd_i_refresh_pro": "I-Refresh Pro",
|
||||||
|
"hqd_i_refresh_pro_babycare": "I-Refresh Pro 婴儿衣物",
|
||||||
|
"hqd_i_refresh_pro_bulky": "I-Refresh Pro 大件",
|
||||||
|
"hqd_i_refresh_pro_delicates": "I-Refresh Pro 精致衣物",
|
||||||
|
"hqd_i_refresh_pro_down": "I-Refresh Pro 羽绒",
|
||||||
|
"hqd_i_refresh_pro_shirt": "I-Refresh Pro 衬衫",
|
||||||
|
"hqd_i_refresh_pro_towel": "I-Refresh Pro 毛巾",
|
||||||
|
"hqd_i_refresh_pro_wool": "I-Refresh Pro 羊毛衣物",
|
||||||
"hqd_jacket": "夹克",
|
"hqd_jacket": "夹克",
|
||||||
"hqd_jeans": "牛仔裤",
|
"hqd_jeans": "牛仔裤",
|
||||||
"hqd_luxury": "奢侈衣物",
|
"hqd_luxury": "奢侈衣物",
|
||||||
@@ -1344,6 +1367,7 @@
|
|||||||
"cottons_prewash": "棉麻+预洗",
|
"cottons_prewash": "棉麻+预洗",
|
||||||
"cottons_steam": "棉质 + 蒸汽",
|
"cottons_steam": "棉质 + 蒸汽",
|
||||||
"cotton_care_59": "棉麻洗59\"",
|
"cotton_care_59": "棉麻洗59\"",
|
||||||
|
"cycle_ended": "循环已结束",
|
||||||
"delicate_59": "精致 59'",
|
"delicate_59": "精致 59'",
|
||||||
"delicate_silk": "精致丝绸 59'",
|
"delicate_silk": "精致丝绸 59'",
|
||||||
"delicate_silk_steam": "精致丝绸 + 蒸汽",
|
"delicate_silk_steam": "精致丝绸 + 蒸汽",
|
||||||
@@ -1397,6 +1421,7 @@
|
|||||||
"iot_active_wash_steam": "活化洗涤 20' + 蒸汽",
|
"iot_active_wash_steam": "活化洗涤 20' + 蒸汽",
|
||||||
"iot_allergy_care_pro": "Allergy Care Pro",
|
"iot_allergy_care_pro": "Allergy Care Pro",
|
||||||
"iot_all_in_one_59_steam": "一体化 59' + 蒸汽",
|
"iot_all_in_one_59_steam": "一体化 59' + 蒸汽",
|
||||||
|
"iot_baby_60_steam": "婴儿服60℃ + 蒸汽",
|
||||||
"iot_checkup": "检测",
|
"iot_checkup": "检测",
|
||||||
"iot_colour_59_steam": "Coloureds 59' + 蒸汽",
|
"iot_colour_59_steam": "Coloureds 59' + 蒸汽",
|
||||||
"iot_cottons_steam": "棉质 + 蒸汽",
|
"iot_cottons_steam": "棉质 + 蒸汽",
|
||||||
@@ -1434,6 +1459,7 @@
|
|||||||
"iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽",
|
"iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽",
|
||||||
"iot_intensive_40_steam": "Intensive 40°C + 蒸汽",
|
"iot_intensive_40_steam": "Intensive 40°C + 蒸汽",
|
||||||
"iot_jeans_60_steam": "牛仔裤 + 蒸汽",
|
"iot_jeans_60_steam": "牛仔裤 + 蒸汽",
|
||||||
|
"iot_jeans_steam": "牛仔裤 + 蒸汽",
|
||||||
"iot_mixed_steam": "混合 + 蒸汽",
|
"iot_mixed_steam": "混合 + 蒸汽",
|
||||||
"iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽",
|
"iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽",
|
||||||
"iot_perfect_cotton_59_steam": "完美棉质 59 分",
|
"iot_perfect_cotton_59_steam": "完美棉质 59 分",
|
||||||
@@ -1625,6 +1651,7 @@
|
|||||||
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
"tailored_synthetic_and_coloured": "Tailored Synthetic Colored",
|
||||||
"total_care": "全面护理",
|
"total_care": "全面护理",
|
||||||
"tumbling": "滚筒烘干",
|
"tumbling": "滚筒烘干",
|
||||||
|
"ultra_fresh": "Ultra Fresh",
|
||||||
"wool": "羊毛衣物",
|
"wool": "羊毛衣物",
|
||||||
"wool_and_delicates_49": "羊毛",
|
"wool_and_delicates_49": "羊毛",
|
||||||
"wool_dry": "羊毛衣物烘干",
|
"wool_dry": "羊毛衣物烘干",
|
||||||
@@ -1649,12 +1676,13 @@
|
|||||||
"milk_and_eggs": "Milk & Eggs",
|
"milk_and_eggs": "Milk & Eggs",
|
||||||
"no_mode_selected": "未选择模式",
|
"no_mode_selected": "未选择模式",
|
||||||
"quick_cool": "QUICK COOL(快速冷却)",
|
"quick_cool": "QUICK COOL(快速冷却)",
|
||||||
|
"quick_set": "快速设置",
|
||||||
"sea_food": "Ready to cook meal",
|
"sea_food": "Ready to cook meal",
|
||||||
"smart_mode_title": "Smart Mode",
|
"smart_mode_title": "Smart Mode",
|
||||||
"soft_frozen": "Soft freezing",
|
"soft_frozen": "Soft freezing",
|
||||||
"super_cool": "SUPER COOL(超级冷却)",
|
"super_cool": "SUPER COOL(超级冷却)",
|
||||||
"super_freeze": "SUPER FREEZE(超级冷冻)",
|
"super_freeze": "SUPER FREEZE(超级冷冻)",
|
||||||
"tea": "Cold drinks or Beverages",
|
"tea": "Cold Drinks",
|
||||||
"vegetables": "Vegetable",
|
"vegetables": "Vegetable",
|
||||||
"zero_fresh": "0°C Fresh"
|
"zero_fresh": "0°C Fresh"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -0,0 +1,28 @@
|
|||||||
|
import logging
|
||||||
|
from contextlib import suppress
|
||||||
|
|
||||||
|
from .typedefs import HonEntityDescription, HonOptionEntityDescription, T
|
||||||
|
|
||||||
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
def unique_entities(
|
||||||
|
base_entities: tuple[T, ...],
|
||||||
|
new_entities: tuple[T, ...],
|
||||||
|
) -> tuple[T, ...]:
|
||||||
|
result = list(base_entities)
|
||||||
|
existing_entities = [entity.key for entity in base_entities]
|
||||||
|
entity: HonEntityDescription
|
||||||
|
for entity in new_entities:
|
||||||
|
if entity.key not in existing_entities:
|
||||||
|
result.append(entity)
|
||||||
|
return tuple(result)
|
||||||
|
|
||||||
|
|
||||||
|
def get_readable(
|
||||||
|
description: HonOptionEntityDescription, value: float | str
|
||||||
|
) -> float | str:
|
||||||
|
if description.option_list is not None:
|
||||||
|
with suppress(ValueError):
|
||||||
|
return description.option_list.get(int(value), value)
|
||||||
|
return value
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "Haier hOn",
|
"name": "Haier hOn",
|
||||||
"homeassistant": "2023.2.0",
|
"homeassistant": "2024.2.0",
|
||||||
"zip_release": true,
|
"zip_release": true,
|
||||||
"filename": "haier_hon.zip"
|
"filename": "haier_hon.zip"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,10 +8,10 @@ Home Assistant integration for [Haier's mobile app hOn](https://hon-smarthome.co
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
[](https://github.com/Andre0512/hon#supported-languages)
|
[](https://github.com/Andre0512/hon#supported-languages)
|
||||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||||
|
|
||||||
## Supported Appliances
|
## Supported Appliances
|
||||||
_Click to expand..._
|
_Click to expand..._
|
||||||
@@ -142,10 +142,11 @@ Support has been confirmed for these **4 models**, but many more will work. Plea
|
|||||||

|

|
||||||
|
|
||||||
### Supported Dish Washer models
|
### Supported Dish Washer models
|
||||||
Support has been confirmed for these **5 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **7 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- XIB 3B2SFS-80
|
- XIB 3B2SFS-80
|
||||||
|
- XIB 5C1S3FS
|
||||||
- XIB 6B2D3FB
|
- XIB 6B2D3FB
|
||||||
|
|
||||||
#### Hoover
|
#### Hoover
|
||||||
@@ -153,12 +154,17 @@ Support has been confirmed for these **5 models**, but many more will work. Plea
|
|||||||
- HFB 5B2D3FW
|
- HFB 5B2D3FW
|
||||||
- HFB 6B2S3FX
|
- HFB 6B2S3FX
|
||||||
|
|
||||||
|
#### Candy
|
||||||
|
- CF 3C7L0X
|
||||||
|
|
||||||
### Dish Washer Entities
|
### Dish Washer Entities
|
||||||
#### Controls
|
#### Controls
|
||||||
| Name | Icon | Entity | Key |
|
| Name | Icon | Entity | Key |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
| Buzzer Disabled | `volume-off` | `switch` | `buzzerDisabled` |
|
| Buzzer Disabled | `volume-off` | `switch` | `buzzerDisabled` |
|
||||||
| Dish Washer | `dishwasher` | `switch` | `startProgram` / `stopProgram` |
|
| Dish Washer | `dishwasher` | `switch` | `startProgram` / `stopProgram` |
|
||||||
|
| Light status | | `light` | `settings.lightStatus` |
|
||||||
|
| Water hard | `water` | `number` | `settings.waterHard` |
|
||||||
#### Configs
|
#### Configs
|
||||||
| Name | Icon | Entity | Key |
|
| Name | Icon | Entity | Key |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
@@ -170,6 +176,7 @@ Support has been confirmed for these **5 models**, but many more will work. Plea
|
|||||||
| Open Door | `door-open` | `switch` | `startProgram.openDoor` |
|
| Open Door | `door-open` | `switch` | `startProgram.openDoor` |
|
||||||
| Program | | `select` | `startProgram.program` |
|
| Program | | `select` | `startProgram.program` |
|
||||||
| Remaining Time | `timer` | `select` | `startProgram.remainingTime` |
|
| Remaining Time | `timer` | `select` | `startProgram.remainingTime` |
|
||||||
|
| Tab Status | `silverware-clean` | `switch` | `startProgram.tabStatus` |
|
||||||
| Temperature | `thermometer` | `select` | `startProgram.temp` |
|
| Temperature | `thermometer` | `select` | `startProgram.temp` |
|
||||||
| Three in One | `numeric-3-box-outline` | `switch` | `startProgram.threeInOne` |
|
| Three in One | `numeric-3-box-outline` | `switch` | `startProgram.threeInOne` |
|
||||||
| Water hard | `water` | `number` | `startProgram.waterHard` |
|
| Water hard | `water` | `number` | `startProgram.waterHard` |
|
||||||
@@ -226,10 +233,11 @@ Support has been confirmed for these **1 models**, but many more will work. Plea
|
|||||||
<summary>Induction Hob</summary>
|
<summary>Induction Hob</summary>
|
||||||
|
|
||||||
### Supported Induction Hob models
|
### Supported Induction Hob models
|
||||||
Support has been confirmed for these **2 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **3 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- HA2MTSJ68MC
|
- HA2MTSJ68MC
|
||||||
|
- HAIDSJ63MC
|
||||||
|
|
||||||
#### Candy
|
#### Candy
|
||||||
- CIS633SCTTWIFI
|
- CIS633SCTTWIFI
|
||||||
@@ -310,14 +318,20 @@ Support has been confirmed for these **2 models**, but many more will work. Plea
|
|||||||

|

|
||||||
|
|
||||||
### Supported Fridge models
|
### Supported Fridge models
|
||||||
Support has been confirmed for these **7 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **11 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
|
- HDPW5620ANPD
|
||||||
|
- HBW5519ECM
|
||||||
|
- HDW5620CNPK
|
||||||
- HFW7720ENMB
|
- HFW7720ENMB
|
||||||
- HFW7819EWMP
|
- HFW7819EWMP
|
||||||
- HSW59F18EIPT
|
- HSW59F18EIPT
|
||||||
- HTW5620DNMG
|
- HTW5620DNMG
|
||||||
|
|
||||||
|
#### Hoover
|
||||||
|
- HOCE7620DX
|
||||||
|
|
||||||
#### Candy
|
#### Candy
|
||||||
- CE4T620EB
|
- CE4T620EB
|
||||||
- CCE4T620EWU
|
- CCE4T620EWU
|
||||||
@@ -370,7 +384,7 @@ Support has been confirmed for these **7 models**, but many more will work. Plea
|
|||||||

|

|
||||||
|
|
||||||
### Supported Tumble Dryer models
|
### Supported Tumble Dryer models
|
||||||
Support has been confirmed for these **19 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **22 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- HD80-A3959
|
- HD80-A3959
|
||||||
@@ -387,11 +401,14 @@ Support has been confirmed for these **19 models**, but many more will work. Ple
|
|||||||
- NDE H10RA2TCE-80
|
- NDE H10RA2TCE-80
|
||||||
- NDE H9A2TSBEXS-S
|
- NDE H9A2TSBEXS-S
|
||||||
- NDP H9A3TCBEXS-S
|
- NDP H9A3TCBEXS-S
|
||||||
|
- NDP4 H7A2TCBEX-S
|
||||||
|
- NDPEH9A3TCBEXS-S
|
||||||
|
|
||||||
#### Candy
|
#### Candy
|
||||||
- BCTDH7A1TE
|
- BCTDH7A1TE
|
||||||
- CSOE C10DE-80
|
- CSOE C10DE-80
|
||||||
- CSOE C10TREX-47
|
- CSOE C10TREX-47
|
||||||
|
- CSOE H10A2DE-S
|
||||||
- CSOE H9A2DE-S
|
- CSOE H9A2DE-S
|
||||||
- ROE H9A2TCE-80
|
- ROE H9A2TCE-80
|
||||||
- ROE H9A3TCEX-S
|
- ROE H9A3TCEX-S
|
||||||
@@ -440,11 +457,12 @@ Support has been confirmed for these **19 models**, but many more will work. Ple
|
|||||||

|

|
||||||
|
|
||||||
### Supported Wine Cellar models
|
### Supported Wine Cellar models
|
||||||
Support has been confirmed for these **2 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **3 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- HWS247FDU1
|
- HWS247FDU1
|
||||||
- HWS42GDAU1
|
- HWS42GDAU1
|
||||||
|
- HWS77GDAU1
|
||||||
|
|
||||||
### Wine Cellar Entities
|
### Wine Cellar Entities
|
||||||
#### Controls
|
#### Controls
|
||||||
@@ -476,7 +494,7 @@ Support has been confirmed for these **2 models**, but many more will work. Plea
|
|||||||

|

|
||||||
|
|
||||||
### Supported Washer Dryer models
|
### Supported Washer Dryer models
|
||||||
Support has been confirmed for these **13 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **15 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
- HWD100-B14978
|
- HWD100-B14978
|
||||||
@@ -485,10 +503,12 @@ Support has been confirmed for these **13 models**, but many more will work. Ple
|
|||||||
- HWD80-B14979U1
|
- HWD80-B14979U1
|
||||||
|
|
||||||
#### Hoover
|
#### Hoover
|
||||||
|
- H7D 4128MBC-S
|
||||||
- HD 4106AMC/1-80
|
- HD 4106AMC/1-80
|
||||||
- HD 485AMBB/1-S
|
- HD 485AMBB/1-S
|
||||||
- HD 495AMC/1-S
|
- HD 495AMC/1-S
|
||||||
- HDB 5106AMC/1-80
|
- HDB 5106AMC/1-80
|
||||||
|
- HDD4106AMBCR-80
|
||||||
- HDQ 496AMBS/1-S
|
- HDQ 496AMBS/1-S
|
||||||
- HDP 4149AMBC/1-S
|
- HDP 4149AMBC/1-S
|
||||||
- HWPS4954DAMR-11
|
- HWPS4954DAMR-11
|
||||||
@@ -581,24 +601,31 @@ Support has been confirmed for these **13 models**, but many more will work. Ple
|
|||||||

|

|
||||||
|
|
||||||
### Supported Washing Machine models
|
### Supported Washing Machine models
|
||||||
Support has been confirmed for these **35 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these **44 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
#### Haier
|
#### Haier
|
||||||
|
- HW80-B1439N
|
||||||
- HW80-B14959TU1
|
- HW80-B14959TU1
|
||||||
- HW80-B14959S8U1S
|
- HW80-B14959S8U1S
|
||||||
- HW80-B14979TU1
|
- HW80-B14979TU1
|
||||||
- HW90-B14TEAM5
|
- HW90-B145XLINEDE
|
||||||
- HW90-B14959U1
|
- HW90-B14959U1
|
||||||
- HW90-B14959S8U1
|
- HW90-B14959S8U1
|
||||||
|
- HW90-B14TEAM5
|
||||||
|
- HW90-BD14979U1
|
||||||
- HW90G-BD14979UD
|
- HW90G-BD14979UD
|
||||||
- HW100-B14959U1
|
- HW100-B14959U1
|
||||||
- HW110-14979
|
- HW110-14979
|
||||||
|
|
||||||
#### Hoover
|
#### Hoover
|
||||||
|
- H3WOSQ495TA4-84
|
||||||
|
- H5WPB4 27BC8/1-S
|
||||||
- H5WPB447AMBC/1-S
|
- H5WPB447AMBC/1-S
|
||||||
- H7W 412MBCR-80
|
- H7W 412MBCR-80
|
||||||
|
- H7W 610AMBC-80
|
||||||
- H7W4 48MBC-S
|
- H7W4 48MBC-S
|
||||||
- HLWPS495TAMBE-11
|
- HLWPS495TAMBE-11
|
||||||
|
- HPS484DAMB7/1-11
|
||||||
- HW 28AMBS/1-S
|
- HW 28AMBS/1-S
|
||||||
- HW 410AMBCB/1-80
|
- HW 410AMBCB/1-80
|
||||||
- HW 411AMBCB/1-80
|
- HW 411AMBCB/1-80
|
||||||
@@ -611,6 +638,8 @@ Support has been confirmed for these **35 models**, but many more will work. Ple
|
|||||||
- HWB 414AMC/1-80
|
- HWB 414AMC/1-80
|
||||||
- HWE 49AMBS/1-S
|
- HWE 49AMBS/1-S
|
||||||
- HWP 48AMBCR/1-S
|
- HWP 48AMBCR/1-S
|
||||||
|
- HWP 49AMBCR/1-S
|
||||||
|
- HWP 610AMBC/1-S
|
||||||
- HWPD 69AMBC/1-S
|
- HWPD 69AMBC/1-S
|
||||||
- HWPDQ49AMBC/1-S
|
- HWPDQ49AMBC/1-S
|
||||||
- HWPD 610AMBC/1-S
|
- HWPD 610AMBC/1-S
|
||||||
@@ -700,16 +729,22 @@ _If the integration is not in the list, you need to clear the browser cache._
|
|||||||
|
|
||||||
## Supported Languages
|
## Supported Languages
|
||||||
Translation of internal names like programs are available for all languages which are official supported by the hOn app:
|
Translation of internal names like programs are available for all languages which are official supported by the hOn app:
|
||||||
|
* 🇸🇦 Arabic
|
||||||
|
* 🇧🇬 Bulgarian
|
||||||
* 🇨🇳 Chinese
|
* 🇨🇳 Chinese
|
||||||
* 🇭🇷 Croatian
|
* 🇭🇷 Croatian
|
||||||
* 🇨🇿 Czech
|
* 🇨🇿 Czech
|
||||||
|
* 🇩🇰 Danish
|
||||||
* 🇳🇱 Dutch
|
* 🇳🇱 Dutch
|
||||||
* 🇬🇧 English
|
* 🇬🇧 English
|
||||||
|
* 🇫🇮 Finnish
|
||||||
* 🇫🇷 French
|
* 🇫🇷 French
|
||||||
* 🇩🇪 German
|
* 🇩🇪 German
|
||||||
* 🇬🇷 Greek
|
* 🇬🇷 Greek
|
||||||
* 🇮🇱 Hebrew
|
* 🇮🇱 Hebrew
|
||||||
|
* 🇭🇺 Hungarian
|
||||||
* 🇮🇹 Italian
|
* 🇮🇹 Italian
|
||||||
|
* 🇳🇴 Norwegian
|
||||||
* 🇵🇱 Polish
|
* 🇵🇱 Polish
|
||||||
* 🇵🇹 Portuguese
|
* 🇵🇹 Portuguese
|
||||||
* 🇷🇴 Romanian
|
* 🇷🇴 Romanian
|
||||||
@@ -717,8 +752,11 @@ Translation of internal names like programs are available for all languages whic
|
|||||||
* 🇷🇸 Serbian
|
* 🇷🇸 Serbian
|
||||||
* 🇸🇰 Slovak
|
* 🇸🇰 Slovak
|
||||||
* 🇸🇮 Slovenian
|
* 🇸🇮 Slovenian
|
||||||
|
* 🇿🇦 Southern Ndebele
|
||||||
* 🇪🇸 Spanish
|
* 🇪🇸 Spanish
|
||||||
|
* 🇸🇪 Swedish
|
||||||
* 🇹🇷 Turkish
|
* 🇹🇷 Turkish
|
||||||
|
* 🇺🇦 Ukrainian
|
||||||
|
|
||||||
## Compatiblity
|
## Compatiblity
|
||||||
Haier offers different apps for different markets. Some appliances are compatible with more than one app. This integration only supports appliances that can be controlled via hOn. Please download the hOn app and check compatibilty before you open an issue.
|
Haier offers different apps for different markets. Some appliances are compatible with more than one app. This integration only supports appliances that can be controlled via hOn. Please download the hOn app and check compatibilty before you open an issue.
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
pyhOn==0.15.14
|
pyhOn==0.17.5
|
||||||
|
|||||||
@@ -1,19 +1,30 @@
|
|||||||
|
# This file helps to manage the model lists for README.md and info.md
|
||||||
|
# Execute scripts/create_docs.py to refresh
|
||||||
|
# Add your device here or use this https://forms.gle/bTSD8qFotdZFytbf8
|
||||||
|
|
||||||
wm:
|
wm:
|
||||||
haier:
|
haier:
|
||||||
|
- "HW80-B1439N"
|
||||||
- "HW80-B14959TU1"
|
- "HW80-B14959TU1"
|
||||||
- "HW80-B14959S8U1S"
|
- "HW80-B14959S8U1S"
|
||||||
- "HW80-B14979TU1"
|
- "HW80-B14979TU1"
|
||||||
- "HW90-B14TEAM5"
|
- "HW90-B145XLINEDE"
|
||||||
- "HW90-B14959U1"
|
- "HW90-B14959U1"
|
||||||
- "HW90-B14959S8U1"
|
- "HW90-B14959S8U1"
|
||||||
|
- "HW90-B14TEAM5"
|
||||||
|
- "HW90-BD14979U1"
|
||||||
- "HW90G-BD14979UD"
|
- "HW90G-BD14979UD"
|
||||||
- "HW100-B14959U1"
|
- "HW100-B14959U1"
|
||||||
- "HW110-14979"
|
- "HW110-14979"
|
||||||
hoover:
|
hoover:
|
||||||
|
- "H3WOSQ495TA4-84"
|
||||||
|
- "H5WPB4 27BC8/1-S"
|
||||||
- "H5WPB447AMBC/1-S"
|
- "H5WPB447AMBC/1-S"
|
||||||
- "H7W 412MBCR-80"
|
- "H7W 412MBCR-80"
|
||||||
|
- "H7W 610AMBC-80"
|
||||||
- "H7W4 48MBC-S"
|
- "H7W4 48MBC-S"
|
||||||
- "HLWPS495TAMBE-11"
|
- "HLWPS495TAMBE-11"
|
||||||
|
- "HPS484DAMB7/1-11"
|
||||||
- "HW 28AMBS/1-S"
|
- "HW 28AMBS/1-S"
|
||||||
- "HW 410AMBCB/1-80"
|
- "HW 410AMBCB/1-80"
|
||||||
- "HW 411AMBCB/1-80"
|
- "HW 411AMBCB/1-80"
|
||||||
@@ -26,6 +37,8 @@ wm:
|
|||||||
- "HWB 414AMC/1-80"
|
- "HWB 414AMC/1-80"
|
||||||
- "HWE 49AMBS/1-S"
|
- "HWE 49AMBS/1-S"
|
||||||
- "HWP 48AMBCR/1-S"
|
- "HWP 48AMBCR/1-S"
|
||||||
|
- "HWP 49AMBCR/1-S"
|
||||||
|
- "HWP 610AMBC/1-S"
|
||||||
- "HWPD 69AMBC/1-S"
|
- "HWPD 69AMBC/1-S"
|
||||||
- "HWPDQ49AMBC/1-S"
|
- "HWPDQ49AMBC/1-S"
|
||||||
- "HWPD 610AMBC/1-S"
|
- "HWPD 610AMBC/1-S"
|
||||||
@@ -52,10 +65,13 @@ td:
|
|||||||
- "NDE H10RA2TCE-80"
|
- "NDE H10RA2TCE-80"
|
||||||
- "NDE H9A2TSBEXS-S"
|
- "NDE H9A2TSBEXS-S"
|
||||||
- "NDP H9A3TCBEXS-S"
|
- "NDP H9A3TCBEXS-S"
|
||||||
|
- "NDP4 H7A2TCBEX-S"
|
||||||
|
- "NDPEH9A3TCBEXS-S"
|
||||||
candy:
|
candy:
|
||||||
- "BCTDH7A1TE"
|
- "BCTDH7A1TE"
|
||||||
- "CSOE C10DE-80"
|
- "CSOE C10DE-80"
|
||||||
- "CSOE C10TREX-47"
|
- "CSOE C10TREX-47"
|
||||||
|
- "CSOE H10A2DE-S"
|
||||||
- "CSOE H9A2DE-S"
|
- "CSOE H9A2DE-S"
|
||||||
- "ROE H9A2TCE-80"
|
- "ROE H9A2TCE-80"
|
||||||
- "ROE H9A3TCEX-S"
|
- "ROE H9A3TCEX-S"
|
||||||
@@ -67,10 +83,12 @@ wd:
|
|||||||
- "HWD100-B14959U1"
|
- "HWD100-B14959U1"
|
||||||
- "HWD80-B14979U1"
|
- "HWD80-B14979U1"
|
||||||
hoover:
|
hoover:
|
||||||
|
- "H7D 4128MBC-S"
|
||||||
- "HD 4106AMC/1-80"
|
- "HD 4106AMC/1-80"
|
||||||
- "HD 485AMBB/1-S"
|
- "HD 485AMBB/1-S"
|
||||||
- "HD 495AMC/1-S"
|
- "HD 495AMC/1-S"
|
||||||
- "HDB 5106AMC/1-80"
|
- "HDB 5106AMC/1-80"
|
||||||
|
- "HDD4106AMBCR-80"
|
||||||
- "HDQ 496AMBS/1-S"
|
- "HDQ 496AMBS/1-S"
|
||||||
- "HDP 4149AMBC/1-S"
|
- "HDP 4149AMBC/1-S"
|
||||||
- "HWPS4954DAMR-11"
|
- "HWPS4954DAMR-11"
|
||||||
@@ -85,11 +103,14 @@ ov:
|
|||||||
dw:
|
dw:
|
||||||
haier:
|
haier:
|
||||||
- "XIB 3B2SFS-80"
|
- "XIB 3B2SFS-80"
|
||||||
|
- "XIB 5C1S3FS"
|
||||||
- "XIB 6B2D3FB"
|
- "XIB 6B2D3FB"
|
||||||
hoover:
|
hoover:
|
||||||
- "HDPN 4S603PW/E"
|
- "HDPN 4S603PW/E"
|
||||||
- "HFB 5B2D3FW"
|
- "HFB 5B2D3FW"
|
||||||
- "HFB 6B2S3FX"
|
- "HFB 6B2S3FX"
|
||||||
|
candy:
|
||||||
|
- "CF 3C7L0X"
|
||||||
ac:
|
ac:
|
||||||
haier:
|
haier:
|
||||||
- "AD105S2SM3FA"
|
- "AD105S2SM3FA"
|
||||||
@@ -117,10 +138,15 @@ ac:
|
|||||||
- "CY-12TAIN"
|
- "CY-12TAIN"
|
||||||
ref:
|
ref:
|
||||||
haier:
|
haier:
|
||||||
|
- "HDPW5620ANPD"
|
||||||
|
- "HBW5519ECM"
|
||||||
|
- "HDW5620CNPK"
|
||||||
- "HFW7720ENMB"
|
- "HFW7720ENMB"
|
||||||
- "HFW7819EWMP"
|
- "HFW7819EWMP"
|
||||||
- "HSW59F18EIPT"
|
- "HSW59F18EIPT"
|
||||||
- "HTW5620DNMG"
|
- "HTW5620DNMG"
|
||||||
|
hoover:
|
||||||
|
- "HOCE7620DX"
|
||||||
candy:
|
candy:
|
||||||
- "CE4T620EB"
|
- "CE4T620EB"
|
||||||
- "CCE4T620EWU"
|
- "CCE4T620EWU"
|
||||||
@@ -128,6 +154,7 @@ ref:
|
|||||||
ih:
|
ih:
|
||||||
haier:
|
haier:
|
||||||
- "HA2MTSJ68MC"
|
- "HA2MTSJ68MC"
|
||||||
|
- "HAIDSJ63MC"
|
||||||
candy:
|
candy:
|
||||||
- "CIS633SCTTWIFI"
|
- "CIS633SCTTWIFI"
|
||||||
ho:
|
ho:
|
||||||
@@ -137,6 +164,7 @@ wc:
|
|||||||
haier:
|
haier:
|
||||||
- "HWS247FDU1"
|
- "HWS247FDU1"
|
||||||
- "HWS42GDAU1"
|
- "HWS42GDAU1"
|
||||||
|
- "HWS77GDAU1"
|
||||||
ap:
|
ap:
|
||||||
hoover:
|
hoover:
|
||||||
- "HHP30C011"
|
- "HHP30C011"
|
||||||
|
|||||||
@@ -0,0 +1,81 @@
|
|||||||
|
## Takedown FAQs
|
||||||
|
|
||||||
|
_Last update: 2024-02-02_
|
||||||
|
|
||||||
|
### What did Haier wrote?
|
||||||
|
Haier Europe wrote me on 2024-01-15 [this email](assets/takedown.eml):
|
||||||
|

|
||||||
|
In the course of public interest, I am taking the risk of publishing the e-mail without Haier's consent.
|
||||||
|
|
||||||
|
### Is Haier's claim true?
|
||||||
|
I think the points are very questionable, but I'm a software developer and not a lawyer or judge. So I can only try to explain here what the plugin does, but the legal assessment must be made by others.
|
||||||
|
|
||||||
|
### What did you answer Haier?
|
||||||
|
**2024-01-15**
|
||||||
|
In the first moment of getting the mail I was absolutely shocked, I didn't think that someone cares about me and my little plugin and I know Haier is a billion dollar company, so I answered
|
||||||
|

|
||||||
|
after that I announced to take it down and then the community does its thing.
|
||||||
|
**2024-01-19**
|
||||||
|
I'm getting so much support, and the community started a huge wave and created the Streisand effect.
|
||||||
|
I wrote another mail on and tried to get some clarification and reach some agreement:
|
||||||
|

|
||||||
|
|
||||||
|
### What was Haier's reaction?
|
||||||
|
**2024-01-19**
|
||||||
|
Haier US [answered on X](https://www.reddit.com/r/homeassistant/comments/19a615l/haier_us_supports_home_assistant_and_open_iot/) that they have nothing to do with it and support open IOT platforms.
|
||||||
|
Haier Europe [created a blog post](https://corporate.haier-europe.com/press-release/hon-app-a-message-about-our-iot-and-ecosystem-vision/) and said they are _committed to enhancing the smart home scenarios in line with authorized usages and intellectual property rights of Haier Europe._
|
||||||
|
**2024-01-20**
|
||||||
|
Gianpiero Morbello, Head of Brand & IOT Haier Europe, wrote this mail:
|
||||||
|

|
||||||
|
**Update: See [Timeline of events](https://github.com/Andre0512/hon/blob/main/takedown_timeline.md) for further development**
|
||||||
|
|
||||||
|
### Are you in contact with Home Assistant?
|
||||||
|
The Home Assistant/Nabu Casa team got in touch with me and Paulus Schoutsen is part of the conversation with Haier.
|
||||||
|
|
||||||
|
### Did you agree to Haier's tos?
|
||||||
|
To create an account for Haier hOn you have to accept the terms of service. Without it, you can't connect your appliances to hOn and so you can't use Andre0512/hon.
|
||||||
|
|
||||||
|
### How does Haier hOn works?
|
||||||
|
Haier sells home appliances with internet connection and offers the free hOn app. As far as I can see, there is no ads, no subscription and nothing else obvious to generate money with it.
|
||||||
|
The connection only works with the Haier servers, so your appliance sends data to the cloud and the hOn app communicates with it, there is no direct connection.
|
||||||
|
|
||||||
|
### How was the plugin created?
|
||||||
|
I used [HTTP Toolkit](https://httptoolkit.com/) to monitor the HTTP requests between hOn and the Haier servers and then rebuilt the requests in Python (with aiohttp). I have tried to make the requests in the same way as the app does, except for the ones we don't need.
|
||||||
|
The pretty complex login can be found in [auth.py](https://github.com/Andre0512/pyhOn/blob/main/pyhon/connection/auth.py) and the API requests that I have adopted as relevant for the integration are these [api.py](https://github.com/Andre0512/pyhOn/blob/main/pyhon/connection/api.py).
|
||||||
|
Beyond that, there is no communication with the hOn servers in the code.
|
||||||
|
|
||||||
|
### Why is the plugin divided into two repositories?
|
||||||
|
**Andre0512/pyhOn**: Is a python library that I publish in the [python package index](https://pypi.org/project/pyhOn/) (pip). The library is used for communication with the Haier's hOn api.
|
||||||
|
**Andre0512/hon**: is the integration for home assistant. This is the part that for official integrations is located in homeassistant/core. Here I have defined how the data (which is read out by pyhOn) is displayed in home assistant.
|
||||||
|
|
||||||
|
This division is common for home assistant and hacs repositories and is helpful to include Andre0512/hon in homeassistant/core at some point.
|
||||||
|
In my opinion, it would be much more difficult for Haier to enforce claims to Andre0512/hon. So [Mazda also only claimed the library](https://www.home-assistant.io/blog/2023/10/13/removal-of-mazda-connected-services-integration/), but without Andre0512/pyhOn, Andre0512/hon becomes useless.
|
||||||
|
|
||||||
|
### How does the plugin uses the api?
|
||||||
|
This are all requests the plugin sends to Haiers servers
|
||||||
|
|
||||||
|
**Restart of Home Assistant or manual reload of the plugin**
|
||||||
|
- Authentication to the Haier api with the stored username and password
|
||||||
|
- Loading of all appliance functions (In [hon-test-data](https://github.com/Andre0512/hon-test-data/tree/main/test_data) you can have an overview of which data this is for each appliance)
|
||||||
|
|
||||||
|
**Status polling**
|
||||||
|
- 1 request every 10 seconds (**Update: 60 seconds**) to fetch the current state for each appliance ([something like this](https://github.com/Andre0512/hon-test-data/blob/main/test_data/ac_312/appliance_data.json))
|
||||||
|
|
||||||
|
**Triggering action**
|
||||||
|
- If any action is triggerd, e.g. start some appliance or set a new a/c mode, some data have to be posted
|
||||||
|
|
||||||
|
**Creating a new releases**
|
||||||
|
- If I create a new release, program names and translations in all languages are fetched from the api and loaded to the [translation folder](https://github.com/Andre0512/hon/tree/main/custom_components/hon/translations)
|
||||||
|
|
||||||
|
### What bothers Haier?
|
||||||
|
Polling every 10 seconds is a bit much. The default interval for most integrations is 30 seconds. Even if the hOn app makes more requests more frequent, but it does it only in use and not 24/7.
|
||||||
|
As Haier explained in their answer, this generates a lot of traffic on the not so cheap aws hosting. I understand if Haier wishes a higher value here and will hopefully find a good solution with them.
|
||||||
|
**Update 1: I had initially claimed 5 seconds, but it is actually "only" 10 seconds, see [this constant](https://github.com/Andre0512/hon/blob/main/custom_components/hon/const.py#L10).**
|
||||||
|
**Update 2: After discussion with Haier, we have switched to 60-second polling and are trying to work out a better solution.**
|
||||||
|
|
||||||
|
### How often has your plugin been installed?
|
||||||
|
Since the latest versions are downloaded [about 3000 times](https://tooomm.github.io/github-release-stats/?username=Andre0512&repository=hon) each on GitHub, I assume 2000-4000 active installations.
|
||||||
|
|
||||||
|
### Are there some secret keys stored in the repository?
|
||||||
|
There is a constant for a [client ID](https://github.com/Andre0512/pyhOn/blob/main/pyhon/const.py) and an [api key](https://github.com/Andre0512/pyhOn/blob/main/pyhon/const.py). They seems to be static because they are the same for requests from every account I saw.
|
||||||
|
The client id is necessary for doing the OAuth of the login process. The api key is to get some static data (the readable names of the programs etc) and would not necessarily be included in the release.
|
||||||
@@ -0,0 +1,83 @@
|
|||||||
|
## Timeline of events
|
||||||
|
|
||||||
|
### 2024-01-15
|
||||||
|
hon | 98 Stars | 23 Forks
|
||||||
|
pyhOn | 17 Stars | 5 Forks
|
||||||
|
|
||||||
|
- Haier wrote the [takedown mail](https://github.com/Andre0512/hon/blob/main/takedown_faq.md#what-did-haier-wrote)
|
||||||
|
- [Replied](https://github.com/Andre0512/hon/blob/main/takedown_faq.md#what-did-you-answer-haier) that I take it down in the next days
|
||||||
|
- [Updated](https://github.com/Andre0512/hon/commit/14f133f3f471bf0b46a7ba3cd2e524b45446d125) the README of Andre0512/pyhOn and Andre0512/hon
|
||||||
|
- Created a [new release](https://github.com/Andre0512/hon/releases/tag/v0.11.0) with takedown info, so people know why it was removed
|
||||||
|
- Posted the info to the [community board](https://community.home-assistant.io/t/integration-with-haier-hon-app/322490/159?u=andre0512)
|
||||||
|
- Talked to some friends that convinced me to not give up
|
||||||
|
- Asked on the home assistant discord to how to handle this, got the info on discord that my integration does not violate the law
|
||||||
|
- [Extreme79](https://github.com/Extreme79) created an [the issue #147](https://github.com/Andre0512/hon/issues/147) to disscuss how to help
|
||||||
|
- People started to fork, copying the code to other hosting platforms and save it offline
|
||||||
|
- Talked to my law insurance and after a talk with a general lawyer I have been given permission to consult a lawyer of my choice
|
||||||
|
|
||||||
|
### 2024-01-16
|
||||||
|
hon | 100 Stars | 32 Forks
|
||||||
|
pyhOn | 18 Stars | 13 Forks
|
||||||
|
|
||||||
|
- People in [#147](https://github.com/Andre0512/hon/issues/147) started to write their opinion to Haier on all available channels (X, mails, support form, reviews, ...)
|
||||||
|
- [u/Waluicel](https://www.reddit.com/user/Waluicel/) created [a post](https://www.reddit.com/r/homeassistant/comments/197xc0m/haier_is_shutting_down_the_hacs_integration_hon/) on [r/homeassistant](https://www.reddit.com/r/homeassistant) that got 400+ comments
|
||||||
|
- People started to contact journalists and organizations to help
|
||||||
|
- Had a call with an IT lawyer who pointed out many of the risks I was exposing myself to despite having insurance
|
||||||
|
|
||||||
|
### 2024-01-17
|
||||||
|
hon | 111 Stars | 73 Forks
|
||||||
|
pyhOn | 20 Stars | 42 Forks
|
||||||
|
|
||||||
|
- [hectorzin](https://github.com/hectorzin) created a first [YouTube video](https://www.youtube.com/watch?v=u2rEVW0grsk)
|
||||||
|
|
||||||
|
### 2024-01-18
|
||||||
|
hon | 122 Stars | 103 Forks
|
||||||
|
pyhOn | 23 Stars | 64 Forks
|
||||||
|
|
||||||
|
- Louis Rossmann [created a video](https://www.youtube.com/watch?v=RcSnd3cyti0) and calls for "not" forking
|
||||||
|
- Forks and stars of the repos started to blow up
|
||||||
|
- BleepingComputer published an [article about the topic](https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/)
|
||||||
|
- Home Assistant team got in touch with me
|
||||||
|
- Wrote Haier [another mail](https://github.com/Andre0512/hon/blob/main/takedown_faq.md#what-did-you-answer-haier) and tried to get some clarification and reach some agreement
|
||||||
|
- [l00ps](https://github.com/l00ps) pointed out [who's the opponent](https://github.com/Andre0512/hon/issues/147#issuecomment-1899191758) (Haier CEO has a crazy history xD)
|
||||||
|
- Forms like [Reddit](https://www.reddit.com/r/homeassistant/comments/199uzbu/haier_attacks_home_assistant_destroys_open_source/), [Hacker News](https://news.ycombinator.com/item?id=39044932), [HA Community](https://community.home-assistant.io/t/haier-hits-home-assistant-plugin-dev-with-takedown-notice-lets-fork/675784), [linux.org.ru](https://www.linux.org.ru/news/opensource/17493319), [Hubitat](https://community.hubitat.com/t/haier-europe-sends-take-down-notice-to-ha-developer/132166), [femboys](https://femboys.bar/post/292973) started to discuss the topic
|
||||||
|
|
||||||
|
### 2024-01-19
|
||||||
|
hon | 321 Stars | 711 Forks
|
||||||
|
pyhOn | 121 Stars | 552 Forks
|
||||||
|
|
||||||
|
- Tech sites in many countries started to report about it eg [Hackaday](https://hackaday.com/2024/01/19/haier-threatens-legal-action-against-home-assistant-plugin-developer/), [Tweakers](https://tweakers.net/nieuws/217750/haier-stuurt-takedownverzoek-aan-home-assistant-plug-inontwikkelaar.html), [ilSoftware](https://www.ilsoftware.it/focus/smart-home-offline-per-svincolarsi-dagli-ecosistemi-chiusi-dei-singoli-produttori/), [ipFail](https://ipfail.org/broken-internet/haier-troll-vs-home-assistant/), [Scurt Pe Doi](https://scurtpedoi.ro/diverse/2024/haier-vs-home-assistant-controlul-open-source.html3), [iGeneration](https://www.igen.fr/domotique/2024/01/domotique-haier-veut-son-tour-bloquer-une-integration-dans-home-assistant-141587), [Smarthome Assistent](https://www.smarthomeassistent.de/home-assistant-haier-verbietet-den-einsatz-von-plugins/) and [Caschys Blog](https://stadt-bremerhaven.de/home-assistant-haier-geht-gegen-plugin-entwickler-vor/)
|
||||||
|
- The Wikipedia articles of [Haier](https://en.wikipedia.org/wiki/Haier#Controversy) and [List of Streisand effect examples](https://en.wikipedia.org/wiki/List_of_Streisand_effect_examples#By_businesses) gets updated
|
||||||
|
- [LauLaman](https://github.com/LauLaman) started [a petition in the Netherlands](https://www.petitie24.nl/petitie/5069/smart-home-lokaal-continu%C3%AFteit-en-veiligheid) _to force manufactories to provide local APIs and forcing them to opensource firmware as soon as they stop supporting devices_
|
||||||
|
- Linus Tech Tips [talked about it in his WAN Show](https://www.youtube.com/watch?v=FBQVPOSeRe8&t=6580s)
|
||||||
|
- Haier US [answered on X](https://www.reddit.com/r/homeassistant/comments/19a615l/haier_us_supports_home_assistant_and_open_iot/) that they have nothing to do with it and support open IOT platforms
|
||||||
|
- Haier Europe [created a blog post](https://corporate.haier-europe.com/press-release/hon-app-a-message-about-our-iot-and-ecosystem-vision/) and said they are _committed to enhancing the smart home scenarios in line with authorized usages and intellectual property rights of Haier Europe._
|
||||||
|
|
||||||
|
### 2024-01-20
|
||||||
|
hon | 562 Stars | 1555 Forks
|
||||||
|
pyhOn | 228 Stars | 1199 Forks
|
||||||
|
|
||||||
|
- [Got an answer](https://github.com/Andre0512/hon/blob/main/takedown_faq.md#what-was-haiers-reaction) from Head of Brand & IOT Haier Europe, he proposed _scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have._
|
||||||
|
|
||||||
|
### 2024-01-22 - 2024-01-27
|
||||||
|
hon | 779 Stars | 1948 Forks
|
||||||
|
pyhOn | 315 Stars | 1477 Forks
|
||||||
|
- [Hackaday](https://hackaday.com/2024/01/22/haier-europe-eases-off-on-legal-threat-and-seeks-dialogue/), [Caschys Blog](https://stadt-bremerhaven.de/haier-und-home-assistant-es-koennte-weitergehen/) and [Tweakers](https://tweakers.net/nieuws/217840/haier-trekt-takedownverzoek-aan-plug-indeveloper-in-geeft-api-calls-de-schuld.html) posted a follow up article about Haier eases off on legal threat and seeking a dialogue
|
||||||
|
- [The Register](https://www.theregister.com/2024/01/22/haier_plugin_takedown/) and [heise online](https://www.heise.de/news/Hausgeraete-Hersteller-wollte-Open-Source-Projekt-loeschen-lassen-Loesung-in-Sicht-9606349.html) reported about the story
|
||||||
|
- [Everything Smart Home](https://www.youtube.com/watch?v=ayG7o74kdbc) and [Un loco y su tecnología](https://www.youtube.com/watch?v=P-kjoy1CS38) uploaded good summaries on YouTube
|
||||||
|
- [Hackaday](https://hackaday.com/2024/01/26/hackaday-podcast-episode-254-ai-hijack-guy-and-water-rockets-fly/#more-660935) discussed the topic in their podcast
|
||||||
|
|
||||||
|
### 2024-01-28 - 2024-02-04
|
||||||
|
hon | 1038 Stars | 2436 Forks
|
||||||
|
pyhOn | 409 Stars | 1790 Forks
|
||||||
|
- Call with Haier and Paulus Schoutsen (Founder of Home Assistant) [to discuss things with the result to work together](https://github.com/Andre0512/hon/issues/147#issuecomment-1915355303)
|
||||||
|
- Released [v0.12.0](https://github.com/Andre0512/hon/releases/tag/v0.12.0) with 60 seconds polling
|
||||||
|
- [Haier replies](https://github.com/Andre0512/hon/issues/147#issuecomment-1923622715) to the complaint email of [AtomicFS](https://github.com/AtomicFS) and others
|
||||||
|
|
||||||
|
## Stats
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||