BUG #19788: Chinese translation uses incorrect term for “transaction” in “no transaction is in progress”

From: PG Bug reporting form <noreply(at)postgresql(dot)org>
To: pgsql-bugs(at)lists(dot)postgresql(dot)org
Cc: sunyi414(at)163(dot)com
Subject: BUG #19788: Chinese translation uses incorrect term for “transaction” in “no transaction is in progress”
Date: 2026-10-22 05:42:51
Message-ID: 19788-c0a5b8e9cbdfc0c0@postgresql.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

The following bug has been logged on the website:

Bug reference: 19788
Logged by: Chinese translation uses incorrect term for “transaction” in “no transaction
is in progress”
Email address: sunyi414(at)163(dot)com
PostgreSQL version: 18.4
Operating system: x86_64-windows, compiled by msvc-19.44.35226, 64-b
Description:

Subject
-------------------------------------------------------------------------
Chinese i18n message for "no transaction is in progress" using the wrong
word for transaction

PostgreSQL Version
-------------------------------------------------------------------------
PostgreSQL 18.4 on x86_64-windows, compiled by msvc-19.44.35226, 64-bit

Steps to Reproduce, Actual Behavior, Reason
-------------------------------------------------------------------------
COMMIT; without BEGIN;
The server outputs the following warning in Chinese: "警告: 没有事物在运行中"
In Chinese database terminology,
“transaction” is correctly translated as “事务”, not “事物”.
The current translation uses the wrong Chinese word.

Expected Behavior
-------------------------------------------------------------------------
The warning should use the correct Chinese translation of “transaction”:
"警告: 没有事务在运行中"

Browse pgsql-bugs by date

  From Date Subject
Next Message Kirill Reshke 2026-10-22 05:44:24 Re: Timing issue in pg_basebackup
Previous Message Takeshi Ideriha 2026-10-22 04:55:50 Re: BUG #19760: CLUSTER loses a row the transaction inserted and then updated in a rolled-back subtransaction