Localization fall-back mechanism

In order to ensure that the entire process is accounted for when a project is localized, a fall-back mechanism exists. For each field added to a validation form, a default value is defined. If no localized version of that field is provided, the default value is used.

Kofax Transformation Modules also enables you to define a primary language along with all necessary translations. One or more secondary languages are also allowed, and can override translations defined in the primary language. Elements that are not translated for the secondary language "fall-back" and use the primary language translation. This means that secondary languages only need translations when they differ from the primary language.

For example, English (en) is the primary English language. You can also define secondary languages for American English (en-US) or British English (en-GB). Adding secondary languages means that you can specify different words or phrases that differ from one secondary language to the other. For example, American English uses "color," "localize," and "oriented," while British English uses "colour," "localise," and "orientated."

Similarly, German (de) is the primary German language. Secondary languages Germany German (de-DE) and Swiss German (de-CH) use many of the same words, so no secondary translations are required. However, in Germany, the word for "bicycle" is "Fahrrad," yet it is "Velo" in Switzerland. If a project processes invoices for bicycles in Switzerland, a secondary language translation for "Velo" is required, otherwise the default German translation is used.