Multilingual translations via Weglot
3 min
integrating weglot with roster provides a seamless solution for translating various elements of your ambassador program weglot helps translate the application form and campaign content in roster's ambassador portal, allowing ambassadors see content in multiple languages the integration is easy to set up, but it involves several steps, including configuring language settings, obtaining the weglot api key, and adjusting settings within roster this guide will walk you through integrating weglot with roster, ensuring your ambassador program supports multiple languages effectively step by step instructions create a weglot account and project go to weglot com https //weglot com and create an account if you don't have one after account creation, start a new project name your project (e g , roster ambassador translations ) under website technology , select other click next to proceed configure language settings set english as the original language choose additional languages under translated languages note the pricing tiers might limit the number of languages enter roster link under domain url click next to configure obtain and use the weglot api key in the step labeled add weglot snippet , locate the api key within the javascript provided copy the full api key value (without quotes) to your clipboard the api key starts with wg followed by a long alphanumeric value e g wg 5f357807f1ba2d0b66a900d5ff6d47bse if the next button appears as disabled, then proceed to the next step if the next button is enabled, then click next add the weglot api key to your roster program's settings in order to proceed with the project setup in weglot, weglot requires that the api key is used on a live web page that's what we'll do in this step in your roster account, navigate to programs > settings of the specific program to which you want to add translations in program settings, click on the integrations tab in the translation via weglot section, paste the weglot api key into the weglot api key field two toggles will appear below the weglot api key field application form applicants can view the program's application form in any of the languages you enable in the weglot project campaigns ambassadors in the program can see translations for campaigns to which they are invited enable application form even if you don't plan to enable translations for the application form later on this is just to get past the next step in the weglot project setup view the program's hosted application form while still in program settings, click on the recruitment tab in the recruitment form section, click copy > copy form link open a new browser tab and paste in the recruitment form link ensure you see a language switcher at the bottom right of the form click the language switcher and select one of the other languages the form should automatically translate final configuration in weglot in weglot, the project setup should now automatically updated to show as completed if not, try refreshing the page click to view the new project click general under the settings section in the left hand navigation locate the auto switch toggle and enable it click save changes click app settings under the settings section in the left hand navigation click the add dynamic button in the dialog, enter body as the selector, and ambassador portal as the description click save translate the application form when enabled in program settings, the application form will be translated into the languages you selected in the weglot project this includes the form description, field labels, and the confirmation page message translate campaigns when enabled in program settings, the following campaign details for ambassadors who are in a program with translations enabled will be translated campaign title campaign overview campaign style guide view and edit the translations in weglot in weglot, click languages this lists the languages you have enabled for your weglot project, and a count for how many words have been translated for each language click on a language to view and edit all the translations made by weglot need help? if you need any additional assistance with with your roster account, feel free to contact our support team at support\@getroster com mailto\ support\@getroster com we're here to help!
