drupal 8 – ¿Cuál es la diferencia entre "Idioma: no especificado" e "Idioma: no aplicable"?

Pregunta:

¿Cuál es la diferencia entre Language: Not specified e Language: Not applicable en Drupal 8 en el contexto del multilingüismo?

No había tal distinción en Drupal 7 (y 6, IIRC) y me parece un poco redundante en comparación con el método Drupal 7 de Language: Natural vs Language: name . Tampoco encontré ninguna documentación sobre esto en una búsqueda rápida en Google sobre la diferencia y pensé que sería bueno si tuviéramos una explicación aquí.

Respuesta:

No aplicable significa que sabemos que el concepto mismo de lenguajes humanos no se aplica a este contenido textual. Un ejemplo relevante de dicho contenido sería el código binario .

Para obtener más información, consulte http://www.w3.org/International/questions/qa-no-language#nonlinguistic .

No especificado significa que no sabemos si el texto puede incluir o no contenido en lenguaje humano.

Para obtener más información, consulte http://www.w3.org/International/questions/qa-no-language#undetermined .

(Ambos enlaces "ver más" están tomados de la documentación del código en \Drupal\Core\Language\LanguageInterface que explica esas constantes bastante bien).


En general, ambas opciones no hacen ninguna diferencia en la forma en que se muestra el contenido, pero le permiten tratar de manera diferente el contenido de su sitio si lo desea (en vistas, código personalizado, …)

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım