Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como criar um site WordPress multilíngue com o WPML

A criação de um site multilíngue em WordPress pode ser um divisor de águas para sua presença on-line. Ele permite que você alcance um público mais amplo e se conecte com pessoas de todo o mundo.

É por isso que traduzimos nossos sites WordPress para vários idiomas diferentes, como japonês, francês, português e espanhol.

O WordPress é ótimo para criar sites em qualquer idioma. Entretanto, ele não vem com recursos integrados para ter vários idiomas no mesmo site.

É aí que o WPML se torna útil. Trata-se de um plugin poderoso que facilita a adição de vários idiomas ao seu site WordPress.

Neste guia, mostraremos como usar o WPML para transformar seu site WordPress em uma potência multilíngue.

Creating a multilingual WordPress website with WPML

Por que criar um site WordPress multilíngue usando o WPML?

O WordPress pode ser usado em qualquer idioma de sua preferência. Além disso, os temas e plug-ins populares do WordPress estão prontos para tradução.

Esses fatores facilitam para qualquer pessoa iniciar um site WordPress em seu próprio idioma.

No entanto, por padrão, o WordPress suporta apenas um idioma de cada vez. Então, e se você quiser usar vários idiomas em um site para atrair um público muito maior?

Os governos, as empresas internacionais, as lojas on-line e os institutos educacionais geralmente precisam oferecer seus sites em vários idiomas. Embora as traduções automáticas, como o Google Translate, possam ser tentadoras, elas geralmente não são boas o suficiente para uso profissional.

Outra opção é instalar o WordPress em subdomínios para cada idioma. No entanto, isso é muito trabalhoso, pois você terá que gerenciar as atualizações e fazer backup de todas essas instalações.

O WPML (WordPress Multilingual Plugin) resolve esse problema, permitindo que seu site use a mesma instalação do WordPress para criar conteúdo em vários idiomas diferentes.

Esse plug-in oferece uma interface fácil de usar para gerenciar traduções. Ele também adiciona opções de troca de idioma para seus usuários.

Com isso em mente, nas próximas seções, mostraremos como você pode criar um site multilíngue do WordPress com o WPML em minutos. Aqui está uma visão geral de todos os tópicos que abordaremos:

Pronto? Vamos começar.

Como criar um site WordPress multilíngue com o WPML

A primeira coisa que você precisa fazer é instalar e ativar o plugin WPML (WordPress Multi-language). Se precisar de ajuda, consulte nosso guia passo a passo sobre como instalar um plugin do WordPress.

WPML website

Observação: o WPML é um plugin pago, mas é de longe a opção mais abrangente. Há um motivo pelo qual mais de 1 milhão de sites usam o WPML para criar sites multilíngues em WordPress.

Após a ativação, o plug-in adicionará um novo item de menu denominado “WPML” em seu menu do WordPress.

Ao clicar nele pela primeira vez, você será levado ao assistente de configurações do plug-in.

WPML setup wizard


O WPML detectará automaticamente o idioma de seu site WordPress. Mas você pode alterá-lo aqui agora, se quiser.

Abaixo disso, você pode selecionar outros idiomas que deseja usar em seu site. Você sempre pode adicionar mais idiomas posteriormente, se necessário.

Depois disso, clique no botão “Continue” (Continuar) para a próxima etapa.

Em seguida, você escolherá o formato do URL para diferentes idiomas.

Choose URL format

Você pode escolher uma estrutura de diretório, configurar domínios ou subdomínios separados para cada idioma ou adicionar o idioma como um parâmetro.

A primeira opção, estrutura de diretório, é mais amigável para SEO e recomendada para a maioria dos sites.

Você também pode optar por subdomínios ou domínios separados, mas o Google pode considerar esses sites separados. Se esse for o objetivo pretendido, você poderá escolher essa opção.

Depois de escolher o formato do URL, clique no botão “Continue” (Continuar).

O plugin agora pedirá que você digite sua “chave do site”. Você pode obter essa chave em sua conta no site do WPML.

Add site key

Na próxima tela, você escolherá como deseja gerenciar as traduções em seu site.

Você pode optar por traduzir tudo em seu site ou traduzir algum conteúdo. Recomendamos usar “Some content” (Algum conteúdo), pois isso lhe dá mais controle sobre as traduções.

Maanage translations

A próxima opção é escolher quem traduzirá seu site.

Você mesmo pode adicionar traduções, adicionar tradutores individuais ou um gerente de tradução ou escolher um serviço de tradução profissional. Independentemente da sua escolha, você sempre pode alterar a forma como gerencia as traduções em seu site.

Na próxima tela, você dará permissão para compartilhar informações sobre plug-ins e temas para obter suporte mais rápido.

Depois disso, o WPML pedirá sua permissão para instalar outros plugins de suporte. Você pode clicar no link “Ignorar” por enquanto e instalar esses plugins mais tarde, se necessário.

Skip plugins

E pronto! Você configurou com sucesso o WPML para criar e gerenciar seu site multilíngue.

Em seguida, você precisará adicionar o conteúdo traduzido real ao seu site.

Como adicionar conteúdo multilíngue ao WordPress com o WPML

O WPML facilita muito a tradução de todas as áreas do seu blog WordPress para vários idiomas.

Você poderá traduzir facilmente seus posts, páginas, tags, categorias e temas do WordPress para quantos idiomas desejar.

Adição de posts e páginas multilíngues

Para começar, basta clicar no menu de postagens para visualizar as postagens existentes. Você deve notar imediatamente as colunas de idiomas ao lado dos títulos das postagens.

Adding content in multiple languages in WordPress

O WPML pressupõe que o conteúdo existente esteja no idioma principal de seu site.

Ele mostrará os botões “Adicionar” para cada idioma ao lado de suas postagens. Você pode clicar no botão em um idioma para traduzir uma postagem.

Além disso, você pode gerenciar as traduções editando uma publicação. No editor do post, você notará a nova meta-caixa “Idioma” para gerenciar traduções.

Maanage post translations

Você também pode gerenciar traduções visitando a página WPML ” Translation Management.

A partir daí, você pode visualizar suas peças de conteúdo, atribuí-las a tradutores e trabalhar nas traduções.

Translation management

Outra maneira é adicionar usuários como tradutores, independentemente da função que eles tenham em seu site WordPress.

Você pode até mesmo adicionar assinantes como tradutores.

Add and manage translators in WordPress

Em vez de editar publicações, esses tradutores podem adicionar traduções diretamente no WordPress.

Adição de traduções para categorias e tags

Se você quiser traduzir categorias e tags ou quaisquer outras taxonomias personalizadas que possa estar usando, o WPML tem tudo o que você precisa.

Para começar, acesse WPML ” Taxonomy Translation e carregue as taxonomias personalizadas que deseja traduzir.

Por exemplo, aqui, selecionamos categorias no menu suspenso. Em seguida, o WPML exibiu todas as categorias de nosso site de demonstração:

Taxonomy translation

Basta clicar no botão de adição “+” ao lado do termo da taxonomia para adicionar a tradução.

Tradução de menus de navegação

Observação: Esse método é para quem usa temas clássicos do WordPress. Portanto, talvez não funcione se você usar um tema de blocos.

O WordPress vem com um sistema de menu de navegação robusto. A boa notícia é que o WPML permite que você o traduza da mesma forma que traduziria posts ou taxonomias.

Acesse Appearance ” Menus em seu painel do WordPress. Se você tiver mais de um menu, selecione aquele que deseja traduzir.

Na coluna da direita, você verá seu menu com links para traduzir para outros idiomas habilitados em seu site.

Translate navigation menus

Clicar em um idioma criará um novo menu para esse idioma.

Em seguida, você precisará adicionar manualmente os mesmos itens de menu, como links de página, posts e categorias, do menu do idioma principal para garantir a consistência em todas as versões de idioma do seu site.

Translating menus

Se você tiver seus posts e páginas nos menus de navegação, primeiro precisará traduzi-los. Depois disso, você poderá adicioná-los nas guias à esquerda nas telas de menu de edição.

Não se esqueça de clicar no botão “Save Menu” para manter seu progresso.

Tradução de temas, plug-ins e outros textos com o WPML

O WPML Multilingual CMS permite que você escolha entre traduções oficiais de temas e plugins ou use seu próprio tradutor de strings.

Para começar, você deve acessar WPML ” Localização de temas e plugins.

Translate plugins and themes

Por padrão, você verá a opção de carregar automaticamente o arquivo .mo do tema usando load_textdomain. Você pode marcar essa opção para fazer download dos arquivos de tradução do tema.

Observe que isso funciona somente com temas baixados do diretório de temas do WordPress.org.

Recomendamos usar o módulo String Translation do WPML para traduzir corretamente seu tema e plugins para seu próprio site.

translate strings

Além disso, o WPML permite que você traduza campos personalizados, widgets e outras cadeias de caracteres traduzíveis geradas pelo WordPress.

Dica de especialista: Um mapa do site multilíngue do WordPress ajuda os mecanismos de pesquisa a encontrar e indexar todas as versões do seu conteúdo rapidamente. Isso é importante para o SEO, especialmente se você tiver domínios ou subdomínios diferentes em vários idiomas. Para obter mais detalhes, consulte nosso guia sobre como criar um mapa do site multilíngue no WordPress.

Esperamos que este artigo tenha lhe ajudado a aprender como criar um site multilíngue em WordPress com o WPML. Talvez você também queira ver nosso guia sobre como usar o administrador do WordPress em inglês em um site multilíngue ou nossas escolhas de especialistas dos melhores temas para WordPress da direita para a esquerda (RTL).

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

22 ComentáriosDeixe uma resposta

  1. Philip Turkalj

    Hi,
    Are the plugin translation made for geolocations?

    • WPBeginner Support

      No, this would be based on the languages you want to support on your site rather than the location of your visitors.

      Administrador

  2. Ajay Kumar

    does it translates automatically or manually, can you explain how it will translates, some of images showing we have to select the tranlated word and check? please let me know, I am going to buy this, if it manually translates how much it takes.

    • WPBeginner Support

      WPML is for manual translation but does have the option for automatic/machine translation. If you reach out to WPML they can let you know the specifics :)

      Administrador

  3. Keith H

    Do you have any examples of sites that use this?

    • WPBeginner Support

      Hi Keith,

      You will find many great examples on their official website under case studies section.

      Administrador

  4. Suraj Barai

    I want to make multiple languages websites. But I can’t understand properly. Can you tell how to make. International website that can any one read in any language.

  5. chetan

    hey i have a question i have a website i want to show country specific navigation in website i am using wordpress pls help me

  6. ahmed salah

    that was helpful.
    but what if i my other language is RTL language, how cloud i make style turn to RTL when loading language ?

  7. ahmed salah

    thank you !
    but what if my other language is RTL language ,
    how could i load RTL style when switching to Arabic language ?

  8. paras

    Hi
    any one can give me the information, how can i get api response in multi language?

  9. Sanela Tomic

    Hello, i bought it today and i am disappointed :( i just realise that i need to translate text by myself and put it in a post. If i knew all that languages i would not buy it on first place. Its to late to regret now so can you suggest where to translate content ? Thank you all

  10. Matilda

    Need for speed! Anyone have advice of how to increase speed while using WPML? Do have a problem….

  11. Henry Barrow

    Hello,
    I would like to know how many languages could add to my site?. I would like to add many languages to my site as I want to market to different nationalities.
    I would also like your advice on my site. I have paid lots of money to have my site build on fivver but all I got was a bunch of different that did not know what they were doing. The site is already built all I need is a few changes on it, I do not have lots of money as mi collect social security to survive for now.
    Any professional advice would be greatly appreciated.
    P.S I have too many pages on my site that I do not need. should I just delete the ones that I don’t need?
    My site is:
    My best regards.

    • WPBeginner Support

      You can add as many languages you want. Spend time on learning how to manage and update your website on your own. It will help you save a lot of money.

      Administrador

  12. George Truijen

    How does WPML manage the SEO? SEO ‘demands’ separate titels and URL’s ans if only the language differs, than SEO finds just perhaps one page.

  13. Henk

    I’d rather throw myself in front of a train than use WPML for anything. WPML is terrible software that uses techniques that slow down your website significantly. If you have a lot of pages, simply installing WPML can raise your loading time from 1 second do 15 seconds or worse. So, no thanks.

    • Tattvavit das

      Hi WPBeginner guys, do you have a reply for Henk’s comment? I want to have a multilingual site but if it is going to slow down my site by 15 times, it’s not worth it. What’s your take?

    • Amir Helzer

      I’m very sorry to hear that your experience with WPML was not good. We take every feedback about WPML seriously and I want to help you with any problems that you had. If there is a support thread on wpml.org which explains the problems, please add a link to it.

    • florentina

      Hi Henk. What do you use for your multilingual wp site?Thanks

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.