Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
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 30/04/2007, 00h21   #1
Membre habitué
 
Inscription : janvier 2007
Messages : 437
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 437
Points : 133
Points : 133
Par défaut site de news international

Bonsoir , j'aimerais savoir si en tant que webmaster , je dois coder mes champs de formulaire de façon différente selon que l'utilisateur sera arabe , chinois ou anglais?

Les arabes écrivent de droite à gauche alors est ce que ce champ
Code :
<input type="text" name="title" size="35" maxlength="85" tabindex="1" />
permettra - t il aux arabes d'écrire de droite à gauche s'ils utilisent un navigateur arabe?
merci
cotede2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2007, 09h11   #2
Membre éclairé
 
Avatar de TucSale
 
Inscription : novembre 2005
Messages : 265
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2005
Messages : 265
Points : 301
Points : 301
Envoyer un message via MSN à TucSale
bonjour,

En fait ton tu n'as pas besoin de changer ton code html, il suffit d'utiliser un encodage approprié comme l'UTF-8 qui de permets d'utiliser la majorité des langage (ou plutot alphabet)

Code :
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Pour le reste c'est ton navigateur qui qui le gére

regarde aussi http://fr.php.net/manual/fr/function.utf8-encode.php
TucSale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2007, 09h48   #3
Membre habitué
 
Inscription : janvier 2007
Messages : 437
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 437
Points : 133
Points : 133
merci.
comme ça les arabes écrivent de droite à gauche dans le champ ?
comme ici
http://www.lexilogos.com/clavier/araby.htm
cotede2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2007, 09h53   #4
Membre éclairé
 
Avatar de TucSale
 
Inscription : novembre 2005
Messages : 265
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2005
Messages : 265
Points : 301
Points : 301
Envoyer un message via MSN à TucSale
non effectivement, en revanche tu peux forcer le sens de la saisie avec l'attribut dir

Code :
<input type="text" name="title" size="35" maxlength="85" tabindex="1" dir="rtl">
rtl = Right To Left => droite à gauche
ltr = Left To Right => Gauche à Droite
TucSale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2007, 10h12   #5
Membre habitué
 
Inscription : janvier 2007
Messages : 437
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 437
Points : 133
Points : 133
Je pense que c'est plus compliqué.

Quand on met un dir="rtl" , le curseur se met à droite mais ensuite ça écrit comme d'habitude.
La première lettre écrite sera à gauche et la dernière à droite.
cotede2 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 13h54.


 
 
 
 
Partenaires

Hébergement Web