Date: Sun, 9 Sep 2018 19:00:41 +0200 From: Guido Falsi <mad@madpilot.net> To: "Danilo G. Baio" <dbaio@FreeBSD.org> Cc: doc@FreeBSD.org Subject: Re: Help with generating the translated handbook correctly Message-ID: <4e27a91c-5da0-60ab-1589-847dcaa9b91a@madpilot.net> In-Reply-To: <20180908174613.fid3unq2acbaa2nh@dx240.localdomain> References: <7bd73f84-86e7-4695-5a0e-4a6bb0801e16@madpilot.net> <20180908174613.fid3unq2acbaa2nh@dx240.localdomain>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LrGPXyd9hLs09B5r1kC5bKj2sqyBJSKP1 Content-Type: multipart/mixed; boundary="zzsWmRyOfnRd75L8GgDhPUxGfPo17GvBR"; protected-headers="v1" From: Guido Falsi <mad@madpilot.net> To: "Danilo G. Baio" <dbaio@FreeBSD.org> Cc: doc@FreeBSD.org Message-ID: <4e27a91c-5da0-60ab-1589-847dcaa9b91a@madpilot.net> Subject: Re: Help with generating the translated handbook correctly References: <7bd73f84-86e7-4695-5a0e-4a6bb0801e16@madpilot.net> <20180908174613.fid3unq2acbaa2nh@dx240.localdomain> In-Reply-To: <20180908174613.fid3unq2acbaa2nh@dx240.localdomain> --zzsWmRyOfnRd75L8GgDhPUxGfPo17GvBR Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 9/8/18 7:46 PM, Danilo G. Baio wrote: > On Sat, Sep 08, 2018 at 05:44:46PM +0200, Guido Falsi wrote: >> Hi, >> >> While translating the handbook to Italian I'm generating in work in >> progress copies of the handbook. I'm following instructions from the >> primer, but I'm not getting exactly what I expect. >> >> In detail some paragraphs from the handbook which do have translations= >> in the po file get anyway rendered in English. >> >> To generate the html file I'm doing: >> >> % cd doc/head/it_IT.ISO8859-15/books/handbook/ >> % cp /path/to/it_IT.po . >> % make tran >> % make FORMATS=3Dhtml >> >> The po file I'm using can be viewed here: >> >> https://github.com/madpilot78/FreeBSD-doc-it/tree/master/books/it_IT >> >> The resulting output is here: >> >> https://people.freebsd.org/~madpilot/ItalianTranslation/handbook.html >> >> If you go the section 1.3 About the FreeBSD Project you can see the >> string of the title itself is in English (should read "Informazioni su= l >> FreeBSD Project"), and also below that in the history part the 1st, 4t= h, >> 5th and 6th paragraphs are in english. >> >> If you look at the .po file you'll see there actually are translations= >> there for these paragraphs, and I also double checked they're not mark= ed >> as drafts. >> >> I'm clearly doing something wrong or missing some point. Anyone so kin= d >> to spare a little time helping me with this? >> >> Thanks in advance! >> >> --=20 >> Guido Falsi <mad@madpilot.net> >=20 >=20 > Hi. >=20 > This happens because the English document was changed. >=20 > I suggest you to freeze your testing repository with the same revision = at Zanata. >=20 > When the English document is updated, the PO file is merged and all str= ings changed became "fuzzy". >=20 > For instance: >=20 > #. (itstool) path: sect1/title > #: book.translate.xml:2321 > msgid "About the FreeBSDProject" > msgstr "Informazioni sul FreeBSD Project" >=20 >=20 > $ make tran > it_IT.po exists, merging > .......................... > [...] >=20 >=20 > #. (itstool) path: sect1/title > #: book.translate.xml:2323 > #, fuzzy > msgid "About the FreeBSD=A0Project" > msgstr "Informazioni sul FreeBSD Project" >=20 Hi again, I finally solved the problem. My pot file was actually aligned with the local checkout I'm using. The problem was I generated the pot file the wrong way. The correct command was: xgettext -L PO -o handbook.pot it_IT.po Your help has been useful anyway in putting me on the right track! Thanks again! --=20 Guido Falsi <mad@madpilot.net> --zzsWmRyOfnRd75L8GgDhPUxGfPo17GvBR-- --LrGPXyd9hLs09B5r1kC5bKj2sqyBJSKP1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE8xcgV+F+Tjo9pZ4dGuaGDlbL0pMFAluVUcQACgkQGuaGDlbL 0pO7KwgAzALeIqR3rToo7vq33v27kvbOfjh+u8k24RkCk3FIx5u5N0GLAJ6+Oc/j xzYKtrdXRskgf26VIWX5juby/uMlx8wMr/JtxCJ/XKui3Q/2YUZQBPSNJDCVk/Ul IVDgXBW9pvRmdFM9RB2qNSaH6CAGzQHq3mPZBiiJmch5RlgBQA8DxwE/0Uw717Yu 8btvhbGS2QYTMtoEKaB9pvPLmr5+u5yiVr8dozT7PJIJbBYOqv7ByKx/9lqIcKRS 4nBMWn+juQzKhUnhzE6j8CdynQn4wNsi1TZ8fbiaUGaP5pxc18QmEzXY4zGESBBJ 76RbBMeDQcbdTisSU+/7dBvFVjmUhw== =vuuD -----END PGP SIGNATURE----- --LrGPXyd9hLs09B5r1kC5bKj2sqyBJSKP1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4e27a91c-5da0-60ab-1589-847dcaa9b91a>