Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.1 est disponible en français.
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter
#1 05-12-2007 21:48:29
- gforce
- Connaisseur WP
- Date d'inscription: 03-10-2007
- Messages: 17
wplang dynamique
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.2.3
- Thème utilisé :
- Plugins en place : gengo
- Nom de l'hebergeur :
- Adresse du site :
Problème(s) rencontré(s) :
Bonjour,
j'ai un petit problème avec la traduction des textes d'inferface de mon blog.
pour le contenu article/page pas de problème le plugin gengo fonctionne bien, il m'affiche les articles/pages en anglais si la variable url get language=en. mais pas mes textes sous la forme _e('mon text'). Il reste donc dans la langue définie dans define ('WPLANG', 'fr_FR');. J'en ai donc déduit que pour l'affichage des textes dans le thème wordpress utilise WPLANG. Le problème est qu'il faudrai que la valeur de WPLANG soit égale à la langue choisie par l'utilisateur or ceci n'est pas possible vu que je dois la définir manuellement en le fichier config.
Merci pour votre aide
Hors ligne
#2 06-12-2007 14:47:08
- gforce
- Connaisseur WP
- Date d'inscription: 03-10-2007
- Messages: 17
Re: wplang dynamique
personne n'as jamais eu ce problème?
Hors ligne
#3 10-12-2007 15:23:40
- gforce
- Connaisseur WP
- Date d'inscription: 03-10-2007
- Messages: 17
Re: wplang dynamique
j'ai trouvé une solution moyennant un peu de bidouille 
Hors ligne
#4 28-02-2008 12:04:12
- karma_koma
- Connaisseur WP
- Date d'inscription: 27-02-2008
- Messages: 28
Re: wplang dynamique
bonjour,
J'ai ce problème, tu pourrais m'expliquer quel bidouillerie tu as faites
?
Merci
Hors ligne
#5 28-02-2008 12:11:28
- dlo
- Maître WP

- Date d'inscription: 10-04-2007
- Messages: 1906
Re: wplang dynamique
Je ne sais pas comment fonctionne Gengo mais si ton thème ne passe pas en anglais, c'est que la variable de localisation $locale reste en français (à la valeur fr_FR qui est celle de la constante WP_LANG).
Est-ce que Gengo est censé modifier cette variable $locale et recharger le fichier .mo correspondant ?
Cordialement
Non, je ne suis pas blogodépendant... C'est juste que je n'ai toujours pas trouvé la sortie de ce forum !
Hors ligne
#6 28-02-2008 13:56:22
- karma_koma
- Connaisseur WP
- Date d'inscription: 27-02-2008
- Messages: 28
Re: wplang dynamique
Bah justement je ne sais pas trop,
j'ai cru comprendre que oui mais je n'arrive pas à trouver comment faire.
Hors ligne
#7 07-03-2010 18:25:41
Re: wplang dynamique
karma_koma a écrit:
bonjour,
J'ai ce problème, tu pourrais m'expliquer quel bidouillerie tu as faites?
Merci
j'aimerais savoir aussi
J'ai essayer
Code: html
<?php
if (!isset($Langue3)) {
$Langue3 = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
if($Langue3 == "en") {
define ('WPLANG', 'en_US');
}else{
define ('WPLANG', 'fr_FR');
}
}
?>
en haut du header ou même dans functions mais rien
Hors ligne
#8 08-03-2010 15:55:04
Re: wplang dynamique
Est-ce que des experts WP peuvent me dire si WPLANG peut être changer dynamiquement
la j'ai essayer
Code: html
<?php
if (!isset($Langue3)) {
$Langue3 = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
if($Langue3 == "en") {
define ('WPLANG', 'en_US');
add_option('WPLANG', 'en_US');
$locale = 'en_US'; //en_US par défault
}else{
define ('WPLANG', 'fr_FR');
add_option('WPLANG', 'fr_FR');
$locale = 'fr_FR'; //en_US par défault
}
}
?>
et toujours rien
Hors ligne
#13 01-04-2010 16:11:29
- yumik
- Connaisseur WP
- Date d'inscription: 30-03-2010
- Messages: 13
Re: wplang dynamique
tu n'es pas le seul à te sentir seul sur ce forum. Si j'avais la réponse à ta question je t'aurais volontier aidé
Hors ligne
#14 01-04-2010 19:06:15
- Red-rabbit
- Passionné WP
- Lieu: Sologne
- Date d'inscription: 02-02-2010
- Messages: 719
- Site web
Re: wplang dynamique
LE truc pour avoir une reponse ce n'est pas de dire sur un post existant "j ai le meme probleme "
Mais deja de faire une recherche sur le dit forum et de faire SON propre post si on ne trouve pas la réponse
Le mode d'emploi a un nom prédestiné. Le man pour les sois disant "geeks".
Il n'est pas la pour faire beau.
Hors ligne