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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
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.
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.
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.
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.
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.
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
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
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
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.
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
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 ?
ahmed salah
thank you !
but what if my other language is RTL language ,
how could i load RTL style when switching to Arabic language ?
paras
Hi
any one can give me the information, how can i get api response in multi language?
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
Matilda
Need for speed! Anyone have advice of how to increase speed while using WPML? Do have a problem….
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
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.
Editorial Staff
You can use Yoast SEO
Administrador
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?
WPBeginner Support
We do not agree. WPML works just fine even on websites with lots of content.
Administrador
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