Translation loading and qml hack for re-evaluating strings on language change.
upstream pull and fixed conflicts