scieloorg / scielo.org

Website institucional da Rede SciELO
MIT License
1 stars 7 forks source link

Página "Procedimentos de publicação no SciELO" apresenta erro em EN e ES #79

Closed alexxxmendonca closed 5 years ago

alexxxmendonca commented 5 years ago

A página "Procedimentos de publicação no SciELO" não possui tradução em Inglês e Espanhol e ao acessar essa página em qualquer um dos idiomas, o site mostra erro de PHP:

image

Além disso, o atributo "título" da página não está exibindo o título da página, mas sim a URL da mesma.

paratiuid commented 5 years ago

Oi @alexxxmendonca verifiquei esse problema e ele realmente ocorre.

Este é um erro que já foi reportado e resolvido anteriormente. Ocorre porque o sistema espera pelas traduções que não foram cadastradas.

Fiz um teste no servidor de homologação e o erro parou de ocorrer. http://scielohomolog.parati.ag/scielo-org-site/pt/sobre-o-scielo/scielo/procedimentos-de-publicacao-no-scielo/

Veja os ajustes que fiz:

Acesse o painel administrativo, localize o menu "Menu Sobre" e localize a página em questão na parte central: Screen Shot 2019-03-27 at 5 54 55 PM

Edite essa página.

Na hora da edição, é importante observar que existem 3 abas próximas ao título da página. Cada uma delas refere-se a um idioma. Português, Inglês e Espanhol. É necessário cadastrar todas elas, pois o template espera por esse conteúdo. Junto com o título, é importante mudar o permalink de cada idioma. Veja a imagem abaixo:

Idioma: Português Screen Shot 2019-03-27 at 5 52 22 PM

Idioma: Inglês Screen Shot 2019-03-27 at 5 52 31 PM

Idioma: Espanhol Screen Shot 2019-03-27 at 5 52 39 PM

Para editar o permalink (link permanente), clique no botão editar e cole o título do idioma correspondente. Não se preocupe com espaços. O wordpress substitui automaticamente por (-).

Depois de fazer esses ajustes, atualize (salve) a publicação.

Feito isso, ao acessar novamente a página que estava dando erro, limpe o cache e atualize o navegador.

Ao clicar no idioma desejado, a página não deve mais mostrar erros.

Vale lembrar que esse procedimento é necessário para todos os conteúdos filhos da página em questão.

Nesse caso, as páginas filhas, são links para um arquivo pdf no idioma correspondente. Por isso, é importante que o pdf seja inserido em todos os idiomas e não somente em português.

Caso ainda fique alguma dúvida, me chame no hangout e lhe mostro como proceder.

alexxxmendonca commented 5 years ago

@paratiuid obrigado pelas orientações, consegui resolver o problema.

E quanto ao questionamento abaixo?

Além disso, o atributo "título" da página não está exibindo o título da página, mas sim a URL da mesma.

paratiuid commented 5 years ago

@alexxxmendonca

Os títulos e descrições de cada página cadastrada no sistema devem ser cadastrados em um outro espaço no painel administrativo.

Veja as imagens abaixo: cadastro-titulo-e-descricao-pagina

Abaixo de cada campo, existe um ícone de planeta. Ao clicar nele, um modal contendo três abas aparecem. Essa abas são correspondentes aos idiomas. Portanto, devem ser preenchidas em seus respectivos idiomas. Veja abaixo: Screen Shot 2019-04-02 at 6 42 59 PM

alexxxmendonca commented 5 years ago

Entendido! Segui as orientações e deu certo. Grato!