provided locale<->language name translation mechanism involving QtCore.QObject.tr(str) in order to allow proper internationalization