aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-07-19 11:19:35 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-07-19 11:19:35 +0000
commit0381c9156f08dc090ea46c289a2910ca2a9afbdd (patch)
treef922ed4d19f25223703aaf82b8b2f0e9a69e7278
parentd03ac4cab2f4ae720df6bcc31f3711696e219e48 (diff)
downloadqmmp-0381c9156f08dc090ea46c289a2910ca2a9afbdd.tar.gz
qmmp-0381c9156f08dc090ea46c289a2910ca2a9afbdd.tar.bz2
qmmp-0381c9156f08dc090ea46c289a2910ca2a9afbdd.zip
updated Chinese Traditional and Chinese Simplified translations (lon)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1046 90c681e8-e032-0410-971d-27865f9a5e38
-rw-r--r--src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_CN.ts21
-rw-r--r--src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_TW.ts18
-rw-r--r--src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts78
-rw-r--r--src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts78
-rw-r--r--src/plugins/General/hal/translations/hal_plugin_zh_CN.ts32
-rw-r--r--src/plugins/General/hal/translations/hal_plugin_zh_TW.ts32
-rw-r--r--src/plugins/General/hotkey/translations/hotkey_plugin_zh_CN.ts40
-rw-r--r--src/plugins/General/hotkey/translations/hotkey_plugin_zh_TW.ts40
-rw-r--r--src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts42
-rw-r--r--src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts42
-rw-r--r--src/plugins/General/mpris/translations/mpris_plugin_zh_CN.ts11
-rw-r--r--src/plugins/General/mpris/translations/mpris_plugin_zh_TW.ts11
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_zh_CN.ts15
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_zh_TW.ts15
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.ts4
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.ts4
-rw-r--r--src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.ts4
-rw-r--r--src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts22
-rw-r--r--src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts22
-rw-r--r--src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_CN.ts23
-rw-r--r--src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_TW.ts23
-rw-r--r--src/plugins/Input/cue/qmmp_cue.desktop4
-rw-r--r--src/plugins/Input/cue/translations/cue_plugin_zh_CN.ts17
-rw-r--r--src/plugins/Input/cue/translations/cue_plugin_zh_TW.ts17
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts17
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts17
-rw-r--r--src/plugins/Input/mplayer/translations/mplayer_plugin_zh_CN.ts52
-rw-r--r--src/plugins/Input/mplayer/translations/mplayer_plugin_zh_TW.ts52
-rw-r--r--src/plugins/Output/waveout/translations/waveout_plugin_zh_CN.ts12
-rw-r--r--src/plugins/Output/waveout/translations/waveout_plugin_zh_TW.ts12
-rw-r--r--src/plugins/Visual/projectm/translations/projectm_plugin_zh_CN.ts48
-rw-r--r--src/plugins/Visual/projectm/translations/projectm_plugin_zh_TW.ts48
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_CN.ts15
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_TW.ts15
-rw-r--r--src/ui/qmmp_enqueue.desktop4
-rw-r--r--src/ui/translations/qmmp_zh_CN.ts62
-rw-r--r--src/ui/translations/qmmp_zh_TW.ts64
37 files changed, 527 insertions, 506 deletions
diff --git a/src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_CN.ts b/src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_CN.ts
index 9febe1683..88de4c286 100644
--- a/src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_CN.ts
+++ b/src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_CN.ts
@@ -1,37 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_CN">
<context>
<name>EffectBs2bFactory</name>
<message>
<location filename="../effectbs2bfactory.cpp" line="30"/>
<source>BS2B Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>BS2B 插件</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="50"/>
<source>About BS2B Effect Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 BS2B 特效插件</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="51"/>
<source>This is the Qmmp plugin version of Boris Mikhaylov&apos;s headphone DSP effect &quot;Bauer stereophonic-to-binaural&quot;, abbreviated bs2b.</source>
- <translation type="unfinished"></translation>
+ <translation>此版本的 Qmmp 插件基于 Boris Mikhaylov 的耳机 DSP 特效 &quot;Bauer stereophonic-to-binaural&quot;, 精简的 bs2b 。</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="53"/>
<source>Visit %1 for more details</source>
- <translation type="unfinished"></translation>
+ <translation>访问 %1 了解更多情况</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="55"/>
<source>Compiled against libbs2b-%1</source>
- <translation type="unfinished"></translation>
+ <translation>编译依赖 libbs2b-%1</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="56"/>
<source>Developers:</source>
- <translation type="unfinished"></translation>
+ <translation>开发者:</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="57"/>
@@ -49,12 +49,13 @@
<message>
<location filename="../settingsdialog.ui" line="14"/>
<source>BS2B Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>BS2B 插件设置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="32"/>
<source>Crossfeed level</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>大意可能是互串级别,让耳机有音箱的效果,建议此词国内暂无专业的术语,不译</translatorcomment>
+ <translation>Crossfeed 级别</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="45"/>
@@ -65,7 +66,7 @@
<message>
<location filename="../settingsdialog.ui" line="71"/>
<source>Default</source>
- <translation type="unfinished"></translation>
+ <translation>默认</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="78"/>
diff --git a/src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_TW.ts b/src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_TW.ts
index 9febe1683..8f2f635a2 100644
--- a/src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_TW.ts
+++ b/src/plugins/Effect/bs2b/translations/bs2b_plugin_zh_TW.ts
@@ -1,37 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_TW">
<context>
<name>EffectBs2bFactory</name>
<message>
<location filename="../effectbs2bfactory.cpp" line="30"/>
<source>BS2B Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>BS2B 插件</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="50"/>
<source>About BS2B Effect Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於BS2B 特效插件</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="51"/>
<source>This is the Qmmp plugin version of Boris Mikhaylov&apos;s headphone DSP effect &quot;Bauer stereophonic-to-binaural&quot;, abbreviated bs2b.</source>
- <translation type="unfinished"></translation>
+ <translation>此版本的 Qmmp 插件基於 Boris Mikhaylov 的耳機 DSP 特效 &quot;Bauer stereophonic-to-binaural&quot;, 簡單的 bs2b.</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="53"/>
<source>Visit %1 for more details</source>
- <translation type="unfinished"></translation>
+ <translation>訪問 %1 了解更多內容</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="55"/>
<source>Compiled against libbs2b-%1</source>
- <translation type="unfinished"></translation>
+ <translation>編譯依賴 libbs2b-%1</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="56"/>
<source>Developers:</source>
- <translation type="unfinished"></translation>
+ <translation>開發者:</translation>
</message>
<message>
<location filename="../effectbs2bfactory.cpp" line="57"/>
@@ -49,7 +49,7 @@
<message>
<location filename="../settingsdialog.ui" line="14"/>
<source>BS2B Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>BS2B 插件設置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="32"/>
@@ -65,7 +65,7 @@
<message>
<location filename="../settingsdialog.ui" line="71"/>
<source>Default</source>
- <translation type="unfinished"></translation>
+ <translation>預設</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="78"/>
diff --git a/src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts b/src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts
index 535c42509..c51e95576 100644
--- a/src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts
+++ b/src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts
@@ -1,42 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_CN">
<context>
<name>FileOps</name>
<message>
<location filename="../fileops.cpp" line="97"/>
<source>Error</source>
- <translation type="unfinished"></translation>
+ <translation>错误</translation>
</message>
<message>
<location filename="../fileops.cpp" line="98"/>
<source>Destination directory doesn&apos;t exist</source>
- <translation type="unfinished"></translation>
+ <translation>目标目录不存在</translation>
</message>
<message>
<location filename="../fileops.cpp" line="103"/>
<source>Copying</source>
- <translation type="unfinished"></translation>
+ <translation>正在复制</translation>
</message>
<message>
<location filename="../fileops.cpp" line="104"/>
<source>Stop</source>
- <translation type="unfinished"></translation>
+ <translation>停止</translation>
</message>
<message>
<location filename="../fileops.cpp" line="134"/>
<source>Copying file %1/%2</source>
- <translation type="unfinished"></translation>
+ <translation>正在复制文件 %1/%2</translation>
</message>
<message>
<location filename="../fileops.cpp" line="175"/>
<source>Remove files</source>
- <translation type="unfinished"></translation>
+ <translation>删除文件</translation>
</message>
<message>
<location filename="../fileops.cpp" line="176"/>
<source>Are you sure you want to remove %1 file(s) from disk</source>
- <translation type="unfinished"></translation>
+ <translation>您确定要从磁盘中删除 %1 文件</translation>
</message>
</context>
<context>
@@ -44,22 +44,22 @@
<message>
<location filename="../fileopsfactory.cpp" line="30"/>
<source>File Operations Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>文件操作插件</translation>
</message>
<message>
<location filename="../fileopsfactory.cpp" line="50"/>
<source>About File Operations Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于文件操作插件</translation>
</message>
<message>
<location filename="../fileopsfactory.cpp" line="51"/>
<source>Qmmp File Operations Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp 文件操作插件</translation>
</message>
<message>
<location filename="../fileopsfactory.cpp" line="52"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
</context>
<context>
@@ -67,17 +67,17 @@
<message>
<location filename="../hotkeydialog.ui" line="14"/>
<source>Modify Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>修改快捷键</translation>
</message>
<message>
<location filename="../hotkeydialog.ui" line="29"/>
<source>Press the key combination you want to assign</source>
- <translation type="unfinished"></translation>
+ <translation>请按您想指派的组合键</translation>
</message>
<message>
<location filename="../hotkeydialog.ui" line="43"/>
<source>Clear</source>
- <translation type="unfinished"></translation>
+ <translation>清除</translation>
</message>
</context>
<context>
@@ -86,109 +86,109 @@
<location filename="../settingsdialog.cpp" line="51"/>
<location filename="../settingsdialog.cpp" line="131"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>复制</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="52"/>
<location filename="../settingsdialog.cpp" line="132"/>
<source>Rename</source>
- <translation type="unfinished"></translation>
+ <translation>重命名</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="54"/>
<location filename="../settingsdialog.cpp" line="134"/>
<source>Remove</source>
- <translation type="unfinished"></translation>
+ <translation>删除</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="137"/>
<source>New action</source>
- <translation type="unfinished"></translation>
+ <translation>新建动作</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="191"/>
<source>Artist</source>
- <translation type="unfinished"></translation>
+ <translation>艺术家</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="192"/>
<source>Album</source>
- <translation type="unfinished"></translation>
+ <translation>专辑</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="193"/>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation>标题</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="194"/>
<source>Tracknumber</source>
- <translation type="unfinished"></translation>
+ <translation>音轨</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="195"/>
<source>Genre</source>
- <translation type="unfinished"></translation>
+ <translation>流派</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="196"/>
<source>Filename</source>
- <translation type="unfinished"></translation>
+ <translation>文件名</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="197"/>
<source>Date</source>
- <translation type="unfinished"></translation>
+ <translation>日期</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="198"/>
<source>Year</source>
- <translation type="unfinished"></translation>
+ <translation>年代</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="199"/>
<source>Comment</source>
- <translation type="unfinished"></translation>
+ <translation>备注</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="215"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation>选择一个目录</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="14"/>
<source>File Operations Settings</source>
- <translation type="unfinished"></translation>
+ <translation>文件操作设置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="48"/>
<source>Enabled</source>
- <translation type="unfinished"></translation>
+ <translation>启用</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="53"/>
<source>Operation</source>
- <translation type="unfinished"></translation>
+ <translation>操作</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="58"/>
<source>Menu text</source>
- <translation type="unfinished"></translation>
+ <translation>菜单文本</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="63"/>
<source>Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>快捷键</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="79"/>
<source>+</source>
- <translation type="unfinished"></translation>
+ <translation>+</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="92"/>
<source>-</source>
- <translation type="unfinished"></translation>
+ <translation>-</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="105"/>
@@ -196,17 +196,17 @@
<location filename="../settingsdialog.ui" line="158"/>
<location filename="../settingsdialog.ui" line="175"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation>...</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="148"/>
<source>Destination:</source>
- <translation type="unfinished"></translation>
+ <translation>目标目录:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="165"/>
<source>File name pattern:</source>
- <translation type="unfinished"></translation>
+ <translation>文件名方案:</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts b/src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts
index 535c42509..4bde9fa68 100644
--- a/src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts
+++ b/src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts
@@ -1,42 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_TW">
<context>
<name>FileOps</name>
<message>
<location filename="../fileops.cpp" line="97"/>
<source>Error</source>
- <translation type="unfinished"></translation>
+ <translation>錯誤</translation>
</message>
<message>
<location filename="../fileops.cpp" line="98"/>
<source>Destination directory doesn&apos;t exist</source>
- <translation type="unfinished"></translation>
+ <translation>目標目錄早已存在</translation>
</message>
<message>
<location filename="../fileops.cpp" line="103"/>
<source>Copying</source>
- <translation type="unfinished"></translation>
+ <translation>正在復制</translation>
</message>
<message>
<location filename="../fileops.cpp" line="104"/>
<source>Stop</source>
- <translation type="unfinished"></translation>
+ <translation>停止</translation>
</message>
<message>
<location filename="../fileops.cpp" line="134"/>
<source>Copying file %1/%2</source>
- <translation type="unfinished"></translation>
+ <translation>復制檔案 %1/%2</translation>
</message>
<message>
<location filename="../fileops.cpp" line="175"/>
<source>Remove files</source>
- <translation type="unfinished"></translation>
+ <translation>刪除檔案</translation>
</message>
<message>
<location filename="../fileops.cpp" line="176"/>
<source>Are you sure you want to remove %1 file(s) from disk</source>
- <translation type="unfinished"></translation>
+ <translation>您要確定要從磁盤中刪除 %1 檔案</translation>
</message>
</context>
<context>
@@ -44,22 +44,22 @@
<message>
<location filename="../fileopsfactory.cpp" line="30"/>
<source>File Operations Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>檔案操作插件</translation>
</message>
<message>
<location filename="../fileopsfactory.cpp" line="50"/>
<source>About File Operations Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於檔案操作插件</translation>
</message>
<message>
<location filename="../fileopsfactory.cpp" line="51"/>
<source>Qmmp File Operations Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp 檔案操作插件</translation>
</message>
<message>
<location filename="../fileopsfactory.cpp" line="52"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
</context>
<context>
@@ -67,17 +67,17 @@
<message>
<location filename="../hotkeydialog.ui" line="14"/>
<source>Modify Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>修改熱鍵</translation>
</message>
<message>
<location filename="../hotkeydialog.ui" line="29"/>
<source>Press the key combination you want to assign</source>
- <translation type="unfinished"></translation>
+ <translation>請按您想指定的組合鍵</translation>
</message>
<message>
<location filename="../hotkeydialog.ui" line="43"/>
<source>Clear</source>
- <translation type="unfinished"></translation>
+ <translation>清除</translation>
</message>
</context>
<context>
@@ -86,109 +86,109 @@
<location filename="../settingsdialog.cpp" line="51"/>
<location filename="../settingsdialog.cpp" line="131"/>
<source>Copy</source>
- <translation type="unfinished"></translation>
+ <translation>復制</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="52"/>
<location filename="../settingsdialog.cpp" line="132"/>
<source>Rename</source>
- <translation type="unfinished"></translation>
+ <translation>重命名</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="54"/>
<location filename="../settingsdialog.cpp" line="134"/>
<source>Remove</source>
- <translation type="unfinished"></translation>
+ <translation>刪除</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="137"/>
<source>New action</source>
- <translation type="unfinished"></translation>
+ <translation>新動作</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="191"/>
<source>Artist</source>
- <translation type="unfinished"></translation>
+ <translation>藝術家</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="192"/>
<source>Album</source>
- <translation type="unfinished"></translation>
+ <translation>專輯</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="193"/>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation>標題</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="194"/>
<source>Tracknumber</source>
- <translation type="unfinished"></translation>
+ <translation>音軌</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="195"/>
<source>Genre</source>
- <translation type="unfinished"></translation>
+ <translation>流派</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="196"/>
<source>Filename</source>
- <translation type="unfinished"></translation>
+ <translation>檔名</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="197"/>
<source>Date</source>
- <translation type="unfinished"></translation>
+ <translation>日期</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="198"/>
<source>Year</source>
- <translation type="unfinished"></translation>
+ <translation>年代</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="199"/>
<source>Comment</source>
- <translation type="unfinished"></translation>
+ <translation>備註</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="215"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation>選取一個目錄</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="14"/>
<source>File Operations Settings</source>
- <translation type="unfinished"></translation>
+ <translation>檔案操作設置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="48"/>
<source>Enabled</source>
- <translation type="unfinished"></translation>
+ <translation>啟用</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="53"/>
<source>Operation</source>
- <translation type="unfinished"></translation>
+ <translation>操作</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="58"/>
<source>Menu text</source>
- <translation type="unfinished"></translation>
+ <translation>菜單文本</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="63"/>
<source>Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>熱鍵</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="79"/>
<source>+</source>
- <translation type="unfinished"></translation>
+ <translation>+</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="92"/>
<source>-</source>
- <translation type="unfinished"></translation>
+ <translation>-</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="105"/>
@@ -196,17 +196,17 @@
<location filename="../settingsdialog.ui" line="158"/>
<location filename="../settingsdialog.ui" line="175"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation>...</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="148"/>
<source>Destination:</source>
- <translation type="unfinished"></translation>
+ <translation>目標目錄</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="165"/>
<source>File name pattern:</source>
- <translation type="unfinished"></translation>
+ <translation>檔名方案:</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/hal/translations/hal_plugin_zh_CN.ts b/src/plugins/General/hal/translations/hal_plugin_zh_CN.ts
index 6b0701204..952c6c5d0 100644
--- a/src/plugins/General/hal/translations/hal_plugin_zh_CN.ts
+++ b/src/plugins/General/hal/translations/hal_plugin_zh_CN.ts
@@ -1,37 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_CN">
<context>
<name>HalFactory</name>
<message>
<location filename="../halfactory.cpp" line="30"/>
<source>HAL Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>HAL 插件</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="50"/>
<source>About HAL Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 HAL 插件</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="51"/>
<source>Qmmp HAL Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp HAL 插件</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="52"/>
<source>This plugin provides removable devices detection using HAL</source>
- <translation type="unfinished"></translation>
+ <translation>此插件利用 HAL 提供可移动设备的检测</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="53"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="54"/>
<source>Based on Solid (KDE hardware library)</source>
- <translation type="unfinished"></translation>
+ <translation>基于 Solid (KDE 硬件库)</translation>
</message>
</context>
<context>
@@ -39,12 +39,12 @@
<message>
<location filename="../halplugin.cpp" line="160"/>
<source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
+ <translation>添加 CD &quot;%1&quot;</translation>
</message>
<message>
<location filename="../halplugin.cpp" line="166"/>
<source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
+ <translation>添加卷 &quot;%1&quot;</translation>
</message>
</context>
<context>
@@ -52,37 +52,37 @@
<message>
<location filename="../settingsdialog.ui" line="13"/>
<source>HAL Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>HAL 插件设置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="28"/>
<source>CD Audio Detection</source>
- <translation type="unfinished"></translation>
+ <translation>CD 音频检测</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="37"/>
<source>Add tracks to playlist automatically</source>
- <translation type="unfinished"></translation>
+ <translation>自动添加音轨到播放列表</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="44"/>
<source>Remove tracks from playlist automatically</source>
- <translation type="unfinished"></translation>
+ <translation>自动从播放列表删除音轨</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="54"/>
<source>Removable Device Detection</source>
- <translation type="unfinished"></translation>
+ <translation>可移动设备检测</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="63"/>
<source>Add files to playlist automatically</source>
- <translation type="unfinished"></translation>
+ <translation>自动添加文件到播放列表</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="70"/>
<source>Remove files from playlist automatically</source>
- <translation type="unfinished"></translation>
+ <translation>自动从播放列表删除文件</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/hal/translations/hal_plugin_zh_TW.ts b/src/plugins/General/hal/translations/hal_plugin_zh_TW.ts
index 6b0701204..ad82e4e5d 100644
--- a/src/plugins/General/hal/translations/hal_plugin_zh_TW.ts
+++ b/src/plugins/General/hal/translations/hal_plugin_zh_TW.ts
@@ -1,37 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_TW">
<context>
<name>HalFactory</name>
<message>
<location filename="../halfactory.cpp" line="30"/>
<source>HAL Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>HAL 插件</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="50"/>
<source>About HAL Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於 HAL 插件</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="51"/>
<source>Qmmp HAL Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp HAL 插件</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="52"/>
<source>This plugin provides removable devices detection using HAL</source>
- <translation type="unfinished"></translation>
+ <translation>此插件利用 HAL 提供可移動設備的檢測</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="53"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../halfactory.cpp" line="54"/>
<source>Based on Solid (KDE hardware library)</source>
- <translation type="unfinished"></translation>
+ <translation>基於 Solid (KDE 硬件程式庫)</translation>
</message>
</context>
<context>
@@ -39,12 +39,12 @@
<message>
<location filename="../halplugin.cpp" line="160"/>
<source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
+ <translation>添加 CD &quot;%1&quot;</translation>
</message>
<message>
<location filename="../halplugin.cpp" line="166"/>
<source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
+ <translation>添加卷 &quot;%1&quot;</translation>
</message>
</context>
<context>
@@ -52,37 +52,37 @@
<message>
<location filename="../settingsdialog.ui" line="13"/>
<source>HAL Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>HAL 插件設置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="28"/>
<source>CD Audio Detection</source>
- <translation type="unfinished"></translation>
+ <translation>CD 音頻檢測</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="37"/>
<source>Add tracks to playlist automatically</source>
- <translation type="unfinished"></translation>
+ <translation>自動添加音軌到播放清單</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="44"/>
<source>Remove tracks from playlist automatically</source>
- <translation type="unfinished"></translation>
+ <translation>自動從播放清單刪除音軌</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="54"/>
<source>Removable Device Detection</source>
- <translation type="unfinished"></translation>
+ <translation>可移動設備檢測</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="63"/>
<source>Add files to playlist automatically</source>
- <translation type="unfinished"></translation>
+ <translation>自動添加檔案到播放清單</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="70"/>
<source>Remove files from playlist automatically</source>
- <translation type="unfinished"></translation>
+ <translation>自動從播放清單刪除檔案</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/hotkey/translations/hotkey_plugin_zh_CN.ts b/src/plugins/General/hotkey/translations/hotkey_plugin_zh_CN.ts
index 47e4b86d2..c9b8b6ee4 100644
--- a/src/plugins/General/hotkey/translations/hotkey_plugin_zh_CN.ts
+++ b/src/plugins/General/hotkey/translations/hotkey_plugin_zh_CN.ts
@@ -1,22 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_CN">
<context>
<name>HotkeyDialog</name>
<message>
<location filename="../hotkeydialog.ui" line="14"/>
<source>Modify Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>修改快捷键</translation>
</message>
<message>
<location filename="../hotkeydialog.ui" line="29"/>
<source>Press the key combination you want to assign</source>
- <translation type="unfinished"></translation>
+ <translation>请按您想指派的组合键</translation>
</message>
<message>
<location filename="../hotkeydialog.ui" line="43"/>
<source>Clear</source>
- <translation type="unfinished"></translation>
+ <translation>清除</translation>
</message>
</context>
<context>
@@ -24,27 +24,27 @@
<message>
<location filename="../hotkeyfactory.cpp" line="30"/>
<source>Global Hotkey Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>全局快捷键插件</translation>
</message>
<message>
<location filename="../hotkeyfactory.cpp" line="50"/>
<source>About Global Hotkey Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于全局快捷键插件</translation>
</message>
<message>
<location filename="../hotkeyfactory.cpp" line="51"/>
<source>Qmmp Global Hotkey Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp 全局快捷键插件</translation>
</message>
<message>
<location filename="../hotkeyfactory.cpp" line="52"/>
<source>This plugin adds support for multimedia keys or global key combinations</source>
- <translation type="unfinished"></translation>
+ <translation>此插件支持增加多媒体快捷键和全局快捷键</translation>
</message>
<message>
<location filename="../hotkeyfactory.cpp" line="53"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
</context>
<context>
@@ -52,57 +52,57 @@
<message>
<location filename="../settingsdialog.cpp" line="42"/>
<source>Play</source>
- <translation type="unfinished"></translation>
+ <translation>播放</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="43"/>
<source>Stop</source>
- <translation type="unfinished"></translation>
+ <translation>停止</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="44"/>
<source>Pause</source>
- <translation type="unfinished"></translation>
+ <translation>暂停</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="45"/>
<source>Play/Pause</source>
- <translation type="unfinished"></translation>
+ <translation>播放/暂停</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="46"/>
<source>Next</source>
- <translation type="unfinished"></translation>
+ <translation>下一曲</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="47"/>
<source>Previous</source>
- <translation type="unfinished"></translation>
+ <translation>上一曲</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="48"/>
<source>Show/Hide</source>
- <translation type="unfinished"></translation>
+ <translation>显示/隐藏</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="14"/>
<source>Global Hotkey Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>全局快捷键设置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="42"/>
<source>Action</source>
- <translation type="unfinished"></translation>
+ <translation>动作</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="47"/>
<source>Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>快捷键</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="55"/>
<source>Reset</source>
- <translation type="unfinished"></translation>
+ <translation>重置</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/hotkey/translations/hotkey_plugin_zh_TW.ts b/src/plugins/General/hotkey/translations/hotkey_plugin_zh_TW.ts
index 47e4b86d2..51bc27b8e 100644
--- a/src/plugins/General/hotkey/translations/hotkey_plugin_zh_TW.ts
+++ b/src/plugins/General/hotkey/translations/hotkey_plugin_zh_TW.ts
@@ -1,22 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_TW">
<context>
<name>HotkeyDialog</name>
<message>
<location filename="../hotkeydialog.ui" line="14"/>
<source>Modify Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>修改熱鍵</translation>
</message>
<message>
<location filename="../hotkeydialog.ui" line="29"/>
<source>Press the key combination you want to assign</source>
- <translation type="unfinished"></translation>
+ <translation>請按您想指定的組合鍵</translation>
</message>
<message>
<location filename="../hotkeydialog.ui" line="43"/>
<source>Clear</source>
- <translation type="unfinished"></translation>
+ <translation>清除</translation>
</message>
</context>
<context>
@@ -24,27 +24,27 @@
<message>
<location filename="../hotkeyfactory.cpp" line="30"/>
<source>Global Hotkey Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>全局熱鍵插件</translation>
</message>
<message>
<location filename="../hotkeyfactory.cpp" line="50"/>
<source>About Global Hotkey Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於全局熱鍵插件</translation>
</message>
<message>
<location filename="../hotkeyfactory.cpp" line="51"/>
<source>Qmmp Global Hotkey Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp 全局熱鍵插件</translation>
</message>
<message>
<location filename="../hotkeyfactory.cpp" line="52"/>
<source>This plugin adds support for multimedia keys or global key combinations</source>
- <translation type="unfinished"></translation>
+ <translation>此插件支援添加多媒體熱鍵與全局熱鍵</translation>
</message>
<message>
<location filename="../hotkeyfactory.cpp" line="53"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
</context>
<context>
@@ -52,57 +52,57 @@
<message>
<location filename="../settingsdialog.cpp" line="42"/>
<source>Play</source>
- <translation type="unfinished"></translation>
+ <translation>播放</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="43"/>
<source>Stop</source>
- <translation type="unfinished"></translation>
+ <translation>停止</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="44"/>
<source>Pause</source>
- <translation type="unfinished"></translation>
+ <translation>暫停</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="45"/>
<source>Play/Pause</source>
- <translation type="unfinished"></translation>
+ <translation>播放/暫停</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="46"/>
<source>Next</source>
- <translation type="unfinished"></translation>
+ <translation>下一曲</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="47"/>
<source>Previous</source>
- <translation type="unfinished"></translation>
+ <translation>上一曲</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="48"/>
<source>Show/Hide</source>
- <translation type="unfinished"></translation>
+ <translation>察看/隱藏</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="14"/>
<source>Global Hotkey Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>全局熱鍵插件設置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="42"/>
<source>Action</source>
- <translation type="unfinished"></translation>
+ <translation>動作</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="47"/>
<source>Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>熱鍵</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="55"/>
<source>Reset</source>
- <translation type="unfinished"></translation>
+ <translation>重置</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts
index 2b5b84c07..6e978d3dd 100644
--- a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts
+++ b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_CN">
<context>
<name>Lyrics</name>
<message>
<location filename="../lyrics.cpp" line="35"/>
<source>View Lyrics</source>
- <translation type="unfinished"></translation>
+ <translation>显示歌词</translation>
</message>
<message>
<location filename="../lyrics.cpp" line="36"/>
<source>Ctrl+L</source>
- <translation type="unfinished"></translation>
+ <translation>Ctrl+L</translation>
</message>
</context>
<context>
@@ -19,27 +19,27 @@
<message>
<location filename="../lyricsfactory.cpp" line="29"/>
<source>Lyrics Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>歌词插件</translation>
</message>
<message>
<location filename="../lyricsfactory.cpp" line="50"/>
<source>About Lyrics Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于歌词插件</translation>
</message>
<message>
<location filename="../lyricsfactory.cpp" line="51"/>
<source>Qmmp Lyrics Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp 歌词插件</translation>
</message>
<message>
<location filename="../lyricsfactory.cpp" line="53"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../lyricsfactory.cpp" line="52"/>
<source>This plugin retrieves lyrics from LyricWiki.org</source>
- <translation type="unfinished"></translation>
+ <translation>此插件使用的歌词来源于 LyricWiki.org</translation>
</message>
</context>
<context>
@@ -47,68 +47,68 @@
<message>
<location filename="../lyricswindow.cpp" line="90"/>
<source>Lyrics: %1 - %2</source>
- <translation type="unfinished"></translation>
+ <translation>歌词:%1 - %2</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="66"/>
<location filename="../lyricswindow.ui" line="67"/>
<source>No connection</source>
- <translation type="unfinished"></translation>
+ <translation>无连接</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="69"/>
<source>Looking up host...</source>
- <translation type="unfinished"></translation>
+ <translation>查找主机...</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="72"/>
<source>Connecting...</source>
- <translation type="unfinished"></translation>
+ <translation>连接...</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="75"/>
<source>Sending request...</source>
- <translation type="unfinished"></translation>
+ <translation>发送请求...</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="78"/>
<source>Receiving</source>
- <translation type="unfinished"></translation>
+ <translation>接受</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="81"/>
<source>Connected</source>
- <translation type="unfinished"></translation>
+ <translation>已连接</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="84"/>
<source>Closing connection...</source>
- <translation type="unfinished"></translation>
+ <translation>关闭连接...</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="14"/>
<source>Lyrics Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>歌词插件</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="31"/>
<source>Artist:</source>
- <translation type="unfinished"></translation>
+ <translation>艺术家:</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="41"/>
<source>Title:</source>
- <translation type="unfinished"></translation>
+ <translation>标题:</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="51"/>
<source>Search</source>
- <translation type="unfinished"></translation>
+ <translation>搜索</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="87"/>
<source>Close</source>
- <translation type="unfinished"></translation>
+ <translation>关闭</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts
index 2b5b84c07..ff94b196d 100644
--- a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts
+++ b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_TW">
<context>
<name>Lyrics</name>
<message>
<location filename="../lyrics.cpp" line="35"/>
<source>View Lyrics</source>
- <translation type="unfinished"></translation>
+ <translation>察看歌詞</translation>
</message>
<message>
<location filename="../lyrics.cpp" line="36"/>
<source>Ctrl+L</source>
- <translation type="unfinished"></translation>
+ <translation>Ctrl+L</translation>
</message>
</context>
<context>
@@ -19,27 +19,27 @@
<message>
<location filename="../lyricsfactory.cpp" line="29"/>
<source>Lyrics Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>歌詞插件</translation>
</message>
<message>
<location filename="../lyricsfactory.cpp" line="50"/>
<source>About Lyrics Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於歌詞插件</translation>
</message>
<message>
<location filename="../lyricsfactory.cpp" line="51"/>
<source>Qmmp Lyrics Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp 歌詞插件</translation>
</message>
<message>
<location filename="../lyricsfactory.cpp" line="53"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../lyricsfactory.cpp" line="52"/>
<source>This plugin retrieves lyrics from LyricWiki.org</source>
- <translation type="unfinished"></translation>
+ <translation>此插件歌詞來自於 LyricWiki.org</translation>
</message>
</context>
<context>
@@ -47,68 +47,68 @@
<message>
<location filename="../lyricswindow.cpp" line="90"/>
<source>Lyrics: %1 - %2</source>
- <translation type="unfinished"></translation>
+ <translation>歌詞:%1 - %2</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="66"/>
<location filename="../lyricswindow.ui" line="67"/>
<source>No connection</source>
- <translation type="unfinished"></translation>
+ <translation>無連接</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="69"/>
<source>Looking up host...</source>
- <translation type="unfinished"></translation>
+ <translation>找尋主機...</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="72"/>
<source>Connecting...</source>
- <translation type="unfinished"></translation>
+ <translation>連接...</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="75"/>
<source>Sending request...</source>
- <translation type="unfinished"></translation>
+ <translation>發送請求...</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="78"/>
<source>Receiving</source>
- <translation type="unfinished"></translation>
+ <translation>接受</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="81"/>
<source>Connected</source>
- <translation type="unfinished"></translation>
+ <translation>已連接</translation>
</message>
<message>
<location filename="../lyricswindow.cpp" line="84"/>
<source>Closing connection...</source>
- <translation type="unfinished"></translation>
+ <translation>關閉連接...</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="14"/>
<source>Lyrics Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>歌詞插件</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="31"/>
<source>Artist:</source>
- <translation type="unfinished"></translation>
+ <translation>藝術家:</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="41"/>
<source>Title:</source>
- <translation type="unfinished"></translation>
+ <translation>標題:</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="51"/>
<source>Search</source>
- <translation type="unfinished"></translation>
+ <translation>搜索</translation>
</message>
<message>
<location filename="../lyricswindow.ui" line="87"/>
<source>Close</source>
- <translation type="unfinished"></translation>
+ <translation>關閉</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/mpris/translations/mpris_plugin_zh_CN.ts b/src/plugins/General/mpris/translations/mpris_plugin_zh_CN.ts
index 521a81663..3678eb925 100644
--- a/src/plugins/General/mpris/translations/mpris_plugin_zh_CN.ts
+++ b/src/plugins/General/mpris/translations/mpris_plugin_zh_CN.ts
@@ -1,26 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_CN">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_CN">
<context>
<name>MPRISFactory</name>
<message>
<location filename="../mprisfactory.cpp" line="29"/>
<source>MPRIS Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>MPRIS 插件</translation>
</message>
<message>
<location filename="../mprisfactory.cpp" line="49"/>
<source>About MPRIS Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 MPRIS 插件</translation>
</message>
<message>
<location filename="../mprisfactory.cpp" line="51"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished">作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../mprisfactory.cpp" line="50"/>
<source>Qmmp MPRIS Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp MPRIS 插件</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/mpris/translations/mpris_plugin_zh_TW.ts b/src/plugins/General/mpris/translations/mpris_plugin_zh_TW.ts
index 191f5fd7d..b904f9f85 100644
--- a/src/plugins/General/mpris/translations/mpris_plugin_zh_TW.ts
+++ b/src/plugins/General/mpris/translations/mpris_plugin_zh_TW.ts
@@ -1,26 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_TW">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_TW">
<context>
<name>MPRISFactory</name>
<message>
<location filename="../mprisfactory.cpp" line="29"/>
<source>MPRIS Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>MPRIS 插件</translation>
</message>
<message>
<location filename="../mprisfactory.cpp" line="49"/>
<source>About MPRIS Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於 MPRIS 插件</translation>
</message>
<message>
<location filename="../mprisfactory.cpp" line="51"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished">作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../mprisfactory.cpp" line="50"/>
<source>Qmmp MPRIS Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp MPRIS 插件</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/notifier/translations/notifier_plugin_zh_CN.ts b/src/plugins/General/notifier/translations/notifier_plugin_zh_CN.ts
index 7f3a84f17..3eea79f36 100644
--- a/src/plugins/General/notifier/translations/notifier_plugin_zh_CN.ts
+++ b/src/plugins/General/notifier/translations/notifier_plugin_zh_CN.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_CN">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_CN">
<context>
<name>NotifierFactory</name>
<message>
@@ -28,7 +29,7 @@
<message>
<location filename="../popupwidget.cpp" line="115"/>
<source>Volume:</source>
- <translation type="unfinished"></translation>
+ <translation>音量:</translation>
</message>
</context>
<context>
@@ -61,27 +62,27 @@
<message>
<location filename="../settingsdialog.ui" line="41"/>
<source>Song change notification</source>
- <translation type="unfinished"></translation>
+ <translation>歌曲更改通知</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="48"/>
<source>Volume change notification</source>
- <translation type="unfinished"></translation>
+ <translation>音量更改通知</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="55"/>
<source>Delay, ms:</source>
- <translation type="unfinished"></translation>
+ <translation>延迟(ms):</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="81"/>
<source>Transparency</source>
- <translation type="unfinished"></translation>
+ <translation>透明度</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="104"/>
<source>0</source>
- <translation type="unfinished"></translation>
+ <translation>0</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.ts b/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.ts
index 0e3ca47de..696f4a8b1 100644
--- a/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.ts
+++ b/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_TW">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_TW">
<context>
<name>NotifierFactory</name>
<message>
@@ -28,7 +29,7 @@
<message>
<location filename="../popupwidget.cpp" line="115"/>
<source>Volume:</source>
- <translation type="unfinished"></translation>
+ <translation>音量:</translation>
</message>
</context>
<context>
@@ -61,27 +62,27 @@
<message>
<location filename="../settingsdialog.ui" line="41"/>
<source>Song change notification</source>
- <translation type="unfinished"></translation>
+ <translation>曲目改變通知</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="48"/>
<source>Volume change notification</source>
- <translation type="unfinished"></translation>
+ <translation>音量改變通知</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="55"/>
<source>Delay, ms:</source>
- <translation type="unfinished"></translation>
+ <translation>延遲(ms):</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="81"/>
<source>Transparency</source>
- <translation type="unfinished"></translation>
+ <translation>透明度</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="104"/>
<source>0</source>
- <translation type="unfinished"></translation>
+ <translation>0</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.ts b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.ts
index 0648ae0e1..bf81ce630 100644
--- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.ts
+++ b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.ts
@@ -34,7 +34,7 @@
<message>
<location filename="../settingsdialog.ui" line="32"/>
<source>Last.fm</source>
- <translation type="unfinished"></translation>
+ <translation>Last.fm</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="41"/>
@@ -51,7 +51,7 @@
<message>
<location filename="../settingsdialog.ui" line="68"/>
<source>Libre.fm</source>
- <translation type="unfinished"></translation>
+ <translation>Libre.fm</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.ts b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.ts
index 5811fe0be..6ba093042 100644
--- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.ts
+++ b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.ts
@@ -34,7 +34,7 @@
<message>
<location filename="../settingsdialog.ui" line="32"/>
<source>Last.fm</source>
- <translation type="unfinished"></translation>
+ <translation>Last.fm</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="41"/>
@@ -51,7 +51,7 @@
<message>
<location filename="../settingsdialog.ui" line="68"/>
<source>Libre.fm</source>
- <translation type="unfinished"></translation>
+ <translation>Libre.fm</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.ts b/src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.ts
index 7fc77d1ab..5978b1826 100644
--- a/src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.ts
+++ b/src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="uk">
-<defaultcodec></defaultcodec>
+<!DOCTYPE TS>
+<TS version="2.0" language="uk">
<context>
<name>SettingsDialog</name>
<message>
diff --git a/src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts b/src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts
index 9c45be1a2..c02f503ff 100644
--- a/src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts
+++ b/src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts
@@ -6,27 +6,27 @@
<message>
<location filename="../decoderaacfactory.cpp" line="47"/>
<source>AAC Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>AAC 插件</translation>
</message>
<message>
<location filename="../decoderaacfactory.cpp" line="49"/>
<source>AAC Files</source>
- <translation type="unfinished"></translation>
+ <translation>AAC 文件</translation>
</message>
<message>
<location filename="../decoderaacfactory.cpp" line="92"/>
<source>About AAC Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 AAC 音频插件</translation>
</message>
<message>
<location filename="../decoderaacfactory.cpp" line="93"/>
<source>Qmmp AAC Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp AAC 音频插件</translation>
</message>
<message>
<location filename="../decoderaacfactory.cpp" line="94"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished">作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
</context>
<context>
@@ -44,27 +44,27 @@
<message>
<location filename="../detailsdialog.ui" line="42"/>
<source>AAC Info</source>
- <translation type="unfinished"></translation>
+ <translation>AAC 信息</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="74"/>
<source>Length:</source>
- <translation type="unfinished"></translation>
+ <translation>长度:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="111"/>
<source>Channels:</source>
- <translation type="unfinished"></translation>
+ <translation>声音通道:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="134"/>
<source>Bitrate:</source>
- <translation type="unfinished"></translation>
+ <translation>位速率:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="161"/>
<source>Stream version:</source>
- <translation type="unfinished"></translation>
+ <translation>流版本:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="245"/>
@@ -134,7 +134,7 @@
<message>
<location filename="../detailsdialog.cpp" line="62"/>
<source>Hz</source>
- <translation type="unfinished"></translation>
+ <translation>Hz</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="69"/>
diff --git a/src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts b/src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts
index 3b51885eb..0c3d12d3a 100644
--- a/src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts
+++ b/src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts
@@ -7,27 +7,27 @@
<message>
<location filename="../decoderaacfactory.cpp" line="47"/>
<source>AAC Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>AAC 插件</translation>
</message>
<message>
<location filename="../decoderaacfactory.cpp" line="49"/>
<source>AAC Files</source>
- <translation type="unfinished"></translation>
+ <translation>AAC 檔案</translation>
</message>
<message>
<location filename="../decoderaacfactory.cpp" line="92"/>
<source>About AAC Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於 AAC 聲訊插件</translation>
</message>
<message>
<location filename="../decoderaacfactory.cpp" line="93"/>
<source>Qmmp AAC Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp AAC 聲訊插件</translation>
</message>
<message>
<location filename="../decoderaacfactory.cpp" line="94"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished">作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
</context>
<context>
@@ -45,27 +45,27 @@
<message>
<location filename="../detailsdialog.ui" line="42"/>
<source>AAC Info</source>
- <translation type="unfinished"></translation>
+ <translation>AAC 資訊</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="74"/>
<source>Length:</source>
- <translation type="unfinished"></translation>
+ <translation>長度:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="111"/>
<source>Channels:</source>
- <translation type="unfinished"></translation>
+ <translation>音頻通道:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="134"/>
<source>Bitrate:</source>
- <translation type="unfinished"></translation>
+ <translation>位速率:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="161"/>
<source>Stream version:</source>
- <translation type="unfinished"></translation>
+ <translation>流版本:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="245"/>
@@ -135,7 +135,7 @@
<message>
<location filename="../detailsdialog.cpp" line="62"/>
<source>Hz</source>
- <translation type="unfinished"></translation>
+ <translation>Hz</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="69"/>
diff --git a/src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_CN.ts b/src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_CN.ts
index 09a9d67dc..c3b882f61 100644
--- a/src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_CN.ts
+++ b/src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_CN.ts
@@ -1,36 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_CN">
<context>
<name>DecoderCDAudioFactory</name>
<message>
<location filename="../decodercdaudiofactory.cpp" line="44"/>
<source>CD Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>CD 音频插件</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="86"/>
<source>About CD Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 CD 音频插件</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="87"/>
<source>Qmmp CD Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp CD 音频插件</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="89"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="90"/>
<source>Usage: open cdda:/// using Add URL dialog or command line</source>
- <translation type="unfinished"></translation>
+ <translation>用法:open cdda:/// 使用添加 URL 对话或命令行</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="88"/>
<source>Compiled against libcdio version:</source>
- <translation type="unfinished"></translation>
+ <translation>编译依赖 libcdio 版本:</translation>
</message>
</context>
<context>
@@ -38,22 +39,22 @@
<message>
<location filename="../settingsdialog.ui" line="13"/>
<source>CD Audio Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>CD 音频插件设置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="31"/>
<source>Override device:</source>
- <translation type="unfinished"></translation>
+ <translation>跳过设备:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="44"/>
<source>Limid cd speed:</source>
- <translation type="unfinished"></translation>
+ <translation>限制 CD 速度:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="64"/>
<source>Use cd-text</source>
- <translation type="unfinished"></translation>
+ <translation>使用 cd-text</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_TW.ts b/src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_TW.ts
index 09a9d67dc..61687aa8b 100644
--- a/src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_TW.ts
+++ b/src/plugins/Input/cdaudio/translations/cdaudio_plugin_zh_TW.ts
@@ -1,36 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_TW">
<context>
<name>DecoderCDAudioFactory</name>
<message>
<location filename="../decodercdaudiofactory.cpp" line="44"/>
<source>CD Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>CD 聲訊插件</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="86"/>
<source>About CD Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於 CD 聲訊插件</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="87"/>
<source>Qmmp CD Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp CD 聲訊插件</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="89"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="90"/>
<source>Usage: open cdda:/// using Add URL dialog or command line</source>
- <translation type="unfinished"></translation>
+ <translation>用法:open cdda:/// 使用添加 URL會話或命令行</translation>
</message>
<message>
<location filename="../decodercdaudiofactory.cpp" line="88"/>
<source>Compiled against libcdio version:</source>
- <translation type="unfinished"></translation>
+ <translation>編譯依賴 libcdio 版本:</translation>
</message>
</context>
<context>
@@ -38,22 +39,22 @@
<message>
<location filename="../settingsdialog.ui" line="13"/>
<source>CD Audio Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>CD 聲訊插件設置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="31"/>
<source>Override device:</source>
- <translation type="unfinished"></translation>
+ <translation>忽略設備:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="44"/>
<source>Limid cd speed:</source>
- <translation type="unfinished"></translation>
+ <translation>限制 CD 速度:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="64"/>
<source>Use cd-text</source>
- <translation type="unfinished"></translation>
+ <translation>使用 cd-text</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/cue/qmmp_cue.desktop b/src/plugins/Input/cue/qmmp_cue.desktop
index 935590e95..f3dfd02e1 100644
--- a/src/plugins/Input/cue/qmmp_cue.desktop
+++ b/src/plugins/Input/cue/qmmp_cue.desktop
@@ -3,9 +3,13 @@ X-Desktop-File-Install-Version=0.15
Name=Open cue album
Name[ru]=Открыть альбом cue
Name[uk]=Відкрити альбом cue
+Name[zh_CN]=打开 CUE
+Name[zh_TW]=打開 CUE
Comment=Open cue file(s) in the directory
Comment[ru]=Открыть cue-файл(ы) в директории
Comment[uk]=Відкрити cue-файл(и) в теці
+Comment[zh_CN]=在本目录打开 CUE 文件
+Comment[zh_TW]=在本目錄打開 CUE 檔案
Exec=sh -c "qmmp '%F'/*.cue"
Icon=qmmp
Categories=AudioVideo;Player;Audio;Qt;
diff --git a/src/plugins/Input/cue/translations/cue_plugin_zh_CN.ts b/src/plugins/Input/cue/translations/cue_plugin_zh_CN.ts
index a671b74e1..5bdc2664f 100644
--- a/src/plugins/Input/cue/translations/cue_plugin_zh_CN.ts
+++ b/src/plugins/Input/cue/translations/cue_plugin_zh_CN.ts
@@ -1,31 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_CN">
<context>
<name>DecoderCUEFactory</name>
<message>
<location filename="../decodercuefactory.cpp" line="43"/>
<source>CUE Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>CUE 插件</translation>
</message>
<message>
<location filename="../decodercuefactory.cpp" line="46"/>
<source>CUE Files</source>
- <translation type="unfinished"></translation>
+ <translation>CUE 文件</translation>
</message>
<message>
<location filename="../decodercuefactory.cpp" line="84"/>
<source>About CUE Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 CUE 音频插件</translation>
</message>
<message>
<location filename="../decodercuefactory.cpp" line="85"/>
<source>Qmmp CUE Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp CUE 音频插件</translation>
</message>
<message>
<location filename="../decodercuefactory.cpp" line="86"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
</context>
<context>
@@ -33,12 +34,12 @@
<message>
<location filename="../settingsdialog.ui" line="13"/>
<source>CUE Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>CUE 插件设置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="25"/>
<source>CUE encoding:</source>
- <translation type="unfinished"></translation>
+ <translation>CUE 编码:</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/cue/translations/cue_plugin_zh_TW.ts b/src/plugins/Input/cue/translations/cue_plugin_zh_TW.ts
index a671b74e1..80f364e91 100644
--- a/src/plugins/Input/cue/translations/cue_plugin_zh_TW.ts
+++ b/src/plugins/Input/cue/translations/cue_plugin_zh_TW.ts
@@ -1,31 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_TW">
<context>
<name>DecoderCUEFactory</name>
<message>
<location filename="../decodercuefactory.cpp" line="43"/>
<source>CUE Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>CUE 插件</translation>
</message>
<message>
<location filename="../decodercuefactory.cpp" line="46"/>
<source>CUE Files</source>
- <translation type="unfinished"></translation>
+ <translation>CUE 檔案</translation>
</message>
<message>
<location filename="../decodercuefactory.cpp" line="84"/>
<source>About CUE Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於 CUE 聲訊插件</translation>
</message>
<message>
<location filename="../decodercuefactory.cpp" line="85"/>
<source>Qmmp CUE Audio Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp CUE 聲訊插件</translation>
</message>
<message>
<location filename="../decodercuefactory.cpp" line="86"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
</context>
<context>
@@ -33,12 +34,12 @@
<message>
<location filename="../settingsdialog.ui" line="13"/>
<source>CUE Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>CUE 插件設置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="25"/>
<source>CUE encoding:</source>
- <translation type="unfinished"></translation>
+ <translation>CUE 編碼:</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts
index b98eeb67f..ec7114efd 100644
--- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts
+++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_CN">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_CN">
<context>
<name>DecoderFFmpegFactory</name>
<message>
@@ -20,17 +21,17 @@
<message>
<location filename="../decoderffmpegfactory.cpp" line="79"/>
<source>FFmpeg Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>FFmpeg 插件</translation>
</message>
<message>
<location filename="../decoderffmpegfactory.cpp" line="81"/>
<source>FFmpeg Formats</source>
- <translation type="unfinished"></translation>
+ <translation>FFmpeg 格式</translation>
</message>
<message>
<location filename="../decoderffmpegfactory.cpp" line="145"/>
<source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source>
- <translation type="unfinished"></translation>
+ <translation>编译依赖 libavformat-%1.%2.%3 和 libavcodec-%4.%5.%6</translation>
</message>
</context>
<context>
@@ -133,12 +134,12 @@
<message>
<location filename="../detailsdialog.ui" line="42"/>
<source>Audio Info</source>
- <translation type="unfinished"></translation>
+ <translation>音频信息</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="164"/>
<source>Metadata</source>
- <translation type="unfinished"></translation>
+ <translation>元数据</translation>
</message>
</context>
<context>
@@ -146,7 +147,7 @@
<message>
<location filename="../settingsdialog.ui" line="45"/>
<source>Formats</source>
- <translation type="unfinished"></translation>
+ <translation>格式</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="51"/>
@@ -186,7 +187,7 @@
<message>
<location filename="../settingsdialog.ui" line="13"/>
<source>FFmpeg Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>FFmpeg 插件设置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="86"/>
diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts
index d1639719e..7910713fc 100644
--- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts
+++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_TW">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_TW">
<context>
<name>DecoderFFmpegFactory</name>
<message>
@@ -20,17 +21,17 @@
<message>
<location filename="../decoderffmpegfactory.cpp" line="79"/>
<source>FFmpeg Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>FFmpeg 插件</translation>
</message>
<message>
<location filename="../decoderffmpegfactory.cpp" line="81"/>
<source>FFmpeg Formats</source>
- <translation type="unfinished"></translation>
+ <translation>FFmpeg 格式</translation>
</message>
<message>
<location filename="../decoderffmpegfactory.cpp" line="145"/>
<source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source>
- <translation type="unfinished"></translation>
+ <translation>編譯依賴 libavformat-%1.%2.%3 與 libavcodec-%4.%5.%6</translation>
</message>
</context>
<context>
@@ -133,12 +134,12 @@
<message>
<location filename="../detailsdialog.ui" line="42"/>
<source>Audio Info</source>
- <translation type="unfinished"></translation>
+ <translation>聲訊資訊</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="164"/>
<source>Metadata</source>
- <translation type="unfinished"></translation>
+ <translation>元資料</translation>
</message>
</context>
<context>
@@ -146,7 +147,7 @@
<message>
<location filename="../settingsdialog.ui" line="45"/>
<source>Formats</source>
- <translation type="unfinished"></translation>
+ <translation>格式</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="51"/>
@@ -186,7 +187,7 @@
<message>
<location filename="../settingsdialog.ui" line="13"/>
<source>FFmpeg Plugin Settings</source>
- <translation type="unfinished"></translation>
+ <translation>FFmpeg 插件設置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="86"/>
diff --git a/src/plugins/Input/mplayer/translations/mplayer_plugin_zh_CN.ts b/src/plugins/Input/mplayer/translations/mplayer_plugin_zh_CN.ts
index 24e194e26..a20be020d 100644
--- a/src/plugins/Input/mplayer/translations/mplayer_plugin_zh_CN.ts
+++ b/src/plugins/Input/mplayer/translations/mplayer_plugin_zh_CN.ts
@@ -6,32 +6,32 @@
<message>
<location filename="../decodermplayerfactory.cpp" line="50"/>
<source>Mplayer Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Mplayer 插件</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="53"/>
<source>Video Files</source>
- <translation type="unfinished"></translation>
+ <translation>视频文件</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="97"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished">作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="94"/>
<source>About MPlayer Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 MPlayer 插件</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="95"/>
<source>Qmmp MPlayer Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp MPlayer 插件</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="96"/>
<source>This plugin uses MPlayer as backend</source>
- <translation type="unfinished"></translation>
+ <translation>此插件使用 MPlayer 后端</translation>
</message>
</context>
<context>
@@ -76,74 +76,74 @@
<message>
<location filename="../detailsdialog.ui" line="51"/>
<source>Size:</source>
- <translation type="unfinished"></translation>
+ <translation>大小:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="65"/>
<source>Demuxer:</source>
- <translation type="unfinished"></translation>
+ <translation>流分离:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="79"/>
<source>Length:</source>
- <translation type="unfinished"></translation>
+ <translation>长度:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="102"/>
<source>Video</source>
- <translation type="unfinished"></translation>
+ <translation>视频</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="114"/>
<source>Resolution:</source>
- <translation type="unfinished"></translation>
+ <translation>分辨率:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="140"/>
<location filename="../detailsdialog.ui" line="295"/>
<source>Bitrate:</source>
- <translation type="unfinished"></translation>
+ <translation>位速率:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="160"/>
<source>Format:</source>
- <translation type="unfinished"></translation>
+ <translation>格式:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="180"/>
<source>FPS:</source>
- <translation type="unfinished"></translation>
+ <translation>FPS:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="200"/>
<location filename="../detailsdialog.ui" line="249"/>
<source>Codec:</source>
- <translation type="unfinished"></translation>
+ <translation>编解码器:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="220"/>
<source>Aspect ratio:</source>
- <translation type="unfinished"></translation>
+ <translation>宽高比:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="237"/>
<source>Audio</source>
- <translation type="unfinished"></translation>
+ <translation>音频</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="315"/>
<source>Channels:</source>
- <translation type="unfinished"></translation>
+ <translation>声音通道:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="13"/>
<source>Details</source>
- <translation type="unfinished"></translation>
+ <translation>详细资料</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="31"/>
<source>General information</source>
- <translation type="unfinished"></translation>
+ <translation>常规信息</translation>
</message>
</context>
<context>
@@ -156,32 +156,32 @@
<location filename="../settingsdialog.cpp" line="63"/>
<location filename="../settingsdialog.cpp" line="64"/>
<source>default</source>
- <translation type="unfinished"></translation>
+ <translation>默认</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="14"/>
<source>MPlayer Settings</source>
- <translation type="unfinished"></translation>
+ <translation>Mplayer 设置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="29"/>
<source>Video:</source>
- <translation type="unfinished"></translation>
+ <translation>视频:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="43"/>
<source>Audio:</source>
- <translation type="unfinished"></translation>
+ <translation>音频:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="57"/>
<source>Audio/video auto synchronization</source>
- <translation type="unfinished"></translation>
+ <translation>音频/视频自动同步</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="67"/>
<source>Synchronization factor:</source>
- <translation type="unfinished"></translation>
+ <translation>同步系数:</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/mplayer/translations/mplayer_plugin_zh_TW.ts b/src/plugins/Input/mplayer/translations/mplayer_plugin_zh_TW.ts
index d6abd1651..66c75d389 100644
--- a/src/plugins/Input/mplayer/translations/mplayer_plugin_zh_TW.ts
+++ b/src/plugins/Input/mplayer/translations/mplayer_plugin_zh_TW.ts
@@ -6,32 +6,32 @@
<message>
<location filename="../decodermplayerfactory.cpp" line="50"/>
<source>Mplayer Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Mplayer 插件</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="53"/>
<source>Video Files</source>
- <translation type="unfinished"></translation>
+ <translation>視頻檔案</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="97"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished">作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="94"/>
<source>About MPlayer Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於 Mplayer 插件</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="95"/>
<source>Qmmp MPlayer Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp Mplayer 插件</translation>
</message>
<message>
<location filename="../decodermplayerfactory.cpp" line="96"/>
<source>This plugin uses MPlayer as backend</source>
- <translation type="unfinished"></translation>
+ <translation>此插件使用 Mplayer 後端</translation>
</message>
</context>
<context>
@@ -76,74 +76,74 @@
<message>
<location filename="../detailsdialog.ui" line="51"/>
<source>Size:</source>
- <translation type="unfinished"></translation>
+ <translation>大小:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="65"/>
<source>Demuxer:</source>
- <translation type="unfinished"></translation>
+ <translation>流分離:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="79"/>
<source>Length:</source>
- <translation type="unfinished"></translation>
+ <translation>長度:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="102"/>
<source>Video</source>
- <translation type="unfinished"></translation>
+ <translation>視頻</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="114"/>
<source>Resolution:</source>
- <translation type="unfinished"></translation>
+ <translation>分辨率:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="140"/>
<location filename="../detailsdialog.ui" line="295"/>
<source>Bitrate:</source>
- <translation type="unfinished"></translation>
+ <translation>位速率:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="160"/>
<source>Format:</source>
- <translation type="unfinished"></translation>
+ <translation>格式:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="180"/>
<source>FPS:</source>
- <translation type="unfinished"></translation>
+ <translation>FPS:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="200"/>
<location filename="../detailsdialog.ui" line="249"/>
<source>Codec:</source>
- <translation type="unfinished"></translation>
+ <translation>編解碼器:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="220"/>
<source>Aspect ratio:</source>
- <translation type="unfinished"></translation>
+ <translation>寬高比:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="237"/>
<source>Audio</source>
- <translation type="unfinished"></translation>
+ <translation>聲訊</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="315"/>
<source>Channels:</source>
- <translation type="unfinished"></translation>
+ <translation>音頻通道:</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="13"/>
<source>Details</source>
- <translation type="unfinished"></translation>
+ <translation>詳細資料</translation>
</message>
<message>
<location filename="../detailsdialog.ui" line="31"/>
<source>General information</source>
- <translation type="unfinished"></translation>
+ <translation>常規資訊</translation>
</message>
</context>
<context>
@@ -156,32 +156,32 @@
<location filename="../settingsdialog.cpp" line="63"/>
<location filename="../settingsdialog.cpp" line="64"/>
<source>default</source>
- <translation type="unfinished"></translation>
+ <translation>預設</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="14"/>
<source>MPlayer Settings</source>
- <translation type="unfinished"></translation>
+ <translation>Mplayer 設置</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="29"/>
<source>Video:</source>
- <translation type="unfinished"></translation>
+ <translation>視頻:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="43"/>
<source>Audio:</source>
- <translation type="unfinished"></translation>
+ <translation>聲訊:</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="57"/>
<source>Audio/video auto synchronization</source>
- <translation type="unfinished"></translation>
+ <translation>音頻/視頻自動同步</translation>
</message>
<message>
<location filename="../settingsdialog.ui" line="67"/>
<source>Synchronization factor:</source>
- <translation type="unfinished"></translation>
+ <translation>同步系數:</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Output/waveout/translations/waveout_plugin_zh_CN.ts b/src/plugins/Output/waveout/translations/waveout_plugin_zh_CN.ts
index 4318d3e79..e6b2051ac 100644
--- a/src/plugins/Output/waveout/translations/waveout_plugin_zh_CN.ts
+++ b/src/plugins/Output/waveout/translations/waveout_plugin_zh_CN.ts
@@ -1,32 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_CN">
<context>
<name>OutputWaveOutFactory</name>
<message>
<location filename="../outputwaveoutfactory.cpp" line="30"/>
<source>WaveOut Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>WaveOut 插件</translation>
</message>
<message>
<location filename="../outputwaveoutfactory.cpp" line="53"/>
<source>About WaveOut Output Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 WaveOut 输出插件</translation>
</message>
<message>
<location filename="../outputwaveoutfactory.cpp" line="54"/>
<source>Qmmp WaveOut Output Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp WaveOut 输出插件</translation>
</message>
<message>
<location filename="../outputwaveoutfactory.cpp" line="55"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../outputwaveoutfactory.cpp" line="56"/>
<source>Based on aacDECdrop player</source>
- <translation type="unfinished"></translation>
+ <translation>基于 aacDECdrop 播放器</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Output/waveout/translations/waveout_plugin_zh_TW.ts b/src/plugins/Output/waveout/translations/waveout_plugin_zh_TW.ts
index 4318d3e79..91de22db2 100644
--- a/src/plugins/Output/waveout/translations/waveout_plugin_zh_TW.ts
+++ b/src/plugins/Output/waveout/translations/waveout_plugin_zh_TW.ts
@@ -1,32 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_TW">
<context>
<name>OutputWaveOutFactory</name>
<message>
<location filename="../outputwaveoutfactory.cpp" line="30"/>
<source>WaveOut Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>WaveOut 插件</translation>
</message>
<message>
<location filename="../outputwaveoutfactory.cpp" line="53"/>
<source>About WaveOut Output Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於 WaveOut 匯出插件</translation>
</message>
<message>
<location filename="../outputwaveoutfactory.cpp" line="54"/>
<source>Qmmp WaveOut Output Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp WaveOut 匯出插件</translation>
</message>
<message>
<location filename="../outputwaveoutfactory.cpp" line="55"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../outputwaveoutfactory.cpp" line="56"/>
<source>Based on aacDECdrop player</source>
- <translation type="unfinished"></translation>
+ <translation>基於 aacDECdrop 播放器</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Visual/projectm/translations/projectm_plugin_zh_CN.ts b/src/plugins/Visual/projectm/translations/projectm_plugin_zh_CN.ts
index ed017c134..2090e22ca 100644
--- a/src/plugins/Visual/projectm/translations/projectm_plugin_zh_CN.ts
+++ b/src/plugins/Visual/projectm/translations/projectm_plugin_zh_CN.ts
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_CN">
<context>
<name>ProjectMPlugin</name>
<message>
<location filename="../projectmplugin.cpp" line="41"/>
<source>projectM</source>
- <translation type="unfinished"></translation>
+ <translation>projectM</translation>
</message>
</context>
<context>
@@ -14,82 +14,82 @@
<message>
<location filename="../projectmwidget.cpp" line="126"/>
<source>&amp;Help</source>
- <translation type="unfinished"></translation>
+ <translation>帮助(&amp;H)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="126"/>
<source>F1</source>
- <translation type="unfinished"></translation>
+ <translation>F1</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="127"/>
<source>&amp;Show Song Title</source>
- <translation type="unfinished"></translation>
+ <translation>显示歌曲标题(&amp;S)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="127"/>
<source>F2</source>
- <translation type="unfinished"></translation>
+ <translation>F2</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="128"/>
<source>&amp;Show Preset Name</source>
- <translation type="unfinished"></translation>
+ <translation>显示边框形式名称(&amp;S)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="128"/>
<source>F3</source>
- <translation type="unfinished"></translation>
+ <translation>F3</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="130"/>
<source>&amp;Next Preset</source>
- <translation type="unfinished"></translation>
+ <translation>下一边框形式(&amp;N)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="130"/>
<source>N</source>
- <translation type="unfinished"></translation>
+ <translation>N</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="131"/>
<source>&amp;Previous Preset</source>
- <translation type="unfinished"></translation>
+ <translation>上一边框形式(&amp;P)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="131"/>
<source>P</source>
- <translation type="unfinished"></translation>
+ <translation>P</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="132"/>
<source>&amp;Random Preset</source>
- <translation type="unfinished"></translation>
+ <translation>随意边框形式(&amp;R)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="132"/>
<source>R</source>
- <translation type="unfinished"></translation>
+ <translation>R</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="133"/>
<source>&amp;Lock Preset</source>
- <translation type="unfinished"></translation>
+ <translation>锁定边框形式(&amp;L)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="133"/>
<source>L</source>
- <translation type="unfinished"></translation>
+ <translation>L</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="135"/>
<source>&amp;Fullscreen</source>
- <translation type="unfinished"></translation>
+ <translation>全屏(&amp;F)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="135"/>
<source>F</source>
- <translation type="unfinished"></translation>
+ <translation>F</translation>
</message>
</context>
<context>
@@ -97,32 +97,32 @@
<message>
<location filename="../visualprojectmfactory.cpp" line="28"/>
<source>ProjectM</source>
- <translation type="unfinished"></translation>
+ <translation>projectM</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="48"/>
<source>About ProjectM Visual Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>关于 ProjectM 可视化插件</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="49"/>
<source>Qmmp ProjectM Visual Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp ProjectM 可视化插件</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="50"/>
<source>This plugins adds projectM visualization</source>
- <translation type="unfinished"></translation>
+ <translation>此插件添加 projectM 可视化</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="51"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="52"/>
<source>Based on llibrojectM-qt library</source>
- <translation type="unfinished"></translation>
+ <translation>基于 llibrojectM-qt 库</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Visual/projectm/translations/projectm_plugin_zh_TW.ts b/src/plugins/Visual/projectm/translations/projectm_plugin_zh_TW.ts
index ed017c134..e5fa50684 100644
--- a/src/plugins/Visual/projectm/translations/projectm_plugin_zh_TW.ts
+++ b/src/plugins/Visual/projectm/translations/projectm_plugin_zh_TW.ts
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="zh_TW">
<context>
<name>ProjectMPlugin</name>
<message>
<location filename="../projectmplugin.cpp" line="41"/>
<source>projectM</source>
- <translation type="unfinished"></translation>
+ <translation>projectM</translation>
</message>
</context>
<context>
@@ -14,82 +14,82 @@
<message>
<location filename="../projectmwidget.cpp" line="126"/>
<source>&amp;Help</source>
- <translation type="unfinished"></translation>
+ <translation>幫助(&amp;H)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="126"/>
<source>F1</source>
- <translation type="unfinished"></translation>
+ <translation>F1</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="127"/>
<source>&amp;Show Song Title</source>
- <translation type="unfinished"></translation>
+ <translation>顯示曲目標題(&amp;S)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="127"/>
<source>F2</source>
- <translation type="unfinished"></translation>
+ <translation>F2</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="128"/>
<source>&amp;Show Preset Name</source>
- <translation type="unfinished"></translation>
+ <translation>顯示邊框形式名稱(&amp;S)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="128"/>
<source>F3</source>
- <translation type="unfinished"></translation>
+ <translation>F3</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="130"/>
<source>&amp;Next Preset</source>
- <translation type="unfinished"></translation>
+ <translation>下一邊框形式(&amp;N)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="130"/>
<source>N</source>
- <translation type="unfinished"></translation>
+ <translation>N</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="131"/>
<source>&amp;Previous Preset</source>
- <translation type="unfinished"></translation>
+ <translation>上一邊框形式(&amp;P)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="131"/>
<source>P</source>
- <translation type="unfinished"></translation>
+ <translation>P</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="132"/>
<source>&amp;Random Preset</source>
- <translation type="unfinished"></translation>
+ <translation>隨意邊框形式(&amp;R)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="132"/>
<source>R</source>
- <translation type="unfinished"></translation>
+ <translation>R</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="133"/>
<source>&amp;Lock Preset</source>
- <translation type="unfinished"></translation>
+ <translation>鎖定邊框形式(&amp;L)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="133"/>
<source>L</source>
- <translation type="unfinished"></translation>
+ <translation>L</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="135"/>
<source>&amp;Fullscreen</source>
- <translation type="unfinished"></translation>
+ <translation>全屏(&amp;F)</translation>
</message>
<message>
<location filename="../projectmwidget.cpp" line="135"/>
<source>F</source>
- <translation type="unfinished"></translation>
+ <translation>F</translation>
</message>
</context>
<context>
@@ -97,32 +97,32 @@
<message>
<location filename="../visualprojectmfactory.cpp" line="28"/>
<source>ProjectM</source>
- <translation type="unfinished"></translation>
+ <translation>ProjectM</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="48"/>
<source>About ProjectM Visual Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>關於 ProjectM 可視化插件</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="49"/>
<source>Qmmp ProjectM Visual Plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Qmmp ProjectM 可視化插件</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="50"/>
<source>This plugins adds projectM visualization</source>
- <translation type="unfinished"></translation>
+ <translation>此插件添加 ProjectM 可視化</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="51"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
<location filename="../visualprojectmfactory.cpp" line="52"/>
<source>Based on llibrojectM-qt library</source>
- <translation type="unfinished"></translation>
+ <translation>基於 llibrojectM-qt 程式庫</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_zh_CN.ts b/src/qmmpui/translations/libqmmpui_zh_CN.ts
index 3295aba3b..0d2f2fd59 100644
--- a/src/qmmpui/translations/libqmmpui_zh_CN.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_CN.ts
@@ -1,36 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_CN">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_CN">
<context>
<name>PlayListModel</name>
<message>
<location filename="../playlistmodel.cpp" line="341"/>
<source>Url:</source>
- <translation type="unfinished"></translation>
+ <translation>Url:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="342"/>
<source>Title:</source>
- <translation type="unfinished"></translation>
+ <translation>标题:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="343"/>
<source>Artist:</source>
- <translation type="unfinished"></translation>
+ <translation>艺术家:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="344"/>
<source>Album:</source>
- <translation type="unfinished"></translation>
+ <translation>专辑:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="345"/>
<source>Genre:</source>
- <translation type="unfinished"></translation>
+ <translation>流派:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="346"/>
<source>Comment:</source>
- <translation type="unfinished"></translation>
+ <translation>备注:</translation>
</message>
</context>
<context>
diff --git a/src/qmmpui/translations/libqmmpui_zh_TW.ts b/src/qmmpui/translations/libqmmpui_zh_TW.ts
index cbb2189a6..7a4cb51c0 100644
--- a/src/qmmpui/translations/libqmmpui_zh_TW.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_TW.ts
@@ -1,36 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_TW">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_TW">
<context>
<name>PlayListModel</name>
<message>
<location filename="../playlistmodel.cpp" line="341"/>
<source>Url:</source>
- <translation type="unfinished"></translation>
+ <translation>Url:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="342"/>
<source>Title:</source>
- <translation type="unfinished"></translation>
+ <translation>標題:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="343"/>
<source>Artist:</source>
- <translation type="unfinished"></translation>
+ <translation>藝術家:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="344"/>
<source>Album:</source>
- <translation type="unfinished"></translation>
+ <translation>專輯:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="345"/>
<source>Genre:</source>
- <translation type="unfinished"></translation>
+ <translation>流派:</translation>
</message>
<message>
<location filename="../playlistmodel.cpp" line="346"/>
<source>Comment:</source>
- <translation type="unfinished"></translation>
+ <translation>備註:</translation>
</message>
</context>
<context>
diff --git a/src/ui/qmmp_enqueue.desktop b/src/ui/qmmp_enqueue.desktop
index 9687f157f..6f5f3abe5 100644
--- a/src/ui/qmmp_enqueue.desktop
+++ b/src/ui/qmmp_enqueue.desktop
@@ -4,10 +4,14 @@ Name=Enqueue in Qmmp
Name[de]=Zur Qmmp-Wiedergabeliste hinzufügen
Name[ru]=Добавить в Qmmp
Name[uk]=Додати до черги Qmmp
+Name[zh_CN]=加入 Qmmp 播放列表
+Name[zh_TW]=加入 Qmmp 播放清單
Comment=Add file(s) to the Qmmp playlist
Comment[de]=Datei(en) zur Qmmp-Wiedergabeliste hinzufügen
Comment[ru]=Добавить файл(ы) в список Qmmp
Comment[uk]=Додати файл(и) до переліку програвання Qmmp
+Comment[zh_CN]=添加一个或多个文件到 Qmmp 播放列表
+Comment[zh_TW]=添加一個或多個檔案到 Qmmp 播放清單
Exec=qmmp -e %F
Icon=qmmp
Categories=AudioVideo;Player;Audio;Qt;
diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts
index 820fd02b4..caef02819 100644
--- a/src/ui/translations/qmmp_zh_CN.ts
+++ b/src/ui/translations/qmmp_zh_CN.ts
@@ -467,49 +467,49 @@
<message>
<location filename="../configdialog.cpp" line="659"/>
<source>Select Skin Files</source>
- <translation type="unfinished"></translation>
+ <translation>选择皮肤文件</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="660"/>
<source>Skin files</source>
- <translation type="unfinished"></translation>
+ <translation>皮肤文件</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="202"/>
<source>Add...</source>
- <translation type="unfinished"></translation>
+ <translation>添加...</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="215"/>
<source>Refresh</source>
- <translation type="unfinished">刷新</translation>
+ <translation>刷新</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="378"/>
<source>Show protocol</source>
- <translation type="unfinished"></translation>
+ <translation>显示协议</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="645"/>
<source>Transparency</source>
- <translation type="unfinished"></translation>
+ <translation>透明度</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="651"/>
<source>Main window</source>
- <translation type="unfinished"></translation>
+ <translation>主窗口</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="674"/>
<location filename="../forms/configdialog.ui" line="698"/>
<location filename="../forms/configdialog.ui" line="722"/>
<source>0</source>
- <translation type="unfinished"></translation>
+ <translation>0</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="681"/>
<source>Equalizer</source>
- <translation type="unfinished"></translation>
+ <translation>均衡器</translation>
</message>
</context>
<context>
@@ -612,62 +612,62 @@
<message>
<location filename="../display.cpp" line="61"/>
<source>Previous</source>
- <translation type="unfinished"></translation>
+ <translation>上一曲</translation>
</message>
<message>
<location filename="../display.cpp" line="65"/>
<source>Play</source>
- <translation type="unfinished"></translation>
+ <translation>播放</translation>
</message>
<message>
<location filename="../display.cpp" line="69"/>
<source>Pause</source>
- <translation type="unfinished"></translation>
+ <translation>暂停</translation>
</message>
<message>
<location filename="../display.cpp" line="73"/>
<source>Stop</source>
- <translation type="unfinished"></translation>
+ <translation>停止</translation>
</message>
<message>
<location filename="../display.cpp" line="77"/>
<source>Next</source>
- <translation type="unfinished"></translation>
+ <translation>下一曲</translation>
</message>
<message>
<location filename="../display.cpp" line="81"/>
<source>Add file</source>
- <translation type="unfinished"></translation>
+ <translation>添加文件</translation>
</message>
<message>
<location filename="../display.cpp" line="96"/>
<source>Equalizer</source>
- <translation type="unfinished"></translation>
+ <translation>均衡器</translation>
</message>
<message>
<location filename="../display.cpp" line="101"/>
<source>Playlist</source>
- <translation type="unfinished">播放列表</translation>
+ <translation>播放列表</translation>
</message>
<message>
<location filename="../display.cpp" line="109"/>
<source>Repeat playlist</source>
- <translation type="unfinished"></translation>
+ <translation>重复播放列表</translation>
</message>
<message>
<location filename="../display.cpp" line="113"/>
<source>Shuffle</source>
- <translation type="unfinished"></translation>
+ <translation>乱序</translation>
</message>
<message>
<location filename="../display.cpp" line="144"/>
<source>Volume</source>
- <translation type="unfinished"></translation>
+ <translation>音量</translation>
</message>
<message>
<location filename="../display.cpp" line="150"/>
<source>Balance</source>
- <translation type="unfinished"></translation>
+ <translation>平衡</translation>
</message>
</context>
<context>
@@ -945,37 +945,37 @@
<message>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Repeat Track</source>
- <translation type="unfinished"></translation>
+ <translation>重复音轨(&amp;R)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="439"/>
<source>&amp;Shuffle</source>
- <translation type="unfinished"></translation>
+ <translation>乱序(&amp;S)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="443"/>
<source>R</source>
- <translation type="unfinished"></translation>
+ <translation>R</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="444"/>
<source>Ctrl+R</source>
- <translation type="unfinished"></translation>
+ <translation>Ctrl+R</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="445"/>
<source>S</source>
- <translation type="unfinished"></translation>
+ <translation>S</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Repeat Playlist</source>
- <translation type="unfinished"></translation>
+ <translation>重复播放列表(&amp;R)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
- <translation type="unfinished"></translation>
+ <translation>工具</translation>
</message>
</context>
<context>
@@ -1153,7 +1153,7 @@
<message>
<location filename="../playlist.cpp" line="244"/>
<source>Actions</source>
- <translation type="unfinished"></translation>
+ <translation>动作</translation>
</message>
</context>
<context>
@@ -1219,12 +1219,12 @@
<message>
<location filename="../qmmpstarter.cpp" line="155"/>
<source>Don&apos;t clear the playlist</source>
- <translation type="unfinished"></translation>
+ <translation>不要清除这个播放列表</translation>
</message>
<message>
<location filename="../qmmpstarter.cpp" line="166"/>
<source>Qt version:</source>
- <translation type="unfinished"></translation>
+ <translation>Qt 版本:</translation>
</message>
</context>
<context>
diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts
index 3ee3f2a22..9bd970bf7 100644
--- a/src/ui/translations/qmmp_zh_TW.ts
+++ b/src/ui/translations/qmmp_zh_TW.ts
@@ -467,49 +467,49 @@
<message>
<location filename="../configdialog.cpp" line="659"/>
<source>Select Skin Files</source>
- <translation type="unfinished"></translation>
+ <translation>選取皮膚檔案</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="660"/>
<source>Skin files</source>
- <translation type="unfinished"></translation>
+ <translation>皮膚檔案</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="202"/>
<source>Add...</source>
- <translation type="unfinished"></translation>
+ <translation>添加...</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="215"/>
<source>Refresh</source>
- <translation type="unfinished">清除</translation>
+ <translation>刷新</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="378"/>
<source>Show protocol</source>
- <translation type="unfinished"></translation>
+ <translation>顯示協議</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="645"/>
<source>Transparency</source>
- <translation type="unfinished"></translation>
+ <translation>透明度</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="651"/>
<source>Main window</source>
- <translation type="unfinished"></translation>
+ <translation>主窗口</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="674"/>
<location filename="../forms/configdialog.ui" line="698"/>
<location filename="../forms/configdialog.ui" line="722"/>
<source>0</source>
- <translation type="unfinished"></translation>
+ <translation>0</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="681"/>
<source>Equalizer</source>
- <translation type="unfinished"></translation>
+ <translation>均衡器</translation>
</message>
</context>
<context>
@@ -594,7 +594,7 @@
<message>
<location filename="../forms/jumptotrackdialog.ui" line="86"/>
<source>Refresh</source>
- <translation>清除</translation>
+ <translation>刷新</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="93"/>
@@ -612,62 +612,62 @@
<message>
<location filename="../display.cpp" line="61"/>
<source>Previous</source>
- <translation type="unfinished"></translation>
+ <translation>上一曲</translation>
</message>
<message>
<location filename="../display.cpp" line="65"/>
<source>Play</source>
- <translation type="unfinished"></translation>
+ <translation>播放</translation>
</message>
<message>
<location filename="../display.cpp" line="69"/>
<source>Pause</source>
- <translation type="unfinished"></translation>
+ <translation>暫停</translation>
</message>
<message>
<location filename="../display.cpp" line="73"/>
<source>Stop</source>
- <translation type="unfinished"></translation>
+ <translation>停止</translation>
</message>
<message>
<location filename="../display.cpp" line="77"/>
<source>Next</source>
- <translation type="unfinished"></translation>
+ <translation>下一曲</translation>
</message>
<message>
<location filename="../display.cpp" line="81"/>
<source>Add file</source>
- <translation type="unfinished"></translation>
+ <translation>添加檔案</translation>
</message>
<message>
<location filename="../display.cpp" line="96"/>
<source>Equalizer</source>
- <translation type="unfinished"></translation>
+ <translation>均衡器</translation>
</message>
<message>
<location filename="../display.cpp" line="101"/>
<source>Playlist</source>
- <translation type="unfinished">播放清單</translation>
+ <translation>播放清單</translation>
</message>
<message>
<location filename="../display.cpp" line="109"/>
<source>Repeat playlist</source>
- <translation type="unfinished"></translation>
+ <translation>重復播放清單</translation>
</message>
<message>
<location filename="../display.cpp" line="113"/>
<source>Shuffle</source>
- <translation type="unfinished"></translation>
+ <translation>亂序</translation>
</message>
<message>
<location filename="../display.cpp" line="144"/>
<source>Volume</source>
- <translation type="unfinished"></translation>
+ <translation>音量</translation>
</message>
<message>
<location filename="../display.cpp" line="150"/>
<source>Balance</source>
- <translation type="unfinished"></translation>
+ <translation>平衡</translation>
</message>
</context>
<context>
@@ -945,37 +945,37 @@
<message>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Repeat Track</source>
- <translation type="unfinished"></translation>
+ <translation>重復音軌(&amp;R)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="439"/>
<source>&amp;Shuffle</source>
- <translation type="unfinished"></translation>
+ <translation>亂序(&amp;S)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="443"/>
<source>R</source>
- <translation type="unfinished"></translation>
+ <translation>R</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="444"/>
<source>Ctrl+R</source>
- <translation type="unfinished"></translation>
+ <translation>Ctrl+R</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="445"/>
<source>S</source>
- <translation type="unfinished"></translation>
+ <translation>S</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Repeat Playlist</source>
- <translation type="unfinished"></translation>
+ <translation>重復播放清單(&amp;R)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
- <translation type="unfinished"></translation>
+ <translation>工具</translation>
</message>
</context>
<context>
@@ -1153,7 +1153,7 @@
<message>
<location filename="../playlist.cpp" line="244"/>
<source>Actions</source>
- <translation type="unfinished"></translation>
+ <translation>動作</translation>
</message>
</context>
<context>
@@ -1219,12 +1219,12 @@
<message>
<location filename="../qmmpstarter.cpp" line="155"/>
<source>Don&apos;t clear the playlist</source>
- <translation type="unfinished"></translation>
+ <translation>不要清除這個播放清單</translation>
</message>
<message>
<location filename="../qmmpstarter.cpp" line="166"/>
<source>Qt version:</source>
- <translation type="unfinished"></translation>
+ <translation>Qt 版本:</translation>
</message>
</context>
<context>