Message Language

This value is an index into the ApplicationMessages table and generally corresponds to the Language ID in a row.

The ApplicationMessages table is used to maintain all message strings, including the original U.S. English text strings and all translations of the strings. Translations in various languages are added to the table by means of language packs.

For example, Message 100003 in the ApplicationMessages table might have three rows:

  • 1033 (English, United States) (The value 1033 is equivalent to en-US.)
  • fr-FR (French, France)
  • ja-JP (Japanese, Japan)

In the Language IDs form, the row with the Language ID value zh-CN has its Message Language set to zh-CN (Chinese, People's Republic of China). However, in the ApplicationMessages table, there is no zh-CN entry for message 100003, so the message displays in the default language, U.S. English (1033). If you prefer to display the message in French, you could reset the Message Language to fr-FR.

Note:  The Message Language column in the Language IDs form corresponds to the MessageLanguage column of the ApplicationMessages table. Values are typically Language ID values but can be other values. In the example above, the following values might be used in both places: 1036 instead of fr-FR and 1041 instead of ja-JP. The numeric values are Microsoft locale IDs and may be used in language packs.