Soluling home   Document home

Multilingual options

Multilingual row options

Use this sheet to specify how the a database that uses row localization is updated.

Configuration

Specifies the active configuration. You can add any number of configurations. This makes it possible to create multiple output files with different properties easily.

When updating an existing localized field that does not have a translation

Specifies what value is written in the existing localized database field in the case the translation does not have any value in the Soluling project. Possible values are:

Value Description
Use original value Write the original value.
Use empty value Write an empty value. If the field type is not a string, the original value is used.
Use null value Default. Write a null value. If the field can not be null, then write an empty value.
Do not change item Do not change the localized field but leave it as it is.

Add localized rows

Specifies if localized rows are added. Possible values are:

Value Description
Always Localized rows are always added even if there are no fields translated in the original database row.
If the row has at least one translation Localized rows are added if there is at least one fields translated in the original database row.
Only if the row has all translations completed Localized rows are added only if the original database row has all fields translated.

When writing a new localized field that does not have a translation

Specifies what value is written to the new localized field in the case the translation in the Soluling project does not yet have any value. Possible values are:

Value Description
Use original value Write the original value.
Use empty value Write an empty value. If the field type is not a string, the original value is used.
Use null value Default. Write a null value. If the field can not be null, then write an empty value.

This is visible only if Add localized rows is not Only if the row has all translations completed.

Note! If you set this setting to Use original value but the update settings id Use empty value or Use null value, Soluling will copy the original field values from the original row to the localized row on the first scan, but then clears the values on the following scans. To avoid these settings and clearing, make sure you set the both values to Use original value.

Learn more about database-related options.