I just updated to libintl2 to 0.12.1-3 and now german umlauts in the menus and windows are no longer displayed correctly. For example "geändert" it is displayed "ge"andert". I'm using libintl2 under the latest cygwin and the latest gettext.
When I reinstall the old libintl2 0.11.5.1 (also withe the actual cygwin and gettext) all works fine.