I have not found an answer that helps me out. The language of my site is stuck on english, regardless of the browser language and regardless what the user sets in settings. The admin user has also set the default language to Swedish.
I'm running status.net on a home LAMP server (ubuntu) on my local network. I don't know if it's important but the problem is there regardless if I access the site from inside or outside the network.
I have installed language-pack-* and language-pack-*-base for all below languages.
I have the site locale_path pointing to /home/myuser/www/smallpeople/locale/
I'm running the newest version of status.net pulled from gitorious.
This is my config.php
$config['site']['languages'] = array(
'en-us' => array('q' => 1, 'lang' => 'en', 'name' => 'English (US)', 'direction' => 'ltr'),
'en-gb' => array('q' => 1, 'lang' => 'en_GB', 'name' => 'English (British)', 'direction' => 'ltr'),
'en' => array('q' => 1, 'lang' => 'en', 'name' => 'English (US)', 'direction' => 'ltr'),
'sv' => array('q' => 1, 'lang' => 'sv', 'name' => 'Swedish', 'direction' => 'ltr'),
'nn' => array('q' => 1, 'lang' => 'nn', 'name' => 'Norwegian', 'direction' => 'ltr'),
'da' => array('q' => 1, 'lang' => 'da', 'name' => 'Danish', 'direction' => 'ltr'),
'fi' => array('q' => 1, 'lang' => 'fi', 'name' => 'Finish', 'direction' => 'ltr'),
);
I would greatly appreciate some help here, I have no idea what to try next.