from PyQt5.QtCore import QTranslator, QLocale, QLibraryInfo def show_translated_message_box(app): # 加载翻译文件 translator = QTranslator() locale = QLocale.system().name() # 获取系统语言 qt_translations_path = QLibraryInfo.path(QLibraryInfo.TranslationsPath) translator.load(f"qtbase_{locale}", qt_translations_path) app.installTranslator(translator)