On 2017-04-09 21:50, Adrien Nader wrote:
> Unsurprisingly, pretty much everyone uses gettext rather than catgets.
>
> Personally I've enjoyed using gettext and I've found that it provided
> the features needed for a proper translation in a pretty good way.
The one problem with gettext (which catgets lacks) is that it relies on
a piece of global data (the "text domain binding"). This makes any way
to handle translations in a shared library somewhat distasteful.
Admittedly one can wave the problem away by relying on the default
binding established when glibc or libintl is installed, and never
calling bindtextdomain().
--
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html
--
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs