Solaris 9 include una versione compatibile con GNU delle funzioni della API gettext() che mantiene la compatibilità all'indietro con le funzioni della API di Solaris.
Le funzioni esistenti di libc possono ora gestire sia i file di messaggi di Solaris che quelli di GNU. Le funzioni esistenti sono le seguenti:
gettext()
dgettext()
dcgettext()
textdomain()
bindtextdomain()
Le nuove funzioni compatibili con GNU di libc possono gestire i file di messaggi di GNU o compatibili. Le nuove funzioni sono le seguenti:
ngettext()
dngettext()
dcngettext()
bind_textdomain_codeset()
Inoltre, le utility msgfmt e gettext possono ora gestire sia i file di messaggi Solaris che quelli compatibili con GNU.
Per maggiori informazioni, vedere la pagina man gettext(3C).