Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
en:create:multilang [12.01.2015 21:31] adminen:create:multilang [18.04.2021 22:20] sophia.schauer
Line 7: Line 7:
 **NOTE:** Each question can contain multiple language versions (see more in this chapter). You __must not__ make any copies of questions, sections or text moduls for a new language version.  **NOTE:** Each question can contain multiple language versions (see more in this chapter). You __must not__ make any copies of questions, sections or text moduls for a new language version. 
  
-===== How to create multilingual survey project: =====+===== Creating Multilingual Survey =====
  
-  * Create a new questionnaire and add questions. The original language of the new survey project will hereinafter be referred to as //default language//+First, create your questions and the questionnaire. The language used to create the first version of the questionnaire is called //base language//
-  Select //add language version// in the **project's set-up**. + 
-  Select the preferred language versionA new menu item called ** language versions** will appear in the ** navigation**.+In **Survey Project** -> **Project Settings** now click //Add another Language//
 + 
 +{{:en:create:scr.multilang.add.png?nolink|Add a translation}} 
 + 
 +Now select the language, you would like to translate the questionnaire to. If more than one language is used in the survey, the **Control** menu will show the item **Language Versions**. 
 + 
 +{{:en:create:scr.multilang.control.png?nolink|Language Versions in the Menu}} 
 + 
 +Using **Manage Language Versions** you can now select the language to primarily use for editing (see below for details)Please select the language you have added. 
 + 
 +**Tip:** You are working in the questionnaire and the menu item **Language Versions** is not selected? Just move the mouse pointer over the menu item and wait a second for the menu to open. Now, you can comfortably click one of the language symbols to change the editing language.
  
-  * Go to **language administration** to select the language you want to see first while editing the questionnaire (see below for more information. Select the language you have recently added. 
  
 ===== Translating the questionnaire I ===== ===== Translating the questionnaire I =====
Line 88: Line 97:
 ===== How to change language dynamically ===== ===== How to change language dynamically =====
  
-If you want to change the language version during the survey process the PHP functions''[[:en:create:functions:getlanguage|getLanguage()]]'' and ''[[:en:create:functions:setlanguage|setLanguage()]]'' are at your disposal. You can ...+If you want to change the language version during the survey process the PHP functions ''[[:en:create:functions:getlanguage|getLanguage()]]'' and ''[[:en:create:functions:setlanguage|setLanguage()]]'' are at your disposal. You can ...
  
   * hide entire questions in the respective language versions dynamically.   * hide entire questions in the respective language versions dynamically.
   * control the order of items depending on the language.   * control the order of items depending on the language.
   * create your own language selection.   * create your own language selection.
 +
 +===== Non-Western Languages =====
 +
 +The standard Western fonts may not contain all the characters you need for Chinese, Japanese, Indian, Persian, Hebrew, etc. The best solution is to add fonts with the appropriate characters in [[:en:create:layout|Questionnaire Layout]] for the fields //Default font size// and //Font for input fields// in the //General Settings//. For Simplified Chinese, the list of fonts could then look something like this:
 +
 +    Arial, Helvetica, tahoma, verdana, 宋体, SimSun, 华文细黑, STXihei, sans-serif
 +    
 +In front in this example are additionally the western fonts. This __can__ be useful but does not have to be. It makes a difference especially when Western and non-Western characters are mixed in the questionnaire.
 +
 +But you may also want to use a different font for the complete questionnaire (but only for a single language version). So e.g. "Arial" for the German version and "Sim Sun" (宋体) for the Chinese language version.
 +
 +In this case, adjust the predefined text module //Layout: HTML-Code in <head>// under **Text modules u. Label**. Namely, you deposit the following HTML/CSS code for the Chinese language variant:
 +
 +<code html>
 +<style type="text/css">
 +body,
 +textarea,
 +input,
 +select {
 +  font-family: 宋体, SimSun, 华文细黑, STXihei, sans-serif;
 +}
 +</style>
 +</code>
 +
 +For other language versions you can of course store other definitions. If you do not specify anything, the definition from the layout is used.
en/create/multilang.txt · Last modified: 07.10.2021 23:47 by xexap56528
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki