Slovenčina
Vzhľad
Slovenčina
Vzhľad
Integrácia poskytuje preklady všetkých generovaných mien entít a stavov prostredníctvom štandardného prekladového systému Home Assistant, ktoré sú uložené v custom_components/dreame_vacuum/translations/*.json. Tieto súbory tiež slúžia ako základný slovník, ktorý používajú downstream UI pre vlastný text rozhrania.
Ak je identifikovaná preklep alebo nesprávny preklad, alebo je potrebná podpora nového jazyka, príspevky smerujte do tohto repozitára.
Generalizácia prekladov
Oficiálna aplikácia často používa rôznu terminológiu pre identické parametre naprieč rôznymi generáciami zariadení. Preklady musia používať logické, zovšeobecnené názvy, namiesto presného kopírovania slov z aplikácie. Tým sa zabrání konfliktom pri prekladoch, kedy oprava prispôsobená pre jednu konkrétnu generáciu je následne prepísaná používateľmi s inými generáciami zariadení.
Proces aktualizácie zahŕňa nasledujúce kroky:
custom_components/dreame_vacuum/translations/ vo forkovanom repozitári, aby ste našli prekladový súbor zodpovedajúci kódu jazyka, ako de.json alebo it.json.config spravuje texty toku konfigurácie a možností. Blok entity spravuje názvy entít, výberové možnosti a ich stavy.dev. Po preskúmaní Pull Request a jeho zlúčení do nového vydania Home Assistant automaticky načíta aktualizované preklady.Preklady frontendu
Preklady špecifické pre frontend a zdieľané popisy akcií sú udržiavané v rámci entity_component bloku jazykových súborov. Pre podrobné informácie o tom, ako sú preklady frontendu štruktúrované a používané komponentmi používateľského rozhrania, pozrite si Dokumentácia prekladov karty Dreame Vacuum.