preignition/program-user-docs
accessiblesurveys
  • TRAINING COURSE
    • Introduction
    • Session 1- Creating a new survey
    • Session 2- Adding accessibility options to a Form
    • Session 3- Translating a Form into different languages
    • Session 4- Sharing your survey using the Survey Editor
    • Session 5- Analysing your survey responses and exporting your survey data
  • TUTORIALS
    • Introduction to creating a new survey
    • Introduction editing a form
    • Introduction to testing a form
    • Introduction to publishing a form
    • Introduction to Easy Read
    • Introduction to Sign Language
    • Introduction to form logic
    • Introduction to the Customer Portal
  • GUIDANCE NOTES
    • Survey App
      • Creating a new survey
      • Form Editor
        • Structuring a form
        • Adding questions to a form
          • Text based questions
          • Choice based questions
          • Rating, Slider, Order and Range questions
          • Media based questions
          • Introduction to free text fields
        • Testing a form
        • Publishing a form
        • Introduction to form logic
        • Advanced form logic
        • Using tooltips
        • Using Markdown
        • Adding an accessibility menu
        • Form Behaviour
        • Image Library
        • Easy Read
        • Sign Language
        • Translate forms
        • Using import/ export to translate forms
        • Access rights for forms
        • Sharing options across multiple questions
      • Survey Editor
        • Editing a survey
        • Distributing your survey
        • Survey respondent accounts
        • Redirection after completing survey
        • Language settings for surveys
        • Creating alias survey links
        • Survey batches
        • Presenting surveys
        • Survey access rights
        • Survey terms- advanced
        • Publishing surveys
      • Analytics
        • Introduction to survey analytics
        • Exporting Survey Data
    • Customer Portal
      • Portal
        • Profile
        • Subscription
      • Team
      • My Profile
      • Users
      • Using labels
  • FAQ
    • Data privacy and security
      • Why and how do we collect data?
      • How do we protect data?
      • What is GDPR?
      • What rights do individuals have under GDPR?
      • What obligations do controllers have under GDPR?
      • What obligations do processors have under GDPR?
      • Where is data stored?
      • How can I ensure that my surveys GDPR compliant?
      • How to Write GDPR-proof Privacy Policy for your Surveys
    • What is the best image size, ratio and format?
    • How to use free text
      • Convenient Class for Accessible Surveys Free Text Field
      • CSS tokens available in Markdown Free Text
      • Web-components available in Markdown Free Text
      • Accessibility Modes
    • FAQ about the Form Editor
      • How do I resolve warnings when publishing a form?
      • How can I get feedback about my survey?
    • Guide to producing Accessible Surveys
      • Producing your survey in Plain Language or Easy to Read
      • Producing your survey in sign languages
    • FAQ about survey data and analytics
      • How do I ensure that the data in my CSV file is properly formatted?
  • Release Notes
    • Form Builder
      • import/export
      • Section Container
    • Process Builder
    • Reporting
    • Survey
  • API
    • survey
    • member
Powered by GitBook
On this page
  • Step 1
  • Step 2
  • Step 3
  • Step 4
  • Step 5
  • Step 5
  • Step 6
  • Step 7
  • Step 8
  • Step 9
  1. GUIDANCE NOTES
  2. Survey App
  3. Form Editor

Using import/ export to translate forms

PreviousTranslate formsNextAccess rights for forms

Last updated 8 months ago

The import/ export feature facilitates working with translators by making it possible for a form to be translated outside the platform and then imported back in.

Step 1

Translate your form using the auto translate feature. This is covered in the guidance note '.

This provides translators with a base translation to work from and helps highlight the feilds that need their attention.

Step 2

Activate the 'advanced' tab in the top right corner

'Export/ Import' will now appear in the Form Definition Menu

Step 3

Select 'Prepare a New Export'

A privacy warning notice will appear. You will be asked to confirm that you have understood your responsibilies for keeping the data safe once it has been exported from the platform.

Step 4

For the time being, 'localize' is the only type of export available. Choose the language that you want to translate the form into and select 'Export Now'

Step 5

A new row appears on the Export/ Import grid, with a link to download the same export file again. Other information related to the exported item is also shown such as the User who created the export and the time and date the export was prepared.

Exported file will now be available as a downloaded json file.

Json files are the only file type supported for data import/export. They provide greater control over the data structure than other files format such as csv or .xls. Json files are widely for data interchange.

Step 5

The json file can be shared with translators. The file contains all the fields that need to be translated, along with their respective values in the form's primary language. It also contains a series of metadata values, used to validate and guide the data import process.

Take care not to change any of the metadata values contained within the file. These are used to validate and guide the data import process. If these are changed it will not be possible to import the file back into the platform.

The file must be editied in a json editor and imported back into the platform in the json file format.

Step 6

There are many text editors available which are suitable for editing json files. Some of them are free and others are paid for. Some text editors are only available on-line where as others are installed locally on your computer. Generally text editors that are installed locally provide greater functionality than on-line editors.

Step 7

The following video shows how a file can be exported from the platform, editied in JSON Editor On-line and imported back to the platform.

Step 8

Once the exported form has been worked on and the appropriate fields have been translated, the file can be imported back into the platform.

Go to the 'Import' feild and select 'Upload translated file'. Drag and drop is supported

Step 9

To complete the process, select the imported file from the 'latest import/ export' table and select 'process import'.

The translated feild will be imported into the platform.

A list of the best free text editors which can be installed locally is available from Lifewire.com:

For an online tool, JSON Editor On-line is a popular choice.

https://www.lifewire.com/best-free-text-editors-4155819
https://jsoneditoronline.org/
Translate forms'
3 minute video showing how a file can be edited in JSON Editor on-line
Screenshot showing the 'Export/ Import' option appearing when the advanced mode is activated
Screenshot showing the privacy warning notice that appears when
Screenshot showing 'French' as the language to translate the form into
Screenshot showing a json file being edited within JSON Editor Online
Screenshot showing the translated file being imported back onto the platform
Scfreenshot showing the 'process import' button in the 'latest import/ export' table