Hi WISTFUL,
I’m sorry, but I can’t confirm the first situation you described.
My default language is German, English and Polish are defined and active as well.
If I visit https://www.mydomain.com/en/cart and click on “Proceed to Checkout” button my admin language does not change at all – and that’s exactly what the update was all about, right?
And the second situation (the admin language is reset to default) is by-design. That is the compromise (if you want to call it this) the plugin is making. You (i.e., the admin) set the default language (in qTranslate). A user then can change the front-end language to some other available language. And if you visit the backend (after some AJAX request during the shopping activity) the back-end language ONCE will be set to the default language (that you specified). You can, however, change the admin language to whatever you like, and that choice stays active until A) you chose another language, or B) some other AJAX request has been handled.
It seems there is something else going on if your admin language really is changed to english while this is not your default language…
Kind regards,
Thorsten