Metin yönü algılayıcı (LTR/RTL)
Metnin soldan sağa mı yoksa sağdan sola mı çalıştığını tespit edin ve kullanılacak dir niteliğini edinin.
Metin yönü algılayıcı (LTR/RTL)
Latin, Kiril ve Yunanca soldan sağa doğru sıralanır; İbranice, Arapça, Süryanice, Thaana, N'Ko ve Adlam sağdan sola doğru ilerler ve bunları karıştıran metinler, düzenin sessizce bozulduğu yerdir. Herhangi bir dizeyi yapıştırdığınızda, bu araç yazma yönünü iki şekilde bildirir: mantıklı paragraf yönü olan güçlü karakter çoğunluğu ve tarayıcının dir = "auto" işlevinin gerçekte açtığı ilk güçlü karakter. İkisi aynı fikirde olmadığında (Latince bir marka adıyla açılan bir RTL cümlesi) otomatik yönlendirmeyle yanlış işleyecek dizeyi tam olarak buldunuz.
Rapor, güçlü bir şekilde yazılmış LTR ve RTL karakterlerini yüzdelerle birlikte sayar ve ayrıca nötr kalanları (Unicode bidi algoritması altında çevrelerine uyum sağlayan rakamlar, noktalama işaretleri, boşluklar, emojiler) sayar. Yapıştırmaya hazır özniteliği olan dir = "ltr" veya dir = "rtl" ile biter ve azınlık yönü yüzde on'u aştığında bir uyarı satırı ekler; bu, üstte bir öznitelik yerine gömülü çalıştırmaları için açık bir işaretlemeyi hak eden gerçek anlamda çift yönlü içeriktir.
Bunun yerini aldığı tipik anlar: Kullanıcı tarafından gönderilen bir dizenin noktalama işaretini neden yanlış tarafta oluşturduğunu ayıklamak, kullanıcı tarafından oluşturulan içeriğin yanında hangi dizinin depolanacağına karar vermek, Arapça veya İbranice bir yerel ayarı göndermeden önce çeviri dosyalarını kontrol etmek veya bir hata raporunda bidi davranışını göstermek.
Her şey tarayıcınızda yerel olarak çalışır; incelediğiniz metin asla cihazınızdan ayrılmaz.