Lietuvių
Išvaizda
Lietuvių
Išvaizda
Integracija pateikia vertimus visiems sugeneruotiems objektų pavadinimams ir būsenoms per Home Assistant standartinę vertimų sistemą, saugomą custom_components/dreame_vacuum/translations/*.json. Šie failai taip pat tarnauja kaip pagrindinis žodynas, kurį tolesnės vartotojo sąsajos naudoja savo sąsajos tekstui.
Jei pastebimas rašybos klaida arba neteisingas vertimas, arba reikia naujos kalbos palaikymo, indėlis teikiamas į šį saugyklą.
Vertimų generalizavimas
Oficiali programėlė dažnai naudoja skirtingą terminologiją identiškiems parametrams skirtingose įrenginių kartose. Vertimuose reikia naudoti logiškus, apibendrintus pavadinimus, o ne griežtai kopijuoti tikslius App žodžius. Tai padeda išvengti vertimo konfliktų, kai pataisymas, skirtas konkrečiai kartai, vėliau yra perrašomas kitų vartotojų turinčių skirtingas įrenginių kartas.
Atnaujinimo procesas apima šiuos žingsnius:
custom_components/dreame_vacuum/translations/ katalogą atšakoje, kad rastumėte vertimo failą pagal kalbos kodą, tokį kaip de.json arba it.json.config blokas tvarko config flow ir options flow tekstą. entity blokas tvarko entity pavadinimus, pasirinkimų parinktis ir jų būsenas.dev šaką. Po to, kai Pull Request bus peržiūrėtas ir sujungtas į naują leidimą, Home Assistant automatiškai paima atnaujintas vertimas.Frontendo vertimai
Frontendui specifinės vertimo reikšmės ir bendri veiksmų etikečių pavadinimai yra saugomi entity_component bloko kalbos failuose. Išsamesnę informaciją apie tai, kaip frontend vertimai yra struktūruojami ir naudojami žemiau pateiktose UI komponentuose, žiūrėkite Dreame Vacuum Card vertimų dokumentacija.