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 1vTLzW-000kBP-2e for pgsql-hackers@arkaria.postgresql.org; Wed, 10 Dec 2025 15:20:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vTLzV-00CNGA-1D for pgsql-hackers@arkaria.postgresql.org; Wed, 10 Dec 2025 15:20:33 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vTLzU-00CNG1-1x for pgsql-hackers@lists.postgresql.org; Wed, 10 Dec 2025 15:20:33 +0000 Received: from fhigh-b7-smtp.messagingengine.com ([202.12.124.158]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vTLzS-0049Yz-1f for pgsql-hackers@lists.postgresql.org; Wed, 10 Dec 2025 15:20:32 +0000 Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfhigh.stl.internal (Postfix) with ESMTP id A16D97A0126; Wed, 10 Dec 2025 10:20:29 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-03.internal (MEProxy); Wed, 10 Dec 2025 10:20:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ilmari.org; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1765380029; x=1765466429; bh=HMY4Uf1STKrspIRKwmUjwSZ0t+e6s89YqxljDIOnNIk=; b= OGDRg8sMkKjM1pk1zfVUFiK/QXpWyL56lBxC7c+4Os+kD1UlqjjE3JDhMjreMr4D B1f5jukQY6I4AWkTpnIaWLnfy040byoDs35GGovTwJGxUz8xtoIlj1uSGfvYXGjR DgykUdYuoXdrtHJPe4kHaPg/nO5ABzG44cQfKZFfkIUMn3PBrKLkqdDp8LeXmvr+ DgFo5PQpip/AABRB2HYiBNorwMLi51W4ng8BicKJv1fcAW7gW2arFR3JjwrEI6VL TvZA70cHlaaE7HJ+qA9QLWvvzNSaa88h/Q+aC0dCifH1IWXFxzBTjsWtDagDDrVH +63LgHWEzEXapg8UqT6mNw== 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 :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1765380029; x= 1765466429; bh=HMY4Uf1STKrspIRKwmUjwSZ0t+e6s89YqxljDIOnNIk=; b=O J3n1+y0M/WQTVa9BWZTrmjJG40BXP+IP/R/4qnaq8X7cfizwz29ieSeZVOMIBy+w N4+P2NRYh20f2qszquNC5qN4CT2b9dNIOvRIoFTnkRd9cdw5FciO/H6Q2R+RveY5 TdY9RcJgUJzoV+vaZSqCatjslzrAD4vuI6QY4AjkskpX2wczZovPRXtdKi4Mtgmm ALPzG+oJ0Oed+VGeyghYEvF4wnJG/vxf56n3CmxzQTRKm7nmEdqtnscgMqTdJfnH F0a7RWA37SfEkIu3I4XCv7vTQFPwHMHXFW71sANywXkQjx4pb16XOTuFnIijOqHY J01cGq9zo7cwclgI5TeyA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvvdejkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefhvfevufhfffgjkfgfgggtgfesthekredttderjeenucfhrhhomhepffgrghhfihhn nhcukfhlmhgrrhhiucforghnnhhsnohkvghruceoihhlmhgrrhhisehilhhmrghrihdroh hrgheqnecuggftrfgrthhtvghrnhephfeuudduhefgffeijeehuedtleffledvledvhfei hfevkeejuddtleegfeejueelnecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrgh enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehilhhm rghrihesihhlmhgrrhhirdhorhhgpdhnsggprhgtphhtthhopeegpdhmohguvgepshhmth hpohhuthdprhgtphhtthhopehpghhsqhhlqdhhrggtkhgvrhhssehlihhsthhsrdhpohhs thhgrhgvshhqlhdrohhrghdprhgtphhtthhopehthhhomhgrshdrmhhunhhrohesghhmrg hilhdrtghomhdprhgtphhtthhopehtghhlsehsshhsrdhpghhhrdhprgdruhhspdhrtghp thhtoheprghlvhhhvghrrhgvsehkuhhrihhlvghmuhdruggv X-ME-Proxy: Feedback-ID: i1ff147bf:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 10 Dec 2025 10:20:28 -0500 (EST) From: =?utf-8?Q?Dagfinn_Ilmari_Manns=C3=A5ker?= To: =?utf-8?Q?=C3=81lvaro?= Herrera Cc: Tom Lane , Thomas Munro , pgsql-hackers@lists.postgresql.org Subject: Re: Solaris versus our NLS files References: <202512101432.rkz3zbykficx@alvherre.pgsql> Date: Wed, 10 Dec 2025 15:20:27 +0000 In-Reply-To: <202512101432.rkz3zbykficx@alvherre.pgsql> (=?utf-8?Q?=22?= =?utf-8?Q?=C3=81lvaro?= Herrera"'s message of "Wed, 10 Dec 2025 15:33:50 +0100") Message-ID: <87o6o65pok.fsf@wibble.ilmari.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Álvaro Herrera writes: > On 2025-Dec-10, Dagfinn Ilmari Mannsåker wrote: > >> Álvaro Herrera writes: > >> > Hmm, where do you see that file? It was removed by commit 3c70de2e12b9 >> > from branch 12 in 2019, and has never existed since. >> >> That translation commit was on the REL_12_STABLE branch, after it was >> cut from master (after rc1, even). Looking more closely, the >> post-branch translation updates deleted it from version 12, 13, 14, and >> 15, but not 16 onwards, and the file is still there in master: > > Oh. Well, that's clearly a process failure, and the fix will require us > deleting that file on all branches from 16 and up anyway, so I have no > issues with the plan of requiring all message catalogs to be UTF-8. Digging a bit more in the history of **/nb.po, there seems to be a policy that files that are less than 80% translated are removed¹, and I guess this file was just below the threshold on the 12-15 branches, but just above the threshold on master and 16+. The Norwegian translation seems unmaintained², so I vote³ for removing it completely. - ilmari [1] https://git.postgresql.org/cgit/postgresql.git/commit/?id=a6667d96c5e4aca92612295d549541146dd6e74a [2] https://git.postgresql.org/cgit/pgtranslation/messages.git/log/nb [3] I am Norwegian, but I prefer to use computers in English