[PATCH] po: Add Traditional Chinese (zh_TW) translation

Brian Hsu <[email protected]>
Newsgroups org.nongnu.qemu-trivial,org.nongnu.qemu-devel
Message-ID <[email protected]>
Hi, this is my first contribution to QEMU, and I'm still getting
familiar with the mailing-list workflow, so corrections are very
welcome.

I noticed the po/ directory has a Simplified Chinese translation but no
Traditional Chinese one. Traditional and Simplified Chinese look similar
but are not the same, and their user bases differ too. In Taiwan, almost
everyone (close to 100%) uses Traditional Chinese, so I adapted the
Simplified version into a Traditional one, partly as a contribution and
partly as practice (however trivial).

I also changed the Language field in zh_CN.po from "zh" to "zh_CN",
following the naming used in /etc/locale.gen, and used "zh_TW" for the
Traditional Chinese file.

Finally, since this addition is quite simple and the po/ directory does
not appear to have a dedicated maintainer, I've CC'd qemu-trivial.

Signed-off-by: Brian Hsu <[email protected]>
---
 po/LINGUAS  |  1 +
 po/zh_CN.po |  2 +-
 po/zh_TW.po | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 76 insertions(+), 1 deletion(-)
 create mode 100644 po/zh_TW.po

diff --git a/po/LINGUAS b/po/LINGUAS
index 9b33a3659f..08163e8d5f 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -7,3 +7,4 @@ sv
 tr
 uk
 zh_CN
+zh_TW
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 38de6a4f2a..5eb8cee3e3 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -10,7 +10,7 @@ msgstr ""
 "PO-Revision-Date: 2014-07-31 10:00+0800\n"
 "Last-Translator: Fam Zheng <[email protected]>\n"
 "Language-Team: Chinese <[email protected]>\n"
-"Language: zh\n"
+"Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
diff --git a/po/zh_TW.po b/po/zh_TW.po
new file mode 100644
index 0000000000..925c952134
--- /dev/null
+++ b/po/zh_TW.po
@@ -0,0 +1,74 @@
+# Traditional Chinese translation for QEMU.
+# This file is put in the public domain.
+#
+# Brian Hsu <[email protected]>, 2026
+msgid ""
+msgstr ""
+"Project-Id-Version: QEMU 11.1.50\n"
+"Report-Msgid-Bugs-To: [email protected]\n"
+"POT-Creation-Date: 2026-08-18 19:00+0800\n"
+"PO-Revision-Date: 2026-08-18 19:00+0800\n"
+"Last-Translator: Brian Hsu <[email protected]>\n"
+"Language-Team: Traditional Chinese\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+msgid " - Press Ctrl+Alt+G to release grab"
+msgstr " - 按下 Ctrl+Alt+G 釋放輸入捕捉"
+
+msgid " [Paused]"
+msgstr " [已暫停]"
+
+msgid "_Pause"
+msgstr "暫停(_P)"
+
+msgid "_Reset"
+msgstr "重置(_R)"
+
+msgid "Power _Down"
+msgstr "關閉電源(_D)"
+
+msgid "_Quit"
+msgstr "結束(_Q)"
+
+msgid "_Fullscreen"
+msgstr "全螢幕(_F)"
+
+msgid "_Copy"
+msgstr "複製(_C)"
+
+msgid "Zoom _In"
+msgstr "放大(_I)"
+
+msgid "Zoom _Out"
+msgstr "縮小(_O)"
+
+msgid "Best _Fit"
+msgstr "最適大小(_F)"
+
+msgid "Zoom To _Fit"
+msgstr "縮放至適當大小(_F)"
+
+msgid "Grab On _Hover"
+msgstr "懸停時捕捉(_H)"
+
+msgid "_Grab Input"
+msgstr "捕捉輸入(_G)"
+
+msgid "Show _Tabs"
+msgstr "顯示分頁(_T)"
+
+msgid "Detach Tab"
+msgstr "分離分頁"
+
+msgid "Show Menubar"
+msgstr "選單列"
+
+msgid "_Machine"
+msgstr "虛擬機器(_M)"
+
+msgid "_View"
+msgstr "檢視(_V)"
-- 
2.43.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.