¿Cómo reconfigurar las configuraciones regionales correctamente en mi escritorio después de la instalación?

9

Me he sumergido varias veces en el sistema de configuración de laberínticas configuraciones regionales, leyendo páginas de manual y navegando por Internet. Cada blog / tutorial / Q & A que leo es incompleto, aventurero, hipercomplejo, arriesgado, contradictorio, erróneo, incomprensible, explicación fuera del caso, o todos al mismo tiempo, y nunca explican cómo deshacer los cambios que sugieren .

Al instalar un escritorio Ubuntu normal, quiero estas configuraciones razonables:

  1. Un cierto modelo de teclado, en un determinado idioma con ciertas opciones.
  2. Un idioma (diferente) determinado para las carpetas de usuario predeterminadas, para el sistema y los programas.
  3. Un cierto lenguaje (diferente) para el formato numérico (notación de miles y decimales).
  4. Un cierto idioma (diferente) para el formato de fechas (el mismo que el idioma del teclado, en mi caso)
  5. Y, por último, pero no menos importante, me gustaría que el calendario de escritorio considere las semanas que comienzan el lunes en lugar del domingo .

Configurar estas pocas cosas es algo muy simple en Windows, pero en Ubuntu parece ser una pesadilla.

Por ejemplo, es posible que desee:

  1. Un cierto teclado de Apple para España con sus símbolos especiales.
  2. Todo el sistema: nombres, mensajes, información de ayuda, aplicaciones, botones ..., en inglés.
  3. Puntos para separar decimales y comas para separar miles (no al estilo español)
  4. Formatos de fecha en un determinado formato español.
  5. Semanas a partir del lunes en el calendario de escritorio.

¿Alguien puede ayudar?

Todavía estoy esperando una respuesta a este problema común.

¿No hay una forma simple y clara de hacerlo?

Robert Vila
fuente
@Rinzwind Creo que esto es muy adecuado para una pregunta. Si bien la pregunta enumera cinco preguntas secundarias, todas se reducen a "configuraciones locales".
gertvdijk
Sí, esta es una pregunta con muchas palabras y líneas. Se ha preguntado miles de veces durante años y, sin embargo, parece no haber una respuesta simple, completa, clara, no muy riesgosa, no teórica y no contradictoria que se aplique a todos estos casos. Y lo último que quiero es ver que mi pregunta no ayuda a terminar esto al recibir, por ejemplo, una respuesta laberíntica en la que lo que se dice en una página en un lugar del mundo, por uno de sus puntos, interfiere o contradice se dice en otra página en otra parte del mundo para otro punto.
Robert Vila
2
En la mente de un usuario normal, esta es una pregunta. Cuando le pides que pregunte en diferentes lugares cómo usar diferentes herramientas para diferentes partes de estas configuraciones, le estás pidiendo que tenga un conocimiento previo del laberinto de configuraciones locales y enviándolo directamente a tener una agradable pesadilla.
Robert Vila

Respuestas:

1

Puede editar manualmente la configuración de localización. A partir de su ejemplo, sugeriría que use alguna versión en inglés como idioma base y agregue otros bits según sus necesidades. Otros bits que puede obtener de otras configuraciones locales que también deben instalarse en su sistema. Es decir, si desea que el sistema esté en italiano, las fechas en estilo ruso y los números en finlandés, estos paquetes para admitir esos idiomas deben estar instalados en su sistema.

Puede ver la lista completa de configuraciones regionales instaladas en su sistema ejecutando este comando en la terminal:

$ locale -a.

O puede abrir Configuración del sistema-> Soporte de idiomas-> Instalar / Eliminar idiomas. Todos los idiomas instalados serán verificados. Para agregar o eliminar idiomas, solo marca algunos más o desmarca los no deseados. Por su ejemplo, le aconsejo que use solo inglés (incluye muchas versiones) + español. Los detalles de su configuración de localización actual se pueden verificar con este comando:

$ locale

A esto se refiere esta configuración:

LANG : proporciona el valor predeterminado para las variables LC_ * que no se han establecido explícitamente.

LC_ALL : anula la configuración individual de LC_ *: si se establece LC_ALL, ninguna de las siguientes opciones tiene ningún efecto.

LC_CTYPE : cómo se clasifican los caracteres como letras, números, etc. Esto determina cosas como cómo se convierten los caracteres entre mayúsculas y minúsculas.

LC_NUMERIC : cómo formatea sus números. Por ejemplo, en muchos países se usa un punto (.) Como separador decimal, mientras que otros usan una coma (,).

LC_TIME : cómo se formatean la hora y la fecha. Utilice, por ejemplo, "en_DK.UTF-8" para obtener un reloj de 24 horas en algunos programas.

LC_COLLATE : cómo se ordenan alfabéticamente las cadenas (nombres de archivo ...). El uso de la configuración regional "C" o "POSIX" aquí da como resultado un orden de clasificación similar a strcmp (), que puede ser preferible a las configuraciones regionales específicas del idioma.

LC_MONETARY : qué moneda usa, su nombre y su símbolo.

LC_MESSAGES : qué idioma se debe usar para los mensajes del sistema.

LC_PAPER - Tamaños de papel: 11 x 17 pulgadas, A4, etc.

LC_NAME : cómo se representan los nombres (apellido, apellido, etc.).

LC_ADDRESS : cómo se formatean las direcciones (país primero o último, dónde va el código postal, etc.).

LC_TELEPHONE : cómo se ven sus números de teléfono.

LC_MEASUREMENT : qué unidades de medida se utilizan (pies, metros, libras, kilos, etc.).

LC_IDENTIFICATION - Metadatos sobre la información del entorno local.

Aquí está su solución (con suerte):

  1. Para las carpetas y el sistema, use el idioma inglés elegido como idioma principal y listo.

  2. Para valores numéricos (con puntos para separar decimales y comas para separar miles), puede usar el inglés británico como base para su sistema. Pero si elige usar el inglés de los EE. UU., Modifique el archivo ".profile" en su directorio de inicio agregando esta línea:

    export LC_NUMERIC = ”en_GB.utf8”

  3. Para las fechas y el calendario, solo necesita cambiar la localización del formato de hora a español (hasta donde yo sé, también las semanas comenzarán con los lunes). Agregue también esta línea al mismo archivo .profile en su directorio de inicio:

    export LC_TIME = "es_ES.utf8"

La localización se aplicará la próxima vez que inicie sesión en Ubuntu. Luego puede verificar los resultados ejecutando el comando "locale" una vez más o simplemente ver si todo funciona como le gustaría.

La configuración del teclado es independiente de la configuración de localización y para su problema específico con el teclado Apple utilice el paquete "datos de consola". Para esta carrera:

sudo dpkg-reconfigure console-data

Pero como probablemente el paquete aún no está instalado en su sistema, ejecute esto:

sudo apt-get install console-data

La instalación incluye la configuración de su teclado, por lo que probablemente eso es todo lo que necesita. El teclado Mac español estaba en la lista, con suerte eso es lo que necesitas.

Esperemos que estos consejos resuelvan sus problemas.

Tuxest
fuente