Nove dos 110 idiomas suportados são escritos da direita para a esquerda. Universally marca essas páginas para que o navegador as exiba corretamente, e não há nada para configurar.
Os nove
| Idioma | Código |
|---|---|
| Árabe | ar |
| Dhivehi | dv |
| Hebraico | he |
| Pashto | ps |
| Persa | fa |
| Sindhi | sd |
| Urdu | urdu |
| Uigur | uyghur |
| Iídiche | iídiche |
O que acontece automaticamente
Uma página traduzida em um desses idiomas é exibida com sua direção definida como da direita para a esquerda. Os navegadores cuidam do resto: alinhamento de texto, ordem dos elementos em linha e onde a pontuação aparece no final de uma linha.
Suas páginas no idioma de origem não são afetadas.
O que seu tema precisa lidar
A direção está definida corretamente, mas um layout codificado para a esquerda para a direita não se inverterá. Os problemas usuais, na ordem em que aparecem:
Qualquer coisa posicionada com valores fixos de left ou right. Barras laterais, imagens flutuantes e selos posicionados absolutamente permanecem onde o CSS os coloca. Use propriedades lógicas de CSS como margin-inline-start em vez de margin-left, e elas seguem a direção automaticamente.
Ícones que implicam direção. Uma seta de "próximo" deve apontar para a esquerda em um layout da direita para a esquerda. Uma seta definida como imagem de fundo ou fonte de ícone continuará apontando para a direita.
Alinhamento de texto forçado no CSS. text-align: left substitui a direção do documento. text-align: start a respeita.
A maioria dos temas modernos lida com isso, pois o WordPress suporta locais RTL há anos. Temas mais antigos ou com personalização intensa são onde isso falha.
Verificando seu layout
Adicione um dos nove, depois abra uma página traduzida e olhe para ela. Problemas de layout em um idioma da direita para a esquerda são visualmente óbvios de uma forma que as traduções ausentes não são, então uma única página informa a maior parte do que você precisa.
Se o layout quebrar, é o CSS do seu tema e não a tradução. Veja Layout quebra após a tradução.
Conteúdo misto
Texto em latim dentro de conteúdo da direita para a esquerda, como um nome de marca ou URL, permanece da esquerda para a direita dentro da frase. Os navegadores fazem isso corretamente por conta própria, e é o que um leitor espera.
Se um nome de marca nunca deve ser traduzido em primeiro lugar, uma regra de glossário é a ferramenta. Veja Regras de glossário.