Bonjour à tous,
Je débute la création d'un nouveau site, et je souhaiterais qu'il soit disponible en 3 langues.
Faut-il passer la variable langue à chaque page ou creer 3 repertoire pour chaque langue? Dans ce deuxième cas, ou mettre la page index.php?
Je sais qu'il est également possible de détecter la langue du navigateur mais si l'utilisateur souhaite changer quand meme...
Vous l'aurez compris, je ne vois pas trop comment articuler les truc.
Deux petites précisions:
je ne souhaite pas faire une page avec les 3 langues qui redirige après avoir choisi, en tant qu'utilisateur ca m'ennuie alors je ne vais pas l'imposer aux autres...
Je ne souhaite pas non plus un traducteur automatique, j'écrirai les contenus dans les trois langues moi même.
Pour ne pas parler dans le vide, voici la partie de mon code qui pourrait vous aider:
Voila, j'espere avoir explique clairement mon probleme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 <?php if ((isset($_GET["page"])) AND ereg("[1-5]", $_GET["page"])) $page = $_GET["page"]; else $page = 1; $numero = rand(1, 15); ?> <body style="background-image: url('image/fond<?php echo $page; ?>.png')"> <div class="logo"> <img src="image/francais.png" alt="Français"> <img src="image/nederlands.png" alt="Nederlands"> <img src="image/english.png" alt="English"> </div> <div class="menu"> <a href="?page=1"><img src="image/bouton1.gif" /></a> <a href="?page=2"><img src="image/bouton2.gif" /></a> <a href="?page=3"><img src="image/bouton3.gif" /></a> </div> <div class="bandeau"><img src="image/bandeau<?php echo $numero; ?>.jpg"></div> <div class="contenu"> <?php switch ($page) { case 1 : include("ok1.html"); break; case 2 : include("ok2.html"); break; case 3 : include("ok3.html"); break; } ?> </div> </body>
Help
Partager