Merhaba ustalar. İlk defa çok dilli bi'site yapıyorum ve bir noktada takıldım. Her sayfanın tüm dillerde çevirilerinin olduğu modüller de var, her sayfanın sadece bir dile özgü olduğu modüller de var.
Sitede toplam 15 dil var ve çok dilli modüllerde url yapım dillere göre şu şekilde:
siteadi.com/tr/icerik_bilgileri
siteadi.com/en/icerik_bilgileri
siteadi.com/ru/icerik_bilgileri
........
Site dahilindeki her dilde çevirisi olan modüllerde her sayfada aynı içeriğin farklı dilleri için arama motoru optimizasyonum şu şekilde:
<link rel="alternate" hreflang="tr" href="siteadi.com/tr/" />
<link rel="alternate" hreflang="en" href="siteadi.com/en/" />
<link rel="alternate" hreflang="ru" href="siteadi.com/ru/" />
..............................
Bir de çok dilli olmayan, sadece yazıldığı dile özgü olan sayfalardan oluşan modüller de var. Örneğin blog modülü. Blog modülü şimdilik sadece 2 dilde olacak ama içerikler diğer dillerden bağımsız olacak. Yani Türkçe blogda Fasulyenin faydaları başlıklı bir makale eklediğim zaman bu sadece Türkçe blogda yer alacak. İngilizce blog için yazılan xxx başlıklı makalenin de Türkçe karşılığı olmayacak.
Yani blog bölümünde
<link rel="alternate" hreflang="tr" href="siteadi.com/tr/" />
<link rel="alternate" hreflang="en" href="siteadi.com/en/" />
..............................
şeklinde yönlendirmeler olmayacak.
Ve nihayet soru:
Çok dilli olmayan sayfalarda, örneğin yine blog modülüne ait sayfalarda url nasıl olmalı ?
siteadi.com/tr/blog/cekilecek_veri
şeklinde mi? Yoksa:
siteadi.com/trblog/cekilecek_veri
şeklinde mi? Ya da varsa daha uygun alternatif seçenekler nelerdir?
..............
Ek soru:
Bir de gizlilik politikası, hizmet şartları gibi sayfaların her dilde çevirisi gerekli mi tek dilde yazılsa yeter mi?