
Estimado compañeros
Socializo en este post una solución de un problema que tuve, y el aporte de un taringero me dio pistas de como resolverlo. Muchas gracias a @xxx_555 !
El problema que tenía era que al instalar aplicaciones como Office 2007, o el mismo NotePad, con WIne o Croosover, me era imposible poner acentos.
Al pulsar la tecla acento, me escribía la tilde suelta, y por ejemplo, al acentuar una vocal "a" salia algo como esto "` a", en vez de la forma correcta "à" .
Y esto sólo ocurre en lo que corre bajo Wine, o bajo Croosover. Libreoofice y Gedit por ejemplo funcionaban perfecto.
Mi sistema es un Debian Squeezy y teclado es un Microsoft Sidewinder X6 latinoamericano.
Me di cuenta, gracias a la ayudas, que mi idioma de todo el sistema, estaba seteado español de argentina pero estaba configurado con un encoding UTF-8
Estaba seteado así: es_AR.UTF-8 UTF-8
Para resolver el problema de Wine hay que poner este otro encoding:
es_AR ISO-8859-1
Encontré dos formas de resolverlo:
1) La mejor forma de arreglar este problema: Poner a todo el sistema un encoding ISO-8859-1.
Para eso, abrimos una terminal como root y escribimos:
# dpkg-reconfigure locales
Nos aparecerá una lista de los idiomas que podemos elegir:
Marcamos la(s) que queremos que esten disponibles para usar y damos Aceptar
es_AR ISO-8859-1
es_AR.UTF-8 UTF-8
Nos saldrá otra pregunta más en donde elegiremos cuál de los idiomas marcados queremos que sea el predeterminado.
Elegimos: es_AR ISO-8859-1
Lo marcamos y listo.
La terminal nos devolvera lo siguiente:
Generating locales (this might take a while)...
es_AR ISO-8859-1... done
es_AR.UTF-8 UTF-8... done
Generation complete.
Para cambiar el idioma en el entorno gráfico, cerramos la sesión de usuario.
En la pantalla de inicio de gdm, hay una opción para configurar el idioma. Elegimos el usuario, y en la barra de abajo aparece las opciones de idioma y de teclado.
Entramos ahí y seleccionamos el que deseamos. Nos preguntará si deseamos que sea el idioma por defecto o si sólo para la sesion actual. Le damos click en la correspondiente. Ahora iniciamos sesion de nuevo con el nombre de usuario y contraseña y listo, ya tenemos nuestro debian y entorno gráfico con el idioma que queremos.
Con esto se arregla el problema en Wine y en Croosover, dado que estos toman ahora esta configuración.
2) Cambiar el encoding solamente en el entorno de Croosover
Dejar el encoding UTF-8 para todo el sistema, y cambiar solamente el
encoding de la botella de Croosover:
Hay que cambiar la encodificación de UTF-8 a ISO 8859-1
Tengo instalado Croosover 9
Voy a la carpeta
/home/usuario/.cxoffice/Microsoft Office 2007
y edito el archivo cxbottle.conf
Ahy una linea que dice Encoding
"Encoding" = "UTF-8"
la cambio y la dejo así
"Encoding" = "ISO-8859-1"
Tiene que quedar así:
"BottleID" = "811-f4036d-1317934095"
"Version" = "9.2.0"
"Timestamp" = "20101018T211604Z"
"Encoding" = "ISO-8859-1"
;;"Description" = ""
"Template" = "winxp"
;;"Updater" = ""
;;"ManagedLinkType" = ""
"MenuMode" = "install"
"AssocMode" = "install"
"NSPluginMode" = "install"
;;"AllowUntrusted" = ""
Cierro la sección para que tome los cambios y funciona !
Espero que les sirva !
Saludos !

