Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Mapping Wizard only displays forms whose language matches the value of the current Sitecore.Context.Language. If you do not see your form, check the language(s).

Info

For development purposes a quick way of changing the current language is to modify the value of the Sitecore website#lang cookie.

Mapping Wizard language display

Info

The functionality below is available in S4S versions 2.1010.23019.1 (Sitecore 10.1), 2.1021.22319.1 (Sitecore 10.2), 2.1030.XXXX.X (Sitecore 101.3).

Current language

The current Sitecore context language is displayed in the form list heading at top left.

...

If the list is empty, this can be due to Sitecore not returning forms or S4S submit action items for the current language. Ensure that the correct language versions exist, or fallback is enabled as above including on search indexes.

If the language shown is not as expected then it should be changed as above.

Save language

Since mapping items are saved in the Sitecore tree separate to the form, the language of the mapping items also matters. The mapping wizard displays the language(s) that will be saved above the save button.

...

Save in current language only

A setting is provided in the S4SMapping.config configuration file:

Code Block
languagexml
<!-- Disable auto-copying Mapping configuration items to all languages. -->
<setting name="FuseIT.S4SMapping.DisableLanguageCopy" value="false" />

Setting this value to true will cause the wizard to save mappings for the current language only.