PO Files

PO files use the file format of the Gettext tools.

Supported Features

  • Headers
  • Plural forms and plural form handling
  • Obsolete messages
  • Message Context (msgctxt)
  • Language header (since gettext version 0.17)
  • Previous message ID and context (#| msgid and #| msgctxt)

Supported comments

  • normal comments
# this is another comment
  • automatic comments
#. comment extracted from the source code
  • source location comments
#: sourcefile.xxx:35
  • typecomments
#, fuzzy
  • msgidcomments
msgid "_: comment\n"
"translation"

Also know as KDE style comments as they are used by KDE for message disambiguation and comments to translators. (support for this is being phased out)

  • obsolete messages
#~ msgid "Blah"
#~ msgstr "Bleeh"
  • previous msgid and msgctxt
#| msgid "previous message"

Unsupported Features

None