Pular a navegação

Home » Documentação do WPML » Projetos relacionados » WooCommerce Multilingual – Sites multilingues de WooCommerce facilitados

Facilitando Sites WooCommerce multilíngues e com várias moedas

WooCommerce Multilingual permite-lhe gerir lojas WooCommerce com vários idiomas e moedas. Sustenta mais de 100 000 sites WooCommerce multilingues, o que a torna a plataforma mais popular e confiável para o comércio eletrónico multilingue.

WooCommerce Multilingual

Permite traduzir todos os textos que os compradores vêem durante o processo de checkout

Vem incluído com o Multilingual CMS e a Multilingual Agency pacotes

Permite traduzir automaticamente todo o seu site WooCommerce

Permite definir preços e cobrar pagamentos em várias moedas

Torna mais fácil fazer SEO em diferentes línguas

Permite traduzir os produtos WooCommerce, as variações e os e-mails da loja

Compatível com todas as extensões e temas populares WooCommerce

Plugins necessários e configuração

WooCommerce Multilingual (WCML) pode ser usado sozinho, sem WPML, para adicionar a funcionalidade de várias moedas à sua loja WooCommerce. Leia mais sobre as funcionalidades do WCML para várias moedas. Para criar uma loja multilingue com o WooCommerce Multilingual e WPML, precisa de ter os seguintes plugins instalados e activados:

  • WooCommerce Multilingual
  • WPML 4.4.11 ou superior
  • WPML String Translation
  • WooCommerce 3.9.0 ou superior

Se quiser usar imagens diferentes para traduções diferentes de um produto, tem de instalar o WPML Media Translation.

Se estiver trabalhando com um programador, este deverá instalar e configurar todos os componentes necessários indicados nesta seção.

Você pode obter todos os componentes WPML, incluindo WooCommerce Multilingual, na sua página de downloadsWPML. Ambos WooCommerce Multilingual e WooCommerce também estão alojados no repositório de plug-ins WordPress. Tem todos os plugins? Vamos começar!

Utilizando o instalador para facilitar o download e a atualização de plugins

Se quiser utilizar WooCommerce Multilingual com o WPML, existe um instalador integrado para descarregar, ativar e atualizar todos os plug-ins necessários.

Depois de ativar WooCommerce Multilingual, vá a PluginsAdicionar novo e clique no separador Comercial.

A partir daqui, você tem a opção de comprar uma licença WPML ou introduzir a chave do site registada, se já tiver comprado o WPML. Compre ou registre o WPML para ver uma lista de plugins disponíveis para baixar, ativar e atualizar.

Separador Comercial da página Plugins depois de registar o seu site

Utilizando o assistente de configuração

WooCommerce Multilingual inclui um assistente de configuração que o ajuda a percorrer os passos básicos da configuração do seu sítio com o plug-in WooCommerce Multilingual.

Depois de ativar todos os plug-ins necessários, você será solicitado a iniciar o WooCommerce Multilingual Setup Wizard (Assistente de configuraçãoWooCommerce Multilingual do WooCommerce Multilingual).

Iniciando o assistente de configuração

Configurar as páginas da loja

Ao passar pelo assistente de configuração, WooCommerce Multilingual configura automaticamente as páginas padrão da loja WooCommerce para aparecerem em todos os idiomas do seu site.

Criando páginas de loja em vários idiomas

WooCommerce Multilingual cria estas páginas com os títulos de página traduzidos disponíveis. Você pode sempre alterar as traduções do título da página mais tarde.

Tradução de produtos

Traduzindo produtos automaticamente

Com o WooCommerce Multilingual, pode traduzir todo o seu site automaticamente, definindo WPML para Traduzir tudo automaticamente. Esta opção de tradução lhe permite traduzir automaticamente todos os conteúdos da sua loja eletrónica, incluindo páginas de loja, produtos, taxonomias de produtos e muito mais, imediatamente após a sua criação ou edição.

Ao passar pelo assistente de configuração do WCML, escolha a opção de tradução para Traduzir todos os produtos automaticamente.

Escolha entre diferentes opções de tradução

Se quiser traduzir todos os seus produtos automaticamente, mas não seus posts e páginas, pode escolher quais produtos traduzir configurando WPML para Traduzir o que você escolher. No assistente de configuração do WCML, seleccione Escolher quais os produtos a traduzir. Depois, traduza-os utilizando a tradução automática em massa.

Também pode enviar produtos para serem traduzidos pela sua própria equipa de tradutores ou por um serviço de tradução profissional utilizando Gestão de Tradução.

Duplicação de produtos

Se não quiser traduzir todos os seus produtos, pode exibi-los em todas as suas línguas. Para tal, pode duplicar ou copiar os seus produtos para outras línguas. Ou pode utilizar o idioma predefinido como alternativa se um produto ainda não tiver sido traduzido.

Saiba mais sobre estas opções na página sobre a apresentação de conteúdos não traduzidos em línguas secundárias.

Tradução de complementos de produtos

WooCommerce Multilingual permite-lhe traduzir os campos adicionados aos produtos por várias extensões WooCommerce. Todos os campos e opções destas extensões suportadas são definidos como traduzíveis por padrão em WPMLConfigurações.

Campos de complemento traduzidos exibidos no front-end

Tradução de variações de produtos

WooCommerce Multilingual cria e sincroniza automaticamente variações de produtos em todos os idiomas. Depois de criar uma variação no idioma padrão, salve o produto (no idioma padrão) e WooCommerce Multilingual criará imediatamente as mesmas variações para todas as traduções do produto.

As variações de produtos podem ser traduzidas na aba Produtos, tal como os produtos simples. Quando você traduz a sua variação de produto, os atributos de produto personalizados também estão disponíveis para tradução.

Traduzir variações de produtos WooCommerce

Também pode traduzir os títulos das imagens de variação. Se as variações utilizarem atributos de produto globais, têm de ser traduzidas nos separadores de taxonomia correspondentes. Depois de traduzir todos os atributos, pode gerar automaticamente as variações para os produtos traduzidos.

Após a tradução dos atributos, é necessário criar também as variações relacionadas com os produtos noutras línguas. Para tal, utilize o botão Sincronizar atributos e atualizar variações de produtos na aba de atributos.

Traduzir as páginas do carrinho e do checkout

Traduzir as páginas de Checkout e Carrinho WooCommerce é um pouco diferente de traduzir o resto do conteúdo WooCommerce. O tema e os plugins do seu site fornecem frequentemente estas traduções, mas, em alguns casos, tem de realizar alguns passos adicionais.

Traduzir categorias de produtos, etiquetas, atributos e taxonomias personalizadas

A maioria das lojas está organizada por categorias de produtos e algumas também utilizam etiquetas. Se estiver utilizando variações, provavelmente também está usando atributos de produto. Todos eles são armazenados como taxonomias WordPress.

No assistente de configuração, WooCommerce Multilingual permite-lhe escolher quais os atributos do produto a tornar traduzíveis.

Selecionando os atributos do produto que devem ser traduzíveis

Se necessário, pode mais tarde alterar estas definições na seção Tradução de taxonomias em WPML → Configurações.

Pode então traduzir as suas categorias de produtos, etiquetas, atributos e taxonomias personalizadas a partir dos respectivos separadores no WooCommerceWooCommerce Multilingual.

Traduzindo atributos

Clique no ícone mais para introduzir as traduções do nome do seu termo taxonómico, slug e a descrição opcional. O nome é o que é apresentado na tela, o slug aparece no URL e a descrição aparece no administrador WordPress quando está editando. Se a sua loja incluir muitas categorias ou outros termos, utilize a função de pesquisa para os localizar rapidamente.

Se preferir não traduzir a sua taxonomia, pode configurar WooCommerce Multilingual para apresentar as categorias, etiquetas e atributos originais dos produtos se as respectivas traduções não estiverem disponíveis.

Traduzindo taxonomias personalizadas a partir da página WooCommerce Multilingual

Há muitos plug-ins, como Toolset Typesque permitem que você adicione taxonomias personalizadas ao seu site, e alguns plugins e temas adicionam automaticamente taxonomias personalizadas aos produtos.

WooCommerce Multilingual permite-lhe traduzir quaisquer taxonomias personalizadas associadas aos produtos WooCommerce, tal como qualquer uma das suas taxonomias padrão.

Depois que uma taxonomia personalizada é associada a produtos, uma guia Taxonomias personalizadas é exibida na janela WooCommerceWooCommerce Multilingual página.

Traduzindo taxonomia personalizada e os seus termos

Pode traduzi-los clicando no ícone de mais para a língua correspondente.

Traduzir e exibir Reviews de produtos

Se seus clientes deixarem comentários em diferentes idiomas, você poderá optar por mostrar apenas os comentários criados no idioma selecionado ou mostrar os comentários em todos os idiomas por padrão. Você também pode traduzir avaliações de produtos acessando WPMLString Translation.

Exibição de avaliações de produtos traduzidas em todos os idiomas

Tradução de textos de imagem

WooCommerce Multilingual sincroniza automaticamente todas as imagens entre as traduções de produtos. Isto inclui a imagem em destaque, a galeria de imagens e todas as imagens de variação para que todas as traduções apresentem as mesmas imagens. Quando você traduz seu produto, os textos da imagem, como legenda, título ou descrição, também estão disponíveis para tradução.

Tradução de textos de imagens de produtos

Se pretender utilizar imagens diferentes para as suas traduções, pode carregar imagens diferentes utilizando Media Translation.

Traduzir URLs

Diferentes componentes dos URLs podem ser traduzidos com o WooCommerce Multilingual. Para traduzir estes componentes, aceda à secção WooCommerceWooCommerce Multilingual e clique no separador URLs da loja. Verá uma lista de URLs e uma coluna com o estado da tradução para cada língua. Clique no ícone de caneta para editar as traduções de URL existentes ou no ícone de mais para adicionar uma nova tradução.

Separador Armazenar URLs

Aqui, você pode traduzir:

  • Base de permalink do produto (por exemplo,http://example.com/product/book)
  • Base da categoria de produtos (por exemplo,http://example.com/product-category/men)
  • Base da etiqueta do produto (por exemplo,http://example.com/product-tag/new)
  • Base de atributos do produto (por exemplo,http://example.com/filters/color/white/)
  • Slugs de atributos de produtos (por exemplo,http://example.com/filters/color/white/)

Tenha em mente que um atributo deve ser marcado como traduzível no painel WPMLDefinições e ter os ‘archives’ ativados em ProdutosAtributos para poder traduzir o slug.

Tradução automática de slugs de produtos

Para traduzir slugs de produtos automaticamente, você precisa enviá-los para tradução automática a partir do WPML → String Translation:

  1. Procure o slug que pretende traduzir, como por exemplo produto.
  2. Na tabela String Translation, você verá a string exibida em ambas as páginas woocommerce e no WordPress domínios. Seleccione a cadeia pertencente ao WordPress domínio. O WordPress contém os slugs de URL para os produtos WooCommerce.
  3. Clique no botão Traduzir Clique no botão Traduzir.
Selecionar os slugs de URL WooCommerce e enviá-los para tradução

Você ou os tradutores de seu site podem então acessar WPML → Traduções e clicar em Traduzir ao lado do trabalho de tradução com as cadeias de caracteres. Isto levá-lo-á ao Advanced Translation Editor, onde as traduções automáticas são instantaneamente preenchidas para si. Você pode revisá-las e editá-las conforme necessário.

Traduzir os ‘Endpoints’ do WooCommerce

Os Endpoints são uma parte extra do URL que WooCommerce detecta e utiliza para apresentar o conteúdo adequado na página.

Por exemplo, você pode ter uma página yoursite.com/my-account. Se adicionar o endpoint edit-account a este URL, tornando-o yoursite.com/my-account/edit-account, WooCommerce mostrará a página Editar conta em vez da página A minha conta.

Os Endpoints também podem ser traduzidos através da aba URLs da loja.

Dois dos Endpoints mais comuns são o endpoint da página de conta e o da página de checkout. Pode encontrar mais detalhes sobre os Endpoints na documentação oficial WooCommerce.

Traduzindo URLs para as páginas Loja, Carrinho, Checkout e Conta

Os URLs das páginas são traduzidos através da tradução das respectivas páginas WooCommerce.

  • http://example.com/shop/(inglês)
  • http://example.com/fr/boutique/(francês)

Tradução de classes de entrega

WooCommerce permite-lhe configurar diferentes opções de envio para os seus produtos. Pode defini-las na página WooCommerce → Configurações, no separador Envio/Shipping. As classes de envio permitem-lhe agrupar artigos de um tipo semelhante. Por exemplo, pode criar classes de envio para embalagens pequenas, médias e grandes, com custos de envio diferentes para cada uma delas. Depois de criar as classes de envio no idioma predefinido do site, pode traduzi-las no separador Classes de envio do WooCommerceWooCommerce Multilingual página.

Entrega
Página de aulas no WooCommerce Multilingual

Traduzir os e-mails WooCommerce

WooCommerce permite-lhe enviar e-mails aos seus clientes sobre as suas encomendas. Estas mensagens de correio eletrónico predefinidas são traduzidas automaticamente. Você também pode optar por personalizá-los nas configurações WooCommerce ou criar modelos PHP personalizados.

Com o WooCommerce Multilingual, você pode traduzir facilmente esses e-mails, usando o String Translation.

Traduzir os e-mails WooCommerce

Sincronização automática do inventário e dos atributos de produtos

Quando você vende um produto, a língua em que a venda foi efetuada não é relevante para a gestão do inventário. Defina o seu inventário na definição de produto do idioma predefinido. WooCommerce Multilingual actualiza automaticamente o seu inventário quando os clientes compram em diferentes idiomas. O mesmo se aplica aos atributos não textuais dos produtos, como o tamanho e o peso. É necessário os introduzir apenas na língua predefinida. WooCommerce Multilingual irá defini-los da mesma forma para todos os produtos traduzidos.

Utilizar várias moedas

WooCommerce Multilingual ajuda-o a utilizar várias moedas nos seus sítios e a adicionar um alternador de moedas às suas páginas de produtos. Também pode adicionar seletores de moeda a outros locais do seu site utilizando um shortcode.

Pode usar os recursos de várias moedas do WCML sem o WPML. Isto permite-lhe definir diferentes moedas com base nas localizações dos seus clientes.

Se tiver o WPML, também tem a opção de apresentar diferentes moedas com base no idioma do site, e pode definir métodos de pagamento específicos para cada moeda.

Para ativar várias moedas na sua loja, aceda a WooCommerceWooCommerce Multilingual e clique no separador Multimoedas. Aqui, pode adicionar e formatar as diferentes moedas do seu site.

Opções para utilizar várias moedas no separador Várias moedas

Ao configurar as suas moedas, pode definir taxas de câmbio automáticas para a sua loja. Pode escolher entre vários serviços online de renome como fonte dos dados das taxas de câmbio, especificar a frequência das atualizações automáticas das taxas de câmbio e aplicar uma taxa de levantamento.

Também é possível definir preços manuais em moedas secundárias, incluindo para preços que não sejam os padrões do WooCommerce (preço normal e preço de venda). Isto permite que outras extensões não dependam de preços determinados através de taxas de câmbio. Por exemplo, no caso da extensão WooCommerce Subscriptions, pode definir manualmente a sua própria taxa de inscrição em todas as moedas.

Também pode definir taxas de envio personalizadas em cada moeda. Isto permite-lhe definir manualmente as suas taxas de envio em moedas secundárias sem depender da taxa de câmbio. Defina os seus preços de forma independente por moeda para montantes de envio que façam sentido, independentemente da localização dos seus clientes.

Para obter informações detalhadas, visite a nossa documentação sobre a utilização de várias moedas nos seus sites.

Limpando o conteúdo do carrinho quando o idioma ou a moeda muda

Ao utilizar várias moedas nos seus sites, pode escolher o que acontece com os produtos no carrinho quando os usuários mudam de idioma ou moeda. O conteúdo do carrinho é sincronizado por predefinição, ou pode repor o conteúdo do carrinho se os produtos não estiverem a ser sincronizados corretamente. Isto pode acontecer no caso de produtos complexos, como subscrições e reservas, ou de produtos com opções avançadas, como o envio à taxa de tabela. Para obter informações detalhadas, visite a nossa documentação sobre a limpeza do conteúdo do carrinho quando o idioma ou a moeda são alterados.

WooCommerce Multilingual permite-lhe traduzir muitas das extensões mais populares WooCommerce. Cada extensão WooCommerce introduz rótulos, campos e outros tipos de strings traduzíveis adicionais. Pode traduzi-los utilizando o WooCommerce Multilingual e WPML. Visite as páginas seguintes para obter documentação específica da extensão:

Utilizar a API REST WordPress com o WooCommerce Multilingual

WooCommerce Multilingual é compatível com a API REST WordPress. Utilizando a API REST, pode agora criar, ler, atualizar e eliminar conteúdo traduzido WooCommerce. Isto inclui produtos, categorias, encomendas e outros.

Para saber mais sobre esse tópico, visite nossa página de documentação da API RESTWordPress.

Utilizando os ganchos do WooCommerce Multilingual

WooCommerce Multilingual tem um conjunto de acções e filtros que os programadores podem utilizar para fazer com que os seus temas e plug-ins funcionem sem problemas no ambiente multilingue. Para saber mais sobre este tópico, visite a nossa página de documentação WCML Hooks Reference.

Informações para os programadores de temas WooCommerce

Se estiver a desenvolver os seus próprios temas WooCommerce ou a fazer grandes personalizações a temas existentes, deve certificar-se de que funcionam bem em vários idiomas. Para o ajudar, preparamos um tutorial completo sobre como tornar os temas WooCommerce multilingues e preparados para várias moedas.

Atualizado
maio 24, 2024