diff --git a/RibbonUIAPP/i18n/RibbonUIAPP_en_US.ts b/RibbonUIAPP/i18n/RibbonUIAPP_en_US.ts index e14395b..630384a 100644 --- a/RibbonUIAPP/i18n/RibbonUIAPP_en_US.ts +++ b/RibbonUIAPP/i18n/RibbonUIAPP_en_US.ts @@ -76,27 +76,27 @@ - + Input - + Progress - + Indicator - + Views - + Others @@ -362,201 +362,201 @@ - - + + Slider - - + + Switch Button - - + + CheckBox - - + + Button - - + + Push Button - - - - + + + + No Menu - - - - - - + + + + + + Menu - - + + Radio Button - + Input - - + + Line Edit - - + + Text Edit - - + + Combo Box - - + + Spin Box - + Progress - - + + ProgressBar - - + + ProgressRing - + Indicator - - + + BusyRing - - + + BusyBar - - + + PageIndicator - + Views - - + + MessageListView - - + + Open Message List View - + Others - - + + Text - - + + Open Menu - - + + Popup + + + + Open Popup + + - Open Popup - - - - - Open Popup Dialog (Double Choices) - - + + Open Popup Dialog (Triple Choices) - - + + MessageBar - - + + Generate One Message - - + + Clear All Messages @@ -564,11 +564,29 @@ about - + About + + + + RibbonUI + + + + + + © 2023 - %1 mentalfl0w + + + + + + Version: V%1 + + example @@ -670,7 +688,7 @@ - + About @@ -694,33 +712,33 @@ - - + + Home - - + + File - - + + Search - + Account - + Settings diff --git a/RibbonUIAPP/i18n/RibbonUIAPP_zh_CN.ts b/RibbonUIAPP/i18n/RibbonUIAPP_zh_CN.ts index bf33a16..8072dc2 100644 --- a/RibbonUIAPP/i18n/RibbonUIAPP_zh_CN.ts +++ b/RibbonUIAPP/i18n/RibbonUIAPP_zh_CN.ts @@ -76,27 +76,27 @@ 基本 - + Input 输入 - + Progress 进度 - + Indicator 指示器 - + Views 视图 - + Others 其他 @@ -362,201 +362,201 @@ 基本 - - + + Slider 滑动条 - - + + Switch Button 开关 - - + + CheckBox 复选框 - - + + Button 按钮 - - + + Push Button 按压按钮 - - - - + + + + No Menu 无菜单 - - - - - - + + + + + + Menu 菜单 - - + + Radio Button 单选按钮 - + Input 输入 - - + + Line Edit 行编辑 - - + + Text Edit 文本编辑 - - + + Combo Box 组合框 - - + + Spin Box 调整框 - + Progress 进度 - - + + ProgressBar 进度条 - - + + ProgressRing 进度环 - + Indicator 指示器 - - + + BusyRing 加载环 - - + + BusyBar 加载条 - - + + PageIndicator 页面指示器 - + Views 视图 - - + + MessageListView 消息列表视图 - - + + Open Message List View 打开消息列表视图 - + Others 其他 - - + + Text 文本 - - + + Open Menu 打开菜单 - - + + Popup 弹出窗口 - - + + Open Popup 打开弹出窗口 - - + + Open Popup Dialog (Double Choices) 打开弹出窗口(双选择) - - + + Open Popup Dialog (Triple Choices) 打开弹出窗口(三选择) - - + + MessageBar 信息栏 - - + + Generate One Message 生成一条信息 - - + + Clear All Messages 清除所有信息 @@ -564,11 +564,29 @@ about - + About 关于 + + + + RibbonUI + + + + + + © 2023 - %1 mentalfl0w + © 2023 - %1 mentalfl0w + + + + + Version: V%1 + 版本: V%1 + example @@ -670,7 +688,7 @@ - + About 关于 @@ -694,33 +712,33 @@ 测试项目 1 - - + + Home 主页 - - + + File 文件 - - + + Search 搜索 - + Account 账户 - + Settings 设置 diff --git a/RibbonUIAPP/qml/Qt5/about.qml b/RibbonUIAPP/qml/Qt5/about.qml index fe174d7..4fce073 100644 --- a/RibbonUIAPP/qml/Qt5/about.qml +++ b/RibbonUIAPP/qml/Qt5/about.qml @@ -2,6 +2,7 @@ import QtQuick 2.15 import QtQuick.Layouts 1.11 import QtQuick.Controls 2.15 import RibbonUI 1.1 +import RibbonUIAPP 1.1 RibbonWindow { id: window @@ -33,16 +34,21 @@ RibbonWindow { } RibbonText{ Layout.alignment: Qt.AlignHCenter - text: "RibbonUI" + text: qsTr("RibbonUI") font.pixelSize: 16 } RibbonText{ Layout.alignment: Qt.AlignHCenter - text: `©${new Date().getFullYear()} mentalfl0w` + text: qsTr("© 2023 - %1 mentalfl0w").arg(`${new Date().getFullYear()}`) } RibbonText{ Layout.alignment: Qt.AlignHCenter - text: `Version: V${RibbonUI.version}` + text: qsTr('Version: V%1').arg(`${RibbonUI.version}`) } } + + Component.onCompleted: { + RibbonUI.autoLoadLanguage = true + RibbonUI.setTranslator(Localization) + } } diff --git a/RibbonUIAPP/qml/Qt6/about.qml b/RibbonUIAPP/qml/Qt6/about.qml index c3e1335..f3ed046 100644 --- a/RibbonUIAPP/qml/Qt6/about.qml +++ b/RibbonUIAPP/qml/Qt6/about.qml @@ -33,16 +33,21 @@ RibbonWindow { } RibbonText{ Layout.alignment: Qt.AlignHCenter - text: "RibbonUI" + text: qsTr("RibbonUI") font.pixelSize: 16 } RibbonText{ Layout.alignment: Qt.AlignHCenter - text: `©${new Date().getFullYear()} mentalfl0w` + text: qsTr("© 2023 - %1 mentalfl0w").arg(`${new Date().getFullYear()}`) } RibbonText{ Layout.alignment: Qt.AlignHCenter - text: `Version: V${RibbonUI.version}` + text: qsTr('Version: V%1').arg(`${RibbonUI.version}`) } } + + Component.onCompleted: { + RibbonUI.autoLoadLanguage = true + RibbonUI.setTranslator(Localization) + } } diff --git a/lib_source/i18n/RibbonUI_en_US.ts b/lib_source/i18n/RibbonUI_en_US.ts index 5a5b876..d19b496 100644 --- a/lib_source/i18n/RibbonUI_en_US.ts +++ b/lib_source/i18n/RibbonUI_en_US.ts @@ -29,25 +29,25 @@ - + Close - + Minimize - + Restore - + Maximize diff --git a/lib_source/i18n/RibbonUI_zh_CN.ts b/lib_source/i18n/RibbonUI_zh_CN.ts index ea915ec..cf5e829 100644 --- a/lib_source/i18n/RibbonUI_zh_CN.ts +++ b/lib_source/i18n/RibbonUI_zh_CN.ts @@ -29,25 +29,25 @@ - + Close 关闭 - + Minimize 最小化 - + Restore 还原 - + Maximize 最大化