Sirviendo información sobre Linux desde 1998

Chats con Java o Flash

Chats con Java o Flash

Hola, tengo instalada una distribución de Ubuntu 9.04 y cuando entro en un chat con java o flash, me aparecen caracteres raros cuando una vocal lleva tilde. Lo peor es cuando intento entrar en un chat cuyo nombre lleva una tilde, por ejemplo, Andalucía, al entrar aquí me aparece que estoy dentro de un chat llamado Andalu#a y observo que no hay nadie en el chat.
He mirado la configuración del idioma y está en castellano incluso con la activación de caracteres raros. También he observado que está configurado con el idioma es_ES.UTF-8.
¿Alguien puede echarme una mano para solucionar esto?
Saludos.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de AnimAlf

Re: Chats con Java o Flash

¿esto es a través del navegador? no lo se, pero puedes probar de cambiar la codificación de caracteres del navegador en el menú pulsando sobre:

Ver -> Codificación de Caracteres -> Occidental (ISO-8859-1)

No lo se si funcionará, pruebalo a ver si así se corrigiera.

Si no funcionase, desde una consola, podrías probar a lanzar el navegador, estableciendo las locales antes a es_ES ISO-8859-1 o similar.

SaludOS

Imagen de El_Zorro

yo creo que no tiene nada que

yo creo que no tiene nada que ver con el navegador, actualmente tengo instalados Firefox, Seamonkey y Galeon, están configurados con Unicode UTF-8 pero he probado con Occidental (ISO-8859-1) y nada, no funciona.

Imagen de El_Zorro

Bueno, pues visto lo

al final pasará lo de siempre, volveré a Windows, qué remedio.
La Windowsdependencia......

Imagen de AnimAlf

Re: Bueno, pues visto lo

Tu mismo. Eso te pasa a tí. Seguro que lo probaste todo. Es evidente que es por culpa de la codificación de caracteres.

SaludOS

Imagen de El_Zorro

Bueno, voy a seguir

Bueno, voy a seguir intentándolo a ver, de momento estoy buscando la forma de cambiar la codificación del sistema, de UTF-8 a ISO-8889-1 por consola, ya que el programa gráfico que viene con Ubuntu sólo me deja ponerlo a Español;Castellano(España) y eso hace que internamente lo ponga a UTF-8 de forma impepinable.

Los navegadores que uso son Firefox, Seamonkey y Galeon, Y con todos me falla. Por si a alguien le interesa la web donde lo he probado es en http://hispachat.ya.com cuando me meto en un chat que lleva tilde me aparece el canal vacío.

De momento estoy buscando por internet la forma de hacerlo, a ver si es eso.

Saludos.

Imagen de AnimAlf

Re: Bueno, voy a seguir

A mi me ocurre lo mismo pero en OpenBSD, no hay manera de que me aclare con la codificación de caracteres, están en UTF-8 y si lo tuviese en ISO-8889-1 todo me funcionaría bien ... no lo entiendo, bueno, aún :))

En GNU/Linux, dependiendo de que sistema sea ... si utilizas uno de los descendiente de Debian o Debian GNU/Linux entonces ... Sí veo que utilizas ubuntu, entoces prueba así

dpkg-reconfigure locales

aunque no recuerdo ... quizás no hace nada.

¿si utilizas un editor de texto, por ejemplo el gedit o el kwrite, puedes cuando grabas un documento, grabarlo en formato ISO-8889-1 o en UTF-8? es decir ¿puedes escoger? Si no puedes es que te falta el soporte del kernel. Si tienes los modulos, estos cargarán automáticamente cuando hagan falta.

Para establecer la codificación de caracteres.

¿Has probado con un live cd a ver como funciona este tema? quizás verás como configurarlo más fácilmente.

SaludOS

Imagen de El_Zorro

Bueno, la orden

Bueno, la orden dpkg-reconfigure locales no hace gran cosa, ya la probé ayer, y en cuanto a gedit, sí que puedo elegir a ISO-8859-1, lo que no logro encontrar la orden para configurar el sistema con ISO-8859-1 desde consola.

También he hecho la prueba bajándome la Mandriva he instalándola en otro ordenador y ocurre lo mismo.

Con el live CD no puedo probarlo porque esos chats funcionan previa instalación de algunos programas, y para eso necesito tener instalado en el disco duro el sistema operativo.

Saludos.

Imagen de AnimAlf

Re: Bueno, la orden

Prueba con esto

dpkg-reconfigure console-data

Lo de abajo no hagas caso ... de momento no lo he probado, ya pasé por esa página. Uff, recuerdo que estube mucho tiempo pasando de iso-8859-1 a utf-8 hasta conseguirlo en todo el sistema ... pero no pensé en el paso atrás.
...
...
Me pongo pistas por aquí ... pero nada fijo ... es que no se ... pero ya puestos ... a ver como lo hacemos para verlo bien
...
archivo xorg.conf

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "es"
    Option         "XkbOptions" "lv3:ralt_switch,compose:lwin,grp:alt_shift_toggle"
EndSection

...
utilizando setxkbmap (man setxkbmap)
ej:

setxkbmap -model pc105 -layout es -variant basic
setxkbmap -layout 'es,es' -model pc105

...

SaludOS

Imagen de El_Zorro

No hace nada, he leído algo

No hace nada, he leído algo sobre el fichero xorg.conf y creo que lo que estás haciendo es para configurar el teclado en castellano de 105 teclas, pero también me han comentado que por ahí pueden ir los tiros.

Imagen de El_Zorro

Bueno, pues ya he dado con la

...

Imagen de El_Zorro

Bueno, pues ya he dado con la

Bueno, pues ya he dado con la solución, al menos con los chats en java. Lo que he hecho está en esta dirección http://misdocumentos.net/wiki/linux/locales

Lo que he hecho ha sido cambiar de UFT-8 a ISO-8859-15 que parece ser que también respeta el símbolo del euro y tal.

En resumidas cuentas, vine a hacer lo siguiente:

Si queremos cambiar UTF-8 por ISO-8859-15 como codificación por defecto para el sistema, debemos modificar los siguientes archivos:
/var/lib/locales/supported.d/local

es_ES ISO-8859-1
es_ES@euro ISO-8859-15
es_ES.UTF-8 UTF-8
es_ES.UTF-8@euro UTF-8
en_US.UTF-8 UTF-8

/etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"
LC_TYPE=es_ES@euro
LC_ALL=es_ES@euro
LANG="es_ES@euro"
LANGUAGE="es_ES:es:en_US:en"

/etc/default/locale

LANG="es_ES@euro"

Reconfiguramos los locales

Una vez definidos los locales que queremos usar, le decimos al sistema que los use:

$ sudo dpkg-reconfigure locales
Generating locales...
en_US.UTF-8... up-to-date
es_ES.ISO-8859-15@euro... up-to-date
es_ES.ISO-8859-1... up-to-date
es_ES.UTF-8@euro... up-to-date
es_ES.UTF-8... up-to-date
Generation complete.

Saludos.

Imagen de AnimAlf

Re: Bueno, pues ya he dado con la

Enhorabuena, ya falta menos. Ya sabes, te interesa que las aplicaciones te funciones con ISO-8859-1. Tendría que haber un modo sencillo de pasar de un modo a otro, pero parece que de momento eso no lo tenemos.

A ver si consigues que también te funcione con Flash.

En un futuro, seguro que regresamos a este thread. De momento veamos a ver si hay un modo rápido de pasar de un modo a otro.

Voy a probar esto. Que has puesto.

Aunque digo que voy a hacer un montón de cosas ... la intención que tengo es buena ...

Enhorabuena de nuevo por conseguirlo para Java.

SaludOS

Imagen de El_Zorro

Bueno, con lo que realmente

Bueno, con lo que realmente estaba interesado es con java. No obstante me interesa más la otra opción, la ISO-8859-1, que creo que es mejor, la que tengo ahora mismo desconfigura algunos caracteres de un programa sin importancia, pero vamos a ver si podemos cambiar eso.

Saludos.

Imagen de AnimAlf

Bueno, con lo que realmente

Vamos a augmentar esto :))

Lo de los caracteres ... tiene que ver con los fuentes. Hay colecciones de fuentes ... je, je y están pensadas en la codificación que tienes instalada. Hay que instalar fuentes que no tengan problemas con iso-8859-1, y como no, mejor tener las fuentes de windows, hay un servidor de fuentes ... creo que sería interesantes establecer las fuentes de windows, creo que esto se hacía instalando el xfs (X font server) así ... que no haya problemas con las fuentes.

Voy a ver si veo algo por ahí.

Aquí hay algo y es interesante

SaludOS

Imagen de AnimAlf

Re: Bueno, con lo que realmente

Creí que esto segiría a continuación ... he puesto un comentario, pero se ha ido al otro extremo :)) como esto se hace chico :))

Imagen de El_Zorro

Bueno, yo antes copiaba la

Bueno, yo antes copiaba la carpeta fonts de windows y la pegaba donde están las fuentes de linux, y luego las podia utilizar como si nada. Voy a instalar el xfs que has dicho a ver.

Imagen de El_Zorro

Yo tambien he contestado más

Yo tambien he contestado más arriba :))

No hace nada, he leído algo

No hace nada, he leído algo sobre el fichero xorg.conf y creo que lo que estás haciendo es para configurar el teclado en castellano de 105 teclas, pero también me han comentado que por ahí pueden ir los tiros.
mcts 70-640