On 3/3/09, Owen Taylor <[email protected]> wrote: > On Tue, 2009-03-03 at 21:44 +0100, Claude Paroz wrote: > > > The GNOME translation team is using other gettext > > > features that prevent the use of -c (as of 0.14.6) in any case? > > > > The msgctxt feature probably. Anyway, I'm not in favour of checking po > > files with such an old gettext version. > > Maybe we can simply drop this hook for now. Note that this is not a > > problem for translators, maybe more for maintainers. Don't forget the > > msgfmt check is also done on l10n.gnome.org. > > > As a former maintainer, I'm not really willing to drop the check > immediately. People committing broken .po files is a pain.
Agreed, the msgfmt hook is necessary. Some few people not paying attention and committing broken po files (which always happened sooner or later when the hook wasn't in place) causes enough frustration by maintainers to inflect badly on the GTP. The hook is very much in everyone's interest. > But if msgfmt without -c starts causing problems for translator then > please let us know; it was working on svn.gnome.org, but that is running > a newer gettext 0.17. How much work would be needed in order to build a seperate msgfmt in a non-standard location? Keeping a seperate msgfmt around seems the only real solution, to keep everyone happy. As long as I and the hook have been around, msgfmt being the distro version and a few versions older always caused trouble for the GTP, while sysadmins very understandably are not at all keen on replacing a major system component on a production server. Christian _______________________________________________ gnome-infrastructure mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-infrastructure
