|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 437 ![]() |
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" /> merci |
|
00
|
|
|
#2 |
|
Membre éclairé
![]() |
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"> regarde aussi http://fr.php.net/manual/fr/function.utf8-encode.php |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 437 ![]() |
merci.
comme ça les arabes écrivent de droite à gauche dans le champ ? comme ici http://www.lexilogos.com/clavier/araby.htm |
|
00
|
|
|
#4 |
|
Membre éclairé
![]() |
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"> ltr = Left To Right => Gauche à Droite |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 437 ![]() |
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. |
|
00
|
Copyright © 2000-2012 - www.developpez.com