Poedit is cross-platform gettext catalogs (.po files) editor. It is built with wxWidgets toolkit and can run on any platform supported by it (although it was only tested on Unix with GTK and Windows). It aims to provide more convenient approach to editing catalogs than launching vi and editing the file by hand.
-Runs on Unix and Windows systems.
-Plural forms support. [1.3.0]
-Features whitespaces highlighting.
-Fuzzy and untranslated records are highlighted and displayed at the top of the list.
-Automatic compilation of .mo files (optional).
-Automatic headers update.
-References browser lets you see where and in what context is the string used.
-You can use Poedit to scan source code for translatable strings.
-Integration with KDE and GNOME desktops. Neither of these environments is required, support for them is strictly optional.
-UTF-8 support. Poedit understands all encodings supported by operating system and works in Unicode internally