* added David Soria Parra's gettext implementation.