Re: [sr #110501] Plese convert all po/*.po fiels to UTF-8
Benno Schulenberg <[email protected]> Wed, 2 Jun 2021 10:03:19 +0200
| Newsgroups | gmane.comp.gnu.m4.bugs |
|---|---|
| Message-ID | <[email protected]> |
> On Tue, Jun 01, 2021 at 05:40:38AM -0400, Tomasz Kłoczko wrote: >> URL: >> <https://savannah.gnu.org/support/?110501> >> >> Summary: Plese convert all po/*.po fiels to UTF-8 >> Project: GNU M4 > >> Currently most of the systems are using UTF-8 based locale settings. >> Whhen .po file is in non UTF-8 encoding it causes that generated .mo file is >> in teh esame encoding. This is causing that when actually .mo file is used >> (g)glibc must on the fly convert it to UTF-8. Is performance when printing out messages a concern? I don't think it is a problem. I would just let gettext do its magic when needed. Anyway, at the TP I cannot just change the encoding of a file -- it is the prerogative of the translators to decide what encoding they want to use. Of the Danish team I know that they prefer to hold on to the ISO-8859-1 encoding. But... to improve things I have relinked the latest/m4/*.po files at the TP, from the last translator-submitted PO file (many of which are almost twenty years old) to the 1.4.18d PO files that I merged together from three different PO files (m4, gnulib, and glibc). Apart from Danish, Galician, and Indonesian, they are now all in UTF-8. And they now contain many more translated strings (those imported from gnulib and glibc). Benno
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEv9AJBh5TUFKtDfIVDSjU0qCs6IQFAmC3O08ACgkQDSjU0qCs 6IRW+BAAnxLH58bHWNLeucz8g531XZR5mUzqBStd1nxqL1p7Mau2QzFcXOkXVgaH 0P4q6vRoO1z54Inl62ruvRaWLR7Zbf4/iCxl0ya9a7zagIs85tfL4kagA5arjIzN 6mTG944WBxcCNYTeG4GnbzfsAJJQcIDnsu4IBO4yFhzktI83GR5PeB139Sihm8Gy YFiukBOWdQOpECzY6C9QRbM8wone/85IPivqLK8QEPUUjujYWViAOkkzhE0eUGW5 YCvKFU6JcTcW4ypOebVvm8ZW/+dkW+61Kvp3yJi320FpChyhDxRuDMkmJUT3QAZ9 5+OHgPEByHD4cM20zjJ+0TjqrYC60x6hltxjSqAH1t+toDzLtZVrwDv+dr7Qdvd5 3SiCAOZH+RTfPm6t7KdkNIofIw8QC2ByXLA1u5yyNfE4vgjiurIYThyDQXMOoxVK JVYQNxBee5jfXwWpqhEABK0nx7COjnuZ3vPWiumix2SnX73XW1mUJMooz2n8DrrB FXkd+UICcoiuXHpxLJK1Rnj0PiXP8RfwnXnlgynvMO/nvo3HNYDVztMBF4zBmmM7 sEDgJCwz58JRUTbuqa1/NNO0DqgyKjLUqG5dIH7nE7Qm4PBLBkLQx7WM38zd9egI +0UWSqzoJlfcGc4x9Jru3pS7xVzXRL29cyZr1Syb/+c2WZy37G0= =FCSN -----END PGP SIGNATURE-----