“Dil: Belirtilmedi” ve “Dil: Uygulanamaz” arasındaki fark nedir?


17

Arasındaki fark nedir Language: Not specifiedve Language: Not applicableçok dillilik bağlamında Drupal 8 In?

Drupal 7'de (ve 6, IIRC) böyle bir ayrım yoktu ve bana Drupal 7'nin Language: Naturalvs yöntemine kıyasla biraz fazlalık gibi geldi Language: name. Ayrıca, farkla ilgili hızlı bir Google aramasında bununla ilgili herhangi bir belge bulamadım ve burada bir açıklama yapmamızın güzel olacağını düşündüm.

Yanıtlar:


13

Geçerli değil , İnsan dilleri kavramının bu metinsel içerik için geçerli olmadığını bildiğimiz anlamına gelir . Bu tür içerik için alakalı bir örnek İkili kod olacaktır .

Daha fazla bilgi için, bkz. Http://www.w3.org/International/questions/qa-no-language#nonlinguistic .

Belirtilmediğinde , metnin insan dili içeriği içerip içermediğini bilmiyoruz.

Daha fazla bilgi için bkz. Http://www.w3.org/International/questions/qa-no-language#undetermined .

(Her iki "daha fazla bilgi" bağlantısı, \Drupal\Core\Language\LanguageInterfacebu sabitleri oldukça iyi açıklayan kod belgelerinden alınmıştır ).


Genel olarak, her iki seçenek de içeriğin görüntülenme biçiminde bir fark yaratmaz, ancak isterseniz (görünümlerde, özel kodda ...) sitenizdeki içeriğe farklı davranmanıza olanak tanır.


1
Berdir, bunu esas olarak okuyucuların gelmesi için yazıyorum - "Dil: Belirtilmedi" nin kavramsal olarak Drupal 7'nin "Doğal Dil" e eşit olduğunu
anlıyorum

2
Doğru, uygulanabilir ve uygulanamaz Drupal 8'de eklenen yeni bir
seçimdi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.