Português (Brasil)
Aparência
Português (Brasil)
Aparência
A integração envia traduções para todos os nomes de entidade e estados gerados através do sistema de tradução padrão do Home Assistant, armazenadas em custom_components/dreame_vacuum/translations/*.json. Estes ficheiros servem também como o dicionário base que as interfaces de utilizador downstream utilizam para o seu próprio texto de interface.
Se for identificado um erro tipográfico ou tradução incorreta, ou se for necessário suporte para um novo idioma, as contribuições devem ser feitas neste repositório.
Generalização de Tradução
A aplicação oficial utiliza frequentemente terminologia diferente para parâmetros idênticos em várias gerações de dispositivos. As traduções devem usar nomes lógicos e generalizados em vez de copiar estritamente a formulação exata da Aplicação. Isto evita conflitos de tradução, nos quais uma correção direcionada a uma geração específica é subsequentemente sobrescrita por utilizadores com diferentes gerações de dispositivos.
O processo de atualização envolve os seguintes passos:
custom_components/dreame_vacuum/translations/ no repositório forkado para localizar o ficheiro de tradução correspondente ao código de língua, como de.json ou it.json.config gere o texto do fluxo de configuração e do fluxo de opções. O bloco entity gere os nomes das entidades, opções de seleção e os seus estados.dev branch. Após a revisão e fusão do Pull Request numa nova versão, o Home Assistant atualiza automaticamente as traduções.Traduções do Frontend
As chaves de tradução específicas do frontend e os rótulos de ação partilhados são mantidos dentro do entity_component bloco dos ficheiros de idioma. Para informações detalhadas sobre como as traduções do frontend são estruturadas e utilizadas pelos componentes da IU a jusante, consulte o Documentação das traduções do cartão Dreame Vacuum.