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 1pxPOL-0003QP-IU for pgsql-translators@arkaria.postgresql.org; Fri, 12 May 2023 09:48:50 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pxPOK-0003wZ-Ft for pgsql-translators@arkaria.postgresql.org; Fri, 12 May 2023 09:48:48 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pxPOK-0003wQ-5A for pgsql-translators@lists.postgresql.org; Fri, 12 May 2023 09:48:48 +0000 Received: from sonic303-19.consmr.mail.ir2.yahoo.com ([77.238.178.200]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1pxPOG-002BU3-Mc for pgsql-translators@postgresql.org; Fri, 12 May 2023 09:48:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.it; s=s2048; t=1683884923; bh=Pn2WY0KrugbagcMbmJgcZQE/iv09Y/BH92WW20Ayp/4=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=sjdyjkCpT9xp0W+j3VCb47RiOoThIi5ogODM9KCxiKu2MgWyMes8YZWxbw1vowN5PmD1qPV5+OiALmar0n4Bu8tPXy2cdpy9TzSS1pPnQPkHDshA0qYiJuOtk3AsAcLQogLli3MuDUvZpSWHBcat6zQg/tEireC4eplCZyz0Da9ZuoLcLcTFqAJK3MfP3+COo7mFWrCdYP3FdSyGzSZGJld+5bj1PuBWRQ+WP/2WgfNOZm3YJgNwj0Sm/oOM9Yqgk2Sm2SsPpcJd0s0ve26XKGSDsXT8L/aHybRcWv/oH8D2zF6GKqScTzkcOWrChNVmwFf0ziBF9/Lxv2Q0+DS1JA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1683884923; bh=lq/+kAvV02sw+JtuJhwkP79x8Bbqq9/iEahjfvdTBvw=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=C7yEwYYaYBSj+4gVyIPJIeinPm5zjBSJsdb3V3CmIFIkFT6s9/vQseD0/KFy90Axu6WxXXASyPkhRxePcmNaHgJEqMuyTl0l/CJE/HO4E4ICvlOuGz+mRXN2eRFDFK8e5BvNyv7AhPHxj3L2gta/+dLOdGNZmry42E+U4m9ipjSkdTrekEvk02b0yRvAYqglGIoQPrlYlCdPNWP9kp8+Jfb3Zzz8l/cBR2d9ZZr7yEtl6WcsuDnzMjK5ql7bO5uJt2qadXDAsRSA6EJ0BWuEj8/RhjxCixIzV0THLjm3t0O6z0u0V9STE3+CnwHy9jVZibdFWHNnapnOfmc/6BW/fQ== X-YMail-OSG: zrS5QLIVM1mdNTSj6sH5TE1YxNBLTMWwux1HYxqFRCWWfdYkBE4nKVOPXp51WSy 6YEJ67GBZrLGNFMu0eeAGQ3idH8cC_Rv._Qog9s.rL9GIm3HBTyObgaKt3L8wLnQaNi_LRumhGvt ih5.aRCpueC1owr7Vx4GcxCzzniwV31egAK_S80jvW6UM4aLVIOyOUt7oyElwX5.OAqlwnvz8Nwl 0JHAUcdMBCQrPFpb_kfPaRvjwZm2gfACZc2Lylgrqz8Ykw9HKc0JxjJLUZPRNOlesDegEsluOzt9 U4wSeC2F2XXCyV7hzZCHRchXOGxSzb1hs4KAvDyd4IR87T2JqVI6in1GO44XDU4p7wH0Xe5to6PN NnJlFp4LbJOIPvVMJ63V02bWu8vFlSH47oGim62e6no8rS.dW_nhfbJIXKwvkCNZM7rhKYWllvU. SEdyjeegp3j7XloDXe4Hp1b.51s51q2KMtNGMaXvMVlFHFhuzLIYUCI63sBZ5F9y370LPz5Q.0lg G8kpIMBJi8x6c13gVlrA5oUhx2LP4VQOvnOd9DlJ4XPThTTohkK0_tzMN8rbYA3a_zqBM4BVAQII hMAKztuvhNgRrXn7kOaBYYPEPg_Vmww9FQQy08_JBm.XB.gdeBtjI3v_wK5emTKcj5IvQwJF4Byb to7hvUZSmmf_k7khrrgFcKHuHMHBuxReN9QJnI0HGhYwrDHWHZyVnGkMAoX05IQnsN64OkJLgD8E L59MtIMgFcp92NtmnXkRRKqWV4V1E.DJHQkNRLPL8q8eqhYIXUrQvafKIuydC.wQRrjEucbGtitM LUdM0pYEuUe8gZO7tn6Sg7EM0YXRxKHO4DYGW2.bvqrR2NF8NgTORx6T23hBkFAjkAtgyKM9Vq82 CDA0HcwOX0EOPj55I9_WSSgGsspvwEpsL3iWEK7t7ItLpvs0fBHKZ6qer1WgoJ5JWLYp4trvGmR. sV.XXD4PQvmYuMxa516sZe7QGuAjMW_v5gXvH27NKLli7E5G5UZ9I4xrH8vGzY21CSDXtKOTR7JF XNpyFbG_Yp9xXsCobdcW_Q4bIYcPklqZVI4PQRMHchTJsRtv_kRllOSXzCMmgDbUzp7gXK6IsywS mAczAZ_9wsPGF3z6w_jF9X8NyZa5ZuAHLvuYIhG1ee0iEtPKlBaBS4IXXgTR_Ln1i9zB1q_Mtrxe 102jGPBmRgd2rWjMADQ_VmFDS2u6iiwAP.bhyk74JghO2uMiExuSNSd44DOAZZ9MZCokY4QLU5U_ hmYH7xlGbiG348KSJIUFpZh7U6R9G4e9DamuwjBBxcghC_hy0lg2gxen09HU5vxr8Bjooj3g9e.E unkS.Wo2ERm2Alp8ggGTlec_jw4xU.3jmPYiqBhy1lED2jU8T0t8VuyhB.tN7OGFeTJvgsOXFk3B qlSdq7ly_U2SKzDsCPx2FxKZR4cwkcpO0Y06fXgXAcb2SpwhmBwqz4dGAY8qI8.0ZO1abRfAravZ XQSbjEcAI7c6wj6qk2_vULd_okaX7_ziomvIV0g9yff_vrb5aUpiaYuPz14QXPTbfqyqmdK4D26W PFoQcdO12sg_w9DTlYSpKM_xVWiNqgyNg0YaAkqk2SrDbjAw4yaxocNRF5nBa5i7NsxSiTpm41yU tJRE5DiCLYGtTGVYXV8KFQdgKTis2xPgKOf1iOYT3PRHvGMy5.vallkMyNKFYo.upThDFFslB1vh 4elFN8XllhIpAbiAeADdYMbKOMfU_mo1DRTYARiyg_yCIJJar2IOx_FdNRKO4aOFtlEN5SxeRBFR tfQaccsW2XUMef83EpRlnanMORFhqpP28ZueUwjZqOWVPqM28wGHbtO3Qvohy48jfsRHz80ZqP8. k4u.53GdK6xo54fhtHo2CuBx4C5iZe3lvb1zwN5qVLF21TOusOtQ5IpXpS7Pmnm2a9Wu3ZTBxVCB enMBlEBNvQcbCjsRMDVgpvpXwBPwE5GYA67IvmBIf4PaC1b8R.7CjHWj2HTp89q8xq_pkCqxRM16 C7IkeFebIlHSK0QPKXs4W7XdKmamm5eBCXWcNjnk2_C_fmGBNUemmG47ILGiPqcG6c1rA2gCIx2w xb2bGyEsqNBt8660RgjloQAu.8mobvrasPn7adU6Ig_CeYTXLYGvmMp_SpcfUe3IpHqSHxCQg4Eh dq.nN.vrwQA9fwb5UarR9buysUslmU45ZYfquznXasvn1mANO_Gc8vfrw9GcF8U_IE6uLyvDWVDG Pq_ozzrafM3_4QJvmIXseIA1LP3AaDBXIc6gyMA-- X-Sonic-MF: X-Sonic-ID: 9942a545-27de-4ec1-b6bf-51855fe198e1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ir2.yahoo.com with HTTP; Fri, 12 May 2023 09:48:43 +0000 Date: Fri, 12 May 2023 09:48:40 +0000 (UTC) From: Domenico Sgarbossa To: Peter Eisentraut , Alvaro Herrera Cc: "pgsql-translators@postgresql.org" Message-ID: <1376171153.235165.1683884920908@mail.yahoo.com> In-Reply-To: <20230511180709.qlkfk5dnfvsofyf6@alvherre.pgsql> References: <48ea72af-c0f6-1cc2-c0df-ff3787424c9e@enterprisedb.com> <20230511180709.qlkfk5dnfvsofyf6@alvherre.pgsql> Subject: Re: branching time MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21471 YMailNorrin Content-Length: 1206 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Could we start to fix them right now? I mean: are those files to be considered stable? Il gioved=C3=AC 11 maggio 2023 alle ore 20:07:19 CEST, Alvaro Herrera ha scritto:=20 PSA: there's a lot of translation percentages going heavily down in the branch for v16, especially in pg_upgrade and libpq.=C2=A0 Many of those are just changes in newlines.=C2=A0 It's very easy to update these automaticall= y, using the scripts from 2019: https://postgr.es/m/20190428173733.GA12483@alvherre.pgsql I suggest to first run Dennis' Python script over each file, then run mine.=C2=A0 Dennis only changes single-line messages, but is able to remove the 'fuzzy' marking; my approach can process multi-line messages, but you need to remove the 'fuzzy' mark manually. Some messages have lost *two* consecutive \n\n (in pg_upgrade).=C2=A0 For those, you can modify my script to handle that case.=C2=A0 I didn't try, bu= t it should be easy. This can save you quite a lot of manual work. --=20 =C3=81lvaro Herrera=C2=A0 =C2=A0 =C2=A0 =C2=A0 Breisgau, Deutschland=C2=A0 = =E2=80=94=C2=A0 https://www.EnterpriseDB.com/ Si no sabes adonde vas, es muy probable que acabes en otra parte.