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).
Weglot suporta idiomas RTL. Mantém o layout e a estrutura HTML do seu sítio web original nas versões traduzidas. Aqui estão alguns dos nossos idiomas RTL disponíveis:
- Árabe (ar)
- Hebraico (ele)
- Persa (fa)
- ou 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 o fazer, terá de ir ao seu Painel de Controlo Weglot > Projeto(s) > Definições > Language Switcher > e depois adicionar o código abaixo no campo "CUSTOM CSS":
Aqui está 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 actualize o seu sítio Web
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 com o inspetor do seu navegador Web se a direção da regra CSS , rtl; se aplica ao conteúdo em questão. Caso contrário, adicione-a ao seu CSS de substituição Weglot.
- Pode também tentar outras regras CSS, como:
- float: right!important; align-content: right!important;
- ou align-items: right!important;