Como usar o Weglot com o Shopify Markets?
Este artigo explica o que é o Shopify Markets e como fazê-lo funcionar com o Weglot.
O que é o Shopify Markets?
O Weglot é compatível com o Shopify Markets?
https://website.com/en/
.
As URLs do Shopify Markets incluem informações sobre o mercado e o idioma, que são independentes uma da outra e separadas por um traço.
Eis como ficaria a estrutura do URL:
https://website.com/[Weglot-language]-[Shopify-Market]
Assim, os URLs poderiam ser:
https://website.com/fr-ca
(para uma página traduzida em francês para o mercado canadiano)
https://website.com/en-ca
(para uma página traduzida em inglês para o mercado canadiano)
Como integrar o Weglot com o Shopify Markets?
Se não tiver nenhum Shopify Market configurado, pode consultar este artigo da Shopify.
Isto ajudá-lo-á a gerir os seus mercados.
Se já tiver os mercados configurados, pode ir para a seguinte secção "Antes de começar".
Antes de começar:
No admin da Shopify, opte por usar URLs do tipo subpasta para seus mercados. As URLs do tipo subpasta são URLs como "mysite.com/de" para a versão alemã do seu mercado.
Para escolher esse tipo de URL, acesse o admin da Shopify > Configurações > Mercados.
Uma vez aqui, clique no mercado-alvo, depois vá a "Definições de mercado" e "Línguas e domínios".
O passo seguinte é ir a "Gerir domínios", escolher "Utilizar subpastas" e escolher um sufixo de domínio.
Os idiomas do Shopify são diferentes do Weglot e estão a utilizar a API de tradução do Shopify. A sua utilização pode dar origem a alguns conflitos no código e na tradução.
Para evitar possíveis conflitos, cancele a publicação e exclua idiomas adicionais. É possível acessá-los no seu admin da Shopify. Vá para o seu Shopify Admin > Configurações (no canto inferior esquerdo) > Idiomas.
Para que esta integração funcione, é necessário gerir o seu próprio nome de domínio e não usar um subdomínio da Shopify (com o URL terminando com
.myshopify.com
).- É necessário aceder ao seu fornecedor de DNS para adicionar ou modificar registos DNS. Geralmente, é onde você gerencia seu domínio, como Shopify, GoDaddy ou Google Domains.
Configuração
Agora que está pronto, active a integração do subdiretório no seu projeto Weglot.
- Aceda ao seu Painel de Controlo Weglot > Definições > Configuração e clique no botão de alternância"Subdomínios / Subdirectórios".
- Em seguida, forneça o URL do seu nome de domínio. Na secção Tipo de URL, selecione "Subdirectórios" no menu pendente.
- Clique em"Next" (Seguinte) e será levado para"Your DNS settings" (As suas definições de DNS).
As suas definições de DNS
- Em primeiro lugar, terá de adicionar o seguinte registo DNS no seu fornecedor de DNS:
anfitrião (ou nome) > cloudflare-verify
tipo > TXT
valor > ser-lhe-á dado durante o processo de configuração do subdiretório no Weglot
- Depois de adicionar o novo registo DNS ao seu fornecedor de DNS, volte à sua conta Weglot e clique em"Check DNS".
- Aguarde alguns minutos para que o certificado SSL seja validado. Para verificar se isso foi feito, clique em"Check DNS".
- Aparecerá uma nova entrada DNS no seu ecrã. Modifique o registo DNS existente no seu registo com o valor fornecido pela Weglot.
Se pretender remover a integração de subdirectórios, reponha este registo DNS no seu valor anterior antes de desativar a integração. Recomendamos que faça uma captura de ecrã das suas definições actuais antes de as modificar. Em qualquer caso, o Weglot avisá-lo-á se tentar desativar a integração.
Se não tiver um subdomínio no seu URL (por exemplo mysite.com):
O segundo registo DNS pedir-lhe-á para modificar o seu A do seu registo.
O segundo registo DNS pedir-lhe-á para modificar a CNAME .
- Depois de ter modificado o segundo DNS, guarde as alterações e clique em"Check DNS".
Confirmação
Assim que o Weglot estiver a funcionar bem na sua loja Shopify Markets, pode consultar este artigo que fizemos para otimizar a sua utilização do Weglot nesta loja (traduzir conteúdo dinâmico, checkout e notificações por correio).
Se tiver algum problema durante o processo, não hesite em contactar-nos através do endereço support@weglot.com.