Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/02/2007, 14h26   #1
Membre du Club
 
Inscription : novembre 2004
Messages : 147
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 147
Points : 44
Points : 44
Par défaut affichage multilingue même page

Bonjour,
voilà je suis confronté à un petit problème, je cherche à afficher sur une même page, les traductions d'un même mot en plusieurs langues.
Si c'est langue n'avaient pas été du russe, du grec je n'aurai pas eut de problème mais là je ne vois pas trop comment faire.
Si vous avez une solution, merci d'avance
wehtam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2007, 14h34   #2
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
salut,
je n'ai jamais utilisé de russe ni de grec dans mes pages, donc je présume que le problème vient de l'encodage de caractère.
Une bidouille consisterait à utiliser des iframe pour tes différentes traductions.
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2007, 14h38   #3
Membre du Club
 
Inscription : novembre 2004
Messages : 147
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 147
Points : 44
Points : 44
c'est vraiment de la bidouille
la solution se trouve surement dans le codage en UTF8 des informations dans la base de données.
wehtam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2007, 21h31   #4
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
Citation:
Envoyé par wehtam
la solution se trouve surement dans le codage en UTF8 des informations dans la base de données.
j'allais proposer la même chose
avec de l'UTF-8 tu peux afficher n'importe quelle écriture qui existe sur Terre

et donc tu t'interroges à quel sujet ?
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2007, 16h40   #5
Membre à l'essai
 
Inscription : avril 2005
Messages : 20
Détails du profil
Informations personnelles :
Âge : 45

Informations forums :
Inscription : avril 2005
Messages : 20
Points : 21
Points : 21
Envoyer un message via Skype™ à fdumont
Salut

Nous n'affichons pas plusieur langue car notre appli est multi lang mais l'header des la pages est :
Citation:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
fdumont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 19h03   #6
Rédacteur/Modérateur
 
Avatar de marcha
 
Homme Marc Chappuis
Développeur Web
Inscription : décembre 2003
Messages : 1 535
Détails du profil
Informations personnelles :
Nom : Homme Marc Chappuis
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2003
Messages : 1 535
Points : 2 206
Points : 2 206
Domage pour les header tu peux toujours essayer d'encoder tes caractères russes ou grecs avec des entités html unicode ( Λ Lambda Grec Majuscule, code & # 9 2 3 ; ). Cela devrait t'afficher les caractères voulu... mais c'est plus lourd que l'utf-8.

http://www.unicode.org/fr/charts/
__________________
Si ton code fait plus d'une ligne, c'est que tu as mal choisi ton langage !
marcha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h07.


 
 
 
 
Partenaires

Hébergement Web