0ad/source/third_party/tinygettext
Yves fd3d335265 Sacrifices a goat to the gods of insanity.
Fixes random crashes on Windows due to differences of STL types on the
binary level between different static libraries.
The differences are caused by the definition of _HAS_ITERATOR_DEBUGGING
and _SECURE_SCL in lib/precompiled.h.
All our engine static libs use precompiled headers but we didn't use
them for tinygettext because they aren't needed (except for these two
defines).
I've decided to add precompiled headers to tinygettext too instead of
just copying these defines. That should cause less headaches in the
future.

This was SVN commit r14983.
2014-04-24 20:05:48 +00:00
..
include/tinygettext Added third-party libraries for internationalization and localization: ICU and tinygettext 2014-04-20 19:17:32 +00:00
src Sacrifices a goat to the gods of insanity. 2014-04-24 20:05:48 +00:00
COPYING Added third-party libraries for internationalization and localization: ICU and tinygettext 2014-04-20 19:17:32 +00:00
README Added third-party libraries for internationalization and localization: ICU and tinygettext 2014-04-20 19:17:32 +00:00

tinygettext
===========

tinygettext is a minimal gettext() replacement written in C++. It can
read .po files directly and doesn't need .mo files generated from .po.
It also can read the .po files from arbitary locations, so its much
better suited for non-Unix systems and situations in which one wants
to store or distrubite .po files seperatly from the software itself.



Detecting the locale setting
============================

Different operating systems store the default locale in different
places; a portable way to find it is provided by FindLocale:

 * http://icculus.org/~aspirin/findlocale/


# EOF #