manpagez: man pages & more
info nls
Home | html | info | man
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.6 Using gettext in new packages

If you are writing a freely available program and want to internationalize it you are welcome to use GNU ‘gettext’ in your package. Of course you have to respect the GNU Library General Public License which covers the use of the GNU ‘gettext’ library. This means in particular that even non-free programs can use libintl as a shared library, whereas only free software can use libintl as a static library or use modified versions of libintl.

Once the sources are changed appropriately and the setup can handle the use of gettext the only thing missing are the translations. The Free Translation Project is also available for packages which are not developed inside the GNU project. Therefore the information given above applies also for every other Free Software Project. Contact ‘’ to make the ‘.pot’ files available to the translation teams.

© 2000-2021
Individual documents may contain additional copyright information.