configurar la configuración regional para utf-8, pero para mantener las medidas, la hora, la fecha, etc., ¿como con ="C"?

configurar la configuración regional para utf-8, pero para mantener las medidas, la hora, la fecha, etc., ¿como con ="C"?

Objetivo final: usar utf-8, pero mantener el resto por defecto (es decir, formatos monetario, de fecha, numérico, etc.).

Se me ocurrió la idea "hagamos el sistema utf-8, pero mantengamos las medidas, la hora, la fecha, etc. como estaba" y esta implementación (probablemente terrible):

LANG="en_US.utf-8"  # or en_GB.utf-8
LANGUAGE="en_US.utf-8"  # or en_GB.utf-8
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"

Parece intuitivamente (y en la práctica) que "C" (que no es utf-8, ¿verdad?) no se combinará bien con las configuraciones regionales ".utf-8" (¡y no es así! A menudo, aparece un dragón de codificación) .

¿Cuál es la configuración regional ".utf-8" recomendada (que debería usar en los casos "=C") para preservar el espíritu de las unidades originales, medidas (km, no millas, Celsius, no Fahrenheit, etc.), formato de fecha y hora, papel (en realidad, lo haría? como A4, no "carta"), etc.

(¿O tal vez la configuración regional "C" se puede mezclar con la configuración regional ".utf-8" y cometí otro error?)

información relacionada