Suporte » Temas » Traduzir um Template com os arquivo BR.mo e o arquivo BR.po

  • Estou precisando traduzir um tema ou template para o português , fiz tudo , como meche em tudo ,mas chegou nessa parte, ele esta em ingles,exemplo na pagina inicial esta about= sobre ,mas aparece em ingles e uma coisa que ja fiz foi traduzir e produzir os arquivos pt-BR.po e aquivo pt-BR.mo eles já estao prontos, queria saber onde eu faço a troca no php qual o nome do arquivo, ou posso trocar a lingua do template pelo painel de Controle, eu ja vi que tem jeito de fazer a troca .

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Depende como o tema está formatado.. Cole um pedaço de um arquivo do tema no http://pastebin.com, assim teremos uma noção melhor do que estamos falando.

    Criador do tópico Rafael Rodrigues

    (@rafaelsjc18)

    Sim, este pedaço responde..

    Procure no functions.php (ou adicione) do seu tema esta chamada:

    load_theme_textdomain( 'algumacoisa' );
    onde algumacoisa é esse __('Home', 'pt_BR') pr_BR que você colocou alí, então ficaria:

    load_theme_textdomain( 'pt_BR' );

    O arquivo .mo deve estar na pasta do tema com o nome pt_BR.mo

    Criador do tópico Rafael Rodrigues

    (@rafaelsjc18)

    mesmo assim nao traduziu,esta na pasta do tema, mas tenho que fazer isso em todos os arquivos php?(pt_BR) ou somente nessa chamada?

    Assumindo que todas as chamadas no tema estejam assim:
    __(‘key’, ‘pt_BR‘)

    Você precisa informar em alguma parte do tema que é pra carregar o textdomain pt_BR.
    Tente adicionar load_theme_textdomain( 'pt_BR' ); no index.php do tema..
    É difícil responder com precisão sem saber como o tema está ‘fluindo’..

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • O tópico ‘Traduzir um Template com os arquivo BR.mo e o arquivo BR.po’ está fechado para novas respostas.