Open prhost opened 8 years ago
Muito boa a ideia. Se usado o Twig no tema, ficaria realmente bom. Achei interessante o recurso de mudar a tradução do core sem sobrepor, algo similar ao vQmod, mas creio que sem precisar usar ele.
Exato, se por exemplo em sua extensão tiver translater que conflite com os nativos, o loader vai dar prioridade as suas, assim você por exemplo podemos criar uma extensão só contendo traduções e mante-lo em um repositório público para a comunidade.
Assim fica ótimo, já tive muito trabalho criando xml para mudar a linguagem nativa, como muitos mexem, tinha que adaptar. O ideal é ver a identificação pelo nome usado na tradução, mesmo editada da para trocar por outra.
@FelipoCodeMarket desculpe, não entendi kkk, sou meio lento, explique por gentileza a partir do "O ideal é ver a identificação..."
E sobre utilizar i18n?
A tradução será separada em três lugares:
Uma coisa que eu gosto de usar, é uma função do Twig no theme que se chamada
lang()
nela você passa a palavra a ser buscada nos arquivos de tradução, sem precisar setar um monte de array na controller pra cada palavra a ser traduzida, exemplo de uso no html: