On Wed, Mar 2, 2011 at 11:32, Jakub Narebski <jnareb@xxxxxxxxx> wrote: > Piotr Krukowiecki <piotr.krukowiecki@xxxxxxxxx> writes: >> Don't know how it's handled in shell scripts or perl or whatever other >> language (which does not use gettext?) > > Both shell scripts and Perl scripts would use gettext: gettext.sh for > shell, Locale::Messages for Perl (we need lower level than Text::Domain, > and Locale::Maketext is first no longer recommended, and second does > not use gettext at least by default). The i18n series uses Locale::Maketext: https://github.com/avar/git/blob/ab%2Fi18n/perl/Git/I18N.pm What do you mean it's not recommended? There are some articles about Perl i18n saying you shouldn't use it, effectively because: * Building GNU gettext is hard, let's go shopping. * There were some bugs in it, which do not apply to us. So using it is fine. I might still write some Gettext::XS::Tiny module that works with both GNU gettext and Solaris, stick it on the CPAN and make us depend on it. It would more closely align with what we need. But that's something for the far future. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html