postgres.git / summary / log / commit / refs

commit    c090bef07d13c7d424c2d145ca12c1fea9b9face
Author:   Tom Lane <tgl@sss.pgh.pa.us>
Date:     Mon Jun 08 19:23:48 2026 +0000
First released in: 16.15, 17.11, 18.6

    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)); [parent: 89e648498528]