Uma página de ajuda em árabe pode estar corretamente traduzida e, ainda assim, mostrar um caminho de ficheiro difícil de ler. Uma frase em árabe, letras latinas, algarismos e pontuação encontram-se numa única linha. A solução não é inverter o caminho na fonte de dados. A sua sequência de caracteres tem de permanecer correta quando é copiada.
As orientações do W3C sobre texto bidirecional em linha descrevem marcação de direção e isolamento adequados. Trata-se de uma base técnica, não de uma novidade de produto. Neste artigo, analisamos um pequeno cartão de ajuda nosso: uma breve nota em árabe e o caminho de exemplo inalterado /docs/v2?a=1.
Idioma e direção de escrita têm funções diferentes
Entre outras coisas, uma etiqueta de idioma indica às tecnologias de apoio a que idioma pertence um conteúdo. A marcação de direção descreve como o texto deve ser disposto. Uma frase em árabe precisa de ambas definidas de forma adequada; uma expressão técnica dentro dela não tem, por isso, de passar subitamente a ser árabe.
O nosso exemplo mantém deliberadamente estes detalhes separados. O cartão exterior está em árabe e é disposto da direita para a esquerda. O caminho ASCII conhecido é lido da esquerda para a direita. As suas letras, barras e ponto de interrogação permanecem na mesma ordem lógica. A expressão não se refere a nenhuma conta de cliente existente nem a nenhum acesso real a serviços.
<p lang="ar" dir="rtl">
المسار:
<bdi dir="ltr">/docs/v2?a=1</bdi>
</p>
A curta expressão árabe significa aqui «o caminho». O fragmento é material didático e não uma prova completa de uma interface revista linguisticamente. Continua a ser necessária uma verificação real por alguém que leia árabe, sobretudo quando forem acrescentadas frases explicativas e mais conteúdo técnico.
O limite da expressão faz parte do seu significado
Marca apenas a expressão técnica que forma um todo. Um parêntese que se siga diretamente pode pertencer à frase em árabe ou fazer parte da cadeia técnica. Esta questão não pode ser resolvida de forma generalizada espelhando a linha inteira.
O W3C distingue entre texto inserido cuja direção é conhecida e texto cuja direção é desconhecida. Para um caminho conhecido, a direção é explícita. Para texto inserido em tempo de execução, a deteção automática da direção ou um elemento isolador adequado podem fazer sentido. Escolhe a marcação de acordo com o conteúdo e a estrutura, e não apenas porque a página está em árabe.
Uma ligação com um rótulo em árabe é também algo diferente de um endereço ASCII escrito de forma visível. A ligação pode levar ao mesmo destino enquanto o seu texto visível segue uma direção diferente. O endereço de destino e o rótulo devem, por isso, ser considerados separadamente.
Uma verificação tua precisa de mais do que uma captura de ecrã
Ao lado do fragmento curto, cria um segundo cartão com um parêntese adjacente e um número de versão neutro. Observa a frase inteira, não apenas o caminho. Onde começa o detalhe técnico? Que sinal de pontuação pertence à explicação? Uma pessoa que leia árabe consegue acompanhar o contexto sem ter de o decifrar?
Depois, copia apenas o caminho para um campo de texto neutro e compara-o, carácter a carácter, com a fonte. Um endereço com bom aspeto, mas invertido nos dados, falharia neste passo. A apresentação e o resultado copiado respondem, por isso, a duas questões de qualidade diferentes.
Estes passos são um modelo para a tua própria investigação. Não foram executados aqui como teste de navegador ou de idioma. Um relatório posterior sobre resultados teria de indicar o ambiente utilizado e as observações efetivas.
Guarda uma fonte de texto inalterada para a comparação. Se verificares a cópia após uma alteração da apresentação, saberás então se apenas a marcação foi realmente ajustada ou se os dados foram alterados por engano. Uma captura de ecrã, por si só, não conseguiria distinguir estas duas causas.
A direção de base de uma página não resolve todos os pormenores
No KENJTEC WebSiteBuilder ai, um site descrito em árabe é criado com uma etiqueta de idioma árabe e uma direção de base da direita para a esquerda. Cada site do Builder tem exatamente um idioma. Os acréscimos personalizados em HTML podem ser preparados manualmente no modo de programador; uma versão noutro idioma é um site separado.
Precisamente com acréscimos deste tipo, o conteúdo misto continua a ser uma tarefa de design concreta tua. Uma direção de base adequada não prova que cada caminho, nome e número tenha sido incorporado corretamente. Preserva a sequência lógica de caracteres, marca adequadamente a sua apresentação e observa-a dentro de uma frase totalmente compreensível. Assim, tradução e usabilidade técnica tornam-se duas tarefas que trabalham em conjunto.
Fontes e estado
Pesquisa e documentação à data de 25 de outubro de 2026. Marcação em linha e texto bidirecional em HTML.

