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

为什么要做 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.

相关推荐
热点推荐
母亲买了50斤羊粪误寄到女儿已经毕业的大学,在快递驿站存放了20多天;当事人:没想到快递拦截没成功,不敢想这20多天发生了什么

母亲买了50斤羊粪误寄到女儿已经毕业的大学,在快递驿站存放了20多天;当事人:没想到快递拦截没成功,不敢想这20多天发生了什么

农视网
2026-10-14 14:14:06
日本:中国游客撤离之后,情况非常微妙

日本:中国游客撤离之后,情况非常微妙

茶狐看世界本尊
2026-10-14 11:26:03
突发!懂车帝危险了,被曝付费邀约黑尊界

突发!懂车帝危险了,被曝付费邀约黑尊界

起点财经
2026-10-14 15:44:31
独家:尊界用注销的检测中心出具的报告忽悠大众,居心何其叵测?

独家:尊界用注销的检测中心出具的报告忽悠大众,居心何其叵测?

微评社
2026-10-13 15:59:35
乌美又陷“情报罗生门”:泽连斯基称连续两晚未获预警,特朗普说“未断供”

乌美又陷“情报罗生门”:泽连斯基称连续两晚未获预警,特朗普说“未断供”

上观新闻
2026-10-14 16:05:43
为了从老百姓口袋里掏钱,还能这样搞?

为了从老百姓口袋里掏钱,还能这样搞?

走读新生
2026-10-13 20:38:11
台海观澜 | 赖清德的座上宾

台海观澜 | 赖清德的座上宾

经济观察报
2026-10-14 12:12:01
铁路部门通报“女子高铁上和男友开免提打1小时电话”

铁路部门通报“女子高铁上和男友开免提打1小时电话”

界面新闻
2026-10-14 10:28:11
现代韦小宝?贵州男子4女伴4娃,正妻是商K公主,正脸、家境曝光

现代韦小宝?贵州男子4女伴4娃,正妻是商K公主,正脸、家境曝光

两只米老鼠
2026-10-13 23:41:20
“爱用洗衣凝珠的人天塌了”冲上热搜,男子称妻子使用洗衣凝珠时,里面的液体不慎溅入眼睛,一块眼角膜被腐蚀

“爱用洗衣凝珠的人天塌了”冲上热搜,男子称妻子使用洗衣凝珠时,里面的液体不慎溅入眼睛,一块眼角膜被腐蚀

极目新闻
2026-10-13 17:51:30
中朝新鸭绿江大桥明日正式开通

中朝新鸭绿江大桥明日正式开通

界面新闻
2026-10-14 10:04:44
体制内外退休金的巨大差距引起老百姓的很大不满!

体制内外退休金的巨大差距引起老百姓的很大不满!

逍遥论经
2026-10-08 14:57:40
陪玩陪睡只是皮毛!袁澧林曝被男导演男演员性骚扰,写长文讨道歉

陪玩陪睡只是皮毛!袁澧林曝被男导演男演员性骚扰,写长文讨道歉

李橑在北漂
2026-10-14 11:05:02
网传懂车帝5000元邀博主补刀尊界华为

网传懂车帝5000元邀博主补刀尊界华为

三言科技
2026-10-14 11:30:15
女子在承包的林地种小麦,涉非法占用农用地罪被刑拘;一个标点引发定罪争议:顿号是“或”还是“和”?观点:宜尽快出台权威解释避免错案

女子在承包的林地种小麦,涉非法占用农用地罪被刑拘;一个标点引发定罪争议:顿号是“或”还是“和”?观点:宜尽快出台权威解释避免错案

南方都市报
2026-10-14 08:31:29
周启豪爸爸:本以为儿子和陈幸同恋爱够幸福,没想到,幸福升级了

周启豪爸爸:本以为儿子和陈幸同恋爱够幸福,没想到,幸福升级了

娱说瑜悦
2026-10-14 15:18:31
凯斯勒首秀11+9!勇士20分逆转双杀湖人 里夫斯28+7库里11分

凯斯勒首秀11+9!勇士20分逆转双杀湖人 里夫斯28+7库里11分

醉卧浮生
2026-10-14 12:24:28
妈呀!太疯狂了,没钱交社保竟然可以贷款,美曰“续保贷”…

妈呀!太疯狂了,没钱交社保竟然可以贷款,美曰“续保贷”…

慧翔百科
2026-10-14 08:24:59
重庆"政治地位最高"的女律师失联了

重庆"政治地位最高"的女律师失联了

爆角追踪
2026-10-13 19:37:59
釜底抽薪!网传杭州KTV复工定下两条硬规,拆除休息室切换量贩系统,传统商K盈利模式彻底崩塌

釜底抽薪!网传杭州KTV复工定下两条硬规,拆除休息室切换量贩系统,传统商K盈利模式彻底崩塌

火山詩话
2026-10-14 08:04:42
2026-10-14 19:20:49
老冯云数 incentive-icons
老冯云数
数据库老司机,云计算泥石流,PostgreSQL大法师
258文章数 70关注度
往期回顾 全部

科技要闻

苹果iPhone Duo完成大模型备案

头条要闻

12岁女孩打工10天后右臂卷入机器受伤 鉴定为六级伤残

头条要闻

12岁女孩打工10天后右臂卷入机器受伤 鉴定为六级伤残

体育要闻

巴萨4比1加拉塔萨雷:亚马尔杀穿地狱

娱乐要闻

胡歌觉得仙剑三很幼稚,忘了来时路?

财经要闻

赫尔曼・西蒙拆解下一轮产业机会

汽车要闻

豪华智能全拉满 比亚迪大汉不止旗舰级舒适

态度原创

本地
游戏
亲子
艺术
时尚

本地新闻

这个十一,林都伊春彻底出圈!

又一款PS4游戏摆脱模拟器!RTX 2060S跑出67帧

亲子要闻

不打针不促排!华南首例免促排助孕方案在深圳实现妊娠

艺术要闻

看看宋太宗的草书,水平比宋徽宗还高出一截,真是令人拍案叫绝!

今年秋冬最火搭配:毛衣+阔腿裤,怎么穿都时髦!

无障碍浏览 进入关怀版