Files
AutoControlSystem-G/Util/util_language.py

10 lines
391 B
Python
Raw Normal View History

2025-07-29 13:16:30 +08:00
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)