Memsource Editor for Desktop

Context Information in Memsource Editors

Various file formats to be translated in Memsource can store relevant data in the form of contextual information. This type of information might prove crucial for the correct understanding and translation of documents. Memsource Editor can directly display this relevant information in a special Context section at the bottom of the Editors.

 

Three different types of context information can be displayed: the Context Key, Context Note, and Context Origin:

Context Key

  • Supported for: Chrome, CSV, Desktop Entry, DTD, INI, Joomla, JSON, Mac strings, MIF, Mozilla properties, Multilingual MS Excel, PO, properties, RESJSON, RESX, SRT, TS, Windows RC, XLIFF, XML*, YAML*
  • With a small workaround, this can also be set for Monolingual MS Excel files.
  • This information is retrieved from the source file automatically on import or defined manually for certain file types.

* See Memsource Limits for YAML and JSON

Context Note

  • Supported for: Chrome, CSV, JSON, Mac strings, PO, RESJSON, RESX, SBV, SRT, TS, Windows RC, XLIFF, XML*, YAML*
  • With a small workaround, this can also be set for Monolingual MS Excel files.
  • Can be set by the user in by clicking the File Import Settings in the Project Settings section.
  • The Context Note allows users to specify sections of source documents where additional information relevant for translation is stored.

* See Memsource Limits for YAML and JSON

Filtering by Context Key and Context Note

It is possible to filter segments by Context Key and Context Note. See the Text Filter article for more information.

Context Origin

  • Supported for: Desktop Entry, MIF, TS, MS Office
  • Retrieved from the original file on import. It includes information on the origin of the current segment (For example, “footer” will appear for a segment originating from the footer of a DOCX file).

Plural form

In file formats supporting the plural form, some segments can be designated as plural variants. In that case, the Context window will automatically open (closing this window won't be possible) and the information about the plural segment will be shown there:

  • An additional text (if present in the original file - for example, "msgctxt" in PO Gettext file) may be added to the Note
  • Plural Category (depending on the target language)
  • Plural Examples