Sự khác biệt giữa Ngôn ngữ Tiếng Việt: Không được chỉ định Ngôn ngữ & Ngôn ngữ: Không áp dụng được?


16

Sự khác biệt giữa Language: Not specifiedLanguage: Not applicabletrong Drupal 8 Trong bối cảnh đa ngôn ngữ là gì?

Không có sự phân biệt như vậy trong Drupal 7 (và 6, IIRC) và đối với tôi, nó có vẻ hơi dư thừa so với phương pháp Drupal 7 Language: Naturalso với Language: name. Tôi cũng không tìm thấy bất kỳ tài liệu nào về điều này trong một tìm kiếm nhanh về sự khác biệt của Google và nghĩ rằng sẽ tốt hơn nếu chúng tôi có một lời giải thích ở đây.

Câu trả lời:


13

Không áp dụng có nghĩa là chúng tôi biết rằng chính khái niệm ngôn ngữ của con người không áp dụng cho phần nội dung văn bản này. Một ví dụ có liên quan cho nội dung đó sẽ là mã nhị phân .

Để biết thêm chi tiết, hãy xem http://www.w3.org/I quốc / query / qa-no-l Language # nonlinguistic .

Không được chỉ định có nghĩa là chúng tôi không biết liệu văn bản có thể hoặc không bao gồm nội dung bằng ngôn ngữ của con người.

Để biết thêm chi tiết, hãy xem http://www.w3.org/I quốc tế / questions / qa-no-l Language #undetermined .

(Cả hai liên kết "xem thêm" được lấy từ tài liệu mã trong \Drupal\Core\Language\LanguageInterfaceđó giải thích các hằng số đó khá tốt).


Nói chung, cả hai tùy chọn đều không khác biệt với cách hiển thị nội dung, nhưng chúng cho phép bạn đối xử khác với nội dung trên trang web của mình nếu bạn muốn (trong chế độ xem, mã tùy chỉnh, ...)


1
Berdir, tôi viết bài này chủ yếu cho các độc giả đến - Tôi hiểu rằng "Ngôn ngữ: Không được chỉ định" về mặt khái niệm tương đương với "Ngôn ngữ tự nhiên" của Drupal 7 ...
JohnDoea

2
Chính xác, nó là và không áp dụng là một tùy chọn mới đã được thêm vào trong Drupal 8.
Berdir
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.