Editors for PO files

Last updated on
6 December 2021

Here is a list of editors for PO files. Be sure to get a recent version for all editors, to make sure they have support for multiple plural forms, which are a relatively recent addition to the gettext standard.

Note that on Linux/Mac, you will probably also want to install the gettext package of command-line tools for PO files.

  • GNU Emacs (with po-mode): Linux, MacOSX, and Windows. 
  • Lokalize: runs on KDE desktop for Linux (replacement for KBabel; formerly known as KAider)
  • Poedit: Linux, MacOSX, and Windows
  • OmegaT: Linux, MacOSX, and Windows
  • Vim: Linux, MacOSX, and Windows with PO ftplugin for easier editing of GNU gettext PO files.
  • gted plugin for Eclipse (if you are already using Eclipse)
  • gtranslator: Linux/Gnome
  • Virtaal: Windows, Mac (Beta version)

In addition to normal offline editors as listed above there are several online solutions:

Help improve this page

Page status: No known problems

You can: