Skip to content

PostgreSQL 14-19 zh_CN message catalogs

Latest

Choose a tag to compare

@Vonng Vonng released this 18 Sep 10:22
· 6 commits to main since this release

Complete Simplified Chinese message catalogs for PostgreSQL 14 – 19.

162 files, 67,489 messages, 100% translated, zero fuzzy, zero untranslated — every file clean under msgfmt --check --check-format, with column alignment recomputed for East Asian display width. Built against the babel po-{14..19}-branch templates of 2026-09-17; master refreshed to the upstream snapshot of 2026-09-18.

Machine-assisted translation, verified and reviewed by a human. The baseline it was held to — style guide, phrasebook, glossaries, decision log — is in ref/.

Changes since 20260917

The upstream master POT grew two messages in commands/repack.c; both are now translated. The only catalog that changed is postgres on PostgreSQL 19 (master) — the other 161 catalogs are byte-identical to 20260917.

msgid msgstr
REPACK decoding worker failed to start REPACK 解码工作进程启动失败
lost connection to REPACK decoding worker 与 REPACK 解码工作进程的连接已丢失

So of the archives below, only the all-in-one tarball and the master tarball differ in content from their 20260917 counterparts; the PostgreSQL 18 – 14 branch tarballs are unchanged. Totals move 67,487 → 67,489 messages (master: 12,636 → 12,638), still 100% translated with zero fuzzy and zero untranslated.

Repo-level, no catalog impact: the repository is now organized as three branches — main (translation source), message (upstream mirror), babel (aligned snapshot); see the README.

Archives

Each unpacks to zh_CN/<branch>/<catalog>.po, the layout pgtranslation/messages.git expects.

Archive Covers Catalogs Messages
pg-messages-zh_CN-20260918.tar.gz all six branches 162 67,489
pg-messages-zh_CN-master-20260918.tar.gz PostgreSQL 19 (master) 28 12,638
pg-messages-zh_CN-REL_18_STABLE-20260918.tar.gz PostgreSQL 18 (REL_18_STABLE) 28 12,098
pg-messages-zh_CN-REL_17_STABLE-20260918.tar.gz PostgreSQL 17 (REL_17_STABLE) 28 11,509
pg-messages-zh_CN-REL_16_STABLE-20260918.tar.gz PostgreSQL 16 (REL_16_STABLE) 26 10,656
pg-messages-zh_CN-REL_15_STABLE-20260918.tar.gz PostgreSQL 15 (REL_15_STABLE) 26 10,463
pg-messages-zh_CN-REL_14_STABLE-20260918.tar.gz PostgreSQL 14 (REL_14_STABLE) 26 10,125
curl -LO https://github.com/pgsty/pgnls/releases/download/20260918/pg-messages-zh_CN-REL_18_STABLE-20260918.tar.gz
tar -xzf pg-messages-zh_CN-REL_18_STABLE-20260918.tar.gz
cp zh_CN/REL_18_STABLE/*.po /path/to/messages/zh_CN/

Checksums

ba0ef10cf4244593b568a2120b64097bc4f70e83ab370216d2a4a06e4707dfdc  pg-messages-zh_CN-20260918.tar.gz
3ce8a09fca749bdf425e2539b3825d1cf5f555d7e0e0b47508b1adc3fa4bfd4f  pg-messages-zh_CN-master-20260918.tar.gz
adaa5c83d0eb05e41f09c650b29332653dca9f226f36571f3790ece8634c53b5  pg-messages-zh_CN-REL_14_STABLE-20260918.tar.gz
b2295156503d23ec3733f80be88d5a48062113bd85b12fcb6960fc2b149e2220  pg-messages-zh_CN-REL_15_STABLE-20260918.tar.gz
d8a2af563164af6da2b3859be2bbbecf19f2698238dd105a45f0187426ff6687  pg-messages-zh_CN-REL_16_STABLE-20260918.tar.gz
26419303d68bef1dbd87c84e607afa3ebe069345f138d222301d9667d647b9a1  pg-messages-zh_CN-REL_17_STABLE-20260918.tar.gz
41c2153456384d357bad70bb3a60868c0d88be64ea1c12e0bf9902eaa0a1fc7f  pg-messages-zh_CN-REL_18_STABLE-20260918.tar.gz

Browse any message at pgsql.cc/nls. The six branch sets were submitted upstream as Redmine issues #8123 (19), #8118 (18), #8119 (17), #8120 (16), #8121 (15) and #8122 (14).