val context: String?
an optional context with additional information for which situations the string should be translated (e.g. for disambiguation of multiple identicals strings that should be translated differently in different situations)