1
resposta

Internacionalização

Prezados,

Estarei fazendo um projeto em angular 11 que vou precisar implementar a internacionalização. O que é mais indicado utilizar o ngx-translate ou i18n nativo do angular? Existe outras opções que possam recomendar ou são esse dois os mais utilizados?

Cheguei a ver em um site que o ngx-translate será descontinuado (https://stackoverflow.com/questions/44923138/differences-ngx-translate-vs-i18n), isso é uma realidade?

1 resposta

Olá Amaro, como vai?

Eu acho que a melhor opção seria o i18n nativo do Angular. O autor do ngx-translate faz parte da equipe do Angular i18n e, segundo ele, a intenção da ngx-translate era suprir uma necessidade até que o Angular i18n fosse capaz de resolver esses problemas por si só.

O ngx-translate ainda não foi descontinuado, mas a realidade é que esse processo está próximo, pela falta de atualizações. Por isso eu recomendo seguir com o Angular i18n, que a longo prazo é um caminho mais seguro.

Espero ter ajudado e boa sorte com o projeto!