id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	platform
148	msgctxt support	andreaspauley@…	vslavik	"poEdit currently removes msgctxt lines from po files when saving the file (tested in poEdit 1.3.4).

I think it is critical that poEdit keeps the msgctxt information (as a starting point for msgctxt support).

A lesser priority (but also important) would be to edit msgctxt.

msgctxt was introduced in gettext 0.15

Some localization projects have already started using this.
As an example, the KDE project are replacing their own msgid comments (_:) with msgctxt.


Relevant info from the gettext info page:

   It is also possible to have entries with a context specifier. They
look like this:

     WHITE-SPACE
     #  TRANSLATOR-COMMENTS
     #. EXTRACTED-COMMENTS
     #: REFERENCE...
     #, FLAG...
     #| msgctxt PREVIOUS-CONTEXT
     #| msgid PREVIOUS-UNTRANSLATED-STRING
     msgctxt CONTEXT
     msgid UNTRANSLATED-STRING
     msgstr TRANSLATED-STRING

   The context serves to disambiguate messages with the same
UNTRANSLATED-STRING.  It is possible to have several entries with the
same UNTRANSLATED-STRING in a PO file, provided that they each have a
different CONTEXT.  Note that an empty CONTEXT string and an absent
`msgctxt' line do not mean the same thing.



''(Imported from !SourceForge.net tracker item [http://sourceforge.net/support/tracker.php?aid=1680554 #1680554])''
"	defect	assigned	blocker	1.5	File formats	1.4.2		msgctxt ui	andreaspauley@… vslavik intersol@… tiber@… riot69@… pknbe@… sflaniga@…	any
