Multithreading issues

The procedures in gnugettext.pas are not multithreading safe by themselves. If you want to create a threadsafe application, you will need to create one TGnuGettextInstance object for each thread and make sure that each thread only uses its own object.