@Jonathan: that would not solve the actual problem of mo files being not reloaded until the app restarts, I still think the best would be to notify the user "Dear user it happens to be that we just installed updates to your language, pretty please logout and login again to apply those changes" and provide a logout button.
In combination with a reboot-notification, and reboot of course overrides the logout notification (i.e. they must be mutually exclusive with reboot having precedence)
@Jonathan: that would not solve the actual problem of mo files being not reloaded until the app restarts, I still think the best would be to notify the user "Dear user it happens to be that we just installed updates to your language, pretty please logout and login again to apply those changes" and provide a logout button. notification, and reboot of course overrides the logout notification (i.e. they must be mutually exclusive with reboot having precedence)
In combination with a reboot-