Latviešu
Izskats
Latviešu
Izskats
Integrācija nodrošina visu ģenerēto vienību nosaukumu un stāvokļu tulkojumus, izmantojot Home Assistant standarta tulkošanas sistēmu, kas tiek glabāta custom_components/dreame_vacuum/translations/*.json. Šie faili kalpo arī kā pamatvārdnīca, ko lejupējās saskarnes izmanto savu interfeisa tekstu vajadzībām.
Ja tiek konstatēta drukas kļūda vai nepareizs tulkojums, vai ja nepieciešams jaunas valodas atbalsts, ieguldījumus var veikt šajā krātuvē.
Tulkojumu vispārināšana
Oficiālā lietotne bieži izmanto atšķirīgu terminoloģiju identiskiem parametriem dažādās ierīču paaudzēs. Tulkojumiem jāizmanto loģiski, vispārīgi nosaukumi, nevis stingri jākopē precīzs lietotnes teksts. Tas novērš tulkojumu konfliktus, kad labojums, kas paredzēts vienai konkrētai paaudzei, tiek pārrakstīts lietotājiem ar citām ierīču paaudzēm.
Atjaunināšanas process sastāv no šādām darbībām:
custom_components/dreame_vacuum/translations/ direktoriju forkētajā repozitorijā, lai atrastu tulkojuma failu, kas atbilst valodas kodam, piemēram, de.json vai it.json.config bloks pārvalda konfigurācijas plūsmas un opciju plūsmas tekstu. entity bloks pārvalda objektu nosaukumus, izvēles opcijas un to stāvokļus.dev zaras. Pēc tam, kad Pull Pieprasījums tiek pārskatīts un apvienots jaunā laidienā, Home Assistant automātiski saņem atjauninātās tulkošanas.Frontenda tulkojumi
Frontenda specifiskie tulkojumu atslēgvārdi un kopīgās darbību etiķetes tiek uzturētas entity_component blokā valodu failos. Lai iegūtu detalizētu informāciju par to, kā frontend tulkojumi tiek strukturēti un izmantoti lejupējās UI komponentēs, skatiet Dreame Vacuum Card tulkojumu dokumentācija.