I have almost completed my first Drupal 7 multilanguage test site. As long as I'm not logged in, I can browse through all pages and switch languages. When logged in, my first issue was that the backend language would switch, when switching the frontend language. I.e., the admin menus are translated, but should stay English (or whatever the editors preferred language is).
Then I found that in Configuration > Languages > Detection and Selection, I can select how the language is chosen. So: User first, then the backend stays in the user language. Fine. But then, the frontend stays in that language, too! So when logged in, I cannot browse all pages anymore, only the English ones ...
There must be a way to select front and backend languages independently. How?