Pourquoi «LANG = C»? (pas D ou E ou F)


25

Afin de désactiver les fonctionnalités de localisation, il convient de définir la variable d'environnement LANG sur "C".

Pourquoi c"? D'où vient-il?

Réponses:


35

Dans le langage de programmation C , le nom de l'environnement local C«spécifie l'environnement minimal pour la traduction en C» ( C99 §7.11.1.1; le principe est le même depuis au moins les années 1980). Comme la plupart des systèmes d'exploitation sont écrits en C, en particulier ceux inspirés par Unix où locales sont définies par les LANGet LC_xxxvariables d' environnement, Cfinit par être le nom d'un « sûr » locale partout.

POSIX spécifie que les deux Cet POSIXdoivent être des noms de paramètres régionaux valides, avec les mêmes paramètres neutres.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.