From c090bef07d13c7d424c2d145ca12c1fea9b9face Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Mon, 8 Jun 2026 15:23:48 -0400 Subject: [PATCH] Remove inappropriate translation marker in getObjectIdentityParts(). Strings built by this function are not supposed to be subject to NLS translation, but commit 6566133c5 missed that memo, so that object identities like "membership of role %s in role %s" were translated. --- src/backend/catalog/objectaddress.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/catalog/objectaddress.c b/src/backend/catalog/objectaddress.c index b63fd57dc04..76d5955e5ed 100644 --- a/src/backend/catalog/objectaddress.c +++ b/src/backend/catalog/objectaddress.c @@ -5586,7 +5586,7 @@ getObjectIdentityParts(const ObjectAddress *object, amForm = (Form_pg_auth_members) GETSTRUCT(tup); - appendStringInfo(&buffer, _("membership of role %s in role %s"), + appendStringInfo(&buffer, "membership of role %s in role %s", GetUserNameFromId(amForm->member, false), GetUserNameFromId(amForm->roleid, false));