diff options
64 files changed, 1409 insertions, 175 deletions
diff --git a/src/plugins/Effect/srconverter/srconverter.pro b/src/plugins/Effect/srconverter/srconverter.pro index 0f607db76..01f5580bb 100644 --- a/src/plugins/Effect/srconverter/srconverter.pro +++ b/src/plugins/Effect/srconverter/srconverter.pro @@ -23,7 +23,8 @@ LIBS += -lqmmp -L/usr/lib -I/usr/include TRANSLATIONS = translations/srconverter_plugin_cs.ts \ translations/srconverter_plugin_de.ts \ - translations/srconverter_plugin_zh_CN.ts + translations/srconverter_plugin_zh_CN.ts \ + translations/srconverter_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.qm b/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..17202e8bf --- /dev/null +++ b/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.qm diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.ts new file mode 100644 index 000000000..b50665a1c --- /dev/null +++ b/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.ts @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>EffectSRConverterFactory</name> + <message> + <location filename="../effectsrconverterfactory.cpp" line="30"/> + <source>SRC Plugin</source> + <translation>SRC 插件</translation> + </message> + <message> + <location filename="../effectsrconverterfactory.cpp" line="49"/> + <source>About Sample Rate Converter Plugin</source> + <translation>關於取樣率轉換插件</translation> + </message> + <message> + <location filename="../effectsrconverterfactory.cpp" line="50"/> + <source>Qmmp Sample Rate Converter Plugin</source> + <translation>Qmmp 取樣率轉換插件</translation> + </message> + <message> + <location filename="../effectsrconverterfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Sample Rate Converter Plugin Settings</source> + <translation>取樣率轉換插件設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="19"/> + <source>Sample Rate (Hz):</source> + <translation>取樣率 (Hz):</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="39"/> + <source>Interpolation Engine:</source> + <translation>內插引擎:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="47"/> + <source>Best Sinc Interpolation</source> + <translation>最好 SINC 插入 (高品質)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="52"/> + <source>Medium Sinc Interpolation</source> + <translation>一般 SINC 插入 (中品質)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="57"/> + <source>Fastest Sinc Interpolation</source> + <translation>最快 SINC 插入 (低品質)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="62"/> + <source>ZOH Interpolation</source> + <translation>零階保持插入 (ZOH)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="67"/> + <source>Linear Interpolation</source> + <translation>線性插入</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="90"/> + <source>&OK</source> + <translation>確定(&O)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="97"/> + <source>&Cancel</source> + <translation>取消(&A)</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Effect/srconverter/translations/translations.qrc b/src/plugins/Effect/srconverter/translations/translations.qrc index 13812279f..e32924551 100644 --- a/src/plugins/Effect/srconverter/translations/translations.qrc +++ b/src/plugins/Effect/srconverter/translations/translations.qrc @@ -4,5 +4,6 @@ <file>srconverter_plugin_cs.qm</file> <file>srconverter_plugin_de.qm</file> <file>srconverter_plugin_zh_CN.qm</file> + <file>srconverter_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/General/dbuscontrol/dbuscontrol.pro b/src/plugins/General/dbuscontrol/dbuscontrol.pro index f6f30e4e3..02d034e31 100644 --- a/src/plugins/General/dbuscontrol/dbuscontrol.pro +++ b/src/plugins/General/dbuscontrol/dbuscontrol.pro @@ -14,7 +14,8 @@ QMAKE_LIBDIR += ../../../../lib TRANSLATIONS = translations/dbuscontrol_plugin_cs.ts \ translations/dbuscontrol_plugin_de.ts \ - translations/dbuscontrol_plugin_zh_CN.ts + translations/dbuscontrol_plugin_zh_CN.ts \ + translations/dbuscontrol_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.qm b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..7f2afb656 --- /dev/null +++ b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.qm diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.ts b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.ts new file mode 100644 index 000000000..eeafbc6b6 --- /dev/null +++ b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.ts @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>DBUSControlFactory</name> + <message> + <location filename="../dbuscontrolfactory.cpp" line="29"/> + <source>D-Bus Plugin</source> + <translation>D-Bus 插件</translation> + </message> + <message> + <location filename="../dbuscontrolfactory.cpp" line="48"/> + <source>About D-Bus Plugin</source> + <translation>關於 D-Bus 插件</translation> + </message> + <message> + <location filename="../dbuscontrolfactory.cpp" line="49"/> + <source>Qmmp D-Bus Plugin</source> + <translation>Qmmp D-Bus 插件</translation> + </message> + <message> + <location filename="../dbuscontrolfactory.cpp" line="50"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/dbuscontrol/translations/translations.qrc b/src/plugins/General/dbuscontrol/translations/translations.qrc index 89cf36f5f..139fe6b0a 100644 --- a/src/plugins/General/dbuscontrol/translations/translations.qrc +++ b/src/plugins/General/dbuscontrol/translations/translations.qrc @@ -4,5 +4,6 @@ <file>dbuscontrol_plugin_cs.qm</file> <file>dbuscontrol_plugin_de.qm</file> <file>dbuscontrol_plugin_zh_CN.qm</file> + <file>dbuscontrol_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/General/notifier/notifier.pro b/src/plugins/General/notifier/notifier.pro index 40aeba2c9..468890d4b 100644 --- a/src/plugins/General/notifier/notifier.pro +++ b/src/plugins/General/notifier/notifier.pro @@ -15,7 +15,8 @@ LIBS += -lqmmpui TRANSLATIONS = translations/notifier_plugin_cs.ts \ translations/notifier_plugin_de.ts \ - translations/notifier_plugin_zh_CN.ts + translations/notifier_plugin_zh_CN.ts \ + translations/notifier_plugin_zh_TW.ts RESOURCES = notifier_images.qrc \ translations/translations.qrc diff --git a/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.ts b/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.ts new file mode 100644 index 000000000..60cd8958d --- /dev/null +++ b/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.ts @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<defaultcodec></defaultcodec> +<context> + <name>NotifierFactory</name> + <message> + <location filename="../notifierfactory.cpp" line="30"/> + <source>Notifier Plugin</source> + <translation>通知插件</translation> + </message> + <message> + <location filename="../notifierfactory.cpp" line="49"/> + <source>About Notifier Plugin</source> + <translation>關於通知插件</translation> + </message> + <message> + <location filename="../notifierfactory.cpp" line="50"/> + <source>Qmmp Notifier Plugin</source> + <translation>Qmmp 通知插件</translation> + </message> + <message> + <location filename="../notifierfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Status Icon Plugin Settings</source> + <translation>狀態圖像插件設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="19"/> + <source>Psi Notification</source> + <translation>PSI 通知</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="25"/> + <source>Enable Psi notification</source> + <translation>啟用 PSI 通知</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="35"/> + <source>Desktop Notification</source> + <translation>桌面通知</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="41"/> + <source>Enable desktop notification</source> + <translation>啟用桌面通知</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="48"/> + <source>Message delay, ms:</source> + <translation>訊息延時(ms):</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="74"/> + <source>Position</source> + <translation>位置</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="248"/> + <source>OK</source> + <translation>確定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="255"/> + <source>Cancel</source> + <translation>取消</translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/notifier/translations/translations.qrc b/src/plugins/General/notifier/translations/translations.qrc index 3bd6b0a43..68a60b3a5 100644 --- a/src/plugins/General/notifier/translations/translations.qrc +++ b/src/plugins/General/notifier/translations/translations.qrc @@ -4,5 +4,6 @@ <file>notifier_plugin_cs.qm</file> <file>notifier_plugin_de.qm</file> <file>notifier_plugin_zh_CN.qm</file> + <file>notifier_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/General/scrobbler/scrobbler.pro b/src/plugins/General/scrobbler/scrobbler.pro index 682e09d90..0ba716946 100644 --- a/src/plugins/General/scrobbler/scrobbler.pro +++ b/src/plugins/General/scrobbler/scrobbler.pro @@ -13,7 +13,8 @@ QMAKE_CLEAN =$$PLUGINS_PREFIX/General/libscrobbler.so TRANSLATIONS = translations/scrobbler_plugin_cs.ts \ translations/scrobbler_plugin_de.ts \ - translations/scrobbler_plugin_zh_CN.ts + translations/scrobbler_plugin_zh_CN.ts \ + translations/scrobbler_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.qm b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..670c7a2d8 --- /dev/null +++ b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.qm diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.ts b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.ts new file mode 100644 index 000000000..52eb51743 --- /dev/null +++ b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.ts @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<defaultcodec></defaultcodec> +<context> + <name>ScrobblerFactory</name> + <message> + <location filename="../scrobblerfactory.cpp" line="30"/> + <source>Scrobbler Plugin</source> + <translation>Scrobbler 插件</translation> + </message> + <message> + <location filename="../scrobblerfactory.cpp" line="49"/> + <source>About Scrobbler Plugin</source> + <translation>關於 Scrobbler 插件</translation> + </message> + <message> + <location filename="../scrobblerfactory.cpp" line="50"/> + <source>Qmmp AudioScrobbler Plugin</source> + <translation>Qmmp Scrobbler 插件</translation> + </message> + <message> + <location filename="../scrobblerfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Scrobbler Plugin Settings</source> + <translation>Scrobbler 插件設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="19"/> + <source>User name:</source> + <translation>用戶名:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="29"/> + <source>Password:</source> + <translation>密碼:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="58"/> + <source>OK</source> + <translation>確定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="65"/> + <source>Cancel</source> + <translation>取消</translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/scrobbler/translations/translations.qrc b/src/plugins/General/scrobbler/translations/translations.qrc index e2f74389c..a9ec6c7dc 100644 --- a/src/plugins/General/scrobbler/translations/translations.qrc +++ b/src/plugins/General/scrobbler/translations/translations.qrc @@ -4,5 +4,6 @@ <file>scrobbler_plugin_cs.qm</file> <file>scrobbler_plugin_de.qm</file> <file>scrobbler_plugin_zh_CN.qm</file> + <file>scrobbler_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/General/statusicon/statusicon.pro b/src/plugins/General/statusicon/statusicon.pro index 0ebddbb4a..0de5c8883 100644 --- a/src/plugins/General/statusicon/statusicon.pro +++ b/src/plugins/General/statusicon/statusicon.pro @@ -15,7 +15,8 @@ LIBS += -lqmmpui TRANSLATIONS = translations/statusicon_plugin_cs.ts \ translations/statusicon_plugin_de.ts \ - translations/statusicon_plugin_zh_CN.ts + translations/statusicon_plugin_zh_CN.ts \ + translations/statusicon_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.qm b/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..2ad4cc86d --- /dev/null +++ b/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.qm diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.ts b/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.ts new file mode 100644 index 000000000..1352189ec --- /dev/null +++ b/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.ts @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<defaultcodec></defaultcodec> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Status Icon Plugin Settings</source> + <translation>狀態圖像插件設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="19"/> + <source>Show message</source> + <translation>察看訊息</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="26"/> + <source>Show tooltip</source> + <translation>察看工具輔助說明</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="33"/> + <source>Message delay, ms:</source> + <translation>訊息延時(ms):</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="89"/> + <source>OK</source> + <translation>確定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="96"/> + <source>Cancel</source> + <translation>取消</translation> + </message> +</context> +<context> + <name>StatusIcon</name> + <message> + <location filename="../statusicon.cpp" line="39"/> + <source>Play</source> + <translation>播放</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="40"/> + <source>Pause</source> + <translation>暫停</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="41"/> + <source>Stop</source> + <translation>停止</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="42"/> + <source>Next</source> + <translation>下一曲</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="43"/> + <source>Previous</source> + <translation>上一曲</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="45"/> + <source>Exit</source> + <translation>結束</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="96"/> + <source>Now Playing</source> + <translation>正在播放</translation> + </message> +</context> +<context> + <name>StatusIconFactory</name> + <message> + <location filename="../statusiconfactory.cpp" line="30"/> + <source>Status Icon Plugin</source> + <translation>狀態圖像插件</translation> + </message> + <message> + <location filename="../statusiconfactory.cpp" line="50"/> + <source>Qmmp Status Icon Plugin</source> + <translation>Qmmp 狀態圖像插件</translation> + </message> + <message> + <location filename="../statusiconfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> + <message> + <location filename="../statusiconfactory.cpp" line="49"/> + <source>About Status Icon Plugin</source> + <translation>關於狀態圖像插件</translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/statusicon/translations/translations.qrc b/src/plugins/General/statusicon/translations/translations.qrc index 1da2527e2..586ed3a38 100644 --- a/src/plugins/General/statusicon/translations/translations.qrc +++ b/src/plugins/General/statusicon/translations/translations.qrc @@ -4,5 +4,6 @@ <file>statusicon_plugin_cs.qm</file> <file>statusicon_plugin_de.qm</file> <file>statusicon_plugin_zh_CN.qm</file> + <file>statusicon_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.qm b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.qm Binary files differindex 8d2a1ef7f..42c7fee3b 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.qm +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.qm 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 573d80ad6..462284202 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts @@ -1,47 +1,48 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<defaultcodec></defaultcodec> <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="44"/> + <location filename="../decoderffmpegfactory.cpp" line="31"/> <source>WMA Files</source> <translation>WMA 檔案</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="92"/> + <location filename="../decoderffmpegfactory.cpp" line="79"/> <source>About FFmpeg Audio Plugin</source> - <translation>關于 FFmpeg 聲訊插件</translation> + <translation>關於 FFmpeg 聲訊插件</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="93"/> + <location filename="../decoderffmpegfactory.cpp" line="80"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Qmmp FFmpeg 聲訊插件</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="94"/> + <location filename="../decoderffmpegfactory.cpp" line="81"/> <source>Suppored formats: WMA</source> <translation>支援格式:WMA</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="95"/> + <location filename="../decoderffmpegfactory.cpp" line="82"/> <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="42"/> + <location filename="../decoderffmpegfactory.cpp" line="29"/> <source>FFMPEG Plugin</source> - <translation type="unfinished"></translation> + <translation>FFMPEG 插件</translation> </message> </context> <context> <name>DetailsDialog</name> <message> - <location filename="../detailsdialog.cpp" line="91"/> + <location filename="../detailsdialog.cpp" line="78"/> <source>KB</source> <translation>KB</translation> </message> <message> - <location filename="../detailsdialog.cpp" line="108"/> + <location filename="../detailsdialog.cpp" line="95"/> <source>Hz</source> <translation>Hz</translation> </message> @@ -68,12 +69,12 @@ <message> <location filename="../detailsdialog.ui" line="106"/> <source>Channels:</source> - <translation>音響通道:</translation> + <translation>音頻通道:</translation> </message> <message> <location filename="../detailsdialog.ui" line="126"/> <source>Sample rate:</source> - <translation>取様率:</translation> + <translation>取樣率:</translation> </message> <message> <location filename="../detailsdialog.ui" line="143"/> @@ -93,7 +94,7 @@ <message> <location filename="../detailsdialog.ui" line="219"/> <source>Track number:</source> - <translation>軌迹:</translation> + <translation>音軌:</translation> </message> <message> <location filename="../detailsdialog.ui" line="232"/> @@ -108,7 +109,7 @@ <message> <location filename="../detailsdialog.ui" line="252"/> <source>Comment:</source> - <translation>備注:</translation> + <translation>備註:</translation> </message> <message> <location filename="../detailsdialog.ui" line="262"/> @@ -118,7 +119,7 @@ <message> <location filename="../detailsdialog.ui" line="272"/> <source>Artist:</source> - <translation>兿術家:</translation> + <translation>藝術家:</translation> </message> <message> <location filename="../detailsdialog.ui" line="282"/> @@ -136,7 +137,7 @@ <translation>檔案路徑:</translation> </message> <message> - <location filename="../detailsdialog.cpp" line="94"/> + <location filename="../detailsdialog.cpp" line="81"/> <source>kbps</source> <translation>kbps</translation> </message> diff --git a/src/plugins/Input/flac/translations/flac_plugin_zh_TW.qm b/src/plugins/Input/flac/translations/flac_plugin_zh_TW.qm Binary files differindex c02707ac2..e493c81b3 100644 --- a/src/plugins/Input/flac/translations/flac_plugin_zh_TW.qm +++ b/src/plugins/Input/flac/translations/flac_plugin_zh_TW.qm diff --git a/src/plugins/Input/flac/translations/flac_plugin_zh_TW.ts b/src/plugins/Input/flac/translations/flac_plugin_zh_TW.ts index 354c978b6..382bdbd74 100644 --- a/src/plugins/Input/flac/translations/flac_plugin_zh_TW.ts +++ b/src/plugins/Input/flac/translations/flac_plugin_zh_TW.ts @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<defaultcodec></defaultcodec> <context> <name>DecoderFLACFactory</name> <message> @@ -15,7 +16,7 @@ <message> <location filename="../decoderflacfactory.cpp" line="82"/> <source>About FLAC Audio Plugin</source> - <translation>關于 FLAC 聲訊插件</translation> + <translation>關於 FLAC 聲訊插件</translation> </message> <message> <location filename="../decoderflacfactory.cpp" line="83"/> @@ -38,7 +39,7 @@ <message> <location filename="../detailsdialog.cpp" line="67"/> <source>bits</source> - <translation>bits</translation> + <translation>位</translation> </message> <message> <location filename="../detailsdialog.ui" line="42"/> @@ -58,12 +59,12 @@ <message> <location filename="../detailsdialog.ui" line="103"/> <source>Sample rate:</source> - <translation>取様率:</translation> + <translation>取樣率:</translation> </message> <message> <location filename="../detailsdialog.ui" line="123"/> <source>Channels:</source> - <translation>音響通道:</translation> + <translation>音頻通道:</translation> </message> <message> <location filename="../detailsdialog.ui" line="136"/> @@ -78,7 +79,7 @@ <message> <location filename="../detailsdialog.ui" line="173"/> <source>Sample width:</source> - <translation>取様頻寬:</translation> + <translation>取樣頻寬:</translation> </message> <message> <location filename="../detailsdialog.ui" line="19"/> @@ -103,7 +104,7 @@ <message> <location filename="../detailsdialog.ui" line="270"/> <source>Track number:</source> - <translation>軌迹:</translation> + <translation>音軌:</translation> </message> <message> <location filename="../detailsdialog.ui" line="257"/> @@ -118,7 +119,7 @@ <message> <location filename="../detailsdialog.ui" line="244"/> <source>Comment:</source> - <translation>備注:</translation> + <translation>備註:</translation> </message> <message> <location filename="../detailsdialog.ui" line="231"/> @@ -128,7 +129,7 @@ <message> <location filename="../detailsdialog.ui" line="218"/> <source>Artist:</source> - <translation>兿術家:</translation> + <translation>藝術家:</translation> </message> <message> <location filename="../detailsdialog.ui" line="205"/> diff --git a/src/plugins/Input/mad/translations/mad_plugin_zh_TW.qm b/src/plugins/Input/mad/translations/mad_plugin_zh_TW.qm Binary files differindex ef4fa7307..7d7fd7c6d 100644 --- a/src/plugins/Input/mad/translations/mad_plugin_zh_TW.qm +++ b/src/plugins/Input/mad/translations/mad_plugin_zh_TW.qm diff --git a/src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts b/src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts index 535d5f8d9..bf5e6206f 100644 --- a/src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts +++ b/src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts @@ -1,41 +1,42 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<defaultcodec></defaultcodec> <context> <name>DecoderMADFactory</name> <message> - <location filename="../decodermadfactory.cpp" line="67"/> + <location filename="../decodermadfactory.cpp" line="52"/> <source>MPEG Plugin</source> <translation>MPEG 插件</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="69"/> + <location filename="../decodermadfactory.cpp" line="54"/> <source>MPEG Files</source> <translation>MPEG 檔案</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="183"/> + <location filename="../decodermadfactory.cpp" line="168"/> <source>About MPEG Audio Plugin</source> - <translation>關于 MPEG 聲訊插件</translation> + <translation>關於 MPEG 聲訊插件</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="184"/> + <location filename="../decodermadfactory.cpp" line="169"/> <source>Qmmp MPEG Audio Plugin</source> <translation>Qmmp MPEG 聲訊插件</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="185"/> + <location filename="../decodermadfactory.cpp" line="170"/> <source>Compiled against libmad version:</source> - <translation>編譯基于 libmad 的版本:</translation> + <translation>編譯基於 libmad 的版本:</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="189"/> + <location filename="../decodermadfactory.cpp" line="174"/> <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="191"/> + <location filename="../decodermadfactory.cpp" line="176"/> <source>Source code based on mq3 progect</source> - <translation>來源碼基于 mq3 項目</translation> + <translation>源碼基於 mq3 項目</translation> </message> </context> <context> @@ -68,7 +69,7 @@ <message> <location filename="../detailsdialog.ui" line="377"/> <source>Track number:</source> - <translation>軌迹:</translation> + <translation>音軌:</translation> </message> <message> <location filename="../detailsdialog.ui" line="351"/> @@ -83,7 +84,7 @@ <message> <location filename="../detailsdialog.ui" line="325"/> <source>Comment:</source> - <translation>備注:</translation> + <translation>備註:</translation> </message> <message> <location filename="../detailsdialog.ui" line="299"/> @@ -93,7 +94,7 @@ <message> <location filename="../detailsdialog.ui" line="273"/> <source>Artist:</source> - <translation>兿術家:</translation> + <translation>藝術家:</translation> </message> <message> <location filename="../detailsdialog.ui" line="247"/> @@ -143,7 +144,7 @@ <message> <location filename="../detailsdialog.ui" line="133"/> <source>Sample rate:</source> - <translation>取様率:</translation> + <translation>取樣率:</translation> </message> <message> <location filename="../detailsdialog.ui" line="116"/> @@ -153,7 +154,7 @@ <message> <location filename="../detailsdialog.ui" line="96"/> <source>MPEG level:</source> - <translation>MPEG 級彆:</translation> + <translation>MPEG 層次:</translation> </message> <message> <location filename="../detailsdialog.ui" line="27"/> @@ -178,37 +179,37 @@ <message> <location filename="../detailsdialog.cpp" line="155"/> <source>APE Tag</source> - <translation type="unfinished"></translation> + <translation>APE 標簽</translation> </message> <message> <location filename="../detailsdialog.ui" line="54"/> <source>Tag Choice</source> - <translation type="unfinished"></translation> + <translation>標簽選取</translation> </message> <message> <location filename="../detailsdialog.ui" line="60"/> <source>ID3v1</source> - <translation type="unfinished">ID3v1</translation> + <translation>ID3v1</translation> </message> <message> <location filename="../detailsdialog.ui" line="67"/> <source>ID3v2</source> - <translation type="unfinished">ID3v2</translation> + <translation>ID3v2</translation> </message> <message> <location filename="../detailsdialog.ui" line="74"/> <source>APE</source> - <translation type="unfinished"></translation> + <translation>APE</translation> </message> <message> <location filename="../detailsdialog.ui" line="432"/> <source>Create</source> - <translation type="unfinished"></translation> + <translation>建立</translation> </message> <message> <location filename="../detailsdialog.ui" line="445"/> <source>Delete</source> - <translation type="unfinished"></translation> + <translation>移除</translation> </message> </context> <context> @@ -251,37 +252,37 @@ <message> <location filename="../settingsdialog.ui" line="19"/> <source>Tag Priority</source> - <translation type="unfinished"></translation> + <translation>標簽優先</translation> </message> <message> <location filename="../settingsdialog.ui" line="33"/> <source>First:</source> - <translation type="unfinished"></translation> + <translation>第一:</translation> </message> <message> <location filename="../settingsdialog.ui" line="151"/> <source>APE</source> - <translation type="unfinished"></translation> + <translation>APE</translation> </message> <message> <location filename="../settingsdialog.ui" line="156"/> <source>Disabled</source> - <translation type="unfinished"></translation> + <translation>無效</translation> </message> <message> <location filename="../settingsdialog.ui" line="80"/> <source>Second:</source> - <translation type="unfinished"></translation> + <translation>第二:</translation> </message> <message> <location filename="../settingsdialog.ui" line="127"/> <source>Third:</source> - <translation type="unfinished"></translation> + <translation>第三:</translation> </message> <message> <location filename="../settingsdialog.ui" line="169"/> <source>Encodings</source> - <translation type="unfinished"></translation> + <translation>編碼</translation> </message> </context> </TS> diff --git a/src/plugins/Input/modplug/modplug.pro b/src/plugins/Input/modplug/modplug.pro index ff943014e..3faaf9e4d 100644 --- a/src/plugins/Input/modplug/modplug.pro +++ b/src/plugins/Input/modplug/modplug.pro @@ -28,7 +28,8 @@ LIBS += -lqmmp -L/usr/lib -I/usr/include PKGCONFIG += libmodplug TRANSLATIONS = translations/modplug_plugin_cs.ts \ translations/modplug_plugin_de.ts \ - translations/modplug_plugin_zh_CN.ts + translations/modplug_plugin_zh_CN.ts \ + translations/modplug_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.qm b/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..2424ffbb4 --- /dev/null +++ b/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.qm diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.ts b/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.ts new file mode 100644 index 000000000..75f2a5b9c --- /dev/null +++ b/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.ts @@ -0,0 +1,392 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>DecoderModPlugFactory</name> + <message> + <location filename="../decodermodplugfactory.cpp" line="40"/> + <source>ModPlug Plugin</source> + <translation>ModPlug 插件</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="44"/> + <source>ModPlug Files</source> + <translation>ModPlug 檔案</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="108"/> + <source>About ModPlug Audio Plugin</source> + <translation>關於 ModPlug 聲訊插件</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="109"/> + <source>Qmmp ModPlug Audio Plugin</source> + <translation>Qmmp ModPlug 聲訊插件</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="110"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="111"/> + <source>Based on the Modplug Plugin for Xmms</source> + <translation>基於 Modplug 的 Xmms 插件</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="112"/> + <source>Modplug Plugin developers:</source> + <translation>ModPlug 插件開發者:</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="113"/> + <source>Olivier Lapicque <olivierl@jps.net></source> + <translation>Olivier Lapicque <olivierl@jps.net></translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="114"/> + <source>Kenton Varda <temporal@gauge3d.org></source> + <translation>Kenton Varda <temporal@gauge3d.org></translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="115"/> + <source>Konstanty Bialkowski <konstanty@ieee.org></source> + <translation>Konstanty Bialkowski <konstanty@ieee.org></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.cpp" line="44"/> + <source>File name:</source> + <translation>檔名:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="45"/> + <source>Title:</source> + <translation>標題:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="46"/> + <source>Type:</source> + <translation>類別:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="47"/> + <source>Length:</source> + <translation>長度:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="48"/> + <source>Speed:</source> + <translation>速度:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="49"/> + <source>Tempo:</source> + <translation>節拍:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="50"/> + <source>Samples:</source> + <translation>取樣率:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="51"/> + <source>Instruments:</source> + <translation>樂器:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="52"/> + <source>Patterns:</source> + <translation>架構:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="52"/> + <source>Channels:</source> + <translation>音頻通道:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>MOD Info</source> + <translation>MOD 資訊</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="30"/> + <source>General</source> + <translation>常規</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="46"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="57"/> + <source>Samples</source> + <translation>取樣率</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="106"/> + <source><html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Arial'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="77"/> + <source>Instruments</source> + <translation>樂器</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="97"/> + <source>Message</source> + <translation>資訊</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="133"/> + <source>Close</source> + <translation>關閉</translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>ModPlug Plugin Settings</source> + <translation>ModPlug 插件設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="23"/> + <source>Quality</source> + <translation>品質</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="35"/> + <source>Resolution</source> + <translation>解析度</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="41"/> + <source>16 bit</source> + <translation>16 位</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="48"/> + <source>8 bit</source> + <translation>8 位</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="64"/> + <source>Channels</source> + <translation>聲道</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="70"/> + <source>Stereo</source> + <translation>立體聲</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="77"/> + <source>Mono (downmix)</source> + <translation>單聲道</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="93"/> + <source>Resampling</source> + <translation>重取樣</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="99"/> + <source>Nearest (fastest)</source> + <translation>最近(最快)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="106"/> + <source>Linear (fast)</source> + <translation>直線(快)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="113"/> + <source>Spline (good quality)</source> + <translation>曲線(好品質)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="120"/> + <source>8-tap Fir (extremely high quality)</source> + <translation>8-Tap FIR (最高品質)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="136"/> + <source>Sampling Rate</source> + <translation>取樣率</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="142"/> + <source>48000 Hz</source> + <translation>48000 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="149"/> + <source>44100 Hz</source> + <translation>44100 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="156"/> + <source>22050 Hz</source> + <translation>22050 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="163"/> + <source>11025 Hz</source> + <translation>11025 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="174"/> + <source>Effects</source> + <translation>特效</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="180"/> + <source>Reverb</source> + <translation>餘響</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="608"/> + <source>0</source> + <translation>0</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="282"/> + <source>40</source> + <translation>40</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="314"/> + <source>Bass Boost</source> + <translation>低音提升</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="416"/> + <source>10</source> + <translation>10</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="448"/> + <source>Surround</source> + <translation>自動換行</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="541"/> + <source>5</source> + <translation>5</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="567"/> + <source>Preamp</source> + <translation>前置放大器</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="576"/> + <source>Volume</source> + <translation>音量</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="661"/> + <source>Misc</source> + <translation>雜項</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="667"/> + <source>General</source> + <translation>常規</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="673"/> + <source>Use filename as song title</source> + <translation>使用檔名為曲目標題</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="680"/> + <source>Noise reduction</source> + <translation>聲音雜訊抑制</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="690"/> + <source>Fast playlist info</source> + <translation>快速播放清單資訊</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="700"/> + <source>Play Amiga MOD</source> + <translation>播放 Amiga MOD</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="710"/> + <source>Looping</source> + <translation>循環</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="716"/> + <source>Don't loop</source> + <translation>不循環</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="723"/> + <source>Loop</source> + <translation>循環</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="740"/> + <source>time(s)</source> + <translation>(秒) 時間</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="760"/> + <source>Loop forever</source> + <translation>永遠循環</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="800"/> + <source>OK</source> + <translation>確定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="807"/> + <source>Apply</source> + <translation>應用</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="814"/> + <source>Cancel</source> + <translation>取消</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="457"/> + <source>Depth (%)</source> + <translation>深度 (%)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="509"/> + <source>Delay (ms)</source> + <translation>延遲 (ms)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="326"/> + <source>Amount (%)</source> + <translation>總計 (%)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="384"/> + <source>Range (Hz)</source> + <translation>範圍 (Hz)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="646"/> + <source>Note: Setting the preamp +too high may cause clipping!</source> + <translation>註釋:設定前置放大器 +太高可能會產生削波現象!</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/modplug/translations/translations.qrc b/src/plugins/Input/modplug/translations/translations.qrc index 7aadbbe2d..b56e69652 100644 --- a/src/plugins/Input/modplug/translations/translations.qrc +++ b/src/plugins/Input/modplug/translations/translations.qrc @@ -4,5 +4,6 @@ <file>modplug_plugin_cs.qm</file> <file>modplug_plugin_de.qm</file> <file>modplug_plugin_zh_CN.qm</file> + <file>modplug_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.qm b/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.qm Binary files differindex cc53cda43..7d05d62d6 100644 --- a/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.qm +++ b/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.qm diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.ts b/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.ts index d1289828e..3c8d150b1 100644 --- a/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.ts +++ b/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.ts @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<defaultcodec></defaultcodec> <context> <name>DecoderMPCFactory</name> <message> @@ -15,7 +16,7 @@ <message> <location filename="../decodermpcfactory.cpp" line="82"/> <source>About Musepack Audio Plugin</source> - <translation>關于 Musepack 聲訊插件</translation> + <translation>關於 Musepack 聲訊插件</translation> </message> <message> <location filename="../decodermpcfactory.cpp" line="83"/> @@ -53,12 +54,12 @@ <message> <location filename="../detailsdialog.ui" line="103"/> <source>Sample rate:</source> - <translation>取様率:</translation> + <translation>取樣率:</translation> </message> <message> <location filename="../detailsdialog.ui" line="123"/> <source>Channels:</source> - <translation>音響通道:</translation> + <translation>音頻通道:</translation> </message> <message> <location filename="../detailsdialog.ui" line="136"/> @@ -73,7 +74,7 @@ <message> <location filename="../detailsdialog.ui" line="173"/> <source>Stream version:</source> - <translation>流版本:</translation> + <translation>版本:</translation> </message> <message> <location filename="../detailsdialog.ui" line="19"/> @@ -93,7 +94,7 @@ <message> <location filename="../detailsdialog.ui" line="270"/> <source>Track number:</source> - <translation>軌迹:</translation> + <translation>音軌:</translation> </message> <message> <location filename="../detailsdialog.ui" line="257"/> @@ -108,7 +109,7 @@ <message> <location filename="../detailsdialog.ui" line="244"/> <source>Comment:</source> - <translation>備注:</translation> + <translation>備註:</translation> </message> <message> <location filename="../detailsdialog.ui" line="231"/> @@ -118,7 +119,7 @@ <message> <location filename="../detailsdialog.ui" line="218"/> <source>Artist:</source> - <translation>兿術家:</translation> + <translation>藝術家:</translation> </message> <message> <location filename="../detailsdialog.ui" line="205"/> @@ -143,7 +144,7 @@ <message> <location filename="../detailsdialog.ui" line="199"/> <source>APE Tag</source> - <translation type="unfinished"></translation> + <translation>APE 標簽</translation> </message> </context> </TS> diff --git a/src/plugins/Input/sndfile/sndfile.pro b/src/plugins/Input/sndfile/sndfile.pro index 557e5e4ac..1a2fa7a16 100644 --- a/src/plugins/Input/sndfile/sndfile.pro +++ b/src/plugins/Input/sndfile/sndfile.pro @@ -20,7 +20,8 @@ LIBS += -lqmmp -L/usr/lib -I/usr/include PKGCONFIG += sndfile TRANSLATIONS = translations/sndfile_plugin_cs.ts \ translations/sndfile_plugin_de.ts \ - translations/sndfile_plugin_zh_CN.ts + translations/sndfile_plugin_zh_CN.ts \ + translations/sndfile_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty (LIB_DIR){ diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.qm b/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..181184b33 --- /dev/null +++ b/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.qm diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.ts b/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.ts new file mode 100644 index 000000000..74dd14453 --- /dev/null +++ b/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.ts @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>DecoderSndFileFactory</name> + <message> + <location filename="../decodersndfilefactory.cpp" line="65"/> + <source>Sndfile Plugin</source> + <translation>Sndfile 插件</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="67"/> + <source>PCM Files</source> + <translation>PCM 檔案</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="127"/> + <source>About Sndfile Audio Plugin</source> + <translation>關於 Sndfile 聲訊插件</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="128"/> + <source>Qmmp Sndfile Audio Plugin</source> + <translation>Qmmp Sndfile 聲訊插件</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="129"/> + <source>Compiled against</source> + <translation>編譯依賴於</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="130"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/sndfile/translations/translations.qrc b/src/plugins/Input/sndfile/translations/translations.qrc index 662c8d1c5..6eaa267af 100644 --- a/src/plugins/Input/sndfile/translations/translations.qrc +++ b/src/plugins/Input/sndfile/translations/translations.qrc @@ -4,5 +4,6 @@ <file>sndfile_plugin_cs.qm</file> <file>sndfile_plugin_de.qm</file> <file>sndfile_plugin_zh_CN.qm</file> + <file>sndfile_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.qm b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.qm Binary files differindex 9ab9a8604..ae18acce8 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.qm +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.qm diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.ts index 1c2f0f628..1405b0208 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.ts @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<defaultcodec></defaultcodec> <context> <name>DecoderVorbisFactory</name> <message> @@ -15,7 +16,7 @@ <message> <location filename="../decodervorbisfactory.cpp" line="90"/> <source>About Ogg Vorbis Audio Plugin</source> - <translation>關于 Ogg Vorbis 聲訊插件</translation> + <translation>關於 Ogg Vorbis 聲訊插件</translation> </message> <message> <location filename="../decodervorbisfactory.cpp" line="91"/> @@ -30,7 +31,7 @@ <message> <location filename="../decodervorbisfactory.cpp" line="94"/> <source>Source code based on mq3 progect</source> - <translation>來源碼基于 mq3 項目</translation> + <translation>源碼基於 mq3 項目</translation> </message> </context> <context> @@ -48,7 +49,7 @@ <message> <location filename="../detailsdialog.ui" line="283"/> <source>Track number:</source> - <translation>軌迹:</translation> + <translation>音軌:</translation> </message> <message> <location filename="../detailsdialog.ui" line="296"/> @@ -63,7 +64,7 @@ <message> <location filename="../detailsdialog.ui" line="316"/> <source>Comment:</source> - <translation>備注:</translation> + <translation>備註:</translation> </message> <message> <location filename="../detailsdialog.ui" line="326"/> @@ -73,7 +74,7 @@ <message> <location filename="../detailsdialog.ui" line="336"/> <source>Artist:</source> - <translation>兿術家:</translation> + <translation>藝術家:</translation> </message> <message> <location filename="../detailsdialog.ui" line="346"/> @@ -98,7 +99,7 @@ <message> <location filename="../detailsdialog.ui" line="100"/> <source>Sample rate:</source> - <translation>取様率:</translation> + <translation>取樣率:</translation> </message> <message> <location filename="../detailsdialog.ui" line="19"/> @@ -118,7 +119,7 @@ <message> <location filename="../detailsdialog.ui" line="120"/> <source>Channels:</source> - <translation>音響通道:</translation> + <translation>音頻通道:</translation> </message> <message> <location filename="../detailsdialog.ui" line="143"/> diff --git a/src/plugins/Input/wavpack/translations/translations.qrc b/src/plugins/Input/wavpack/translations/translations.qrc index 2ac95f7aa..b260bb5c4 100644 --- a/src/plugins/Input/wavpack/translations/translations.qrc +++ b/src/plugins/Input/wavpack/translations/translations.qrc @@ -4,5 +4,6 @@ <file>wavpack_plugin_cs.qm</file> <file>wavpack_plugin_de.qm</file> <file>wavpack_plugin_zh_CN.qm</file> + <file>wavpack_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.qm b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..8738f7cb1 --- /dev/null +++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.qm diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.ts new file mode 100644 index 000000000..34bff0907 --- /dev/null +++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.ts @@ -0,0 +1,164 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>DecoderWavPackFactory</name> + <message> + <location filename="../decoderwavpackfactory.cpp" line="28"/> + <source>WavPack Plugin</source> + <translation>WavPack 插件</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="30"/> + <source>WavPackk Files</source> + <translation type="obsolete">WavPackk 檔案</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="89"/> + <source>About WavPack Audio Plugin</source> + <translation>關於 WavPack 聲訊插件</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="90"/> + <source>Qmmp WavPack Audio Plugin</source> + <translation>Qmmp WavPack 聲訊插件</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="92"/> + <source>WavPack library version:</source> + <translation>WavPack 程式庫版本:</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="93"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="30"/> + <source>WavPack Files</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.cpp" line="68"/> + <source>Hz</source> + <translation>Hz</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="73"/> + <source>kbps</source> + <translation>kbps</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="75"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>Details</source> + <translation>詳細資料</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="19"/> + <source>File path:</source> + <translation>檔案路徑:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="42"/> + <source>WavPack Info</source> + <translation>WavPack 資訊</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="48"/> + <source>Length:</source> + <translation>長度:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="169"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="65"/> + <source>Sample rate:</source> + <translation>取樣率:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="82"/> + <source>File size:</source> + <translation>檔案大小:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="102"/> + <source>Channels:</source> + <translation>音頻通道:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="125"/> + <source>Bitrate:</source> + <translation>位速率:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="142"/> + <source>Ratio:</source> + <translation>封包比:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="159"/> + <source>Version:</source> + <translation>版本:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="198"/> + <source>APE Tag</source> + <translation>APE 標簽</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="225"/> + <source>Save</source> + <translation>儲存</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="235"/> + <source>Track number:</source> + <translation>音軌:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="248"/> + <source>Year:</source> + <translation>年代:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="258"/> + <source>Genre:</source> + <translation>流派:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="268"/> + <source>Comment:</source> + <translation>備註:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="278"/> + <source>Album:</source> + <translation>專輯:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="288"/> + <source>Artist:</source> + <translation>藝術家:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="298"/> + <source>Title:</source> + <translation>標題:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="339"/> + <source>Close</source> + <translation>關閉</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/wavpack/wavpack.pro b/src/plugins/Input/wavpack/wavpack.pro index cb6691078..1c76250c9 100644 --- a/src/plugins/Input/wavpack/wavpack.pro +++ b/src/plugins/Input/wavpack/wavpack.pro @@ -23,7 +23,8 @@ LIBS += -lqmmp -L/usr/lib -I/usr/include PKGCONFIG += wavpack TRANSLATIONS = translations/wavpack_plugin_cs.ts \ translations/wavpack_plugin_de.ts \ - translations/wavpack_plugin_zh_CN.ts + translations/wavpack_plugin_zh_CN.ts \ + translations/wavpack_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty (LIB_DIR){ diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.qm b/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.qm Binary files differindex d69b2c6f4..71c7d33b3 100644 --- a/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.qm +++ b/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.qm diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.ts b/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.ts index 0bf15c29f..c04726a4d 100644 --- a/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.ts +++ b/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.ts @@ -10,7 +10,7 @@ <message> <location filename="../outputalsafactory.cpp" line="50"/> <source>About ALSA Output Plugin</source> - <translation>關于 ALSA 匯出插件</translation> + <translation>關於 ALSA 匯出插件</translation> </message> <message> <location filename="../outputalsafactory.cpp" line="51"/> @@ -78,7 +78,7 @@ <message> <location filename="../settingsdialog.ui" line="236"/> <source>OK</source> - <translation>確認</translation> + <translation>確定</translation> </message> <message> <location filename="../settingsdialog.ui" line="13"/> diff --git a/src/plugins/Output/jack/translations/jack_plugin_zh_TW.qm b/src/plugins/Output/jack/translations/jack_plugin_zh_TW.qm Binary files differindex b0d2f36c7..8713d9b45 100644 --- a/src/plugins/Output/jack/translations/jack_plugin_zh_TW.qm +++ b/src/plugins/Output/jack/translations/jack_plugin_zh_TW.qm diff --git a/src/plugins/Output/jack/translations/jack_plugin_zh_TW.ts b/src/plugins/Output/jack/translations/jack_plugin_zh_TW.ts index 8a28fb989..827fa8e57 100644 --- a/src/plugins/Output/jack/translations/jack_plugin_zh_TW.ts +++ b/src/plugins/Output/jack/translations/jack_plugin_zh_TW.ts @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1" language="zh_TW"> <context> <name>OutputJACKFactory</name> @@ -10,7 +10,7 @@ <message> <location filename="../outputjackfactory.cpp" line="47"/> <source>About Jack Output Plugin</source> - <translation>關于 Jack 匯出插件</translation> + <translation>關於 Jack 匯出插件</translation> </message> <message> <location filename="../outputjackfactory.cpp" line="48"/> @@ -24,3 +24,4 @@ </message> </context> </TS> + diff --git a/src/plugins/Output/oss/oss.pro b/src/plugins/Output/oss/oss.pro index ea7ad2ff3..3dbd3ed5a 100644 --- a/src/plugins/Output/oss/oss.pro +++ b/src/plugins/Output/oss/oss.pro @@ -26,7 +26,8 @@ LIBS += -lqmmp TRANSLATIONS = translations/oss_plugin_cs.ts \ translations/oss_plugin_de.ts \ - translations/oss_plugin_zh_CN.ts + translations/oss_plugin_zh_CN.ts \ + translations/oss_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty (LIB_DIR){ diff --git a/src/plugins/Output/oss/translations/oss_plugin_zh_TW.qm b/src/plugins/Output/oss/translations/oss_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..8c01c4117 --- /dev/null +++ b/src/plugins/Output/oss/translations/oss_plugin_zh_TW.qm diff --git a/src/plugins/Output/oss/translations/oss_plugin_zh_TW.ts b/src/plugins/Output/oss/translations/oss_plugin_zh_TW.ts new file mode 100644 index 000000000..31af2cfb1 --- /dev/null +++ b/src/plugins/Output/oss/translations/oss_plugin_zh_TW.ts @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>OutputOSSFactory</name> + <message> + <location filename="../outputossfactory.cpp" line="30"/> + <source>OSS Plugin</source> + <translation>OSS 插件</translation> + </message> + <message> + <location filename="../outputossfactory.cpp" line="56"/> + <source>About OSS Output Plugin</source> + <translation>關於 OSS 匯出插件</translation> + </message> + <message> + <location filename="../outputossfactory.cpp" line="57"/> + <source>Qmmp OSS Output Plugin</source> + <translation>Qmmp OSS 匯出插件</translation> + </message> + <message> + <location filename="../outputossfactory.cpp" line="58"/> + <source>Writen by: Yuriy Zhuravlev <slalkerg@gmail.com></source> + <translation>作者:Yuriy Zhuravlev <slalkerg@gmail.com></translation> + </message> + <message> + <location filename="../outputossfactory.cpp" line="59"/> + <source>Based on code by:Brad Hughes <bhughes@trolltech.com></source> + <translation>源碼基於:Brad Hughes <bhughes@trolltech.com></translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>OSS Plugin Settings</source> + <translation>OSS 插件設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="41"/> + <source>Device Settings</source> + <translation>裝置設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="62"/> + <source>Audio device</source> + <translation>聲訊裝置</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="78"/> + <source>Mixer device</source> + <translation>混頻裝置</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="113"/> + <source>Advanced Settings</source> + <translation>進階設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="134"/> + <source>Soundcard</source> + <translation>音效卡</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="210"/> + <source>Buffer time (ms):</source> + <translation>緩衝時間(ms):</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="220"/> + <source>Period time (ms):</source> + <translation>周期時間(ms):</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="250"/> + <source>PCM over Master</source> + <translation type="unfinished">PCM over Master</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="277"/> + <source>Cancel</source> + <translation>取消</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="284"/> + <source>OK</source> + <translation>確定</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Output/oss/translations/translations.qrc b/src/plugins/Output/oss/translations/translations.qrc index c15465269..7b26a8355 100644 --- a/src/plugins/Output/oss/translations/translations.qrc +++ b/src/plugins/Output/oss/translations/translations.qrc @@ -4,5 +4,6 @@ <file>oss_plugin_cs.qm</file> <file>oss_plugin_de.qm</file> <file>oss_plugin_zh_CN.qm</file> + <file>oss_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/Output/pulseaudio/pulseaudio.pro b/src/plugins/Output/pulseaudio/pulseaudio.pro index b0a382b19..a54357dd2 100644 --- a/src/plugins/Output/pulseaudio/pulseaudio.pro +++ b/src/plugins/Output/pulseaudio/pulseaudio.pro @@ -26,7 +26,8 @@ PKGCONFIG += libpulse-simple TRANSLATIONS = translations/pulseaudio_plugin_cs.ts \ translations/pulseaudio_plugin_de.ts \ - translations/pulseaudio_plugin_zh_CN.ts + translations/pulseaudio_plugin_zh_CN.ts \ + translations/pulseaudio_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty (LIB_DIR){ diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.qm b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..99bb1405b --- /dev/null +++ b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.qm diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.ts b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.ts new file mode 100644 index 000000000..39e71d30c --- /dev/null +++ b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.ts @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>OutputPulseAudioFactory</name> + <message> + <location filename="../outputpulseaudiofactory.cpp" line="30"/> + <source>PulseAudio Plugin</source> + <translation>PulseAudio 插件</translation> + </message> + <message> + <location filename="../outputpulseaudiofactory.cpp" line="48"/> + <source>About PulseAudio Output Plugin</source> + <translation>關於 PulseAudio 匯出插件</translation> + </message> + <message> + <location filename="../outputpulseaudiofactory.cpp" line="49"/> + <source>Qmmp PulseAudio Output Plugin</source> + <translation>Qmmp PulseAudio 匯出插件</translation> + </message> + <message> + <location filename="../outputpulseaudiofactory.cpp" line="50"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +</TS> diff --git a/src/plugins/Output/pulseaudio/translations/translations.qrc b/src/plugins/Output/pulseaudio/translations/translations.qrc index 7a1cc9304..eaa5f4e56 100644 --- a/src/plugins/Output/pulseaudio/translations/translations.qrc +++ b/src/plugins/Output/pulseaudio/translations/translations.qrc @@ -4,5 +4,6 @@ <file>pulseaudio_plugin_cs.qm</file> <file>pulseaudio_plugin_de.qm</file> <file>pulseaudio_plugin_zh_CN.qm</file> + <file>pulseaudio_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/plugins/Visual/analyzer/analyzer.pro b/src/plugins/Visual/analyzer/analyzer.pro index becaf1925..1c9a7baa9 100644 --- a/src/plugins/Visual/analyzer/analyzer.pro +++ b/src/plugins/Visual/analyzer/analyzer.pro @@ -25,7 +25,8 @@ QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmp -L/usr/lib -I/usr/include TRANSLATIONS = translations/analyzer_plugin_cs.ts \ translations/analyzer_plugin_de.ts \ - translations/analyzer_plugin_zh_CN.ts + translations/analyzer_plugin_zh_CN.ts \ + translations/analyzer_plugin_zh_TW.ts RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.qm b/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.qm Binary files differnew file mode 100644 index 000000000..32c93be00 --- /dev/null +++ b/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.qm diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.ts b/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.ts new file mode 100644 index 000000000..7559541f4 --- /dev/null +++ b/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.ts @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>Analyzer</name> + <message> + <location filename="../analyzer.cpp" line="49"/> + <source>Qmmp Analyzer</source> + <translation>Qmmp 可視化解析器</translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Analyzer Plugin Settings</source> + <translation>可視化解析器插件設定</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="25"/> + <source>General</source> + <translation>常規</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="34"/> + <source>Show peaks</source> + <translation>察看峰值</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="41"/> + <source>Analyzer falloff:</source> + <translation>解析器下降速度:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="97"/> + <source>Slowest</source> + <translation>最慢</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="102"/> + <source>Slow</source> + <translation>慢</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="107"/> + <source>Medium</source> + <translation>中</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="112"/> + <source>Fast</source> + <translation>快</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="117"/> + <source>Fastest</source> + <translation>最快</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="83"/> + <source>Peaks falloff:</source> + <translation>峰值下降速度:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="125"/> + <source>Refresh rate:</source> + <translation>清除率:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="139"/> + <source>50 FPS</source> + <translation>50 FPS</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="144"/> + <source>25 FPS</source> + <translation>25 FPS</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="149"/> + <source>10 FPS</source> + <translation>10 FPS</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="154"/> + <source>5 FPS</source> + <translation>5 FPS</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="171"/> + <source>Colors</source> + <translation>色彩</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="177"/> + <source>Peaks:</source> + <translation>峰值:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="203"/> + <source>Analyzer #1:</source> + <translation>解析 #1:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="229"/> + <source>Background:</source> + <translation>背景:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="255"/> + <source>Analyzer #2:</source> + <translation>解析 #2:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="294"/> + <source>Analyzer #3:</source> + <translation>解析 #3:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="351"/> + <source>&OK</source> + <translation>確定(&O)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="370"/> + <source>&Cancel</source> + <translation>取消(&C)</translation> + </message> +</context> +<context> + <name>VisualAnalyzerFactory</name> + <message> + <location filename="../visualanalyzerfactory.cpp" line="30"/> + <source>Analyzer Plugin</source> + <translation>可視化解析器插件</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="49"/> + <source>About Analyzer Visual Plugin</source> + <translation>關於可視化解析器插件</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="50"/> + <source>Qmmp Analyzer Visual Plugin</source> + <translation>Qmmp 可視化解析器插件</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +</TS> diff --git a/src/plugins/Visual/analyzer/translations/translations.qrc b/src/plugins/Visual/analyzer/translations/translations.qrc index 03adf8430..9784fc693 100644 --- a/src/plugins/Visual/analyzer/translations/translations.qrc +++ b/src/plugins/Visual/analyzer/translations/translations.qrc @@ -4,5 +4,6 @@ <file>analyzer_plugin_cs.qm</file> <file>analyzer_plugin_de.qm</file> <file>analyzer_plugin_zh_CN.qm</file> + <file>analyzer_plugin_zh_TW.qm</file> </qresource> </RCC> diff --git a/src/ui/stuff.qrc b/src/ui/stuff.qrc index 00833753d..396a3ebc0 100644 --- a/src/ui/stuff.qrc +++ b/src/ui/stuff.qrc @@ -13,6 +13,8 @@ <file>txt/authors_zh_TW.txt</file> <file>txt/thanks_zh_TW.txt</file> + <file>txt/translators_zh_TW.txt</file> + <file>txt/description_zh_TW.txt</file> <file>txt/description_cs.txt</file> <file>txt/authors_cs.txt</file> @@ -24,7 +26,9 @@ <file>txt/authors_zh_CN.txt</file> <file>txt/thanks_zh_CN.txt</file> - + <file>txt/translators_zh_CN.txt</file> + <file>txt/description_zh_CN.txt</file> + <file>txt/authors_de.txt</file> <file>txt/thanks_de.txt</file> <file>txt/translators_de.txt</file> diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 381c4c418..b72817854 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -734,16 +734,6 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="634"/> - <source>&Queue</source> - <translation type="obsolete">队列(&Q)</translation> - </message> - <message> - <location filename="../mainwindow.cpp" line="634"/> - <source>Q</source> - <translation type="obsolete">Q</translation> - </message> - <message> <location filename="../mainwindow.cpp" line="632"/> <source>&Jump To File</source> <translation>跳到文件(&J)</translation> @@ -794,11 +784,6 @@ <translation>播放列表文件</translation> </message> <message> - <location filename="../mainwindow.cpp" line="633"/> - <source>P&lay/Pause</source> - <translation type="obsolete">播放/暂停(&L)</translation> - </message> - <message> <location filename="../mainwindow.cpp" line="630"/> <source>Space</source> <translation>空格</translation> diff --git a/src/ui/translations/qmmp_zh_TW.qm b/src/ui/translations/qmmp_zh_TW.qm Binary files differindex bed5ec168..6782306c0 100644 --- a/src/ui/translations/qmmp_zh_TW.qm +++ b/src/ui/translations/qmmp_zh_TW.qm diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index 75407325d..e3ac106fa 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -5,12 +5,12 @@ <message> <location filename="../forms/aboutdialog.ui" line="13"/> <source>About Qmmp</source> - <translation>關于 Qmmp</translation> + <translation>關於 Qmmp</translation> </message> <message> <location filename="../forms/aboutdialog.ui" line="51"/> <source>About</source> - <translation>關于</translation> + <translation>關於</translation> </message> <message> <location filename="../forms/aboutdialog.ui" line="158"/> @@ -30,62 +30,62 @@ <message> <location filename="../aboutdialog.cpp" line="60"/> <source>:/txt/authors_en.txt</source> - <translation type="unfinished"></translation> + <translation>:/txt/authors_zh_TW.txt</translation> </message> <message> <location filename="../aboutdialog.cpp" line="61"/> <source>:/txt/thanks_en.txt</source> - <translation type="unfinished"></translation> + <translation>:/txt/thanks_zh_TW.txt</translation> </message> <message> <location filename="../aboutdialog.cpp" line="80"/> <source>Qt-based Multimedia Player (Qmmp)</source> - <translation type="unfinished"></translation> + <translation>基於 Qt 的多媒體播放器 (Qmmp)</translation> </message> <message> <location filename="../aboutdialog.cpp" line="81"/> <source>Version:</source> - <translation type="unfinished"></translation> + <translation>版本:</translation> </message> <message> <location filename="../aboutdialog.cpp" line="82"/> <source>:txt/description_en.txt</source> - <translation type="unfinished"></translation> + <translation>:txt/description_zh_TW.txt</translation> </message> <message> <location filename="../aboutdialog.cpp" line="83"/> <source>Input plugins:</source> - <translation type="unfinished"></translation> + <translation>匯入插件:</translation> </message> <message> <location filename="../aboutdialog.cpp" line="92"/> <source>Output plugins:</source> - <translation type="unfinished"></translation> + <translation>匯出插件</translation> </message> <message> <location filename="../aboutdialog.cpp" line="101"/> <source>Visual plugins:</source> - <translation type="unfinished"></translation> + <translation>可視化插件</translation> </message> <message> <location filename="../aboutdialog.cpp" line="110"/> <source>Effect plugins:</source> - <translation type="unfinished"></translation> + <translation>特效插件:</translation> </message> <message> <location filename="../aboutdialog.cpp" line="119"/> <source>General plugins:</source> - <translation type="unfinished"></translation> + <translation>常規插件:</translation> </message> <message> <location filename="../forms/aboutdialog.ui" line="115"/> <source>Translators</source> - <translation type="unfinished"></translation> + <translation>翻譯</translation> </message> <message> <location filename="../aboutdialog.cpp" line="62"/> <source>:/txt/translators_en.txt</source> - <translation type="unfinished"></translation> + <translation>:/txt/translators_zh_TW.txt</translation> </message> </context> <context> @@ -93,22 +93,22 @@ <message> <location filename="../addurldialog.cpp" line="97"/> <source>Error</source> - <translation type="unfinished"></translation> + <translation>錯誤</translation> </message> <message> <location filename="../forms/addurldialog.ui" line="13"/> <source>Enter URL to add</source> - <translation type="unfinished"></translation> + <translation>匯入要添加的 URL</translation> </message> <message> <location filename="../forms/addurldialog.ui" line="51"/> <source>&Add</source> - <translation type="unfinished"></translation> + <translation>添加(&A)</translation> </message> <message> <location filename="../forms/addurldialog.ui" line="58"/> <source>&Cancel</source> - <translation type="unfinished"></translation> + <translation>取消(&C)</translation> </message> </context> <context> @@ -174,7 +174,7 @@ <message> <location filename="../configdialog.cpp" line="339"/> <source>Enabled</source> - <translation>啓用</translation> + <translation>啟用</translation> </message> <message> <location filename="../configdialog.cpp" line="339"/> @@ -189,7 +189,7 @@ <message> <location filename="../configdialog.cpp" line="508"/> <source>Artist</source> - <translation>兿術家</translation> + <translation>藝術家</translation> </message> <message> <location filename="../configdialog.cpp" line="509"/> @@ -204,7 +204,7 @@ <message> <location filename="../configdialog.cpp" line="511"/> <source>Tracknumber</source> - <translation>軌迹</translation> + <translation>音軌</translation> </message> <message> <location filename="../configdialog.cpp" line="512"/> @@ -229,7 +229,7 @@ <message> <location filename="../configdialog.cpp" line="517"/> <source>Comment</source> - <translation>備注</translation> + <translation>備註</translation> </message> <message> <location filename="../forms/configdialog.ui" line="13"/> @@ -334,97 +334,97 @@ <message> <location filename="../configdialog.cpp" line="175"/> <source>Archived skin</source> - <translation type="unfinished"></translation> + <translation>封包皮膚</translation> </message> <message> <location filename="../configdialog.cpp" line="197"/> <source>Unarchived skin</source> - <translation type="unfinished"></translation> + <translation>未封包皮膚</translation> </message> <message> <location filename="../forms/configdialog.ui" line="132"/> <source>Connectivity</source> - <translation type="unfinished"></translation> + <translation>連線</translation> </message> <message> <location filename="../forms/configdialog.ui" line="546"/> <source>Visualization</source> - <translation type="unfinished"></translation> + <translation>可視化</translation> </message> <message> <location filename="../forms/configdialog.ui" line="563"/> <source>Effects</source> - <translation type="unfinished"></translation> + <translation>特效</translation> </message> <message> <location filename="../forms/configdialog.ui" line="577"/> <source>General</source> - <translation type="unfinished"></translation> + <translation>常規</translation> </message> <message> <location filename="../forms/configdialog.ui" line="637"/> <source>File Dialog</source> - <translation type="unfinished"></translation> + <translation>檔案對話</translation> </message> <message> <location filename="../forms/configdialog.ui" line="598"/> <source>Audio</source> - <translation type="unfinished"></translation> + <translation>聲訊</translation> </message> <message> <location filename="../forms/configdialog.ui" line="604"/> <source>Use software volume control</source> - <translation type="unfinished"></translation> + <translation>使用軟裝置音量控制</translation> </message> <message> <location filename="../forms/configdialog.ui" line="614"/> <source>Visibility Control</source> - <translation type="unfinished"></translation> + <translation>可見性控制</translation> </message> <message> <location filename="../forms/configdialog.ui" line="620"/> <source>Hide on close</source> - <translation type="unfinished"></translation> + <translation>關閉時隱藏</translation> </message> <message> <location filename="../forms/configdialog.ui" line="627"/> <source>Start hidden</source> - <translation type="unfinished"></translation> + <translation>啟動時隱藏</translation> </message> <message> <location filename="../forms/configdialog.ui" line="686"/> <source>Proxy</source> - <translation type="unfinished"></translation> + <translation>代理</translation> </message> <message> <location filename="../forms/configdialog.ui" line="698"/> <source>Enable proxy usage</source> - <translation type="unfinished"></translation> + <translation>啟用代理</translation> </message> <message> <location filename="../forms/configdialog.ui" line="705"/> <source>Proxy host name:</source> - <translation type="unfinished"></translation> + <translation>主機名:</translation> </message> <message> <location filename="../forms/configdialog.ui" line="718"/> <source>Proxy port:</source> - <translation type="unfinished"></translation> + <translation>通訊埠:</translation> </message> <message> <location filename="../forms/configdialog.ui" line="731"/> <source>Use authentication with proxy</source> - <translation type="unfinished"></translation> + <translation>需要身份驗證</translation> </message> <message> <location filename="../forms/configdialog.ui" line="738"/> <source>Proxy user name:</source> - <translation type="unfinished"></translation> + <translation>用戶名:</translation> </message> <message> <location filename="../forms/configdialog.ui" line="751"/> <source>Proxy password:</source> - <translation type="unfinished"></translation> + <translation>密碼:</translation> </message> <message> <location filename="../forms/configdialog.ui" line="380"/> @@ -482,7 +482,7 @@ <message> <location filename="../eqwidget.cpp" line="297"/> <source>Preset name:</source> - <translation>預設名字:</translation> + <translation>預設名稱:</translation> </message> <message> <location filename="../eqwidget.cpp" line="298"/> @@ -543,117 +543,117 @@ <message> <location filename="../mainvisual.cpp" line="303"/> <source>Visualization Mode</source> - <translation type="unfinished"></translation> + <translation>可視化型態</translation> </message> <message> <location filename="../mainvisual.cpp" line="306"/> <source>Analyzer</source> - <translation type="unfinished"></translation> + <translation>解析器</translation> </message> <message> <location filename="../mainvisual.cpp" line="307"/> <source>Scope</source> - <translation type="unfinished"></translation> + <translation>示波器</translation> </message> <message> <location filename="../mainvisual.cpp" line="308"/> <source>Off</source> - <translation type="unfinished"></translation> + <translation>關閉</translation> </message> <message> <location filename="../mainvisual.cpp" line="315"/> <source>Analyzer Mode</source> - <translation type="unfinished"></translation> + <translation>解析型態</translation> </message> <message> <location filename="../mainvisual.cpp" line="318"/> <source>Normal</source> - <translation type="unfinished"></translation> + <translation>標準</translation> </message> <message> <location filename="../mainvisual.cpp" line="319"/> <source>Fire</source> - <translation type="unfinished"></translation> + <translation>火花</translation> </message> <message> <location filename="../mainvisual.cpp" line="320"/> <source>Vertical Lines</source> - <translation type="unfinished"></translation> + <translation>垂直線</translation> </message> <message> <location filename="../mainvisual.cpp" line="321"/> <source>Lines</source> - <translation type="unfinished"></translation> + <translation>線形</translation> </message> <message> <location filename="../mainvisual.cpp" line="322"/> <source>Bars</source> - <translation type="unfinished"></translation> + <translation>條形</translation> </message> <message> <location filename="../mainvisual.cpp" line="335"/> <source>Peaks</source> - <translation type="unfinished"></translation> + <translation>峰值</translation> </message> <message> <location filename="../mainvisual.cpp" line="339"/> <source>Refresh Rate</source> - <translation type="unfinished"></translation> + <translation>刷新率</translation> </message> <message> <location filename="../mainvisual.cpp" line="342"/> <source>50 fps</source> - <translation type="unfinished"></translation> + <translation>50 fps</translation> </message> <message> <location filename="../mainvisual.cpp" line="343"/> <source>25 fps</source> - <translation type="unfinished"></translation> + <translation>25 fps</translation> </message> <message> <location filename="../mainvisual.cpp" line="344"/> <source>10 fps</source> - <translation type="unfinished"></translation> + <translation>10 fps</translation> </message> <message> <location filename="../mainvisual.cpp" line="345"/> <source>5 fps</source> - <translation type="unfinished"></translation> + <translation>5 fps</translation> </message> <message> <location filename="../mainvisual.cpp" line="352"/> <source>Analyzer Falloff</source> - <translation type="unfinished"></translation> + <translation>解析器下降速度</translation> </message> <message> <location filename="../mainvisual.cpp" line="369"/> <source>Slowest</source> - <translation type="unfinished"></translation> + <translation>最慢</translation> </message> <message> <location filename="../mainvisual.cpp" line="370"/> <source>Slow</source> - <translation type="unfinished"></translation> + <translation>慢</translation> </message> <message> <location filename="../mainvisual.cpp" line="371"/> <source>Medium</source> - <translation type="unfinished"></translation> + <translation>中</translation> </message> <message> <location filename="../mainvisual.cpp" line="372"/> <source>Fast</source> - <translation type="unfinished"></translation> + <translation>快</translation> </message> <message> <location filename="../mainvisual.cpp" line="373"/> <source>Fastest</source> - <translation type="unfinished"></translation> + <translation>最快</translation> </message> <message> <location filename="../mainvisual.cpp" line="366"/> <source>Peaks Falloff</source> - <translation type="unfinished"></translation> + <translation>峰值下降速度</translation> </message> <message> <location filename="../mainvisual.cpp" line="379"/> @@ -676,7 +676,7 @@ <message> <location filename="../mainwindow.cpp" line="453"/> <source>Choose a directory</source> - <translation>選取一個目録</translation> + <translation>選取一個目錄</translation> </message> <message> <location filename="../mainwindow.cpp" line="487"/> @@ -716,7 +716,7 @@ <message> <location filename="../mainwindow.cpp" line="628"/> <source>&Previous</source> - <translation>上一個(&P)</translation> + <translation>上一曲(&P)</translation> </message> <message> <location filename="../mainwindow.cpp" line="628"/> @@ -726,7 +726,7 @@ <message> <location filename="../mainwindow.cpp" line="629"/> <source>&Next</source> - <translation>下一個(&N)</translation> + <translation>下一曲(&N)</translation> </message> <message> <location filename="../mainwindow.cpp" line="629"/> @@ -776,7 +776,7 @@ <message> <location filename="../mainwindow.cpp" line="640"/> <source>&About</source> - <translation>關于(&A)</translation> + <translation>關於(&A)</translation> </message> <message> <location filename="../mainwindow.cpp" line="745"/> @@ -786,12 +786,12 @@ <message> <location filename="../mainwindow.cpp" line="630"/> <source>Space</source> - <translation type="unfinished"></translation> + <translation>空格</translation> </message> <message> <location filename="../mainwindow.cpp" line="641"/> <source>&About Qt</source> - <translation type="unfinished"></translation> + <translation>關於 Qt (&A)</translation> </message> <message> <location filename="../mainwindow.cpp" line="630"/> @@ -889,7 +889,7 @@ <message> <location filename="../playlist.cpp" line="234"/> <source>Randomize List</source> - <translation>隨機産生清單</translation> + <translation>隨機產生清單</translation> </message> <message> <location filename="../playlist.cpp" line="235"/> @@ -944,12 +944,12 @@ <message> <location filename="../playlist.cpp" line="143"/> <source>&Add Url</source> - <translation type="unfinished"></translation> + <translation>添加 URL (&A)</translation> </message> <message> <location filename="../playlist.cpp" line="144"/> <source>U</source> - <translation type="unfinished"></translation> + <translation>U</translation> </message> <message> <location filename="../playlist.cpp" line="224"/> @@ -1074,7 +1074,7 @@ <message> <location filename="../visualmenu.cpp" line="30"/> <source>Visualization</source> - <translation type="unfinished"></translation> + <translation>可視化</translation> </message> </context> </TS> diff --git a/src/ui/txt/description_zh_TW.txt b/src/ui/txt/description_zh_TW.txt new file mode 100644 index 000000000..a1da82850 --- /dev/null +++ b/src/ui/txt/description_zh_TW.txt @@ -0,0 +1 @@ +此程式是一個音樂播放器,程式的編寫基於Qt庫。
\ No newline at end of file diff --git a/src/ui/txt/thanks_zh_TW.txt b/src/ui/txt/thanks_zh_TW.txt index e8827e464..e3ec7e6b4 100644 --- a/src/ui/txt/thanks_zh_TW.txt +++ b/src/ui/txt/thanks_zh_TW.txt @@ -1,3 +1,3 @@ 感謝: - Vadim Kalinnikov <moose@ylsoftware.com> (project hosting) + Vadim Kalinnikov <moose@ylsoftware.com> (項目主持者) diff --git a/src/ui/txt/translators_zh_TW.txt b/src/ui/txt/translators_zh_TW.txt new file mode 100644 index 000000000..aba778b28 --- /dev/null +++ b/src/ui/txt/translators_zh_TW.txt @@ -0,0 +1,24 @@ +巴西 葡萄牙語: + Klaos Lacerda + Bruno Gonçalves + +简体中文: + 李红昆 <lon83129@126.com> + +繁體中文: + 李红昆 <lon83129@126.com> + +捷克語: + Karel Volný <kvolny@redhat.com> + +德語: + Stefan Koelling <stefankoelling.ext@googlemail.com> + +俄語: + Ilya Kotov <forkotov02@hotmail.ru> + +土耳其語: + Mustafa GUNAY <mustafagunay@pgmail.com> + +烏克蘭語: + Gennadi Motsyo <drool@altlinux.ru> |
