Sample Message Text File
The following sample message file shows how to create and use a message text file that defines messages in multiple languages.
Sample Message File
This sample message file, Sample.mc, contains a comment block, followed by a header section, followed by messages in two languages. You must use a Unicode-compatible editor to simultaneously support the characters used in different written languages. For more information and a detailed description of the syntax of .mc files, see Message Text Files.
; // ***** Sample.mc ***** ; // This is the header section. MessageIdTypedef=DWORD SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS Informational=0x1:STATUS_SEVERITY_INFORMATIONAL Warning=0x2:STATUS_SEVERITY_WARNING Error=0x3:STATUS_SEVERITY_ERROR ) FacilityNames=(System=0x0:FACILITY_SYSTEM Runtime=0x2:FACILITY_RUNTIME Stubs=0x3:FACILITY_STUBS Io=0x4:FACILITY_IO_ERROR_CODE ) LanguageNames=(English=0x409:MSG00409) LanguageNames=(Japanese=0x411:MSG00411) ; // The following are message definitions. MessageId=0x1 Severity=Error Facility=Runtime SymbolicName=MSG_BAD_COMMAND Language=English You have chosen an incorrect command. . Language=Japanese <Japanese message string goes here> . MessageId=0x2 Severity=Warning Facility=Io SymbolicName=MSG_BAD_PARM1 Language=English Cannot reconnect to the server. . Language=Japanese <Japanese message string goes here> . MessageId=0x3 Severity=Success Facility=System SymbolicName=MSG_STRIKE_ANY_KEY Language=English Press any key to continue . . . %0 . Language=Japanese <Japanese message string goes here> . MessageId=0x4 Severity=Error Facility=System SymbolicName=MSG_CMD_DELETE Language=English File %1 contains %2 which is in error. . Language=Japanese <Japanese message string goes here> . MessageId=0x5 Severity=Informational Facility=System SymbolicName=MSG_RETRYS Language=English There have been %1!d! attempts with %2!d!%% success%! Disconnect from the server and try again later. . Language=Japanese <Japanese message string goes here> .
Send comments about this topic to Microsoft
Build date: 11/21/2012