La partie visible de cette version 2.0.2a est essentiellement son design.
Language Switch désencombre la barre d’actions de tous les drapeaux, seul celui de la langue encours est présent. Le nombre de traductions étant toujours plus important, il était indispensable de faire quelque chose.

Nous n’avons donc plus qu’un seul drapeau sur la barre:
Un drapeau

Au survol, vous découvrirez ceci:
Les drapeaux des langues disponibles

Language Switch:
- ne redirige plus vos visiteurs systématiquement sur votre page d’accueil, il reste sur la page en cours,
- propose des liens avec rel= »nofollow » (cela évite aux robots de scanner vos pages dans des langues différentes),
- utilise une variable de session php au lieu des cookies pour les visiteurs de passage,
- permet l’exclusion de certains drapeaux (langues) càd. :

$conf['no_flag_languages'] = array('pt_PT', 'ru_RU', 'zh_CN', 'ja_JP', );

- par anticipation, il comprend déjà le drapeau Danois (peut-être la prochaine langue intégrée),
- est géré par une « class PHP » respectant ainsi les standards de php 5,
- et pour les utilisateurs avancés, le design sera adaptable à votre thème préféré.

Adaptation:
- faire une copie de language_switch.css (dans le même répertoire),
- nommer le nouveau fichier language_switch-local.css,
- et, changer le contenu du fichier css pour atteindre vos objectifs.

À mon avis, le design de Language Switch est supérieur à toutes les réalisations précédentes.

Language Switch: un plugin indispensable a tout galiériste débutant ou expert.

(Cette version sera présente en standard dans les évolutions futures de Piwigo).