site multi language

16 posts in this topic

Posted · Report post

,,,

Bonjour,

je cherche des pistes afin de mettre le site dans une seconde langue (au choix de l'utilisateur) par le simple clique sur un drapeau .

Je voudrai éviter de refaire un second site en "parallèle" , ne serai ce que pour simplifier la mise à jour des articles.

Pour l'instant je n'ai aucune idée par ou commencer, alors si vous avez déjà planché sur le problème ...

Share this post


: post
Share on other sites

Posted · Report post

,,,

Bonjour,

je cherche des pistes afin de mettre le site dans une seconde langue (au choix de l'utilisateur) par le simple clique sur un drapeau .

Je voudrai éviter de refaire un second site en "parallèle" , ne serai ce que pour simplifier la mise à jour des articles.

Pour l'instant je n'ai aucune idée par ou commencer, alors si vous avez déjà planché sur le problème ...

Prend la version Premium...

t'a tous ce qu'il faut pour le faire parceque si tu lance à le faire à la mano ds "shopping" t'a pas fini...

btw, ta radio y'a que sur PC que ça fonctionne et sa fait une grosse erreur sur Mac.

Share this post


: post
Share on other sites

Posted · Report post

merci pour l'info, (la radio) je vais essayer d'y remedier pou le reste je vais essayer ....

Share this post


: post
Share on other sites

Posted · Report post

merci pour l'info, (la radio) je vais essayer d'y remedier pou le reste je vais essayer ....

fo prendre une radio genre radioblog faite en flash...

Share this post


: post
Share on other sites

Posted · Report post

fo prendre une radio genre radioblog faite en flash...

Je ne sais pas si Benedict est toujours sur le réseau. Je recherche les mêmes infos à savoir comment faire simplement dans peel shopping un site multilangue.

Faut t-il duppliquer toutes les pages ?

Merci

Share this post


: post
Share on other sites

Posted · Report post

Je ne sais pas si Benedict est toujours sur le réseau. Je recherche les mêmes infos à savoir comment faire simplement dans peel shopping un site multilangue.

Faut t-il duppliquer toutes les pages ?

Merci

Ce n'est pas possible avec la version shopping, il faut utiliser une version premium

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

oui premium c'est pas mal !!

en revanche quand on a passé près de 6mois sur un projet c'est dur de tout recommancer à 0

j'ai aussi cette idée de faire un site multilangue vue que je travail avec le monde !

je pense m'inspirer d'un future site que je vais publier prochainnement...

une fois que j'y arrive, je donne les infos pour le faire...

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

 

Share this post


: post
Share on other sites

Posted · Report post

pour les traductions

une petite fonction

function traduct(){

//echo "LANGUE ".$_REQUEST['lang'];

switch ($_REQUEST['lang']) {

case "en" :

$fich="sql/en.txt";

$mots=file($fich);

break;

case "de" :

$fich="sql/de.txt";

$mots=file($fich);

break;

}

foreach ($mots as $key => $value) {

$rr=explode("=>",$value);

$val=$rr[0];

$trad=$rr[1];

$phra[$val]=$trad;

}

return $phra;

}

un appel dans haut.php

$mots=traduct();

et un fichier txt qui correspond

Accueil=>Home

Rechercher=>To seek

Ajouter=>Addition

Modifier=>To modify

Ecran déportable=>Screen déportable

Marque=>Mark

Modèle=>Model

Résolution=>Resolution

Taille=>Size

par contre il faut aussi le fichier txt en fr ....alors que le site est en fr ...mais bon , rien n'est parfait ( au pire on met un test avant l'appel de fonction)

:)

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

il sort d'où ce géni :)

tu tombe à pique !!

ta fonction m'interesse !

en revanche oui comme tu l'a dit le site est en fr !

on peut remplacé le text d'origine de " accueil " par $text_accueil

comme ça dans fr.txt on sait que $text_accueil=traduct(accueil);

une autre question, comment changé de langue via un bouton ?

comme dans cet exemple :<a href="?setlang=fre{$flag_params}"><img ......

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

alors pour les langues

tu mets ça dans un petit coin de ta session PHP

if(isset($_GET['lang'])){$lang = $_GET['lang'];}

if (isset($lang)) {

$_SESSION['lang'] = $lang;

}else

{

$lang="fr";

}

et apres tu applique les fonctions donnés juste avant

quand au fichier texte c'est :

bla bla bla en francais des phrases du site=>hello tout le monde welcome on board

c'est aussi con que ça!!! :)

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

ce que je veux dire c'est que pour passer d'une langue à une autre

il faut mettre quoi pour changer de langue ?

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

un petit drapeau ou du texte avec un lien ...

<a href='<?php echo $wwwroot;?>?lang=en'>Anglais</a>

et apres le petit bout de code du post precedent

c'est aussi ce que j'ai mis LA

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

ah merci !!

je m'y colle demain matin !!

à bientôt...

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping