Customizar string do pacote de idioma
A customização de string é o processo de alteração do texto do sistema. Isso permite mudar e personalizar os módulos da Plataforma Badiu.Net e com suporte multilínguas.
Para mudar o texto do string, é importante entender os níveis ou camadas de organização do pacote de idioma. Para mais detalhes sobre isso, clique aqui. Há três camadas: sistema, entidade e instância. Via de regra, a camada do sistema é onde ficam todos os strings originais. Na camada da entidade ficam os strings que devem ser customizados. É uma réplica da camada do sistema apenas com os strings que devem ser substituídos. A mesma lógica se aplica para a camada da instância. Mas esse é um processo à parte. Customizar strings na camada de instância se aplica a módulos específicos como FReport, que geram strings direto no banco de dados.
Para customizar o string na camada de entidade, siga os seguintes passos:
1- Faça o rastreamento da chave do string na interface do sistema em que pretende mudar o string.
2 - Copie o string do nível do sistema para a entidade. Antes de fazer a cópia, verifique se o string ainda não existe na camada de entidade.
3 - Altere o texto do string no nível da entidade;
4 - Atualize o cache para que as alterações do pacote de idioma sejam efetivadas.
Ao seguir esses procedimentos, os textos customizados devem aparecer na tela. Basicamente, o procedimento é substituir o texto original que é carregado na camada de sistema. Agora passa a ser carregado a versão existente na camada de entidade.