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.
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.
- Faça login com um perfil de gerente e, no menu lateral, acesse Configurações > Website.
- 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").
- Clique no título do plugin e, em seguida, no botão Instalar. Confirme clicando em OK na janela de confirmação.
- 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.
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.