Re: Request to reinstate project: m4-1.4.18b.pot
Benno Schulenberg <[email protected]> Sun, 9 May 2021 10:35:40 +0200
| Newsgroups | gmane.comp.gnu.m4.general |
|---|---|
| Message-ID | <[email protected]> |
Hello Eric, Op 08-05-2021 om 12:53 schreef Eric Blake: > https://alpha.gnu.org/gnu/m4/m4-1.4.18b.tar.xz > [...] > > Given comments at [3], I may still need to make some tweaks to what > strings are offered for translations between now and 1.4.19, but we've > got to start somewhere, and I want to get 1.4.19 out the door this month. > > [3] https://lists.gnu.org/archive/html/bug-m4/2021-03/msg00006.html Before reinstating m4, I would like to see all of the translatable strings gettextized. Of the main help text, only the "Limits control" fragment is gettextized. Also, to make translation easier, it will be best to split the help text into smaller pieces: one option, one header, one paragraph per gettextized string, and preferably use a separate fputs() for the lone newlines (the blank lines), ungettextized. When I run 'grep -A1 M4ERROR src/*.c', there are nearly a hundred error messages that are not yet gettextized. A bunch of them are internal errors, so maybe those have been left ungettextized on purpose? Grepping for 'm4_failure' finds another twenty ungettextized strings. When m4 gets reinstated at the TP, how long after that will it take for another release of m4? I ask, because the last releases were something like three to four years apart. It's not nice to make translators wait several years before their work finally appears in a release. Benno
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEv9AJBh5TUFKtDfIVDSjU0qCs6IQFAmCXnuMACgkQDSjU0qCs 6ITIOA/+JPjpU9Bx0l2aM2uPjoKCPXF4+GmsYvzNnXa9j471JBxIyy0AjKP05qck MuoF7vs8FIG64wCr799mHH4JLotG/ZsNkEOD6fxNpSOKn+DpE9Wt2fpTN5hDYv1H j4W3OZuUj5tFt8BzUVwCP7YM43M56Qy3Vv5GkYQFwgtqHP5XAq8JFhuIQPl1wVQg 5q2HaHd9Sh0rj0juYjuCWTy9ID8Y8zQICj2Hgji7uTYm2PmO6riKZjfbpw0ICUOJ cD6KZ1u4DghAxH5E3DleIuN4eFV0r68oVRmU73fE/YIXhEUGEk4M3EkR9YP/3JwV EeC8TwmEVBYeQCYUmKBeMbYEqQwfpyOFqeV0I3jJfzx2GyJg5TwdIPH0gHeLPdKk NTSzgVXPs0jE3J6IYtHvSO1AQnsl/Y/YEmdE6E5ifRYgRhAzz4FaeQ8bKr6Rp8q7 aJxsvDhLgyhP7Ca3ieaS65TO6XlsHEOQ2ACD9IL9ozHBiqQK1rE9VuUwynXQ0/Ky 8JmFdk5lhl1o+GDZXEbXFXSEk8KI0K9EvtdDXAyvUro4rbdU2b/EybgeeagXCoJ1 95edXmyb3/+EDP6glqpEMZ8L1xguz+xVlZGeFanX2UapsIaljlqFAjDCVe25Qg1m NptEJvYZ1PvfpW3MrOA2vZxAP457wkpzOMR2ZxdvTgS6IbswoBU= =BM2H -----END PGP SIGNATURE-----