Problema con caracteres chinos

José Troncoso troncoso en mundo-r.com
Vie Mayo 25 11:09:33 BST 2007


On Jueves 24 Mayo 2007, Fabian wrote:
> José Troncoso escribió:
> > On Miércoles 23 Mayo 2007, Fabian wrote:
> >> Buenos días gente.
> >> Tengo un problema con caracteres chinos. El tema es el siguiente. Tengo
> >> un desarrollo de base de datos usando mysql dentro de una tabla tengo
> >> que guardar datos que contienen caracteres chinos. Eso no es problema
> >> guardo los datos usando phpmyadmin y anda todo bien cuando ejecuto la
> >> consulta veo el caracter (siempre sobre phpmyadmin). Cuando ejecuto la
> >> misma consulta y la quiero mostrar desde una pagina web usando php en el
> >> lugar donde deberia estar el caracter aparece un signo de preguntas lo
> >> mismo me ocurre cuando ejecuto la consulta desde la terminal de texto.
> >> Alguien me puede orientar acerca de que tengo que configurar ya probe
> >> con scim y tambien dpkg-reconfigure locales.
> >>
> >> Les agradezco de antemano cualquier ayuda.
> >>
> >> Fabian
> >
> > Al abrir el cliente mysql de la línea de comandos, prueba a pasarle el
> > argumento
> >
> > 	--default-character-set=utf8
> >
> > Prueba a incluir el código siguiente en la página web, al principio del
> > elemento head. Para XHTML
> >
> > <meta http-equiv="content-type" content="application/xhtml+xml;
> > charset=utf-8" />
> >
> > Para HTML:
> >
> > <meta http-equiv="content-type" content="text/html; charset=utf-8">
> >
> > Un saludo,
>
> Ante todo quiero agradecerte tu ayuda.
>
>  Ya que pasandole el parámetro que me diste el cliente de consola me
> muestra los caracteres chinos en forma correcta ahora sigo con el
> problema de la pagina donde deberia estar el caracter aparece un '?' ,
> si se te ocurre algo por favor avisame ya que llevo dias con esto y no
> logro dar en la tecla.
>
> Muchas gracias de nuevo.
>
> Saludos
> Fabian

¿Que programa usas para crear las páginas web? ¿Editas el código o usas un 
editor gráfico WYSIWYG? ¿Si examinas el código fuente, ves correctamente los 
caracteres chinos?

Tienes que usar un editor de código que te permita trabajar con Unicode e 
incluir las líneas que ya te dije:

Para XHTML
<meta http-equiv="content-type" content="application/xhtml+xml; 
charset=utf-8" />

Para HTML:
<meta http-equiv="content-type" content="text/html; charset=utf-8">

Un saludo,

-- 
José A. Fernández Troncoso
http://www.troncoso.nom.es



Más información sobre la lista de distribución ubuntu-es