Multiple-Language Resource File  (Definition)

A multiple-language resource file is a resource file that supports more than one language simultaneously.  This often implies the ability to handle more than one script or character set.  Most existing Windows-based programs, even localized ones, contain resources for only one language.  Win32 supports the ability to store multiple-language versions of a given resource in a single executable or DLL.  This makes it possible to render a program's user interface at the time of start-up in whatever language corresponds to the user's default locale if resources for that language are available.