Storing gnugettext translations as resources

I always wondered why the assemble tool in dxgettext appends the translation files directly to the executable rather than using the existing mechanism of resources. This is no longer necessary. I have updated the gnugettext code to optionally use RCDATA resources named after the files. So you e.g. create a translations.rc file as LOCALE_DE_DEFAULT RCDATA … Continue reading Storing gnugettext translations as resources

GnuGetText.pas with support for TWideStrings properties

The current version of GnuGetText for Delphi and C++ Builder does not support properties of type TWideStrings. Since I needed this (FastReport uses them for storing the report memos), I have added that feature. The new unit is in the subversion repository on SourceForge. Be warned: I have only tested it with Delphi 2007. If … Continue reading GnuGetText.pas with support for TWideStrings properties