Meydan okuma - Çok dilli RTL
hreflang, dir ve bidi içeren iki dilli RTL sayfa yazarsın.
Çok dilli ve RTL sayfa
Birden çok dilde yayın yapan sayfalar üç şeyi doğru kurar: dil, yön ve alternatif bağlantılar. <html lang="tr" dir="ltr"> kök dili ve yazı yönünü bildirir; RTL diller için dir="rtl" kullanılır. Sayfanın diğer dil sürümlerine <link rel="alternate" hreflang="en"> ile bağlantı verilir; hreflang="x-default" dil belirtmeyen ziyaretçiye düşecek sürümü seçer.
Yinelenen içeriği önlemek için <link rel="canonical"> ana sürümü işaretler. Gömülü RTL metinlerde yön zorlanması gerekirse <bdi> ve <bdo> kullanılır. Bu katman birlikte tutarlı bir çok dilli deneyim kurar.
Uygulama Çok dilli head bölümü yaz
Çok dilli bir sayfanın head bölümünü yaz. Kök etiket <html lang="tr" dir="ltr"> olsun. head içine <link rel="canonical"> bağlantısı, en az iki <link rel="alternate" hreflang="..."> bağlantısı ve bir hreflang="x-default" alternatifi ekle.
Örnek çözümü göster
Kökte lang ve dir; head'de canonical ve iki alternate (biri x-default) olmalı.
Örnek çözüm:
<html lang="tr" dir="ltr">
<head>
<link rel="canonical" href="https://site.example/tr/">
<link rel="alternate" hreflang="en" href="https://site.example/en/">
<link rel="alternate" hreflang="x-default" href="https://site.example/tr/">
</head>
</html>
Kendini test et
-
Çok dilli öznitelikleri eşleştir
- lang="tr"
- Türkçe dil kodu
- dir="rtl"
- Sağdan sola yazı yönü
- hreflang="en"
- İngilizce alternatif
- hreflang="x-default"
- Dil belirtilmemiş varsayılan
- rel="canonical"
- Ana sürümü işaretle
-
Hangi dir değeri Arapça için kullanılır?
- ltr
- auto
- rtl
- ttb
Cevabı göster
rtl — Doğru. Arapça sağdan sola yazıldığı için dir="rtl" kullanılır.
-
Alternatif sürümü bağla
<link rel="alternate" ____ href="https://site.example/en/">Cevabı göster
<link rel="alternate" hreflang="en" href="https://site.example/en/"> -
bdi öğesi ne zaman kullanılır?
- Gömülü yönü belirsiz metinlerde
- Sadece resimlerin yanında
- Form gönderiminde
- Tablo başlıklarında
Cevabı göster
Gömülü yönü belirsiz metinlerde — Doğru. bdi, yönü belirsiz gömülü metni izole eder.