feature 2928: fctorize switchBox (now js is loaded async + also apply to the calendar type links on index page)

git-svn-id: http://piwigo.org/svn/trunk@23437 68402e56-0260-453c-a942-63ccdbb3a9ee
[trunk_public] Update br_FR, thanks to : yves.kerleguer

git-svn-id: http://piwigo.org/svn/trunk@23438 68402e56-0260-453c-a942-63ccdbb3a9ee
[language_switch] Add eo_EO, thanks to : sylvbarrier

git-svn-id: http://piwigo.org/svn/trunk@23439 68402e56-0260-453c-a942-63ccdbb3a9ee
[trunk_install] Update lt_LT, thanks to : vilisas

git-svn-id: http://piwigo.org/svn/trunk@23445 68402e56-0260-453c-a942-63ccdbb3a9ee
[trunk_admin] Update eo_EO, thanks to : sylvbarrier

git-svn-id: http://piwigo.org/svn/trunk@23446 68402e56-0260-453c-a942-63ccdbb3a9ee
[trunk_public] Update pt_BR, thanks to : manglio

git-svn-id: http://piwigo.org/svn/trunk@23448 68402e56-0260-453c-a942-63ccdbb3a9ee