Site bilingue --> Duplicate content

WRInaute discret
Bonjour !!

Je développe un CMS bilingue avec Wordpress qui n'est pas encore en ligne...

Pour le rendre bilingue, j'utilise le plugin polyglot qui affiche par défaut la version française : www.example.com/ma-page/

Ainsi le plugin met en place des petits drapeaux et lorsque l'on clique sur l'anglais cela donne : www.ewample.com/ma-page/?lang_pref=en

... mais lorsqu'on reviens au français voilà ce qu'on a : www.example.com/ma-page/?lang_pref=fr

J'ai donc deux pages identiques :
www.example.com/ma-page/
www.example.com/ma-page/?lang_pref=fr

La solution serait-elle de faire en sorte que soit toujours affectés à la version française le ?lang_pref=fr ??
 
WRInaute discret
Salut !!

.. plus de 100 lectures et beaucoup de recherche au sujet d'un certain duplicate content du plugin permettant un WP bilingue, je n'ai toujours pas résolu cette question...

Je me sens un peu perdu... Quelqu'un aurait-il une idée, rien qu'une suggestion?
 
WRInaute impliqué
Je n'ai pas de suggestion Monty, j'en attend une.


En attendant, je mets chaque article dans les deux langues: ce qui n'est pas une bonne solution je le sais. Cela ne me permet pas d'ailleurs de référencer en anglais car je place le français en tete.

Certains blogs proposent une trad automatique mais personnellement c'est exclus car mon original est en anglais et
je traduis en français avant de poster: la re-trad serait vraiment mauvaise.

Donc, j'attend une solution. Il faudrait sans doute poser la question à la communeauté WP. Je ne l'avais pas fait car je ne pensais pas y trouver une réponse mais qui ne risque rien n'a rien. :)
 
WRInaute discret
Voici la réponse approximative d'un concepteur du plugin :

well, the answer is yes and no. Once you switch the language and it's saved to the cookie - you have just www.example.com/my-page/ and you can get either french or english version according to your prefered
language.

Check this:
-http://fredfred.net/skriker/index.php/polyglot
you probably get english version

if you choose:
-http://fredfred.net/skriker/index.php/polyglot/lang/cs/
it means that you want the czech version of the page whatever your
prefered language is.

and if you choose:
-http://fredfred.net/skriker/index.php/polyglot/lang-pref/cs/ from the
sidebar
it switches your prefered language to czech and you'll get all content of my web in czech language.

So the urls with /lang-pref/xx or in your case with ?lang_pref=xx are
only for permanent switching of the language and you should click it
just once because then you'll get all the content in that language.

Un avis d'expert nous serez le bienvenue...
 
WRInaute passionné
il suffit de rajouter un lang_pref par default dans la query string si celle ci n'est pas definie

rog
 
Discussions similaires
Haut