Skip to content

Commit

Permalink
Align translations with Home Assistant Core changes (#75) (#86)
Browse files Browse the repository at this point in the history
  • Loading branch information
mathieu-mp authored Mar 17, 2024
1 parent ce5b624 commit cef9bef
Show file tree
Hide file tree
Showing 13 changed files with 214 additions and 189 deletions.
1 change: 1 addition & 0 deletions custom_components/intex_spa/sensor.py
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,7 @@ def __init__(
self._attr_device_class = f"intex_spa__{entity}"
self._attr_name = f"{name_or_default_name} {name}"
self._attr_unique_id = f"{self.entry.entry_id}_{entity}"
self._attr_translation_key = entity

@property
def native_value(self):
Expand Down
32 changes: 32 additions & 0 deletions custom_components/intex_spa/translations/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,37 @@
}
}
}
},
"entity": {
"sensor": {
"error": {
"state": {
"none": "None",
"e81": "[E81] Chyba vysílacího signálu",
"e90": "[E90] Žádný průtok vody",
"e91": "[E91] Poplachový kód (Nízká hladina soli)",
"e92": "[E92] Poplachový kód (Vysoká hladina soli)",
"e94": "[E94] Příliš nízká teplota vody",
"e95": "[E95] Příliš vysoká teplota vody",
"e96": "[E96] Systémová chyba",
"e97": "[E97] Ochrana před požárem",
"e99": "[E99] Rozbitý senzor teploty vody"
}
},
"error_description": {
"state": {
"none": "None",
"e81": "[E81] Ujistěte se, že je lázeň zapnutá a bezdrátový ovládací panel je v dosahu ovládací základny (5m / 16ft)",
"e90": "[E90] Zkontrolujte filtrační kartuš a ujistěte se, že nic neucpává cirkulační systém",
"e91": "[E91] Přidejte sůl a ujistěte se, že kabel elektrolyzéru je pevně připojen do zásuvky krytu elektrolyzéru",
"e92": "[E92] Částečně vypusťte bazén a naplňte ho čerstvou vodou",
"e94": "[E94] Přidejte trochu teplé vody, abyste zvýšili teplotu vody v lázni nad 5°C / 41°F",
"e95": "[E95] Vypněte vytápění, zkontrolujte filtrační kartuš a ujistěte se, že nic neucpává cirkulační systém",
"e96": "[E96] Ovládací jednotku vypněte a odpojte. Zasuňte RCD a proveďte celkový restart",
"e97": "[E97] Okamžitě lázeň vypněte a odpojte od sítě. Kontaktujte zákaznický servis Intex",
"e99": "[E99] Okamžitě lázeň vypněte a odpojte od sítě. Kontaktujte zákaznický servis Intex"
}
}
}
}
}
70 changes: 51 additions & 19 deletions custom_components/intex_spa/translations/de.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,53 @@
{
"config": {
"abort": {
"already_configured": "Gerät ist bereits konfiguriert"
},
"error": {
"cannot_connect": "Verbindungsfehler",
"dns_not_known": "Fehler beim Auflösen der DNS-Adresse",
"unknown": "Unerwarteter Fehler"
},
"step": {
"user": {
"description": "Wenn sie Hilfe bei der Einrichtung benötigen schauen sie hier: https://github.com/mathieu-mp/homeassistant-intex-spa",
"data": {
"name": "Gerät Name",
"host": "Gerät Netzwerk-Adresse"
}
}
}
}
"config": {
"abort": {
"already_configured": "Gerät ist bereits konfiguriert"
},
"error": {
"cannot_connect": "Verbindungsfehler",
"dns_not_known": "Fehler beim Auflösen der DNS-Adresse",
"unknown": "Unerwarteter Fehler"
},
"step": {
"user": {
"description": "Wenn sie Hilfe bei der Einrichtung benötigen schauen sie hier: https://github.com/mathieu-mp/homeassistant-intex-spa",
"data": {
"name": "Gerät Name",
"host": "Gerät Netzwerk-Adresse"
}
}
}
},
"entity": {
"sensor": {
"error": {
"state": {
"none": "Kein Fehler",
"e81": "[E81] Verbindungsfehler",
"e90": "[E90] Niedrige Durchflussrate",
"e91": "[E91] Niedriger Salzgehalt",
"e92": "[E92] Hoher Salzgehalt",
"e94": "[E94] Wassertemperatur zu kalt",
"e95": "[E95] Wassertemperatur zu heiß",
"e96": "[E96] Kontrollstation Systemfehler",
"e97": "[E97] Heizung Trockenbrandschutz",
"e99": "[E99] Defekter Wassertemperatursensor"
}
},
"error_description": {
"state": {
"none": "Kein Fehler",
"e81": "[E81] Stellen sie sicher, dass der Spa Strom erhält und das Kabellose Kontroll-Panel in Reichweite (5m) der Basis-Einheit ist",
"e90": "[E90] Überprüfen sie den Filter und stellen sie sicher, dass die Ein-/Auslässe nicht blockiert sind",
"e91": "[E91] Fügen sie mehr Salz hinzu und stellen sie sicher, dass das Kabel der Elektrolyse-einheit sicher eingesteckt ist",
"e92": "[E92] Entnehmen sie einen Teil des Wassers und füllen sie unbehandeltes Wasser nach",
"e94": "[E94] Fügen sie warmes Wasser hinzu, um die Temperatur auf über 5°C zu erhöhen",
"e95": "[E95] Deaktivieren sie die Heizung, prüfen sie, ob nichts den Filter oder Wasser-Kreislauf blockiert",
"e96": "[E96] Schalten sie den Spa aus und prüfen sie, ob nichts den Filter oder Wasser-Kreislauf blockiert",
"e97": "[E97] Schalten Sie den Spa sofort aus und ziehen Sie den Netzstecker. Kontaktieren sie das Intex Service Center",
"e99": "[E99] Schalten Sie den Spa sofort aus und ziehen Sie den Netzstecker. Kontaktieren sie das Intex Service Center"
}
}
}
}
}
32 changes: 32 additions & 0 deletions custom_components/intex_spa/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,37 @@
}
}
}
},
"entity": {
"sensor": {
"error": {
"state": {
"none": "None",
"e81": "[E81] Transmission signal failure",
"e90": "[E90] Low or no water flow",
"e91": "[E91] Low salt level or no salt",
"e92": "[E92] High salt level",
"e94": "[E94] Water temperature too low",
"e95": "[E95] Water temperature too high",
"e96": "[E96] Control base system error",
"e97": "[E97] Heater dry-fire protection activated",
"e99": "[E99] Damaged water temperature sensor"
}
},
"error_description": {
"state": {
"none": "None",
"e81": "[E81] Make sure the spa is powered on and the wireless control panel is within range of the control base (5m / 16ft)",
"e90": "[E90] Check the filter cartridge and ensure nothing is clogging the circulation system",
"e91": "[E91] Add more salt and make sure the electrolytic cell cord is firmly plugged in",
"e92": "[E92] Partially drain the spa and refill with fresh water",
"e94": "[E94] Add warm water to raise the spa temperature above 5°C / 41°F",
"e95": "[E95] Turn off the heater, check the filter cartridge and ensure nothing is clogging the circulation system",
"e96": "[E96] Turn off and unplug the spa. Check the filter cartridge and ensure nothing is clogging the circulation system, then restart the spa",
"e97": "[E97] Turn off and unplug the spa immediately. Contact Intex Service Center",
"e99": "[E99] Turn off and unplug the spa immediately. Contact Intex Service Center"
}
}
}
}
}
32 changes: 32 additions & 0 deletions custom_components/intex_spa/translations/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,37 @@
}
}
}
},
"entity": {
"sensor": {
"error": {
"state": {
"none": "None",
"e81": "[E81] Echec du signal de transmission",
"e90": "[E90] L'eau ne s'écoule pas",
"e91": "[E91] Niveau de sel bas",
"e92": "[E92] Niveau de sel haut",
"e94": "[E94] Température de l'eau trop basse",
"e95": "[E95] Température de l'eau trop élevée",
"e96": "[E96] Erreur système",
"e97": "[E97] Protection anti-marche à sec",
"e99": "[E99] Capteur de température d'eau endommagé"
}
},
"error_description": {
"state": {
"none": "None",
"e81": "[E81] Assurez-vous que le spa est alimenté et que le panneau de contrôle se trouve à moins de 5m du spa",
"e90": "[E90] Vérifiez que la cartouche filtrante et la buse de refoulement sont propres et non bouchées",
"e91": "[E91] Ajoutez du se et assurez-vous que le cordon de la cellule électrolytique est correctement branchée",
"e92": "[E92] Videz partiellement le spa et re-remplissez le avec de l'eau non salée",
"e94": "[E94] Ajoutez de l'eau chaude pour que la température remonte au dessus de 5°C",
"e95": "[E95] Eteignez le chauffage, vérifiez que la cartouche filtrante et la buse de refoulement sont propres et non bouchées",
"e96": "[E96] Eteignez et débranchez le spa. Vérifiez que la cartouche filtrante et la buse de refoulement sont propres et non bouchées, puis réalimentez le spa",
"e97": "[E97] Eteignez et débranchez le spa immédiatement. Contacter le centre de service Intex",
"e99": "[E99] Eteignez et débranchez le spa immédiatement. Contacter le centre de service Intex"
}
}
}
}
}
34 changes: 33 additions & 1 deletion custom_components/intex_spa/translations/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,37 @@
}
}
}
},
"entity": {
"sensor": {
"error": {
"state": {
"none": "Geen",
"e81": "[E81] Transmissie signaal fout",
"e90": "[E90] Laag of geen waterstroom",
"e91": "[E91] Laag of geen zout niveau",
"e92": "[E92] Hoog zout niveau",
"e94": "[E94] Water temperatuur te laag",
"e95": "[E95] Water temperatuur te hoog",
"e96": "[E96] Systeemfout bedienpaneel",
"e97": "[E97] Droogloop beveiliging actief",
"e99": "[E99] Water temperatuursensor kapot"
}
},
"error_description": {
"state": {
"none": "None",
"e81": "[E81] Zorg ervoor dat de spa is ingeschakeld en dat het draadloze bedieningspaneel zich binnen het bereik van de bedieningsbasis bevindt (5m / 16ft)",
"e90": "[E90] Controleer het filterpatroon en zorg ervoor dat niets het circulatiesysteem verstopt",
"e91": "[E91] Voeg meer zout toe en zorg ervoor dat het snoer van de elektrolytische cel goed is aangesloten",
"e92": "[E92] Laat de spa gedeeltelijk leeglopen en vul deze opnieuw met vers water",
"e94": "[E94] Voeg warm water toe om de spa-temperatuur te verhogen 5°C / 41°F",
"e95": "[E95] Zet de verwarming uit, controleer het filterpatroon en zorg ervoor dat niets het circulatiesysteem verstopt",
"e96": "[E96] Zet de spa uit en haal de stekker uit het stopcontact. Controleer het filterpatroon en zorg ervoor dat niets het circulatiesysteem verstopt, start de spa vervolgens opnieuw",
"e97": "[E97] Schakel de spa onmiddellijk uit en haal de stekker uit het stopcontact. Neem contact op met het Intex-servicecentrum",
"e99": "[E99] Schakel de spa onmiddellijk uit en haal de stekker uit het stopcontact. Neem contact op met het Intex-servicecentrum"
}
}
}
}
}
}
28 changes: 0 additions & 28 deletions custom_components/intex_spa/translations/sensor.cs.json

This file was deleted.

28 changes: 0 additions & 28 deletions custom_components/intex_spa/translations/sensor.de.json

This file was deleted.

28 changes: 0 additions & 28 deletions custom_components/intex_spa/translations/sensor.en.json

This file was deleted.

28 changes: 0 additions & 28 deletions custom_components/intex_spa/translations/sensor.fr.json

This file was deleted.

Loading

0 comments on commit cef9bef

Please sign in to comment.