// Converts the header into string representation that can be directly written to .po file as msgid ""
public string GetHeaderString(string lineDelimeter)
{
UpdateHeaderDict();
StringBuilder sb = new StringBuilder();
foreach (string key in headerEntries.Keys)
{
string value = String.Empty;
if (headerEntries[key] != null)
{
value = StringEscaping.ToGettextFormat(headerEntries[key]);
}
sb.AppendFormat("\"{0}: {1}\\n\"{2}", key, value, lineDelimeter);
}
return(sb.ToString());
}