Switch en PHP ou autres pour site bilingue
Fermé
RENAUDER
Messages postés
8
Date d'inscription
mardi 3 juin 2008
Statut
Membre
Dernière intervention
9 février 2009
-
10 janv. 2009 à 11:30
RENAUDER Messages postés 8 Date d'inscription mardi 3 juin 2008 Statut Membre Dernière intervention 9 février 2009 - 9 févr. 2009 à 13:22
RENAUDER Messages postés 8 Date d'inscription mardi 3 juin 2008 Statut Membre Dernière intervention 9 février 2009 - 9 févr. 2009 à 13:22
A voir également:
- Switch en PHP ou autres pour site bilingue
- Site de telechargement - Guide
- Site de vente en ligne particulier - Guide
- Site inaccessible - Guide
- Site partage photo - Guide
- Darkino site - Guide
3 réponses
Lefouerrant
Messages postés
567
Date d'inscription
mercredi 19 décembre 2007
Statut
Membre
Dernière intervention
1 octobre 2009
116
10 janv. 2009 à 12:23
10 janv. 2009 à 12:23
dans le meme dossier que index-fr.htm et index-en.htm tu dois mettre un index.htm qui redirige vers index-fr.htm et dans index-fr.htm tu met un lien vers index-en.htm et dans index-en.htm tu met un lien vers index-fr.htm
par exemple :
tu as un dossier qui contient :
index.htm
index-fr.htm
index-en.htm
dans index.htm tu mets :
<script>
location="index-fr.htm";
</script>
dans index-fr :
<a href="index-en.htm">English</a>
dans index-en :
<a href="index-fr.htm">Français</a>
par exemple :
tu as un dossier qui contient :
index.htm
index-fr.htm
index-en.htm
dans index.htm tu mets :
<script>
location="index-fr.htm";
</script>
dans index-fr :
<a href="index-en.htm">English</a>
dans index-en :
<a href="index-fr.htm">Français</a>
RENAUDER
Messages postés
8
Date d'inscription
mardi 3 juin 2008
Statut
Membre
Dernière intervention
9 février 2009
8 févr. 2009 à 22:30
8 févr. 2009 à 22:30
Bonjour,
Tu rectifieras de toi-même, j'ai mis alln au lieu de all.
Tu rectifieras de toi-même, j'ai mis alln au lieu de all.
DarkRodWarrior
Messages postés
1755
Date d'inscription
vendredi 2 mars 2007
Statut
Membre
Dernière intervention
18 mai 2010
91
8 févr. 2009 à 22:32
8 févr. 2009 à 22:32
Bah le mieux c'est :
Page principale (Exemple : Français)
Dans la racine elle se nomme : index.htm
Pour une page étrangère : dans le index.htm on aura
<a href=index-*La-Langue*.htm>La Langue</a>
*La-Langue* devra se composer de 2 - 3 lettres maximum (BE = Belgique , SP = Espagne ... )
La Langue , bah la langue ^^ (je sais c'est con ^^)
Etc etc
Page principale (Exemple : Français)
Dans la racine elle se nomme : index.htm
Pour une page étrangère : dans le index.htm on aura
<a href=index-*La-Langue*.htm>La Langue</a>
*La-Langue* devra se composer de 2 - 3 lettres maximum (BE = Belgique , SP = Espagne ... )
La Langue , bah la langue ^^ (je sais c'est con ^^)
Etc etc
DarkRodWarrior
Messages postés
1755
Date d'inscription
vendredi 2 mars 2007
Statut
Membre
Dernière intervention
18 mai 2010
91
>
Pepslavie
9 févr. 2009 à 00:30
9 févr. 2009 à 00:30
https://www.commentcamarche.net/contents/493-formulaires-html-cours-et-exemples
Tu trouveras ton bonheur là bas ;)
A+
Tu trouveras ton bonheur là bas ;)
A+
Pepslavie
>
DarkRodWarrior
Messages postés
1755
Date d'inscription
vendredi 2 mars 2007
Statut
Membre
Dernière intervention
18 mai 2010
9 févr. 2009 à 10:01
9 févr. 2009 à 10:01
Sniff, j'arrive pas à rediriger mes pages! :-(
RENAUDER
Messages postés
8
Date d'inscription
mardi 3 juin 2008
Statut
Membre
Dernière intervention
9 février 2009
>
Pepslavie
9 févr. 2009 à 11:59
9 févr. 2009 à 11:59
Bonjour,
SI TU AS PRIS MON EXEMPLE
Voici comment mettre tes fichiers. C'est le php qui redirige vers fr ou all
http://www.tondomaine.tld/index.php
http://www.tondomaine.tld/fr/index.html (le site en Français)
http://www.tondomaine.tld/all/index.html (le site en Allemand)
SI TU AS PRIS MON EXEMPLE
Voici comment mettre tes fichiers. C'est le php qui redirige vers fr ou all
http://www.tondomaine.tld/index.php
http://www.tondomaine.tld/fr/index.html (le site en Français)
http://www.tondomaine.tld/all/index.html (le site en Allemand)
8 févr. 2009 à 21:51
Je dois réaliser un site bilingue, français - allemand, mais je ne sais pas comment faire. J'ai déjà terminé le site en français (en code html) et j'ai dupliqué tous les éléments dans un autre dossier pour l'allemand nommé "all", quelles sont les étapes suivantes?
Suis-je obligé d'utiliser du php?
Merci
pepslavie
8 févr. 2009 à 22:27
Voilà comment j'ai fait pour un site Français/Anglais.
Par rapport à la racine (www) j'ai crée 2 répertoires fr et en.
Chaque contenu du site est stocké dans le répertoire adéquat : français dans fr et Anglais dans en.
A la racine j'ai mis un fichier php qui détermine la langue du navigateur et qui redirige l'utilisateur vers le site approprié à sa langue. Ensuite dans chaque répertoire, c'est un fichier index.html qui est utilisé.
Sur chaque page j'ai un lien qui permet d'être redirigé vers l'un ou l'autre au cas où ?
Dans ton cas :
Tu peux aller voir ce lien : https://forum.wdmedia-hebergement.net/viewtopic.php?id=1441
Le contenu du fichier index.php
<?php
$get_lang = explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']);
$get_lang = strtolower(substr(chop($get_lang[0]),0,2));
echo $get_lang;
if ($get_lang == 'fr')
{
header('Location:./fr/');
} else {
header('Location:./alln/');
}
?>