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 1vTUMs-003066-2L for pgsql-translators@arkaria.postgresql.org; Thu, 11 Dec 2025 00:17:15 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vTULr-001dMO-1b for pgsql-translators@arkaria.postgresql.org; Thu, 11 Dec 2025 00:16:12 +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 1vTULq-001dMF-2V for pgsql-translators@lists.postgresql.org; Thu, 11 Dec 2025 00:16:12 +0000 Received: from fout-a5-smtp.messagingengine.com ([103.168.172.148]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vTULl-0003Xd-2d for pgsql-translators@lists.postgresql.org; Thu, 11 Dec 2025 00:16:10 +0000 Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.phl.internal (Postfix) with ESMTP id 45CE4EC0642; Wed, 10 Dec 2025 19:16:04 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Wed, 10 Dec 2025 19:16:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc: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=fm1; t=1765412164; x=1765498564; bh=CTkc/TdLK1 uRyLOi4Wy3HpLchGoyWWADgtNtvNUDOFo=; b=dSOnt3C/xPf42ZDXvxQvx1AJtc pNkUIAvh+Ul43Gj8Mea3rXCycV0X2gbR5lw582ybh/yh97TpLiK8Ny0cEby60oJa c1ZMTFRDOf5rVfyX1vuVTrdz0adMsS930hWwj3fY+xnmHwtoNdkQmItaqvNGUnav eByIRbGHK1kQxaktBI8ELGyskXQ+QSuNBuTa0T+WZ3RFL8LWbpA7YyDwSX84e4jO EB6BYmm3PNDZJLB1NBLW8VYJ6ZvqPHj1qxFr5iiqbVDDIsZzh4GWzCj4UxZEU8Fy WdAL9Gjq287/5PNXkVJlAxiyuVsNZdmrXS4s9YVcTlz1f1+AH4N9EsWsDwBA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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= 1765412164; x=1765498564; bh=CTkc/TdLK1uRyLOi4Wy3HpLchGoyWWADgtN tvNUDOFo=; b=PFWfPvzJisF5wMWCok9oNYKJd3xli+71tcnb6w67HWCsaIQZ1Ui ZmbcqNtDsro9ydWXjQrbJ3aO4LfrdGoN8Vpnv00t1UOnww2lYJ6Dfnp/di+Tf0zS IN2QvKVtD4RHjsG9vESEvBvP8bNIQYq48sUBv8QulNtpMMy/Vt8/v5JWgryOUcoU CJ63d6FGW9lBHabtgE6NtLfV4hR5tQxefCUdL3SsjndRuVRV4GaIGTtNXRxfahwD 6lMoqa/oyEZaV1huP5RiCihxF/hrUcvvr7wJfXu2GG5AuHq6bCzrJCchEyxI0PNz VDUNlYfCjhJPngpX9R8wsc8jLFqPCAZbJsQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvfeekhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlh cuvffnffculdejtddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtroertddtvden ucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprghquh hivghrrdighiiiqeenucggtffrrghtthgvrhhnpeffteetffeikedtfedtteeiteettdei udehudffuddvjefhfeegheetieeukeehkeenucffohhmrghinhepphhoshhtghhrvghsrd hpohdrihhtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhho mhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihiidpnhgspghrtghpthhtohepvddpmh houggvpehsmhhtphhouhhtpdhrtghpthhtohepghhuihhllhgruhhmvgdrlhgvlhgrrhhg vgesuggrlhhisghordgtohhmpdhrtghpthhtohepphhgshhqlhdqthhrrghnshhlrghtoh hrsheslhhishhtshdrphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 10 Dec 2025 19:16:02 -0500 (EST) Date: Thu, 11 Dec 2025 09:15:44 +0900 From: Michael Paquier To: Guillaume Lelarge Cc: pgsql-translators@lists.postgresql.org Subject: Re: requiring all .po files be UTF8-encoded Message-ID: References: <202512101740.gz3yuj3adjzg@alvherre.pgsql> <373434f1-b138-451a-b9fb-a162aec4634c@dalibo.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="CMGSTNfWQ/y0NCDk" Content-Disposition: inline In-Reply-To: <373434f1-b138-451a-b9fb-a162aec4634c@dalibo.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --CMGSTNfWQ/y0NCDk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 10, 2025 at 10:19:15PM +0100, Guillaume Lelarge wrote: > FWIW, I still work on the french translation of the .po files, though I > don't work anymore on the main backend translation (postgres.po). It's way > too complicated to do a good translation of server messages, and it looks= to > me more important to do translation on the tools (psql, pg_basebackup, et= c). > So I work only on those translations. >=20 > If someone else wants to work on the main backend translation, that's fine > by me, but I won't do it (though I can commit this translation). About how many messages are we talking about here? It seems like I'm one of these guys where the changes may not be that complicated to translate based on how I'm dealing with the backend area on a daily basis while being a native French speaker. I am not much into the latest evolutions of French in the last 10 years or so and I am seeing a lot of English-ism these days, but the past messages should give a reference good enough to provide consistent translations for the new ones. -- Michael --CMGSTNfWQ/y0NCDk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmk6DTAACgkQnvQgOdby QH00hhAAiPHM4s6h6STSSbELmFVbCDSoecZ7AZf1ti7sT9ZLgQs9C5glAUe1GsTc scEwyvdisqut8kuDCAA/3YCuJ6cadKiruXmaAzXuqA3A3h1WYspwBIreEfMquFtM p6fbrDXNJCZQH2Ya1zK2XkjwulSyzHKsJwENUq2XUxwJRJ9Gz2f4S3bAuxr8wv0r 0cOR/JaGP/O13l2hJkEX1drmYq/eNsiUENP0qnlPaHmDECEZR43Cv/9SlMdqc5zk Erzo00JP80K90DLgHetigZJiG4txZxAyTvfBetsSytQu2MTdMmGY3kyZh/fVnWym d75ElwI7TWOvzxgS79FruRMMuYXP7zQBKvtm0xD4QAsP3TrzUeVucg+ar5C2Bnja 394Bk3u+857F+jfCdHsB6Y6UMSm4xFQm4VUOrwo5yK4B5wWnPG/om4WtYnULQ0xB hxLa+WaHaDcdgy/v5MbHklypvk3+5Cu6xAqFOcq0IU9gGnA+QRDBRM7Y8Y2hTohC mp9MqI+HNr8krcuEbQx1yGXlZjf6UNtHHjO6/etvCrzOy060BBz4fvgPi5nNPK5z 5cOKY/W4FEKm4J6IqG7niBqZG8VHHNQx9MJtQ6XZkrqnf+gZiGEHfEm781Xuv/Sz Ov1IY/uysmjMQhgJcoBsuHPHUjyY5xZscImBnoUMWbxjhcIrwXg= =KrXH -----END PGP SIGNATURE----- --CMGSTNfWQ/y0NCDk--