网易首页 > 网易号 > 正文 申请入驻

为什么要做 PostgreSQL 汉化?

0
分享至

PostgreSQL 19 的发布时间表定了:RC1 在下周四(10 月 15 日),不出意外的话,正式版在 10 月 29 日发布。

借这个节点,老冯报告一个和中文用户直接相关的好消息:继简体中文之后,繁体中文的消息本地化也进了 PG 19。从这个版本开始,PostgreSQL 会同时说一口完整的简体中文和繁体中文。

之前已经聊过,今天再聊聊为什么要做这件事。


简繁中文,全部达标

顾一下:前阵子老冯(zh_CN)消息翻译,已经随 19 Beta 4 发布。这几天我又对简中做了一轮校补,并以此为基础生成了繁体中文(zh_TW)版本,同样提交到了上游,会随下周的 RC1 一起发布。


这件事不用听我说,PG 官方的翻译状态站 babel.postgresql.org 上就能看到。PG 19 分支一共有 28 个需要翻译的组件、一万两千六百多条消息,从数据库内核 postgres、命令行客户端 psql,到 pg_dump、pg_basebackup、pg_upgrade 这些工具都在里面。


截至今天,简体中文和繁体中文的 28 个组件全部在 98% 以上:内核 postgres(6806 条)是 99%,psql(1536 条)是 100%。

放到全部 30 种语言里比一比:所有组件都在 98% 以上的,只有五种:德语、瑞典语、乌克兰语,以及简体中文和繁体中文。日语、法语、俄语、西班牙语这些老牌大语种,都还有组件没翻完。


再对比一下 PG 18 分支:简体中文的 libpq 只有 13%,pg_upgrade 25%,pg_waldump 31%;繁体中文的 pg_combinebackup 52%,pg_basebackup 62%。翻译率不够的组件不会随版本发布;达标了但没翻完的,没翻到的那些消息就直接显示英文。这就是很多人在中文系统上看到 PG 中英夹杂的原因。


(以上数据来自 babel.postgresql.org,截至 2026 年 10 月 10 日。)

从 PG 19 开始,自动翻译与跟进的工作流也建起来了。正式发布前还会再合并一轮,争取所有组件都补到 100%。后续新增的消息会持续跟上,简繁两版同步更新,中文覆盖不会再是一个问题。


繁体中文,不是简繁转换

做繁体中文,最省事的办法是拿简体版跑一遍简繁转换,比如用 OpenCC。但两岸的技术术语本来就不一样,词典式的转换只能换掉一部分常用词,换不对、换不全的地方,台湾的朋友一看就别扭。随便举几个常见的差异:


所以这次的繁体版,是在校补过的简体版基础上生成,再逐条订正术语。术语对照是我在 Claude 和 Codex 的帮助下一条条敲定的,大面上有把握。简繁两版出自同一个底子,结构、语气、用词习惯保持一致,后续也会同步更新。


但毕竟两岸语言习惯有差异,所以如果你在台湾,或者习惯用繁体中文,欢迎多提意见:哪条翻得别扭、哪个术语不地道,都可以告诉我。pgsql.cc/nls 上有一个翻译工作台,所有消息的译文都能在上面查到。

AI 都这么强了,为什么还要汉化?

不少人问过我这个问题:程序员都用英文,折腾这个干嘛?老实说,这话并非没有道理。老冯自己的命令行环境里,locale 是强制设成英文的,写代码的注释也全用英文。英语是技术世界的通用语,现在又有 AI,遇到看不懂的报错扔进去翻译一下就完了,又何必费这个劲?

但老冯觉得,这件事还是应该做,主要有这么几个理由。

第一,母语阅读速度更快。我能读英文,但读中文能一目十行,读英文就要慢一拍。平时写代码感觉不明显,可到了半夜线上出故障、满屏报错的时候,这一拍的差距是实打实的。故障现场,没人有工夫去开个对话框慢慢问 AI。

第二,开发者英语好,不代表所有用户英语好。更好的中文错误信息,意味着更多中文用户能更快地看懂问题、更透彻地理解问题。本地化从来不是给专家做的,是给大多数人做的。

第三,半吊子的本地化,会拉低第一印象、抬高上手门槛。大多数人的系统语言就是中文,绝大多数用户不会像我一样去改系统的 locale 和 LANG。在中文系统上装 PostgreSQL,默认看到的就是中文消息。而在 PG 19 之前,这些中文消息是过时、零散、中英夹杂的,比全英文还糟糕得多。

新用户第一眼看到这样的本地化水平,难免会嘀咕:这就是 PostgreSQL 的水准?所以,这种事要么不做,要做就做完整。半半拉拉摆在那儿,是最难看的。

顺便说说其他几个站点

消息汉化解决的是“报错看得懂”,但要用好 PG,还得有文档和资料。这块老冯也做了三个站点:pgsql.cc、pg.center 和 pgext.cloud。

pgsql.cc是 postgresql.org 官网的中文版,由 Pigsty 团队维护,PG 官网上有的东西,这里都有对应的中文版本。这里最独特的资源,是 PostgreSQL 从 6.3 到 20devel 整整 31 个大版本的官方手册,全部按统一的标准、风格和术语翻成了中文,还配了一个更好用的全文检索,可以方便地跨版本检索各种对象。


此外,这里还有 PG 扩展百科、PG 每日快讯、PG 知识图谱等几个额外的栏目。PostgreSQL 中文社区的消息与更新,以后也会在这里发布。


pg.center是一个中英双语站点,默认英文,目标是把 PostgreSQL 世界的各类知识收集整理起来,做成一部最全的 PG 百科全书。比如最近,我们把 PG 里的各类对象(SQL 命令、数据类型、函数、配置参数……)整理了一遍,并梳理了它们在 31 个大版本里的历史变迁。


这里还维护着 31 个大版本的 PG 手册,以及 Patroni、pgBackRest、PgBouncer、etcd、HAProxy 的中英双语文档与索引。如果你还希望看到哪些内容,欢迎告诉我们,我们会持续补充和维护。


pgext.cloud是一个专注 PostgreSQL 扩展生态的站点,收录了 PG 世界里 2600 多个扩展。我们不只整理这些扩展的元数据,还为这 2600 个扩展提供中英双语的使用文档。除了收录信息,PGSTY 仓库还直接交付其中 600 个高质量扩展的预编译二进制包,覆盖 16 个 Linux 发行版大版本,以 RPM/DEB 的形式开箱即用。


这些站点共同组成了 PostgreSQL 中文内容的门户。

汉化也许只是一件小事。但做这件小事的时候,我一直在想另一个问题:为什么这种事,这么多年都没人做?PostgreSQL 中文社区在干什么?那么多基于 PG 的“国产数据库”又在干什么?

老冯觉得,主要原因是 PostgreSQL 中文社区的缺位与衰落。这也就回到了题目:为什么要做 PostgreSQL 汉化?老冯自己的环境是英文的,平时也很少看中文文档,这些东西我自己大概率用不上。


但我知道,很多中文用户都需要它。我也想借着这些对用户有用的事情,尝试复兴 PostgreSQL 中文社区。不过这个话题有点大,明天老冯单独写一篇聊聊。

今天就先说到这里。PG 19 正式版发布之后,欢迎在中文系统上装一个试试;遇到翻得别扭的地方,告诉我。

数据库老司机

点一个关注 ⭐️,精彩不迷路

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
央视名嘴方宏进:从央视主持沦落到劳改犯,如今靠直播打赏讨生活

央视名嘴方宏进:从央视主持沦落到劳改犯,如今靠直播打赏讨生活

黄夜雨
2026-10-23 15:57:59
退休大局定了:若无意外,2026年中国退休金将迎来3大核心变化

退休大局定了:若无意外,2026年中国退休金将迎来3大核心变化

完善法
2026-10-24 13:13:04
红极一时的“棉花被”,为什么渐渐跌下神坛?看完明白了

红极一时的“棉花被”,为什么渐渐跌下神坛?看完明白了

家居设计师苏哥
2026-10-24 12:14:40
亚锦赛林诗栋力克张本智和崛起强势冲击男双冠军宝座

亚锦赛林诗栋力克张本智和崛起强势冲击男双冠军宝座

小小小白看世界
2026-10-24 20:58:13
特朗普说中国领导人"对乌克兰非常公正",转头骂了泽连斯基

特朗普说中国领导人"对乌克兰非常公正",转头骂了泽连斯基

瞩望云霄
2026-10-24 19:11:46
彻底翻脸!孙颖莎摊牌仅 2 天,樊振东愤怒回应,原来他们是一类人

彻底翻脸!孙颖莎摊牌仅 2 天,樊振东愤怒回应,原来他们是一类人

失宠的小野猪
2026-10-23 15:37:32
官宣结婚后他自曝:喜欢她20年了

官宣结婚后他自曝:喜欢她20年了

赴一场山海啊
2026-10-23 03:21:19
现在最懵的人应该就是王曼昱了,她估计怎么都想不到,十三年前签的那份省队协议,如今还真换来一张记大功公示。

现在最懵的人应该就是王曼昱了,她估计怎么都想不到,十三年前签的那份省队协议,如今还真换来一张记大功公示。

乒乓乐园
2026-10-24 06:04:53
网友吐槽格力字体像“格尸”“格P”,批评令人误解、意味不好,建议修改,评论区已经吵翻天

网友吐槽格力字体像“格尸”“格P”,批评令人误解、意味不好,建议修改,评论区已经吵翻天

谭谈社会
2026-08-18 11:26:52
CBA猛料!徐杰被边缘化,辽宁球员官宣出国打球,余嘉豪心态爆炸

CBA猛料!徐杰被边缘化,辽宁球员官宣出国打球,余嘉豪心态爆炸

中国篮坛快讯
2026-10-24 16:53:53
22岁女大学生确诊癌症,妈妈后悔大哭:半年前发现症状,宽慰女儿“年轻没事的”;就诊时已疯长至4厘米

22岁女大学生确诊癌症,妈妈后悔大哭:半年前发现症状,宽慰女儿“年轻没事的”;就诊时已疯长至4厘米

都市快报橙柿互动
2026-10-24 02:02:20
65岁宋丹丹被曝做财产公证,坐拥12亿资产,每月给儿孙80万生活费,却没给现任丈夫赵玉吉留一分。

65岁宋丹丹被曝做财产公证,坐拥12亿资产,每月给儿孙80万生活费,却没给现任丈夫赵玉吉留一分。

背包旅行
2026-08-26 15:33:59
马特·达蒙最伟大的电影,不是《奥德赛》而是这部126分钟旧作

马特·达蒙最伟大的电影,不是《奥德赛》而是这部126分钟旧作

自愈小日子
2026-10-24 01:18:11
魅族4英寸小方屏来了,但它真不是复古手机

魅族4英寸小方屏来了,但它真不是复古手机

小柱解说游戏
2026-10-23 03:06:46
比尔盖茨表示:他这辈子犯过最大的错误,就是把原本属于微软的移动生态,拱手让给了安卓

比尔盖茨表示:他这辈子犯过最大的错误,就是把原本属于微软的移动生态,拱手让给了安卓

元气科技馆
2026-10-10 21:56:30
俄军总参谋长宣布:在赫尔松方向停火!乌方:即将开始解除封锁!泽连斯基:期盼得到伙伴的安全保障

俄军总参谋长宣布:在赫尔松方向停火!乌方:即将开始解除封锁!泽连斯基:期盼得到伙伴的安全保障

报人刘亚东
2026-10-24 13:14:56
被曝曾不满抱怨哈登!马克西公开发声辟谣:我甚至从未去过里弗斯家

被曝曾不满抱怨哈登!马克西公开发声辟谣:我甚至从未去过里弗斯家

追球者
2026-10-24 07:08:34
巴萨血赚!弗里克挖到绝世瑰宝!诺坎普新星天赋比肩亚马尔

巴萨血赚!弗里克挖到绝世瑰宝!诺坎普新星天赋比肩亚马尔

澜归序
2026-10-24 08:14:46
骂了多年的“蠢设计”竟然是自己用错了?这波操作,后知后觉

骂了多年的“蠢设计”竟然是自己用错了?这波操作,后知后觉

抠搜侠
2026-10-24 14:06:09
发现件有意思的事:全红婵才19岁,竟已拥有三个独立个人代言

发现件有意思的事:全红婵才19岁,竟已拥有三个独立个人代言

草莓解说体育
2026-10-22 07:33:26
2026-10-24 21:36:49
老冯云数 incentive-icons
老冯云数
数据库老司机,云计算泥石流,PostgreSQL大法师
266文章数 70关注度
往期回顾 全部

科技要闻

写程序、做3D,新Kimi还有多少本事?

头条要闻

车主花16元叫来的代驾撞毁宾利 维修费或20万平台失联

头条要闻

车主花16元叫来的代驾撞毁宾利 维修费或20万平台失联

体育要闻

从乐透秀到总冠军再到没工作 一共要几年?

娱乐要闻

翁虹19岁女儿三次拒爱,在美国上学却“不随便”

财经要闻

叫"保障"不叫"保险":租车平台的文字游戏

汽车要闻

大众安徽与众09正式上市 双十一权益价16.99万起

态度原创

旅游
家居
教育
数码
时尚

旅游要闻

雪山、桃花与西藏“最早的新年”来到成都 林芝文旅推介会点亮万象城

家居要闻

2026建博会(广州) 公装联探展交流活动

教育要闻

美国AMC竞赛题,巧用蝴蝶模型,真不错

数码要闻

英伟达RTX 50系列传闻要停产 华强北显卡卖疯 从1.5万炒到6万

怕停产专场|| 35岁后越来越觉得,真正的“长期主义”是保住它

无障碍浏览 进入关怀版