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 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":
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 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.
- Também pode tentar outras regras CSS, como:
float: right!important; align-content: right!important;
ou
alinhamento dos itens: direito!importante;