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.