LoadLanguageMessageTable

Loads a pointer to a language message table so the table can be used for language enabling support

Local Servers:nonblocking
Remote Servers:N/A
NetWare Server:4.x, 5.x, 6.x
Platform:NLM
Service:Internationalization

Syntax

  #include <nwadv.h>  
   
  LONG LoadLanguageMessageTable  ( 
     char***messageTable,   
     LONG  *messageCount,   
     LONG  *languageID); 
  
  

Parameters

messageTable
(IN/OUT) Points to an array of pointers containing the Language Module file created with the MsgTools utility.
messageCount
(OUT) Points to the number of messages in the messageTable parameter.
languageID
(OUT) Points to the language ID number of the language of the messageTable parameter.

Return Values

0

Successful

-1

Unsuccessful

Remarks

NLMâ„¢ applications can be enabled for multiple languages by calling LoadLanguageMessageTable. Default language tables can be bound to NLM applications with the MESSAGES option in NLMLINK or NLMLINKX.

See Also

AddLanguage, GetCurrentOSLanguageID, RenameLanguage, ReturnLanguageName, SetCurrentOSLanguageID