• Resolvido leoazevedo

    (@leoazevedo)


    Pessoal, tenho uma dúvida que tenho certeza que é bem simples. Mas já procurei por tds os cantos e não achei a solução.

    Preciso traduzir aquele link que vem no final da página “Next page” e “Previous page” por “Próxima página” e “Página anterior”. Não encontro em que arquivo estão estes termos. Imagino que ele esteja dentro da pasta do tema em uso.
    Mas qual? index.php, archive.php, single.php…

    Em tempo, esse problema apareceu desde que fiz mudança de provedor.
    Vou abrir um tópico contando minha experiência sobre o assunto. Tenho certeza que vai ajudar mt gente que precisa fazer o mesmo e gosta de fortes emoções. Da trabalho, mas no final td acaba bem.

    Desde já, obrigado!
    Leo.

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Moderador Eduardo Zulian

    (@eduardozulian)

    Leo, cê tá falando das funções next_posts_link(); e previous_posts_link();? Se sim, você pode fazer a tradução dentro mesmo dos parênteses!

    Criador do tópico leoazevedo

    (@leoazevedo)

    Ou vc não entendeu minha pergunta, ou eu não capitei sua resposta.

    Na base de cada página, tem os “botões”: próxima página e página anterior.

    O idioma no qual o tema foi criado é o inglês.

    Então, vem escrito: next page e previous page.
    Veja lá: http://www.rauljungmann.com.br

    Antes de eu mudar o blog de provedor, ele estava traduzido, ou seja, aparecia escrito em português (próxima página e página anterior). Mas não fui eu quem criou este blog. Apenas o assumi para fazer manutenção, atualização, etc. Antes disso, nunca tinha mexido com wordpress, daí minha “leiguisse”.

    A dúvida é: onde edito essas duas frases?

    Já vasculhei em tds os arquivos pelo editor e não encontrei nd.

    Bom, se vc souber do que estou falando fico mt agradecido pela ajd. De qq maneira, desde já, mt obrigado pela atenção.

    Moderador Eduardo Zulian

    (@eduardozulian)

    Procura por essas duas funções no seu código, Leo. Elas devem estar no index.php ou no home.php. Se elas existirem, é só você escrever dentro delas a tradução.

    <?php next_posts_link('Mais antigos'); ?>
    <?php previous_posts_link('Mais recentes'); ?>

    E sim, eles são invertidos mesmo!

    Criador do tópico leoazevedo

    (@leoazevedo)

    Eduardo, não encontrei o código que vc falou. E olha que já vasculhei em tds os arquivos. Até nos que tinha certeza que não têm nd a ver com o que estou precisando.

    Bom, da pra notar que é uma classe que define esse link.

    Ná página index, encontro o seguinte código (creio que a chave da questão está aí):

    <div class=”nextpre”><?php if(function_exists(‘wp_pagenavi’)): ?> <?php wp_pagenavi(); ?><?php else : ?>

    No arquivo da folha de estilos, encontro:

    .nextpre {
    float: left;
    width: 520px;
    font-size: 12px;
    color: #666666;
    margin: 0px;
    padding: 0px;
    text-align: left;
    }

    .nextpre a:link, .nextpre a:visited {
    color: #dc2a20;
    text-decoration: none;
    }
    .nextpre a:hover, .nextpre a:active {
    color: #333;
    text-decoration: none;
    }

    Agora, onde insiro os termos em português é que ta pegando. Não sou programador.

    Será que estou indo no caminho certo?

    Moderador Eduardo Zulian

    (@eduardozulian)

    O WP-PageNavi é um plugin do WordPress. Dentro da pasta dele cê vai achar um arquivo .mo, e lá, se não me engano, você poderá fazer a tradução dos termos. Vê se rola!

    Criador do tópico leoazevedo

    (@leoazevedo)

    Cara, nada feito.
    Nem existe este plugin na pasta content.

    Procurei algum arquivo .mo na pasta do tema, tb. Achei algo, mas não tinha o “next/Previous page”

    Continuo à deriva.

    Criador do tópico leoazevedo

    (@leoazevedo)

    CONSEGUI, velho!!!

    O arquivo a ser editado era o link-template.php e estava na pasta wp-includes.

    Problema resolvido.

    Agora preciso colocar os acentos mas para isso eu me viro.

    Valeu!

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • O tópico ‘Tradução de alguns termos no tema.’ está fechado para novas respostas.