@Robert:
I created a little change for the multilingual plugin which allows the admin to configure a UI language per user. It works like this:
If the logged in user has got a settings in ```user_settings``` then that language will be used. Otherwise normal processing continues (...check option ```use_browser_lang```).
Here is a example configuration for ```user_settings``` (it is a multi line text field):
```
UserA="de";
UserB="fr";
```
So in this example, if UserA logs in, the UI will be presented in german. If UserB logs in, the UI will be presented in french. If some different user logs in or if no one is logged in the plugin will act as before.
This solution has some pros and cons:
- only the admin can change the language UI for a user
- the config syntax is not as simple as clicking on a flag
+ it only needs to be set once. Each time the user logs in, the language is already set from the config
I created a pull-request for the multilingual plugin at github, see
https://github.com/stonier/dokuwiki_plugins/pull/2.
Let me know what you think about this solution.