Projects / Intlize


Intlize allows the developer to use catgets without its normally bulky syntax and without having to mind the details of correct indices. Catgets is the built-in internationalization suite of C compilers. Alternatively, Intlize can produce a compact file format optimized for fast access. Intermediate files are in gettext po format, so there are many comfortable tools available to do the translations. Runtime files are provided for C and C++ and for both catgets and intlize native support.

Operating Systems

Recent releases

  •  18 Mar 2012 20:59

    Release Notes: This release fixes a bug which prevented the use of iso-8859-2 ... iso-8859-16 encodings and one which discarded the whole message if a single character was not in the selected charset.

    •  17 Feb 2012 13:02

      Release Notes: This version of libintlize returns an error message when i5e_getmsg is called before i5e_open. Older versions caused a segmentation fault in that case.

      •  13 Apr 2010 09:19

        Release Notes: The runtime support for the native format has moved to libintlize. The documentation has been adapted accordingly, while the program intlize remains unchanged.

        •  05 Jan 2010 15:21

          Release Notes: Support for iso-8859-16 koi8-r, koi8-t, and koi8-u encodings has been added. The C++ runtime files have been modified accordingly. Compatibility with gcc > 4.2 has been established.

          •  07 Oct 2007 15:59

            Release Notes: The optional catgets runtime interface has been added. Intlize itself and the documentation have been adapted accordingly.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.