Hi and thanks for answer.
I think access rights are ok, all languages are set to public in Language manager -> Content languages. Should I change them in some other palce?
Now if I go to front page and click flag I get URL like index.php/de/fi/ (fi is default, de and en are others). If I disable SEO URLs the links are allright but there seems to be something conflicting with component SWMenu Pro:
Fatal error: Uncaught exception 'UnableToCalculatePositionException' with message 'cannot calculate position of '88' within '88'OR jos_swmenu_extended.moduleID IS NULL) WHERE jos_categories.published =1 AND jos_categories.extension='com_content' ORDER BY jos_categories.lft' in /home/basaarif/public_html/virrilaw/libraries/jdiction/database/parser/classes/position-calculator.php:188 Stack trace: #0 /home/basaarif/public_html/virrilaw/libraries/jdiction/database/parser/classes/position-calculator.php(204): PositionCalculator->lookForBaseExpression('SELECT jos_cate...', 338, Array, 2, Array) #1 /home/basaarif/public_html/virrilaw/libraries/jdiction/database/parser/classes/position-calculator.php(204): PositionCalculator->lookForBaseExpression('SELECT jos_cate...', 338, Array, 'sub_tree', Array) #2 /home/basaarif/public_html/virrilaw/libraries/jdiction/database/parser/classes/position-calculator.php(204): PositionCalculator->lookForBaseExpression('SELECT jos in /home/basaarif/public_html/virrilaw/libraries/jdiction/database/parser/classes/position-calculator.php on line 188