The icon that Windows displays for an executable program file is the first icon resource in the file. If the file has no icon resources, a standard icon is displayed.
File Explorer displays aspects of file's version resource in the
Version tab of a file's properties. To support
internationalization and localization a resource is associated with a
natural language. An application can be internationalized by associating the same identifier to resources that have the same content but localized for different languages. Via
Multilingual User Interface, Windows can be set up to use the resource for a selected language. Editors such as
Resource Hacker or
Resource Tuner are available that can modify resources embedded in EXE or DLL files. These are typically used to translate all strings of an application to another language, or to modify its icons and bitmaps accordingly. ==References==