Windows Resource Scanner

RC scanner options allow the user to specify how to localize RC (resource script) files.

The most important settings are the following:

  • File; the RC file to localize
  • Build multilingual file (Output tab); choose if Multilizer writes out localized RC files or multilingual RC file.



Native language. Specifies the native language that is used in the target. Set this to match the language in the original RC file.

Default language. Specifies the default language. It is the language that is used in the build process, if there is no translation given in the the build language. The translation search order is following: first the build languages, then the country neutral languages (if the build language is country specific), then the default language. If no translation is found then the native value is used. For example if the project contains English, German and German (Austria) and the build language is German (Austria) and the default language is English the search order is German (Austria) - German - English - native.

Native encoding. Specifies the native encoding that is used when reading the original (native) file.

Encoding list. Contains the encodings to be used in the localized files. To change the value right click the line and select a new value.


Output directory. Specifies the directory where the localized files will be created. This is the directory where Multilizer creates the localized output files and sub directories. You can control the name of the localized files and directories by setting Type, Coding, Locale separator and Country separator.

Output file name

Type. Specifies how and where MULTILIZER creates the localized file version(s). Possible options are:

Subdirectory Create localized file(s) in sub directories named by language and locale.
Bundle name Append the language and locale information in the output file name.
File extension Replace the original file extension with language and locale information.

Coding. Selects file name initial coding style. Possible values are:

ISO ISO standard coding style.
.NET Microsoft .Net coding style.
Windows Windows coding style.

Build multilingual file: Specifies whether Multilizer writes out localized RC files or multilingual RC file. The multilingual RC file uses conditional compile defines to write the languages.


Specifies the resource types to be scanned from the target. The list contains all the resource types found from the RC file. If you want to disable localization of a specific resource uncheck the resource type check box.

Multilizer adds by default Menu, String, and Dialog resources to a project. In most cases these are the only resources that contain texts to translate.

Check Scan other resources, in order to scan any resources types not shown in the list.

Data types

This tab allows user to specify by data type what to localize. By default strings are localized.