O Weglot suporta idiomas da direita para a esquerda (RTL)?

Neste artigo, ficará a saber como o Weglot suporta traduções de idiomas da direita para a esquerda (RTL).


O Weglot suporta idiomas RTL (da direita para a esquerda) e preserva a disposição original do seu sítio Web e a estrutura HTML nas versões traduzidas.

Eis algumas das nossas línguas RTL disponíveis:

  • Árabe (ar)
  • Hebraico (ele)
  • Persa (fa)
  • Urdu (ur) 

Como é que se personaliza a disposição do idioma RTL?

⚠️ Em primeiro lugar, certifique-se de que o seu tema suporta idiomas da direita para a esquerda.

Pode adicionar código CSS personalizado que se aplica apenas ao(s) seu(s) idioma(s) RTL. 

Para isso, aceda ao seu Painel de Controlo Weglot > Projetos > Definições > Seletor de Idiomas > e adicione o código abaixo no campo «CSS PERSONALIZADO»:

Eis o código :

html[lang="ar"] body {
       direction: RTL!important;
       text-align: right!important;
}
html[lang="ar"] .left {
      text-align: right!important;
}

Em seguida, clique em «Guardar alterações» e atualize o seu site.

Tenha em atenção que o código acima está adaptado à língua árabe. Se precisar de utilizar o mesmo código para outra língua RTL, como o hebraico, substitua a etiqueta linguística "ar" por "he" (ou o código da língua correspondente).

Problemas de disposição que podem ocorrer:


Por vezes, as suas páginas podem não apresentar corretamente o seu design RTL.

Para corrigir isso:

  • Verifique no inspetor do seu navegador se a regra CSSdirection, rtl; se aplica ao conteúdo em questão. Caso contrário, adicione-a ao seu Weglot Override CSS
  • Você também pode tentar outras regras CSS, como:
float: right!important; 
align-content: right!important; 

ou

alinhamento dos itens: direito!importante;
Isto respondeu à tua pergunta? Obrigado pelo feedback Houve um problema ao enviar os seus comentários. Por favor, tente novamente mais tarde.

Ainda precisa de ajuda? Contactar-nos Contactar-nos