Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ocjCd-0001Fv-Rg for pgsql-translators@arkaria.postgresql.org; Mon, 26 Sep 2022 08:10:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ocjCc-0000Dj-R0 for pgsql-translators@arkaria.postgresql.org; Mon, 26 Sep 2022 08:10:58 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ocjCc-0000CV-GU for pgsql-translators@lists.postgresql.org; Mon, 26 Sep 2022 08:10:58 +0000 Received: from jakobs.com ([85.214.83.89] helo=rs.plausibolo.de) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ocjCZ-00063o-G5 for pgsql-translators@lists.postgresql.org; Mon, 26 Sep 2022 08:10:57 +0000 Received: from localhost (localhost [127.0.0.1]) by rs.plausibolo.de (Postfix) with ESMTP id 06DE4381077; Mon, 26 Sep 2022 10:10:53 +0200 (CEST) Received: from rs.plausibolo.de ([127.0.0.1]) by localhost (h2367442.stratoserver.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0OgvBummOumi; Mon, 26 Sep 2022 10:10:52 +0200 (CEST) Received: from [192.168.178.28] (ip-037-201-152-231.um10.pools.vodafone-ip.de [37.201.152.231]) by rs.plausibolo.de (Postfix) with ESMTPSA id B1FA0380FC3; Mon, 26 Sep 2022 10:10:52 +0200 (CEST) Message-ID: <854e316f-3492-895a-bbad-d2ec807837fe@jakobs.com> Date: Mon, 26 Sep 2022 10:10:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 To: pgsql-translators@lists.postgresql.org References: <20220925194420.j4jxnn6mmgnbl4aw@alvherre.pgsql> <967478872.879433.1664178313843@mail.yahoo.com> From: Holger Jakobs Subject: Re: Italian translations being dropped for 15 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------RQ0qdguE7XQVH950qbdKnbGJ" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------RQ0qdguE7XQVH950qbdKnbGJ Content-Type: multipart/mixed; boundary="------------0ZMM0PUiSYbhFG7pOvC05NRU"; protected-headers="v1" From: Holger Jakobs To: pgsql-translators@lists.postgresql.org Message-ID: <854e316f-3492-895a-bbad-d2ec807837fe@jakobs.com> Subject: Re: Italian translations being dropped for 15 References: <20220925194420.j4jxnn6mmgnbl4aw@alvherre.pgsql> <967478872.879433.1664178313843@mail.yahoo.com> In-Reply-To: --------------0ZMM0PUiSYbhFG7pOvC05NRU Content-Type: multipart/alternative; boundary="------------6Dzwrw4YiwOG8cJMerCxYB9n" --------------6Dzwrw4YiwOG8cJMerCxYB9n Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpBbSAyNi4wOS4yMiB1bSAxMDowNCBzY2hyaWViIFBhdmxvIEdvbHViOg0KPg0KPj4gaG1t bSB0aGVyZSdzIHNvbWV0aGluZyBJIGRvbid0IHVuZGVyc3RhbmQhDQo+PiBJIGRvd25sb2Fk IHJlbGVhc2UgMTUgYmV0YSA0IGZyb20gDQo+PiBodHRwczovL2dpdGh1Yi5jb20vcG9zdGdy ZXMvcG9zdGdyZXMvcmVsZWFzZXMvdGFnL1JFTF8xNV9CRVRBNCBhbmQgDQo+PiBBTEwgdGhl IGl0YWxpYW4gUE8gZmlsZXMgYXJlIG9rLg0KPj4gU28gaXQgc2VlbXMgdGhlcmUncyBub3Ro aW5nIHRvIGRvLi4uIHByb2JhYmx5IEknbSBub3QgbG9va2luZyBhdCB0aGUgDQo+PiByaWdo dCBwbGFjZS4NCj4+IGNvdWxkIHlvdSB0ZWxsIG1lIHdoZXJlIGNhbiBJIGZpbmQgdGhlIG1p c3NpbmcgdHJhbnNsYXRpb25zPw0KPiBBRkFJSyBvbmx5IHRyYW5zbGF0ZWQgc3RyaW5nIGdl dCBpbnRvIHRoZSBzb3VyY2VzLCBzbyB5ZXMsIHlvdSB3b24ndCANCj4gbm90aWNlIHRoZSBt aXNzaW5nIG9uZXMuDQo+DQo+IFRvIGRvd25sb2FkIHRoZSAucG90IGZpbGVzIGZvciB3b3Jr IHlvdSBzaG91bGQgdXNlIA0KPiBodHRwczovL2JhYmVsLnBvc3RncmVzcWwub3JnLw0KPg0K PiBLaW5kIFJlZ2FyZHMNCj4NCj4NCj4+DQo+PiBUaGFua3MNCj4+DQo+Pg0KPj4NCj4+DQo+ Pg0KPj4NCj4+IElsIGRvbWVuaWNhIDI1IHNldHRlbWJyZSAyMDIyIDIxOjQ0OjI1IENFU1Qs IEFsdmFybyBIZXJyZXJhIA0KPj4gPGFsdmhlcnJlQGFsdmgubm8taXAub3JnPiBoYSBzY3Jp dHRvOg0KPj4NCj4+DQo+Pg0KPj4NCj4+IE9uIDIwMjItU2VwLTA4LCBQZXRlciBFaXNlbnRy YXV0IHdyb3RlOg0KPj4NCj4+PiBPbiAwNy4wOS4yMiAyMToxMywgRG9tZW5pY28gU2dhcmJv c3NhIHdyb3RlOg0KPj4+ID4gT2ssIHNvIGlmIERhbmllbGUgaXMgYWdyZWUgSSB3aWxsIHBy b2NlZWQuDQo+Pj4gPiBJIGd1ZXNzIEkgc2hvdWxkIG5vdGljZSBKb25hdGhhbi4NCj4+PiA+ IEp1c3Qgb25lIHRoaW5nOiBJIGNhbm5vdCB1bmRlcnN0YW5kIHdoaWNoIGlzIHRoZSBkdWUg ZGF0ZSAuLi4NCj4+Pg0KPj4+IFdlIHdvdWxkIHVzdWFsbHkgYmUgY2xlYW5pbmcgc3RhbGUg dHJhbnNsYXRpb25zIHdoZW4gdGhlIGZpcnN0IHJlbGVhc2UNCj4+PiBjYW5kaWRhdGUgaXMg cHJlcGFyZWQsIHdoaWNoIGlzIHByb2JhYmx5IGluIGEgZmV3IHdlZWtzLg0KPj4NCj4+IFRo ZSBmaXJzdCByZWxlYXNlIGNhbmRpZGF0ZSBpcyBnb2luZyB0byBiZSB0YWdnZWQgdG9tb3Jy b3csIHNvIGlmIHlvdQ0KPj4gaGF2ZSAqYW55dGhpbmcqLCBpdCdzIHdvcnRoIHB1Ymxpc2hp bmcgaXQgbm93LsKgIElmIG5vdCwgeW91IHN0aWxsIGhhdmUNCj4+IHRpbWUgdW50aWwgdGhl IGZpbmFsIHJlbGVhc2UgaW4gYSBjb3VwbGUgb2Ygd2Vla3MuDQo+Pg0KPj4gLS0gw4FsdmFy byBIZXJyZXJhwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNDjCsDAxJ04gN8KwNTcnRcKg IOKAlCANCj4+IGh0dHBzOi8vd3d3LkVudGVycHJpc2VEQi5jb20vDQo+PiBBcmUgeW91IG5v dCB1bnN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIEZpcmVmb3g/DQo+PiDCoMKgwqDCoMKgIFtO b3QgdW5zdXJlXcKgwqDCoCBbTm90IG5vdCB1bnN1cmVdwqDCoMKgIFtDYW5jZWxdIFRyDQo+ PiBodHRwOi8vc215bGVycy5oYXRlcy1zb2Z0d2FyZS5jb20vMjAwOC8wMS8wMy81NjZlNDVi Mi5odG1sDQo+Pg0KPj4NCj4NCj4NClRyeQ0KDQpwb3N0Z3Jlc3FsLTE1YmV0YTQvc3JjL2Jh Y2tlbmQvcG8kIGdyZXAgLWMgbXNnc3RyICoucG98c29ydCAtdDogLWsybg0KDQphbmQgeW91 IHdpbGwgc2VlIGhvdyBtYW55IHN0cmluZ3Mgb2YgdGhlIGJhY2tlbmQgaGF2ZSBiZWVuIHRy YW5zbGF0ZWQgdG8gDQp0aGUgbGFuZ3VhZ2VzLiBJZGVhbGx5LCBhbGwgbnVtYmVycyB3b3Vs ZCBiZSBpZGVudGljYWwsIHNvIDEwMCUgb2YgDQpzdHJpbmdzIHdvdWxkIGhhdmUgYmVlbiB0 cmFuc2xhdGVkLg0KDQpPZiBjb3Vyc2UgdGhlcmUgYXJlIG1vcmUgZGlyZWN0b3JpZXMgY29u dGFpbmluZyBtZXNzYWdlIGNhdGFsb2cgZmlsZXMuDQoNCiDCoC9iYWNrZW5kL3BvDQogwqAv aW50ZXJmYWNlcy9lY3BnL2VjcGdsaWIvcG8NCiDCoC9pbnRlcmZhY2VzL2VjcGcvcHJlcHJv Yy9wbw0KIMKgL2ludGVyZmFjZXMvbGlicHEvcG8NCiDCoC9wbC9wbHBlcmwvcG8NCiDCoC9w bC9wbHBnc3FsL3NyYy9wbw0KIMKgL3BsL3BscHl0aG9uL3BvDQogwqAvcGwvdGNsL3BvDQoN CktpbmQgUmVnYXJkcywNCg0KSG9sZ2VyDQoNCg0KLS0gDQpIb2xnZXIgSmFrb2JzLCBCZXJn aXNjaCBHbGFkYmFjaCwgVGVsLiArNDktMTc4LTk3NTkwMTINCg0K --------------6Dzwrw4YiwOG8cJMerCxYB9n Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Am 26.09.22 um 10:04 schrieb Pavlo Golub:

hmmm there's something I don't understand= !
I download release 15 beta 4 from https://github.com/postgres/pos= tgres/releases/tag/REL_15_BETA4 and ALL the italian PO files are ok.
So it seems there's nothing to do... probably I'm not looking at the right place.
could you tell me where can I find the missing translations?
AFAIK only translated string get into the sources, so yes, you won't notice the missing ones.

To download the .pot files for work you should use https://babel.postgresql.org/

Kind Regards



Thanks






Il domenica 25 settembre 2022 21:44:25 CEST, Alvaro Herrera <alvherre@alvh.no-ip.org> ha scritto:




On 2022-Sep-08, Peter Eisentraut wrote:

On 07.09.22 21:13, Domenico Sgarbossa wrote:
> Ok, so if Daniele is agree I will proceed.
> I guess I should notice Jonathan.
> Just one thing: I cannot understand which is the due date ...

We would usually be cleaning stale translations when the first release
candidate is prepared, which is probably in a few weeks.

The first release candidate is going to be tagged tomorrow, so if you
have *anything*, it's worth publishing it now.=C2=A0 If not, you still have
time until the final release in a couple of weeks.

-- =C3=81lvaro Herrera=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 48=C2=B001'N 7=C2=B057'E=C2=A0 =E2=80=94= =C2=A0 https://www.EnterpriseDB.com/
Are you not unsure you want to delete Firefox?
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 [Not unsure]=C2=A0=C2=A0=C2=A0 [No= t not unsure]=C2=A0=C2=A0=C2=A0 [Cancel] Tr
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 http://smylers.hates-software.com/2= 008/01/03/566e45b2.html




Try

postgresql-15beta4/src/backend/po$ grep -c msgstr *.po|sort -t: -k2n

and you will see how many strings of the backend have been translated to the languages. Ideally, all numbers would be identical, so 100% of strings would have been translated.

Of course there are more directories containing message catalog files.

=C2=A0/backend/po
=C2=A0/interfaces/ecpg/ecpglib/po
=C2=A0/interfaces/ecpg/preproc/po
=C2=A0/interfaces/libpq/po
=C2=A0/pl/plperl/po
=C2=A0/pl/plpgsql/src/po
=C2=A0/pl/plpython/po
=C2=A0/pl/tcl/po

Kind Regards,

Holger


--=20
Holger Jakobs, Bergisch Gladbach, Tel. +49-178-9759012
--------------6Dzwrw4YiwOG8cJMerCxYB9n-- --------------0ZMM0PUiSYbhFG7pOvC05NRU-- --------------RQ0qdguE7XQVH950qbdKnbGJ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wmMEABEIACMWIQScuJCxWJK1p5BOebGKV5yTsxlhugUCYzFejAUDAAAAAAAKCRCKV5yTsxlhujZ3 AJ9eNTndqAHzWXexQ7NmHziEA/lqzwCfZA9j8tXanFMqPkvWQGBjlL6are4= =FlzF -----END PGP SIGNATURE----- --------------RQ0qdguE7XQVH950qbdKnbGJ--