Detector de direção de texto (LTR/RTL)
Detecte se o texto é executado da esquerda para a direita ou da direita para a esquerda e obtenha o atributo dir para usar.
Detector de direção de texto (LTR/RTL)
Latim, cirílico e grego vão da esquerda para a direita; Hebraico, Árabe, Siríaco, Thaana, N'Ko e Adlam correm da direita para a esquerda - e o texto que os mistura é onde os layouts quebram silenciosamente. Cole qualquer string e esta ferramenta relata sua direção de escrita de duas maneiras: a maioria dos caracteres fortes, que é a direção sensata do parágrafo, e o primeiro caractere forte, que é o que o dir="auto" do navegador realmente ativa. Quando os dois discordam – uma frase RTL que abre com um nome de marca latino – você encontrou precisamente a string que irá renderizar errado com a direção automática.
O relatório conta caracteres LTR e RTL fortemente digitados com porcentagens, além do restante neutro (dígitos, pontuação, espaços, emoji, que se adaptam ao seu entorno sob o algoritmo Unicode bidi). Ele termina com o atributo pronto para colar, dir="ltr" ou dir="rtl", e adiciona uma linha de aviso quando a direção minoritária excede dez por cento — conteúdo genuinamente bidirecional que merece marcação explícita para suas execuções incorporadas, em vez de um atributo no topo.
Momentos típicos em que isso ganha seu lugar: depurar por que uma string enviada pelo usuário renderiza sua pontuação no lado errado, decidir qual diretório armazenar junto com o conteúdo gerado pelo usuário, verificar os arquivos de tradução antes de enviar uma localidade árabe ou hebraica ou demonstrar o comportamento bidi em um relatório de bug.
Tudo é executado localmente no seu navegador – o texto que você inspeciona nunca sai do seu dispositivo.