Яка різниця між "Мова: Не вказано" та "Мова: Не застосовується"?


17

Яка різниця між Language: Not specifiedта Language: Not applicableв Drupal 8 У контексті багатомовності?

Такого розрізнення в Drupal 7 (і 6, IIRC) не було, і мені здається трохи зайвим порівняно з методом Drupal 7 Language: Naturalпроти Language: name. Я також не знайшов жодної документації з цього приводу в швидкому пошуку Google про різницю і подумав, що було б непогано, якщо б ми мали тут пояснення.

Відповіді:


13

Не застосовується означає, що ми знаємо, що сама концепція людських мов не поширюється на цей текстовий фрагмент. Відповідним прикладом такого вмісту може бути Бінарний код .

Докладніше див. Http://www.w3.org/International/questions/qa-no-language#nonlinguistic .

Не вказано означає, що ми не знаємо, чи може цей текст містити вміст на людській мові чи не містити його.

Докладніше див. Http://www.w3.org/International/questions/qa-no-language#undetermined .

(Обидва посилання "див. Більше" взяті з кодової документації, в \Drupal\Core\Language\LanguageInterfaceякій цілком добре пояснюються ці константи).


Взагалі обидва варіанти не мають значення для того, як відображається вміст, але вони дозволяють по-різному ставитися до вмісту на вашому веб-сайті, якщо ви цього хотіли (у переглядах, спеціальному коді, ...)


1
Бердіре, я пишу це головним чином для читачів, які приїжджають - я розумію, що "Мова: Не вказано" концептуально дорівнює "Мові природній" Drupal 7 ...
JohnDoea

2
Правильно, це є, і не застосовується, був новий варіант, який було додано в Drupal 8.
Berdir
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.