O que é RTL?
da direita para a esquerda
RTL (da direita para a esquerda) descreve as línguas escritas da direita para a esquerda, como o árabe, o hebraico, o persa e o urdu, e a forma como as aplicações e os sites espelham o seu layout para se adaptarem a elas.
Suportar RTL é mais do que traduzir o texto. Todo o layout se inverte: os menus abrem a partir da direita, as setas de voltar apontam no sentido contrário, as barras de progresso preenchem-se da direita e o texto alinha-se pelo lado direito.
Algumas coisas não devem inverter-se, como números de telefone, a maioria dos algarismos, logótipos e controlos de multimédia. O conteúdo misto, como um nome de produto em inglês dentro de uma frase em árabe, também precisa de cuidado para que a pontuação fique no sítio certo.
O código web moderno trata grande parte disto com uma definição de direção na página e regras de layout que dizem "início" e "fim" em vez de "esquerda" e "direita". As fontes também importam: o texto em árabe precisa de uma fonte desenhada para ele.
A Mythex constrói aplicações em árabe com layout da direita para a esquerda quando o pede.
Exemplos
- Um site de reservas com versões em árabe e inglês
- Um painel cuja barra lateral passa para a direita em árabe
Perguntas
Uma aplicação pode suportar árabe e inglês?
Sim. A aplicação muda de idioma e de direção em conjunto, por isso o layout é espelhado quando o utilizador escolhe árabe. Planeie isso desde o início; acrescentá-lo mais tarde toca em todos os ecrãs.
Os números invertem-se em RTL?
Não. Os números mantêm a sua ordem mesmo dentro de texto da direita para a esquerda, e muitas aplicações em árabe usam algarismos ocidentais. Teste com cuidado preços, datas e números de telefone.
Ver também
- Construtor de aplicações em árabe com IA
- Construtor de sites em árabe
- Os melhores construtores de aplicações com IA para árabe
Mythex · Pricing · Crie qualquer coisa com IA · Modelos de sites e apps · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · English