Auto Bilingual Switching
Zone4 has tried to enable public usage of registration forms in both English and French by providing fully bilingual text for all buttons, labels, and built-in text. When a registrant lands on a registration page, the system recognizes the preferred language settings of that person’s browser and defaults to that language page. The registrant can also elect to switch languages at any time using the links in the upper right corner.
All of the text pieces hard coded by the system on the public side of the registration forms are automatically bilingual so there is nothing you need to do to translate that text. That includes the Preset fields such as Firstname, Lastname, CCC Waiver, CCC Membership, etc.
But registration forms are made up of more than just preset fields and provided text. We recognize that most clubs will elect to provide their own custom text and labels in only one language, but for those that want to make their forms fully bilingual, there are some tools to help you do this.
Text Blocks default to “English and French” which means they will appear on both English and French versions of the public registration. But, if you want to fully bilingualism your registration, create an English and French version of your each Text Block and set the Language Setting appropriately. When set, only the matching language version will appear on the page making for a cleaner and simpler view for registrants.
Labels and Options:
In order to provide both English and French labels and options that auto-switch, you must ‘tag’ the text pieces with either <e> </e> brackets, or <f> </f> brackets.
In the example below, the Field caption: <e>NCCP number</e><f>Nombre PNCE</f> will result in just NCCP number being show on the english page, and Nombre PNCE being shown on the French page.
This same principle can be used for all labels and options text.
The concept can also be used for the main title of your registration. The one caveat is that the system will hide the tags and French version after a minute even though it’s still saved and will still work properly. But if you edit the title again, you’ll need to add the tags back in each time.
So a title set as: <e>CCC Coaching License</e><f>Licence d’entraîneur de SFC</f> will appear like this on the French side:
And like this on the English side.