Desktop User Guides > Professional > Interview scripting > Writing interview scripts > Multiple-language scripts > Writing and testing multiple-language scripts
 
Writing and testing multiple-language scripts
1 Write the script in the base language for the project.
You might need to write a question that asks what language the respondent speaks, but if the project uses sample management, you can often get this information from the sample records. You cannot test the script in these languages until it has been translated, but at least the statements are ready for when the translations exist.
Any text that needs to be translated must appear in the metadata section of the script. If you are defining analysis elements in the script, only texts that appear in the main part of the response list can be translated. Texts in axis blocks are not translatable.
2 Test the script to ensure that it works as intended. Check grammar and spelling too, because errors might lead to incorrect or misleading translations later. Check that the question texts are unambiguous and that you have responses or other statements to cater for all eventualities.
If the questionnaire contains contexts (for example, for Web and telephone interviewing), conduct interviews using every context.
3 Translate the texts in the metadata section by using Translation Utility. If the questionnaire contains contexts, make sure that context-specific texts are translated.
For more information, see Translation Utility.
For information on adding and translating contexts, see Using MDM Label Manager with the Translation Utility.
Check that StandardTexts.mdd contains error messages in the languages you will use for interviewing. If not, you must update the file with the appropriate translations. For more information, see Standard error messages.
If your templates contain text that is displayed during interviews, create language-specific versions of those templates, and then put them in the appropriate template folders. For more information, see Template types.
4 Activate the project, and then set the default questionnaire language to the language to use if the respondent’s language is not available. For more information on configuring questionnaires for activation, see Advanced: Other.
See also
Multiple-language scripts