Български
Външен вид
Български
Външен вид
Интеграцията предоставя преводи за всички генерирани имена на обекти и състояния чрез стандартната система за превод на Home Assistant, съхранявани в custom_components/dreame_vacuum/translations/*.json. Тези файлове също служат като основен речник, който използват по-нататъшните потребителски интерфейси за собствените си текстове на интерфейса.
Ако се открие печатна грешка или неправилен превод, или е необходима поддръжка за нов език, приносите се правят в това хранилище.
Общи насоки за превод
Официалното приложение често използва различна терминология за идентични параметри в различните поколения устройства. Преводите трябва да използват логични, общи наименования, а не да копират стриктно точния текст от приложението. Това предотвратява конфликти в превода, при които корекция, предназначена за едно конкретно поколение, впоследствие се презаписва от потребители с различни поколения устройства.
Процесът на актуализация включва следните стъпки:
custom_components/dreame_vacuum/translations/ в форкнатото хранилище, за да се намери файлът за превод, съответстващ на езиковия код, като de.json или it.json.config управлява текста в конфигурационния потока и потока с опции. Блокът entity управлява имената на обектите, опциите за избор и техните състояния.dev клона. След като Pull Request бъде прегледан и обединен в ново издание, Home Assistant автоматично получава актуализираните преводи.Преводи на интерфейса
Езиковите преводи, специфични за интерфейса, и споделените етикети на действия се поддържат в entity_component блока на езиковите файлове. За подробна информация за структурата на преводите на интерфейса и тяхното използване от компонентите на потребителския интерфейс, вижте Документация за преводи на картата Dreame Vacuum.