La version Solaris 9 intègre une version compatible GNU des fonctions API gettext()tout en demeurant rétrocompatible avec les fonctions API gettext() de Solaris.
Les fonctions disponibles dans libc peuvent prendre en charge des fichiers de messages compatibles GNU et Solaris. Ces fonctions incluent :
gettext() ;
dgettext() ;
dcgettext() ;
textdomain() ;
bindtextdomain().
Les nouvelles fonctions compatibles GNU dans libc peuvent prendre en charge des fichiers de messages compatibles GNU. Ces fonctions incluent :
ngettext() ;
dngettext() ;
dcngettext() ;
bind_textdomain_codeset().
Les utilitaires msgfmt et gettext peuvent désormais prendre en charge des fichiers de messages compatibles GNU et Solaris.
Pour de plus amples informations, reportez-vous à la page de manuel gettext(3C).