Hrvatski
Izgled
Hrvatski
Izgled
Integracija šalje prijevode za sva generirana imena i stanja entiteta putem standardnog sustava prijevoda Home Assistanta, pohranjenih u custom_components/dreame_vacuum/translations/*.json. Ove datoteke također služe kao osnovni rječnik koji downstream korisnička sučelja koriste za vlastiti tekst sučelja.
Ako se otkrije tipografska greška ili netočan prijevod ili je potrebna podrška za novi jezik, doprinosi se šalju u ovaj repozitorij.
Generalizacija prijevoda
Službena aplikacija često koristi različitu terminologiju za iste parametre u različitim generacijama uređaja. Prijevodi moraju koristiti logičke, opće nazive, a ne strogo kopirati točan tekst iz aplikacije. To sprječava konflikte u prijevodu, gdje bi ispravak prilagođen jednoj generaciji uređaja kasnije bio prepisan od strane korisnika s različitim generacijama uređaja.
Proces ažuriranja uključuje sljedeće korake:
custom_components/dreame_vacuum/translations/ direktorija u forkanoj repozitoriji kako biste pronašli datoteku s prijevodom koja odgovara kodu jezika, kao što su de.json ili it.json.config blok upravlja tekstom konfiguracijskog i opcijskog toka. entity blok upravlja imenima entiteta, odabranim opcijama i njihovim stanjima.dev grani. Nakon što se Pull Request pregleda i spoji u novo izdanje, Home Assistant automatski preuzima ažurirane prijevode.Prijevodi Frontenda
Ključevi prijevoda specifični za frontend i zajedničke oznake akcija održavaju se unutar entity_component bloka jezičnih datoteka. Za detaljne informacije o tome kako su prijevodi frontenda strukturirani i kako ih koriste downstream UI komponente, pogledajte Dokumentacija prijevoda za Dreame Vacuum Card.