Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wh90K-00026Y-2L for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Jul 2026 16:50:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wh90I-001kJ0-2t for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Jul 2026 16:50:39 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wh90H-001kIs-3D for pgsql-hackers@lists.postgresql.org; Tue, 07 Jul 2026 16:50:39 +0000 Received: from fout-b3-smtp.messagingengine.com ([202.12.124.146]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wh90F-0000000049M-00vY for pgsql-hackers@lists.postgresql.org; Tue, 07 Jul 2026 16:50:38 +0000 Received: from phl-compute-08.internal (phl-compute-08.internal [10.202.2.48]) by mailfout.stl.internal (Postfix) with ESMTP id 610841D00108; Tue, 7 Jul 2026 12:50:32 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-08.internal (MEProxy); Tue, 07 Jul 2026 12:50:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm3; t=1783443032; x= 1783529432; bh=Z7eRI2YfubJJQJ/2JbzdiSsvu+z69JD8qViQKK9amKc=; b=y axZisas+G57u7NoJ714iPGyj44P5cbBLdci/kGnkF5CTDm7d8XwnNNHP4fY9Fc2d VWQbGxxfdwqmRNMJdLTJWUZek3+1CJsb9XWGBy6w246qCw+WTrRyzCWTjtJY9Mgx BytfZmOF/tG5qqCx5vcFYUJ489AODIiVZ2MpC8EaeKQ6Zx8VBYTmkuVkCpLvFfFI nYIfVWQc+Mu1uycRhYORBEm8naBYiflBYDhMWQTVfu9m4Jh66KAXOZNhtB1TlFRx 3tG7D/t+4tcTHumjAhwYM5/Qyc66xFI//oAstK84hOqIG482ZOiJWfs3qU4lx+up CCILIUJsNK6anwob03Xbg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1783443032; x=1783529432; bh=Z 7eRI2YfubJJQJ/2JbzdiSsvu+z69JD8qViQKK9amKc=; b=p+5Ywm2qWqM5lpD6U HkOw3+mUEGk3j7xFu2Wm0YeqUPJ9Sww1ooulfXVM06tj/lb6Tf/RfrPzL/V918gc pd3vHTD0CZXd3bCam8J2E8MccWlqj/qzgbD3sLWMThro3AqLpnLkEl79fwpqeLxg rGo3p6DuQI/VjNtxp15rf0LN2VpuDgVafkadygm0A76JMZtn492anSxlbzKp3ged 25v865vsRr5p1I8U4SWKKhKtDnX5MSspuj0rWKWn0STd27vilyB33lqq/n7gv3d1 7naWjfOD5ayIZk/efkb2u+KNxYkS2g5EnilljshBRRW2A2sQ+NaJbSxXUSvU/CV+ Ymtgw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTEFunBjAwebXrc17nS+4ys2qQIZaGD5h1gG7X+FUdRRJIB2YVtd68MbNnB84H1GGM /YutJ7NBE/yfK3RXlSWd8XTqra80rvezsQJVkvxUJXwsevr3lshk9aiCSoeXEqufmb+ypn RoCXjH3rMRvAhJ7sQh9b+wsjAm8AuzsxPZU85O4GMX023TZHiPnRzLLMJDc+sji/chGuk/ 7/XK+SCgUOBK1co0XMEzRc8fwGBEDm54di7+FpaRAy7SjVxmMQ+Y8/ISuSmv7VaEQb9HLp EgXTcbF7sZpSgsBo4ckBpbPi/I75UiEMBtZUOUZVBc22cGik1y5kk/iToyGSO9HFttFfIL E9UAIlCMUoDltqanujaCrNZvq6I2VzyYOKED5mS4ziXQ2ztLIud5SN2DuM9CyzAsl1UOwQ OSmny332O9UmnE19/kV30A/RpWIMjDis+nPZ+1NOfLIPAJhufwLqVE2VYC9IgT2e3fXTDp NJvqCO/2nXYOYGj6BKYj6+tMKLVLwxhDb+VzDzPGMpTWc0Y9EfQkTJo+9r+LTiEKt3tPez 3TtyDgTWLfAHg655TkuhwhFjkeF8yxOQz0MI8P97S9p9XrCSAfo7eGwQ/84EgQboJ2+wJH Tmstz9XcWR658kNM/awTO13rE8YPIF0OpqHPgOvlF5nBB8dSIsEXzwBMyjCQ X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 7 Jul 2026 12:50:31 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1783443027; bh=6TQjCLphHIfYy1mCjATAPHHISjXalem+GCZKdfppVqQ=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=iVzSRpX83GYeHsFQSZVlEY2CuLjb1s7fx5mDEU6vV0WLSIWeA3DlY7breJ/x2O5XJ wnTrj8DxtCLgiSs8XZecqLvqt0Fe/5cPO7aBUrKRAM9WoCFo994JU9Oz2OlVM59dzD J7tI9vqu85MNCHCkdTfBrQYh41ds2+5m1rG4K9cpdw6brvf0SGJXgkGrj3qFEd2MtQ uSvshCISIA5JoJXhGZyIWjxo8CR+AxVDUAU9q6ov7ajSPvoEY0Xq6BgXI9KAnuB3an sG/U8nBhM2FBpBkizWfu6KVReP/wpks76vDih6DGLem8uUe9/i7WCdZMJ0ha7Jk2q6 Ofr4ETraYqZgA== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id BD73DB0067A; Tue, 07 Jul 2026 18:50:27 +0200 (CEST) Date: Tue, 7 Jul 2026 18:50:27 +0200 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Peter Eisentraut Cc: Kyotaro Horiguchi , pgsql-hackers@lists.postgresql.org Subject: Re: Mark class_descr strings for translation Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2026-Jul-07, Peter Eisentraut wrote: > The class_descr is meant for internal messages only, for the reasons you > describe. The fact that there is now a non-internal message that uses it is > a bug and that should be fixed at that caller. Ummm, okay, but I'm not really looking forward to having two dozen additional messages to translate that only differ in the object type. I'll stand by to see what other ideas we can come up with, then :-) -- Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/