Usare qTranslate con WordPress è un’ottima maniera per creare siti multilingua.
Problema: il link nella testata resetta la lingua a quella di default!
Sintomi
Stiamo usando qTranslate su un blog WordPress, abbiamo impostato le nostre lingue ma ogni volta che clicchiamo sulla testata – o nel menu – sul link alla homepage che viene creato automaticamente, questo ci riporta alla home-page resettando le impostazioni della lingua a quella di default.
In questo modo se l’utente è straniero si troverà nella pagina in lingua originale, che non sarà quella che si aspettava.
Soluzione
Spesso il link alla hoome è generato usando:
<a href='".home_url('/')."'>
Per sistemare questo problema bisogna sostituirlo – nel codice php del tema – con:
<a href='".bloginfo('url')."'>
Approfondimenti: Function/home_url , codex/bloginfo , kriesi.at