Liberar a interface de tradução no ICA-AtoM 1.3 nos temas das versões anteriores


Olá pessoal,

por algum motivo, na versão 1.3, o componente que permite a tradução do software para outros idiomas não é exibido quando se utiliza plugins de temas diferente do qtTrilliumPlugin.

Dessa forma, para traduzir algum termo a partir desse componente, éramos obrigados a traduzir pelo tema qtTrilliumPlugin e depois voltar ao tema desejado....
Pesquisei brevemente na internet e não encontrei algo que justifique isso... penso que talvez seja uma estratégia para que os usuários se familiarizem mais com o tema padrão da versão 1.3...

Bem, pra resolver isto e liberar a interface de tradução nos outros temas, é preciso ir em um arquivo e modificar uma linha do código-fonte, retirando duas barras que caracterizam um comentário no script.. Isso talvez colabora para o pensamento acima, pois se a ativação desse recurso fosse crítico ao funcionamento do sistema, não estaria apenas comentado no script...

No diretório do ICA-AtoM vá até o arquivo “apps/qubit/templates/_footer.php”

Procure a linha:
<?php // echo get_component('sfTranslatePlugin', 'translate') ?>

Exclua as duas barras, ficando assim:
<?php echo get_component('sfTranslatePlugin', 'translate') ?>

Teste a alteração. Perceba que a interface também é ativada nos outros temas diferentes do qtTrilliumPlugin...

Abraços,
-
/Dhion C. Hedlund
/Integrante do Grupo de pesquisa GED/A - UFSM/CNPQ