Posso usar o Weglot com uma aplicação de página única? (React, Angular, Vue.js...)
Neste artigo, aprenderá a utilizar o Weglot no seu sítio Web se estiver a utilizar uma SPA (Single Page Application).
Nota: Esta funcionalidade não está atualmente disponível em sítios Web WordPress.
Se o seu sítio Web foi criado com o WordPress e utiliza uma aplicação de página única, envie um e-mail para support@weglot.com para obter assistência.
O que é uma aplicação de página única (SPA)?
Uma aplicação de página única (SPA) é um tipo de implementação de aplicação Web que gera conteúdo de forma dinâmica, muitas vezes com base em estruturas como Angular, React ou Vue.js. Devido à natureza dinâmica dos SPAs, certos conteúdos podem não estar presentes no código-fonte. Por conseguinte, para que o Weglot apresente as traduções corretamente, é necessário simular uma atualização da página.
Passos para traduzir o seu sítio Web se estiver a utilizar um SPA:
- Aceda ao seu painel de controlo Weglot e, em seguida, na secção Definições , navegue até Definições da aplicação.
- Clique no botão"Adicionar dinâmica
- Adicione o código"body" para que o Weglot possa atualizar o conteúdo e apresentar corretamente as suas traduções
- Por fim, clique em"Guardar".
Uma vez feito isto, pode fazer um Hard-Refresh* da página do seu sítio Web e voltar a verificar numa janela anónima, e o seu conteúdo deverá estar traduzido.
*Hard-Refresh:
Mac: cmd shift R (minúsculas)
PC: ctrl F5