We updated our Joomla! 1.5 Lab site to Joom!Fish 2.0.1 immediately once it became avalibale. Unfortunately, after the upgrade, we were experiencing problems switching languages.
The mod_jflanguageselection seems to build URLs incorrectly for languages not currently used when SEF is turned on. As a temporary fix, try editing modules/mod_jflanguageselection/helper.php and changing the following lines in function getJFMenu()
$sql = 'SELECT m.*, c.`option` as component' .
' FROM #__menu AS m' .
' LEFT JOIN #__components AS c ON m.componentid = c.id'.
' WHERE m.published = 1 '.
' AND m.id= '.$activeMenu->id.
' ORDER BY m.sublevel, m.parent, m.ordering';
to
$sql = 'SELECT m.*, c.`option` as component' .
' FROM #__menu AS m' .
' LEFT JOIN #__components AS c ON m.componentid = c.id'.
' WHERE m.published = 1 '.
//' AND m.id= '.$activeMenu->id.
' ORDER BY m.sublevel, m.parent, m.ordering';
It seems to work well with our installation.