Manche Seiten sollen zur Laufzeit in swedish dargestellt werden. Funktioniert soweit auch gut, allerdings wird nicht alles übersetzt, z.b. wird language/sv-SE/sv-SE.com_search.ini nicht eingelesen. Woran liegt das?

Hab das in den view gesetzt:

PHP-Code:
if($_REQUEST['userlang']=='sv')
define('initLang',true); 
In JFactory::getLanguage() wird dann language neu gezwungen
PHP-Code:
function &getLanguage()
{
    static 
$instance;
    
    if (!
is_object($instance) || (initLang===true))
    {
        .... 
Hab auch hiermit rumexperimentiert, aber das bringt garnichts:
PHP-Code:
$oLang =& JFactory::getLanguage();
$oLang->setLanguage('sv-SE');
$oLang->load('joomla',JPATH_BASE,null,true); 
Evtl gibts auch eine sinnvollere Möglichkeit die Language-Files zur Laufzeit neu einzulesen?