Ir para o conteúdo principal

[OJS] Problemas de tradução no OJS 3.3 (constantes não traduzidas)

Após atualizar para versões mais recentes do OJS, é comum encontrar termos exibidos como constantes de tradução — algo como ##manager.setup.dateTime.custom## — em vez de um texto legível. Isso não é um erro do sistema, mas um problema de tradução: o termo simplesmente não foi traduzido para o idioma ativo da sua instalação.


Por que o problema ocorre

O OJS é desenvolvido de forma colaborativa, tendo o inglês como idioma padrão. Ao alternar para outro idioma, o sistema busca a correspondência nos arquivos de tradução (.po) daquele idioma. Quando uma tradução específica está ausente nesses arquivos, a constante original aparece sem tradução na tela.

Dica: um teste simples para confirmar o diagnóstico é mudar temporariamente o idioma da interface para o inglês — a mesma tela que exibia as constantes deve passar a funcionar normalmente, com o texto em inglês.

Solução: plugin Default Translation

Essa abordagem usa um plugin nativo do OJS para preencher automaticamente com o texto em inglês qualquer elemento cuja tradução esteja faltando no idioma ativo.

  1. Faça login com um perfil de gerente e, no menu lateral, acesse Configurações > Website.
  2. Na aba Plugins, selecione Galeria de Plugins e procure pelo plugin Default Translation (descrito como: "Make OJS fall back on English when elements of the software translation are missing").
  3. Clique no título do plugin e, em seguida, no botão Instalar. Confirme clicando em OK na janela de confirmação.
  4. Volte para a aba Plugins Instalados, localize "Default Translation" (ou "Plugin de Tradução") na lista e marque a caixa de seleção correspondente para ativá-lo.

Depois de ativado, os termos sem tradução passam a aparecer em inglês em vez das constantes incompreensíveis — permitindo o uso normal da interface mesmo com traduções incompletas.

Atenção! Essa é uma solução paliativa, não definitiva. O ideal é que as traduções faltantes sejam completadas no idioma de destino, garantindo uma experiência consistente para toda a equipe editorial e para os leitores.

Dúvidas sobre a configuração ou uso do seu OJS? Fale com o suporte da GeniusDesign pela nossa plataforma de atendimento: suporte.geniusdesign.com.br.

GeniusDesign Marketing Digital e Científico

GeniusDesign Marketing Digital e Científico

+55 . 21 . 96418-9728

CNPJ: 27.339.106/0001-70

Login Form