统一用语,添加中文翻译
This commit is contained in:
parent
045df22d5b
commit
dfe47bde2f
BIN
Locales/zh.qm
Normal file
BIN
Locales/zh.qm
Normal file
Binary file not shown.
306
Locales/zh.ts
Normal file
306
Locales/zh.ts
Normal file
@ -0,0 +1,306 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1" language="zh_CN">
|
||||
<context>
|
||||
<name>BottomUI</name>
|
||||
<message>
|
||||
<location filename="qml/BottomUI.qml" line="14"/>
|
||||
<source>Ordinal Scale Bottom UI widget</source>
|
||||
<translation>序列之争底部UI挂件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/BottomUI.qml" line="79"/>
|
||||
<location filename="qml/BottomUI.qml" line="89"/>
|
||||
<source>Settings</source>
|
||||
<translation>设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/BottomUI.qml" line="105"/>
|
||||
<source>UI Settings</source>
|
||||
<translation>UI设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/BottomUI.qml" line="146"/>
|
||||
<source>Configuration</source>
|
||||
<translation>配置项</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/BottomUI.qml" line="156"/>
|
||||
<source>Line Color</source>
|
||||
<translation>线条颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/BottomUI.qml" line="162"/>
|
||||
<source>Line Width</source>
|
||||
<translation>线宽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/BottomUI.qml" line="172"/>
|
||||
<source>Shadow Color</source>
|
||||
<translation>阴影颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/BottomUI.qml" line="178"/>
|
||||
<source>Shadow Size</source>
|
||||
<translation>阴影大小</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TopUI</name>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="14"/>
|
||||
<source>Ordinal Scale Top UI widget</source>
|
||||
<translation>序列之争顶部UI挂件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="35"/>
|
||||
<source>Light</source>
|
||||
<translation>细体</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="35"/>
|
||||
<source>Normal</source>
|
||||
<translation>常规</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="35"/>
|
||||
<source>Bold</source>
|
||||
<translation>粗体</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="290"/>
|
||||
<location filename="qml/TopUI.qml" line="300"/>
|
||||
<source>Settings</source>
|
||||
<translation>设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="316"/>
|
||||
<source>UI Settings</source>
|
||||
<translation>UI设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="362"/>
|
||||
<source>Configuration</source>
|
||||
<translation>设置项</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="377"/>
|
||||
<source>Circle Color</source>
|
||||
<translation>中心圆颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="383"/>
|
||||
<source>Line Color</source>
|
||||
<translation>线条颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="389"/>
|
||||
<source>Line Width</source>
|
||||
<translation>线宽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="399"/>
|
||||
<source>Shadow Color</source>
|
||||
<translation>阴影颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="405"/>
|
||||
<source>Shadow Size</source>
|
||||
<translation>阴影大小</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="418"/>
|
||||
<source>Battle UI</source>
|
||||
<translation>战斗UI</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="427"/>
|
||||
<source>Clock Visible</source>
|
||||
<translation>显示时间</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="435"/>
|
||||
<source>24 Hour Clock</source>
|
||||
<translation>24小时制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="443"/>
|
||||
<source>Font Color</source>
|
||||
<translation>字体颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="451"/>
|
||||
<source>Font Size</source>
|
||||
<translation>字体大小</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="463"/>
|
||||
<source>Font Style</source>
|
||||
<translation>字体样式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="473"/>
|
||||
<source>Font Weight</source>
|
||||
<translation>字体粗细</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/TopUI.qml" line="483"/>
|
||||
<source>Text Vertical Offset</source>
|
||||
<translation>文字垂直偏移</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WeatherWidget</name>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="19"/>
|
||||
<source>Ordinal Scale Weather Widget</source>
|
||||
<oldsource>Weather Widget</oldsource>
|
||||
<translation>序列之争天气挂件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="24"/>
|
||||
<source>Light</source>
|
||||
<translation>细体</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="24"/>
|
||||
<source>Normal</source>
|
||||
<translation>常规</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="24"/>
|
||||
<source>Bold</source>
|
||||
<translation>粗体</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="219"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="234"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="250"/>
|
||||
<source>Settings</source>
|
||||
<translation>设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="224"/>
|
||||
<source>Refresh</source>
|
||||
<translation>刷新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="291"/>
|
||||
<source>Configuration</source>
|
||||
<translation>配置项</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="299"/>
|
||||
<source>Location</source>
|
||||
<translation>位置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="300"/>
|
||||
<source>Search address by location, latitude and longitude.</source>
|
||||
<translation>按地址、经纬度搜索地址。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="305"/>
|
||||
<source>Display Location</source>
|
||||
<translation>显示地址</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="306"/>
|
||||
<source>The location to display in widget.</source>
|
||||
<translation>在挂件中显示的位置。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="311"/>
|
||||
<source>Update Interval</source>
|
||||
<translation>更新间隔</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="313"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="329"/>
|
||||
<source>Minutes</source>
|
||||
<translation>分钟</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="313"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="329"/>
|
||||
<source>Hours</source>
|
||||
<translation>小时</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="327"/>
|
||||
<source>Unit</source>
|
||||
<translation>单位</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="335"/>
|
||||
<source>Background Color</source>
|
||||
<translation>背景颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="341"/>
|
||||
<source>Background Opacity</source>
|
||||
<translation>背景不透明度</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="351"/>
|
||||
<source>Area Opacity Difference</source>
|
||||
<translation>区域不透明度差异</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="361"/>
|
||||
<source>Icon Color</source>
|
||||
<translation>图标颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="369"/>
|
||||
<source>Temperature Text Settings</source>
|
||||
<translation>温度文字设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="375"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="432"/>
|
||||
<source>Font Color</source>
|
||||
<translation>字体颜色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="381"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="438"/>
|
||||
<source>Font Size</source>
|
||||
<translation>字体大小</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="391"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="448"/>
|
||||
<source>Font Style</source>
|
||||
<translation>字体样式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="398"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="455"/>
|
||||
<source>Font Weight</source>
|
||||
<translation>字体粗细</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="405"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="462"/>
|
||||
<source>X Offset</source>
|
||||
<translation>X偏移量</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="415"/>
|
||||
<location filename="qml/WeatherWidget.qml" line="472"/>
|
||||
<source>Y Offset</source>
|
||||
<translation>Y偏移量</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="426"/>
|
||||
<source>Area Text Settings</source>
|
||||
<translation>地区文字设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="qml/WeatherWidget.qml" line="482"/>
|
||||
<source>Border Margin</source>
|
||||
<translation>边距</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
@ -18,7 +18,11 @@ T.Widget {
|
||||
property real tmin: 0
|
||||
editing: styleDialog.active
|
||||
|
||||
readonly property var configs: widget.settings.styles ? widget.settings.styles : {"Circle Color":"#fffcf9","Line Color":"#fffcf9","Line Width":38,"Shadow Color":"#e0e0e0","Shadow Size":0.5,"Battle UI":false,"Clock Visible":true,"Full Clock":true,"Font Color":"#f5f5f5","Font Size":44,"Font Name":0,"Font Weight":0,"Text Vertical Offset":16}
|
||||
readonly property var fonts: Qt.fontFamilies()
|
||||
readonly property var fontweight: [Font.Light, Font.Normal, Font.Bold]
|
||||
readonly property var sfontweight: [qsTr("Light"), qsTr("Normal"), qsTr("Bold")]
|
||||
|
||||
readonly property var configs: widget.settings.styles ? widget.settings.styles : {"Circle Color":"#fffcf9","Line Color":"#fffcf9","Line Width":38,"Shadow Color":"#e0e0e0","Shadow Size":0.5,"Battle UI":false,"Clock Visible":true,"Full Clock":true,"Font Color":"#f5f5f5","Font Size":44,"Font Name":fonts.length-1,"Font Weight":0,"Text Vertical Offset":16}
|
||||
|
||||
property string circle_color: configs["Circle Color"]
|
||||
property string line_color: configs["Line Color"]
|
||||
@ -30,10 +34,6 @@ T.Widget {
|
||||
readonly property real w: widget.width
|
||||
readonly property real r: (w**2+h**2)/4/h
|
||||
|
||||
readonly property var fonts: Qt.fontFamilies()
|
||||
readonly property var fontweight: [Font.Light, Font.Normal, Font.Bold]
|
||||
readonly property var sfontweight: [qsTr("Light"), qsTr("Normal"), qsTr("Bold")]
|
||||
|
||||
Timer {
|
||||
interval: 250
|
||||
running: text_clock.visible
|
||||
@ -464,7 +464,7 @@ T.Widget {
|
||||
visible: !_cfg_battle_ui.value
|
||||
enabled: visible && _cfg_clock_visible.value
|
||||
icon.name: "solid:\uf1fc"
|
||||
defaultValue: 0
|
||||
defaultValue: fonts.length-1
|
||||
model: fonts
|
||||
}
|
||||
|
||||
|
||||
@ -16,7 +16,7 @@ import "utils.js" as Utils
|
||||
T.Widget {
|
||||
id: widget
|
||||
|
||||
title: qsTr("Weather Widget")
|
||||
title: qsTr("Ordinal Scale Weather Widget")
|
||||
solid: true
|
||||
|
||||
readonly property var fonts: Qt.fontFamilies()
|
||||
@ -303,7 +303,7 @@ T.Widget {
|
||||
P.TextFieldPreference {
|
||||
name: "Display Location"
|
||||
label: qsTr("Display Location")
|
||||
message: "The location to display in widget."
|
||||
message: qsTr("The location to display in widget.")
|
||||
}
|
||||
|
||||
P.DialogPreference {
|
||||
@ -362,6 +362,8 @@ T.Widget {
|
||||
defaultValue: "#fefefe"
|
||||
}
|
||||
|
||||
P.Separator {}
|
||||
|
||||
P.DialogPreference {
|
||||
name: "Temperature Text Settings"
|
||||
label: qsTr("Temperature Text Settings")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user