Soluling home   Document home

Options

Options

Use this sheet to specify the options of the .NET resource file(s).

Resource string options

Specifies the optional scan items. Possible values are:

Value Description
Scan resource source code (.resx) to find resource string comments If checked, Soluling scans the comment values from resource string source files (.resx).
Scan source code to find locations where resource string are used If checked, Soluling scans the source code (.cs or .vb) to locate where resource strings are used. Locations are useful to give resource strings more context information.

The above options are not required to be checked in order to localize your project, but it is recommended to check them both to get all the possible context information for translators.

.NET Version

Specifies the .NET type and version that the resource file(s) use. Type specifies the .NET type. Possible values are:

Value Possible values
.NET Core, .NET 5 or later 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
.NET Compact 3.5, 3.7, 3.9

Version specifies the version of the select .NET type.

RigthToLeft properties

Specifies how FlowDirection/RightToLeft and RightToLeftLayout properties are localized. Possible values are:

Update FlowDirection/RightToLeft and RightToLeftLayout properties automatically Right to left properties are automatically updated to match the target language no matter what the scan rules are.
Scan FlowDirection/RightToLeft and RightToLeftLayout properties and let translator to change them Only those right to left properties matching the scan rules is scanned.
Ignore FlowDirection/RightToLeft and RightToLeftLayout properties No right to left properties is scanned or updated.

Check Add FlowDirection/RightToLeft and RightToLeftLayout properties if needed checkbox if you want that Soluling adds the right-to-left properties if they are needed but do not exist in the original form.

Input method editor properties

Specifies if IME (input method editor) properties are localized. Possible values are:

Update IME properties automatically IME properties are automatically updated to match the target language no matter what the scan rules are.
Scan IME properties and let the translator change them Only those IME properties matching the scan rules are scanned.
Scan IME properties except when the value is NoControl As above but only those values that are no NoControl (default value) are scanned.
Ignore IME properties No IME properties are scanned or updated.

Resource string scan options

Specifies the scan options for resource strings.

Value Description
Detect format If checked, Soluling tries to detect the format of the string and scans it according to the detection result.