Foros del Web » Programando para Internet » PHP »

Incluir chino con include

Estas en el tema de Incluir chino con include en el foro de PHP en Foros del Web. Hola a todos Tengo una web con varios idiomas. Éstos los cargo desde un fichero php con todos los mensajes de la web asignados a ...
  #1 (permalink)  
Antiguo 04/04/2007, 12:10
 
Fecha de Ingreso: junio-2003
Mensajes: 778
Antigüedad: 20 años, 10 meses
Puntos: 1
Incluir chino con include

Hola a todos

Tengo una web con varios idiomas. Éstos los cargo desde un fichero php con todos los mensajes de la web asignados a variables, de manera que despues en vez de escribir <a href="pagina.html">Mi enlace</a> tengo <a href="pagina.html"><? echo $mi_enlace; ?></a>

en el fichero en español:
$mi_enlace="Mi enlace";

en el fichero en ingles:
$mi_enlace="My link";

etc

El problema lo tengo con idioma chino (me funciona con español, ingles, frances, aleman, portuges...).
Al comienzo de cada página hago un include para cargar el fichero del idioma pero me sale un monton de caracteres encima de la web (donde hago el include) tipo:

"g0NÌ[Ï~Œš„ví‹�ŠYef[–O.�<�/�a�>�"�;�� �� �� �/�*� �T�E�X�T�O� �t�r�a�d�u�c�c�i�ó�n� �*�/�� �� �$�t�e�x�t�o�_�t�r�a�d�u�c�c�i�o�n�=�"�<�p�> �ù[ŽNûÑ‹å]\Oegô‹ÿUS¯~„
vŒcácí‹�Š/f܏܏NY„v0ûÑ‹/f�Ny˜�—‰öeô•ŒTL€N¾|^y„vå]\Oÿyr+R/fù[€b/gåwÆ‹
0í‹�Šf[ŒT@bûÑ‹D™eÌ€ofý g�Nš[„v‰Bl.�<�/�p�>�� �<�p�>�bìN<�s�t�r�o�n�g�>�"

y despues se muestra la web sin ningún texto, claro, y no se a que puede ser debido, mi cabecera es:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
por lo que la codificación de caracteres no debería ser el problema... además yo tengo la fuente instalada.

Alguna sugerencia??
  #2 (permalink)  
Antiguo 05/04/2007, 04:37
Avatar de uk.
uk.
 
Fecha de Ingreso: octubre-2006
Mensajes: 39
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Incluir chino con include

revisa que el archivo de idioma este en UTF-8 igual que tu cabecera, yo trabajo con idioma Japones y para que se muestre correctamente debo crear mi archivo en UTF-8 igual que la cabecera de esa manera me funciona bien.
  #3 (permalink)  
Antiguo 05/04/2007, 05:02
 
Fecha de Ingreso: junio-2003
Mensajes: 778
Antigüedad: 20 años, 10 meses
Puntos: 1
Re: Incluir chino con include

el problema es que el archivo no tiene cabeceras. Es un fichero de variables, en las que las cadenas que texto que se asignan estan en japones... pero no entiendo por que me saca ese error cuando no hay ningún "echo" ni ninguna salidad por pantalla...
  #4 (permalink)  
Antiguo 05/04/2007, 08:32
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Incluir chino con include

cuando muestras $my_enlace
prueba con utf8_decode($my_enlace) o bien encode :)
__________________
Gokuh Salvo al mundo. PUNTO!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:48.