Qual è la differenza tra "Lingua: non specificato" e "Lingua: non applicabile"?


17

Qual'è la differenza tra Language: Not specifiede Language: Not applicablein Drupal 8 Nel contesto del multilinguismo?

Non c'era tale distinzione in Drupal 7 (e 6, IIRC) e mi sembra un po 'ridondante rispetto al metodo di Drupal 7 Language: Naturalvs Language: name. Inoltre, non ho trovato alcuna documentazione in merito in una rapida ricerca su Google della differenza e ho pensato che sarebbe carino se avessimo una spiegazione qui.

Risposte:


13

Non applicabile significa che sappiamo che il concetto stesso di lingue umane non si applica a questo contenuto testuale. Un esempio pertinente per tale contenuto sarebbe il codice binario .

Per ulteriori informazioni, consultare http://www.w3.org/International/questions/qa-no-language#nonlinguistic .

Non specificato significa che non sappiamo se il testo potrebbe o meno includere contenuti in linguaggio umano.

Per ulteriori informazioni, consultare http://www.w3.org/International/questions/qa-no-language#undetermined .

(Entrambi i collegamenti "vedi di più" sono presi dalla documentazione del codice in \Drupal\Core\Language\LanguageInterfacecui spiega abbastanza bene quelle costanti).


In generale, entrambe le opzioni non fanno differenza nel modo in cui i contenuti vengono visualizzati, ma ti consentono di trattare diversamente i contenuti del tuo sito se lo desideri (in visualizzazioni, codice personalizzato, ...)


1
Berdir, scrivo principalmente per i lettori a venire - Capisco che "Lingua: non specificato" è concettualmente uguale al "Linguaggio naturale" di Drupal 7 ...
JohnDoea,

2
Corretto, è e non applicabile è stata una nuova opzione che è stata aggiunta in Drupal 8.
Berdir,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.