-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Description
commit ad892a6
# fish-shell
eza -1 **/zh*
# => git-gui/po/glossary/zh_cn.po
# => git-gui/po/zh_cn.po
# => gitk-git/po/zh_cn.po
# => po/zh_CN.po
# => po/zh_TW.po# fish-shell
# single line
grep -P 'msgstr "[^:]*: [^:]*"' **/zh*grep result (single line)
git-gui/po/zh_cn.po:msgstr "git-gui: 致命错误"
git-gui/po/zh_cn.po:msgstr "致命错误: 无法获取路径 %s 的信息: 该文件或目录不存在"
git-gui/po/zh_cn.po:msgstr "致命错误: 无法解决 %s"
git-gui/po/zh_cn.po:msgstr "不是一个 Git 版本库: %s"
git-gui/po/zh_cn.po:msgstr "无法复制 objects/info/alternates: %s"
git-gui/po/zh_cn.po:msgstr "无法复制 object: %s"
git-gui/po/zh_cn.po:msgstr "无法硬链接 object: %s"
git-gui/po/zh_cn.po:msgstr "无效版本: %s"
git-gui/po/zh_cn.po:msgstr "警告: Tcl 不支持编码方式 '%s'."
git-gui/po/zh_cn.po:msgstr "创建了 commit %s: %s"
git-gui/po/zh_cn.po:msgstr "错误: 命令失败"
git-gui/po/zh_cn.po:msgstr "无效的日期: %s"
gitk-git/po/zh_cn.po:msgstr "Gitk: 编辑视图"
po/zh_CN.po:msgstr "fsmonitor: cookie_result '%d' != SEEN"
po/zh_CN.po:msgstr "git show %s: 损坏的文件"
po/zh_CN.po:msgstr "删除 %s/%s: %s"
po/zh_CN.po:msgstr "bundle-uri: 在参数之后应有一个 flush"
po/zh_CN.po:msgstr "bundle-uri: 获得了空行"
po/zh_CN.po:msgstr "bundle-uri: 行不是以 'key=value' 格式"
po/zh_CN.po:msgstr "bundle-uri: 行有空的键或值"
po/zh_CN.po:msgstr "指定 --follow: %s 的同时,不支持在路径规格中使用神奇前缀"
po/zh_CN.po:msgstr "fsmonitor_ipc__send_query: 无效路径 '%s'"
po/zh_CN.po:msgstr "fsmonitor_ipc__send_query: 未知错误于 '%s'"
po/zh_CN.po:msgstr "坏的 %s 格式: %%%.*s"
po/zh_CN.po:msgstr "无法打开目录 %s: %s"
po/zh_CN.po:msgstr "为写入打开 %s 失败: %s"
po/zh_CN.po:msgstr "无法打开 %s.final: %s"
po/zh_CN.po:msgstr "无法打开 %s: %s"
po/zh_CN.po:msgstr "发送这封邮件?([y]es|[n]o|[e]dit|[q]uit|[a]ll): "
po/zh_CN.po:msgstr "(body) 添加 cc: %s 自行 '%s'\n"
po/zh_CN.po:msgstr "(%s) 非法的输出信息,来自于: '%s'"
po/zh_TW.po:msgstr "是否套用?是[y]/否[n]/編輯[e]/檢視修補檔[v]/全部接受[a]: "
po/zh_TW.po:msgstr "git archive: NACK %s"
po/zh_TW.po:msgstr "git checkout: --detach 不取路徑引數「%s」"
po/zh_TW.po:msgstr "%s...%s: 無合併基底"
po/zh_TW.po:msgstr "git show %s: 損壞的檔案"
po/zh_TW.po:msgstr "移除 %s/%s: %s"
po/zh_TW.po:msgstr "bundle-uri: 引數後應該有一個 flush 包"
po/zh_TW.po:msgstr "bundle-uri: 收到空白列"
po/zh_TW.po:msgstr "bundle-uri: 列的格式不是「key=value」"
po/zh_TW.po:msgstr "bundle-uri: 列有空鍵或空值"
po/zh_TW.po:msgstr "git fetch-pack: 預期要有回應結束封包"
po/zh_TW.po:msgstr "promisor-remote: 無法 fork fetch 子處理程序"
po/zh_TW.po:msgstr "promisor-remote: 無法寫入 fetch 子處理程序"
po/zh_TW.po:msgstr "promisor-remote: 無法關閉 fetch 子處理程序的 stdin"
po/zh_TW.po:msgstr "remote-curl: 非預期的回應結束封包"
po/zh_TW.po:msgstr "re-init: 忽略 --initial-branch=%s"
po/zh_TW.po:msgstr "無法啟動執行緒來複製資料: %s"
po/zh_TW.po:msgstr "用法: "
po/zh_TW.po:msgstr "致命錯誤: "
po/zh_TW.po:msgstr "錯誤: "
po/zh_TW.po:msgstr "警告: "
po/zh_TW.po:msgstr "無法開啟目錄 %s: %s"
po/zh_TW.po:msgstr "為寫入開啟 %s 失敗: %s"
po/zh_TW.po:msgstr "無法開啟 %s.final: %s"
po/zh_TW.po:msgstr "無法開啟 %s: %s"
po/zh_TW.po:msgstr "傳送這封信件?([y]es|[n]o|[e]dit|[q]uit|[a]ll): "
po/zh_TW.po:msgstr "(body) 新增 cc: %s 自行 '%s'\n"
po/zh_TW.po:msgstr "無法開啟 %s: %s\n"
po/zh_TW.po:#~ msgstr "git archive: 未提供遠端 URL"EDIT: I didn't know msgstr supported multi-line values.
Here is a new grep pattern. Please correct me if I'm wrong:
# fish-shell
# multi-line
grep -Pzo 'msgstr (".*"\n)*("[^:\n]*: [^:\n]*"\n)' **/zh*grep result (multi-line)
git-gui/po/glossary/zh_cn.po:msgstr ""
"Project-Id-Version: git-gui glossary\n"
"PO-Revision-Date: 2007-07-23 22:07+0200\n"
"Last-Translator: Xudong Guan <[email protected]>\n"
"Language-Team: Simplified Chinese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
git-gui/po/zh_cn.po:msgstr ""
"Project-Id-Version: git-gui\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-03-14 07:18+0100\n"
"PO-Revision-Date: 2007-07-21 01:23-0700\n"
"Last-Translator: Eric Miao <[email protected]>\n"
"Language-Team: Chinese\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
git-gui/po/zh_cn.po:msgstr "git-gui: 致命错误"
git-gui/po/zh_cn.po:msgstr "致命错误: 无法获取路径 %s 的信息: 该文件或目录不存在"
git-gui/po/zh_cn.po:msgstr "致命错误: 无法解决 %s"
git-gui/po/zh_cn.po:msgstr "不是一个 Git 版本库: %s"
git-gui/po/zh_cn.po:msgstr "无法复制 objects/info/alternates: %s"
git-gui/po/zh_cn.po:msgstr "无法复制 object: %s"
git-gui/po/zh_cn.po:msgstr "无法硬链接 object: %s"
git-gui/po/zh_cn.po:msgstr "无效版本: %s"
git-gui/po/zh_cn.po:msgstr ""
"请提供一条提交信息.\n"
"\n"
"一条好的提交信息有下列格式:\n"
"\n"
"- 第一行: 一句话概括你做的修改.\n"
"- 第二行: 空行\n"
"- 剩余行: 请描述为什么你做的这些改动是好的.\n"
git-gui/po/zh_cn.po:msgstr "警告: Tcl 不支持编码方式 '%s'."
git-gui/po/zh_cn.po:msgstr "创建了 commit %s: %s"
git-gui/po/zh_cn.po:msgstr "错误: 命令失败"
git-gui/po/zh_cn.po:msgstr "无效的日期: %s"
gitk-git/po/zh_cn.po:msgstr ""
"Project-Id-Version: Git Chinese Localization Project\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-28 23:11+0800\n"
"PO-Revision-Date: 2017-03-11 02:27+0800\n"
"Last-Translator: YanKe <[email protected]>\n"
"Language-Team: Chinese\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
gitk-git/po/zh_cn.po:msgstr "Gitk: 编辑视图"
po/zh_CN.po:msgstr ""
"Project-Id-Version: Git\n"
"Report-Msgid-Bugs-To: Git Mailing List <[email protected]>\n"
"POT-Creation-Date: 2025-11-15 22:02+0800\n"
"PO-Revision-Date: 2025-11-16 01:03+0800\n"
"Last-Translator: Teng Long <[email protected]>\n"
"Language-Team: GitHub <https://github.com/dyrone/git/>\n"
"Language: zh_CN\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"
"X-Generator: Gtranslator 42.0\n"
po/zh_CN.po:msgstr "fsmonitor: cookie_result '%d' != SEEN"
po/zh_CN.po:msgstr ""
"'%s': 支持的 man 手册查看器命令。\n"
po/zh_CN.po:msgstr "git show %s: 损坏的文件"
po/zh_CN.po:msgstr "删除 %s/%s: %s"
po/zh_CN.po:msgstr "bundle-uri: 在参数之后应有一个 flush"
po/zh_CN.po:msgstr "bundle-uri: 获得了空行"
po/zh_CN.po:msgstr "bundle-uri: 行不是以 'key=value' 格式"
po/zh_CN.po:msgstr "bundle-uri: 行有空的键或值"
po/zh_CN.po:msgstr "指定 --follow: %s 的同时,不支持在路径规格中使用神奇前缀"
po/zh_CN.po:msgstr "fsmonitor_ipc__send_query: 无效路径 '%s'"
po/zh_CN.po:msgstr "fsmonitor_ipc__send_query: 未知错误于 '%s'"
po/zh_CN.po:msgstr "坏的 %s 格式: %%%.*s"
po/zh_CN.po:msgstr "无法打开目录 %s: %s"
po/zh_CN.po:msgstr "为写入打开 %s 失败: %s"
po/zh_CN.po:msgstr "无法打开 %s.final: %s"
po/zh_CN.po:msgstr "无法打开 %s: %s"
po/zh_CN.po:msgstr "发送这封邮件?([y]es|[n]o|[e]dit|[q]uit|[a]ll): "
po/zh_CN.po:msgstr "(body) 添加 cc: %s 自行 '%s'\n"
po/zh_CN.po:msgstr "(%s) 非法的输出信息,来自于: '%s'"
po/zh_TW.po:msgstr ""
"Project-Id-Version: Git\n"
"Report-Msgid-Bugs-To: Git Mailing List <[email protected]>\n"
"POT-Creation-Date: 2025-11-12 20:14+0800\n"
"PO-Revision-Date: 2025-11-15 10:02+0000\n"
"Last-Translator: Lumynous <[email protected]>\n"
"Language-Team: Chinese (Traditional Han script) <https://weblate.slat.org/"
"projects/git-po/git-cli/zh_Hant/>\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=1; plural=0;\n"
"X-Generator: Weblate 5.13.2\n"
"X-ZhConverter: 繁化姬 dict-f4bc617e-r910 @ 2019/11/16 20:23:12 | "
po/zh_TW.po:msgstr "是否套用?是[y]/否[n]/編輯[e]/檢視修補檔[v]/全部接受[a]: "
po/zh_TW.po:msgstr "git archive: NACK %s"
po/zh_TW.po:msgstr "git checkout: --detach 不取路徑引數「%s」"
po/zh_TW.po:msgstr ""
"git checkout: 從索引簽出時,--ours/--theirs、--force 和 --merge 不相容。"
po/zh_TW.po:msgstr "%s...%s: 無合併基底"
po/zh_TW.po:msgstr ""
"'%s': 支援的 man 手冊檢視器指令。\n"
po/zh_TW.po:msgstr "git show %s: 損壞的檔案"
po/zh_TW.po:msgstr "移除 %s/%s: %s"
po/zh_TW.po:msgstr "bundle-uri: 引數後應該有一個 flush 包"
po/zh_TW.po:msgstr "bundle-uri: 收到空白列"
po/zh_TW.po:msgstr "bundle-uri: 列的格式不是「key=value」"
po/zh_TW.po:msgstr "bundle-uri: 列有空鍵或空值"
po/zh_TW.po:msgstr "git fetch-pack: 預期要有回應結束封包"
po/zh_TW.po:msgstr "promisor-remote: 無法 fork fetch 子處理程序"
po/zh_TW.po:msgstr "promisor-remote: 無法寫入 fetch 子處理程序"
po/zh_TW.po:msgstr "promisor-remote: 無法關閉 fetch 子處理程序的 stdin"
po/zh_TW.po:msgstr "remote-curl: 非預期的回應結束封包"
po/zh_TW.po:msgstr "re-init: 忽略 --initial-branch=%s"
po/zh_TW.po:msgstr "無法啟動執行緒來複製資料: %s"
po/zh_TW.po:msgstr "用法: "
po/zh_TW.po:msgstr "致命錯誤: "
po/zh_TW.po:msgstr "錯誤: "
po/zh_TW.po:msgstr "警告: "
po/zh_TW.po:msgstr "無法開啟目錄 %s: %s"
po/zh_TW.po:msgstr "為寫入開啟 %s 失敗: %s"
po/zh_TW.po:msgstr "無法開啟 %s.final: %s"
po/zh_TW.po:msgstr "無法開啟 %s: %s"
po/zh_TW.po:msgstr "傳送這封信件?([y]es|[n]o|[e]dit|[q]uit|[a]ll): "
po/zh_TW.po:msgstr "(body) 新增 cc: %s 自行 '%s'\n"
po/zh_TW.po:msgstr "無法開啟 %s: %s\n"
po/zh_TW.po:msgstr "git archive: 未提供遠端 URL"diff single multi
# fish-shell
diff -Bb -u \
--label "Single_Line" (grep -P 'msgstr "[^:]*: [^:]*"' **/zh* | psub) \
--label "Multi_Line" (grep -Pzo 'msgstr (".*"\n)*("[^:\n]*: [^:\n]*"\n)' **/zh* | tr -d '\0' | psub)--- Single_Line
+++ Multi_Line
@@ -1,3 +1,21 @@
+git-gui/po/glossary/zh_cn.po:msgstr ""
+"Project-Id-Version: git-gui glossary\n"
+"PO-Revision-Date: 2007-07-23 22:07+0200\n"
+"Last-Translator: Xudong Guan <[email protected]>\n"
+"Language-Team: Simplified Chinese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+git-gui/po/zh_cn.po:msgstr ""
+"Project-Id-Version: git-gui\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-03-14 07:18+0100\n"
+"PO-Revision-Date: 2007-07-21 01:23-0700\n"
+"Last-Translator: Eric Miao <[email protected]>\n"
+"Language-Team: Chinese\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
git-gui/po/zh_cn.po:msgstr "git-gui: 致命错误"
git-gui/po/zh_cn.po:msgstr "致命错误: 无法获取路径 %s 的信息: 该文件或目录不存在"
git-gui/po/zh_cn.po:msgstr "致命错误: 无法解决 %s"
@@ -6,12 +24,46 @@
git-gui/po/zh_cn.po:msgstr "无法复制 object: %s"
git-gui/po/zh_cn.po:msgstr "无法硬链接 object: %s"
git-gui/po/zh_cn.po:msgstr "无效版本: %s"
+git-gui/po/zh_cn.po:msgstr ""
+"请提供一条提交信息.\n"
+"\n"
+"一条好的提交信息有下列格式:\n"
+"\n"
+"- 第一行: 一句话概括你做的修改.\n"
+"- 第二行: 空行\n"
+"- 剩余行: 请描述为什么你做的这些改动是好的.\n"
git-gui/po/zh_cn.po:msgstr "警告: Tcl 不支持编码方式 '%s'."
git-gui/po/zh_cn.po:msgstr "创建了 commit %s: %s"
git-gui/po/zh_cn.po:msgstr "错误: 命令失败"
git-gui/po/zh_cn.po:msgstr "无效的日期: %s"
+gitk-git/po/zh_cn.po:msgstr ""
+"Project-Id-Version: Git Chinese Localization Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-02-28 23:11+0800\n"
+"PO-Revision-Date: 2017-03-11 02:27+0800\n"
+"Last-Translator: YanKe <[email protected]>\n"
+"Language-Team: Chinese\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
gitk-git/po/zh_cn.po:msgstr "Gitk: 编辑视图"
+po/zh_CN.po:msgstr ""
+"Project-Id-Version: Git\n"
+"Report-Msgid-Bugs-To: Git Mailing List <[email protected]>\n"
+"POT-Creation-Date: 2025-11-15 22:02+0800\n"
+"PO-Revision-Date: 2025-11-16 01:03+0800\n"
+"Last-Translator: Teng Long <[email protected]>\n"
+"Language-Team: GitHub <https://github.com/dyrone/git/>\n"
+"Language: zh_CN\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"
+"X-Generator: Gtranslator 42.0\n"
po/zh_CN.po:msgstr "fsmonitor: cookie_result '%d' != SEEN"
+po/zh_CN.po:msgstr ""
+"'%s': 支持的 man 手册查看器命令。\n"
po/zh_CN.po:msgstr "git show %s: 损坏的文件"
po/zh_CN.po:msgstr "删除 %s/%s: %s"
po/zh_CN.po:msgstr "bundle-uri: 在参数之后应有一个 flush"
@@ -29,10 +81,29 @@
po/zh_CN.po:msgstr "发送这封邮件?([y]es|[n]o|[e]dit|[q]uit|[a]ll): "
po/zh_CN.po:msgstr "(body) 添加 cc: %s 自行 '%s'\n"
po/zh_CN.po:msgstr "(%s) 非法的输出信息,来自于: '%s'"
+po/zh_TW.po:msgstr ""
+"Project-Id-Version: Git\n"
+"Report-Msgid-Bugs-To: Git Mailing List <[email protected]>\n"
+"POT-Creation-Date: 2025-11-12 20:14+0800\n"
+"PO-Revision-Date: 2025-11-15 10:02+0000\n"
+"Last-Translator: Lumynous <[email protected]>\n"
+"Language-Team: Chinese (Traditional Han script) <https://weblate.slat.org/"
+"projects/git-po/git-cli/zh_Hant/>\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=1; plural=0;\n"
+"X-Generator: Weblate 5.13.2\n"
+"X-ZhConverter: 繁化姬 dict-f4bc617e-r910 @ 2019/11/16 20:23:12 | "
po/zh_TW.po:msgstr "是否套用?是[y]/否[n]/編輯[e]/檢視修補檔[v]/全部接受[a]: "
po/zh_TW.po:msgstr "git archive: NACK %s"
po/zh_TW.po:msgstr "git checkout: --detach 不取路徑引數「%s」"
+po/zh_TW.po:msgstr ""
+"git checkout: 從索引簽出時,--ours/--theirs、--force 和 --merge 不相容。"
po/zh_TW.po:msgstr "%s...%s: 無合併基底"
+po/zh_TW.po:msgstr ""
+"'%s': 支援的 man 手冊檢視器指令。\n"
po/zh_TW.po:msgstr "git show %s: 損壞的檔案"
po/zh_TW.po:msgstr "移除 %s/%s: %s"
po/zh_TW.po:msgstr "bundle-uri: 引數後應該有一個 flush 包"
@@ -57,4 +128,4 @@
po/zh_TW.po:msgstr "傳送這封信件?([y]es|[n]o|[e]dit|[q]uit|[a]ll): "
po/zh_TW.po:msgstr "(body) 新增 cc: %s 自行 '%s'\n"
po/zh_TW.po:msgstr "無法開啟 %s: %s\n"
-po/zh_TW.po:#~ msgstr "git archive: 未提供遠端 URL"
+po/zh_TW.po:msgstr "git archive: 未提供遠端 URL"Metadata
Metadata
Assignees
Labels
No labels