Problemas de codificación de caracteres en Ubuntu

Llevo una temporadita teniendo problemas con la codificación en mi equipo portátil, pero no le había dado mayor importancia, hasta que probando Guake, que he leído hoy en 120% Linux, me he decidido a probarlo. Total que cuando he ido a la configuración, me ha salido una ventana tal y como esta.

Preferencias de Guake_001

Como comprendereás ante esta situación poco se puede hacer. Total, que me he puesto manos a la obra hasta resolverlo.

En principio creía que era algo tan sencillo como ir a Sistema > Administración > Soporte de idiomas. Pero no, al llegar a soporte de idiomas, me he dado cuenta de que allí no aparecía ninguna referencia.

Finalmente tras buscar esta ha sido la solución:

En «var/lib/locales/supported.d/local»:

es_ES.UTF-8 UTF-8
es_ES.UTF-8@euro UTF-8
en_US.UTF-8 UTF-8

En «/etc/environment»:

LC_TYPE=es_ES@euro
LC_ALL=es_ES@euro
LANG="es_ES@euro"
LANGUAGE="es_ES:es:en_US:en"

En «/etc/default/locale»:

LANG="es_ES@euro"

Luego reconfigurar los locales

Una vez definidos los locales que quieres usar, le dices al sistema que los use:

sudo dpkg-reconfigure locales

Y ahora ya tengo la pantalla como toca. En cuanto a Guake, no me termina…, me gusta mi terminal con colores tal y como lo tengo ahora.

4 comentarios en “Problemas de codificación de caracteres en Ubuntu

  1. EL
    elSant0 hace 14 años

    Hola. Me ha venido muy bien 😉
    De todos modos sigo teniendo otro problema parecido con la codificación de caracteres al descomprimir con el «Gestor de archivadores». Los caracteres como «ñ», «á», «é», «ü»,… no los reconoce correctamente, los cambia por símbolos extraños y lo que es peor, no me permite descomprimir los ficheros por ese problema. Sé que hay mucha gente con mi mismo problema, pero no he conseguido solución por ningún sitio. Si sabes de algo que pueda ayudar…

    Salu2 y gracias

  2. JO
    Jocamoga hace 14 años

    Pues a mi no me ha servido, pero gracias de todos modos.
    Si tecleo env en la consola, me sale una muy curiosa lista en
    LANGUAGE=es_ES:es:es_ES@euro:es_AR:es_BO:es_CL:es_CO:es_CR:es_DO:es_EC:es_GT:es_HN:es_MX:es_NI:es_PA:es_PE:es_PR:es_PY:es_SV:es_US:es_UY:es_VE:zh_SG:zh_CN:zh:zh_HK:zh_TW:bn:bn_IN
    Como veréis, me pone chino, y el indi, con lo que cada vez que busco paquetes con synaptic me busca repositorios indios y chinos, y claro si no encuentra los paquetes en español, pues a hablar en chino. Tengo dos maquinas, en la más modesta no me pasa, y en esta, si, he instalado natty bajo virtual box en esta y pasa lo mismo (supongo que es un error ligado al harware de alguna forma). He hecho lo que indicas unas cuantas veces y nada. El chino me aparece en soporte de idiomas pero no en agregar o quitar idiomas no me aparece, he instalado el chino para quitarlo después y nada….

    1. EL
      El atareao hace 14 años

      En la pantalla de acceso a Ubuntu, una vez seleccionas el usuario, antes de introducir la contraseña, en la parte inferior izquierda te aparece que codificación quiere usar. Mira a ver que te aparece.

  3. NO
    Notengo hace 14 años

    Me gustó mucho el artículo, ya que me ha resuelto el problema con varios archivos descomprimidos como cuenta otro usuario en un comentario anterior [«el santo»] .
    A mi me ha funcionado 100%.
    Gracias.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *