Suporte » Desenvolvendo com WordPress » Traduzir alguns detalhes dentro do Blog
Traduzir alguns detalhes dentro do Blog
-
Boa Noite pessoal, sou novo no mundo WordPress e estou com uma pequene dificuldade em saber onde traduzir algumas palavras em inglês de meu blog : n1noticias.com.br
Ex: POSTED, NEWS STORIES, HOME / LATEST NEWS e por ai vai.
Desde ja agradeço pela atenção de todos!
-
Olá Amilton, tudo bem?
Então, há algumas formas de se fazer a tradução dessas strings (frases):
1. Trabalhar nos arquivos .po e .mo
Esses são os arquivos que contém as traduções. Você pode entrar na pasta do seu temawp-content/themes/seu-tema
e procurar por pelos arquivos. Eles geralmente estão em pastas relacionada a tradução, internacionalização… Após achá-los, você pode baixar o arquivo .po e editar em um software para isso. Muita gente usa um chamado Poedit 🙂 Assim, que acabar, ele fornecerá a opção de criar o .mo automático. Pode aceitar. Depois de tudo feito, pegue esses dois arquivos e substitua no seu servidor. Deverá funcionar2. Usar um plugin de tradução
Você também pode fazer de uma maneira mais simples, que é instalando um plugin. Tem um chamado Loco Translate ( https://wordpress.org/plugins/loco-translate/ ). Lá você encontra seu tema e pode ver as traduções que faltam 🙂Bom, espero ter ajudado!!!
Use o programa Poedit e use o google tradutor.
Olá Pessoal, agradeço as dicas! Achei um pocuco complicado fazer as alterações com os arquivos .po e .mo então deixei a preguiça de lado kk e Resolvi meu problema editando diretamente nos arquivos PHP na pasta raiz do próprio Tema.
Até que foi bem simples, recomendo fazerem a tradução dos elementos que não forem traduzidos em seus respectivos site WP pois é uma garantia a mais de que a tradução vai esta de acordo com o esperado.
Grande Abraço e a todos.
Olá AmiltonTeles!
Da maneira como você fez a tradução, quando vier uma atualização do seu tema, provavelmente você perderá todas as suas alterações :/
Espero que não aconteça, mas é um risco :/
Usei o plugin Loco Translate e foi simples e rápido! Recomendo. Meu tema é o MH Magazine lite. Fiquei horas procurando qual php estaria e em 5 minutos depois que instalei o plugin resolvi meu problema! Obrigado pela dica!
olá, pessoal.
sou novo aqui e não achei onde postar minha dúvida. ela é parecida com a deste tópico. então vou postar aqui. me desculpem se for redundante.eu peguei um site pronto feio no wordpress, com o tema profitmag, e estou com dificuldade. é a seguinte:
tem uma sessão que fica passando as 5 últimas postagens no topo da página, e está em inglês: LATEST POST – eu quero mudar para ÚLTIMAS POSTAGENS. já procurei em vários arquivos para traduzir na linha do código e ainda não consegui.
achei este código abaixo, na header.php do tema, e foi só – alguém pode me ajudar? grato!
<header id="masthead" class="site-header clearfix" role="banner"> <div class="top-header-block clearfix"> <div class="wrapper"> <?php $recent_args = array( 'numberposts' => 5, 'post_status' => 'publish', ); $recent_posts = wp_get_recent_posts( $recent_args ); if( !empty( $recent_posts ) ): ?> <div class="header-latest-posts f-left"> <ul id="js-latest" class="js-hidden"> <?php foreach( $recent_posts as $recent ): ?> <li><a href="<?php echo get_permalink( $recent["ID"] ); ?>" title="<?php echo esc_attr( $recent['post_title'] ); ?>"><?php echo $recent['post_title']; ?></a></li> <?php endforeach; ?> </ul> </div> <!-- .header-latest-posts -->
-
Esta resposta foi modificada 6 anos, 10 meses atrás por
ecktmuller.
-
Esta resposta foi modificada 6 anos, 10 meses atrás por
- O tópico ‘Traduzir alguns detalhes dentro do Blog’ está fechado para novas respostas.