Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:create:multilang [16.01.2015 09:45] adminde:create:multilang [06.03.2024 21:22] (aktuell) admin
Zeile 1: Zeile 1:
 ====== Mehrsprachige Befragungen ====== ====== Mehrsprachige Befragungen ======
  
-In einem mehrsprachigen Befragungsprojekt können Sie für alle sichtbaren Texte (z.B. Fragen, Textbausteine, Skalen-Beschriftungen, Fehlermeldungen) eine oder mehrere Übersetzungen hinterlegen.+In einem mehrsprachigen Befragungsprojekt liegt der Fragebogen in mehreren Sprachen vorJe nach Teilnehmer werden dieselben Fragen dann in der jeweils passenden Sprache angezeigt.
  
-Entweder wird dann im [[:de:survey:url|Der Link zum Fragebogen]] spezifiziert, welche Sprachversion verwendet wirdoder der Teilnehmer erhält zu Beginn der Befragung eine Auswahl aller verfügbarer Sprachen.+Im **Fragenkatalog** werden für alle sichtbaren Texte (z.B. Fragen, Antwortoptionen, Textbausteine, Skalen-Beschriftungen, Fehlermeldungen) Übersetzungen hinterlegt. 
 + 
 +Beim Ausfüllen des Fragebogens gibt es mehrere Möglichkeiten, die richtige Sprache auszuwählen: 
 + 
 +  * Für die unterschiedlichen Sprachversionen kann man unterschiedliche Links verwenden ([[:de:survey:url]]). 
 +  * Wird die [[:de:survey:mailing|Serienmail-Funktion]] verwendet, kann für jeden Adresseintrag eine Sprache hinterlegt werden. 
 +  * Wenn weder im Link noch im Adresseintrag noch in den Fragebogen-Einstellungen eine Sprache vorgegeben wurde, wird dem Teilnehmer beim Aufruf des Fragebogens eine Auswahl der Sprachversion angeboten.
  
 **Wichtig:** Jede Frage kann mehrere Sprachversionen enthalten (mehr dazu in diesem Kapitel). Erstellen Sie für eine neue Sprachversion __keine__ Kopien von Fragen, Rubriken oder Textbausteinen. **Wichtig:** Jede Frage kann mehrere Sprachversionen enthalten (mehr dazu in diesem Kapitel). Erstellen Sie für eine neue Sprachversion __keine__ Kopien von Fragen, Rubriken oder Textbausteinen.
Zeile 106: Zeile 112:
   * die Reihenfolge von Items in Abhängigkeit von der Sprache steuern.   * die Reihenfolge von Items in Abhängigkeit von der Sprache steuern.
   * eine eigene Sprachauswahl bauen.   * eine eigene Sprachauswahl bauen.
 +
 +
 +===== Nicht-westliche Sprachen =====
 +
 +Die westlichen Standard-Schriften enthalten teilweise nicht alle Zeichen, welche Sie für Chinesisch, Japanisch, Indisch, Persisch, Hebräisch, etc. benötigen. Die einfachste Lösung ist es, im [[de:create:layout|Fragebogen-Layout]] bei den //Grundeinstellungen// für die Felder //Standard-Schriftart// und //Schriftart für Eingabefelder// Schriftarten mit den passenden Zeichen zu ergänzen. Für das vereinfachte Chinesisch könnte die Liste der Schriftarten dann etwa wie folgt aussehen:
 +
 +    Arial, Helvetica, tahoma, verdana, 宋体, SimSun, 华文细黑, STXihei, sans-serif
 +    
 +Vorneweg stehen in diesem Beispiel zusätzlich noch die westlichen Schriftarten. Das __kann__ sinnvoll sein, muss es aber nicht. Einen Unterschied macht es vor allem, wenn im Fragebogen westliche und nicht-westliche Zeichen gemischt werden.
 +
 +Es kann aber auch sein, dass Sie für den kompletten Fragebogen (aber nur für eine einzelne Sprachversion) eine andere Schriftart verwenden möchten. Also z.B. "Arial" für die deutsche Version und "Sim Sun" (宋体) für die chinesische Sprachversion.
 +
 +In diesem Fall passen Sie unter **Textbausteine u. Beschriftung** den vordefinierten Textbaustein //Layout: HTML-Code in <head>// an. Und zwar hinterlegen Sie für die chinesische Sprachvariante folgenden HTML/CSS-Code:
 +
 +
 +<code html>
 +<style type="text/css">
 +body,
 +textarea,
 +input,
 +select {
 +  font-family: 宋体, SimSun, 华文细黑, STXihei, sans-serif;
 +}
 +</style>
 +</code>
 +
 +Für andere Sprachversionen können Sie natürlich andere Definitionen hinterlegen. Wenn Sie nichts angeben, wird die Definition aus dem Layout verwendet.
 +
 +
 +===== Auswahl der Sprache =====
 +
 +Es gibt unterschiedliche Möglichkeiten, um eine Sprache für das Interview auszuwählen:
 +
 +  * Sie können unter **Fragebogen zusammenstellen** im Karteireiter //Einstellungen// eine Sprache festgelegen.
 +  * Sie können den Link um einen [[:de:survey:url#sprachversion_vorgeben_l|Parameter für die Sprache]] erweitern.
 +  * Wenn Sie mit Serienmails arbeiten, können Sie im Adresseintrag eine Sprache festlegen.
 +
 +Wenn die Sprache durch keine der obigen Maßnahmen vorgegeben ist, zeigt SoSci Survey beim Aufruf des Fragebogens standardmäßig eine Auswahl der verfügbaren Sprachen, symbolisiert durch Flaggen.
 +
 +Sie können diese Auswahl unter **Sprachversionen** -> **Sprachauswahl im Fragebogen** anpassen. Dort ist für jede Sprache ein kurzer HTML-Code mit Platzhaltern hinterlegt.
 +
 +<code php>
 +<div class="option">
 +    <a href="%link%">
 +        <div class="flag">%flag%</div>
 +        <div class="desc">%lang%</div>
 +    </a>
 +</div>
 +</code>
 +
 +Der Platzhalter ''%link%'' sorgt dafür, dass die Sprachauswahl funktioniert, ''%flag'' wird durch eine Flagge ersetzt und ''%lang%'' durch die Bezeichnung der Sprache in der jeweiligen Sprache.
 +
 +Wenn Sie keine Flaggen anzeigen möchten, können Sie einfach die Zeile mit ''%flag%'' entfernen, ggf. für jede Sprache.
 +
 +<code php>
 +<div class="option">
 +    <a href="%link%">
 +        <div class="desc">%lang%</div>
 +    </a>
 +</div>
 +</code>
 +
 +Wenn Sie eine andere Beschriftung anzeigen möchten, ersetzen Sie ''%lang%'', z.B.
 +
 +<code php>
 +<div class="option">
 +    <a href="%link%">
 +        <div class="flag">%flag%</div>
 +        <div class="desc">Boarisch</div>
 +    </a>
 +</div>
 +</code>
 +
 +Wenn Sie eine andere Flagge verwenden möchten, laden Sie diese unter **Bilder und Mediendateien** hoch (verwenden Sie dabei __nicht__ die geschützte Dateiablage), und ergänzen Sie ein ''<img>''-Tag, welches auf die Bilddatei verweist. Die CSS-Klasse ''s2t-flag'' sorgt für die richtige Skalierung.
 +
 +<code php>
 +<div class="option">
 +    <a href="%link%">
 +        <div class="flag"><img src="bavaria.png" alt="Boarisch" class="s2t-flag"></div>
 +        <div class="desc">Boarisch</div>
 +    </a>
 +</div>
 +</code>
 +
 +Um die Sprachen anders zu sortieren, stellen Sie einen Kommentar mit der gewünschten Position voran.
 +
 +<code php>
 +<!-- 2 -->
 +<div class="option">
 +    <a href="%link%">
 +        <div class="flag">%flag%</div>
 +        <div class="desc">%lang%</div>
 +    </a>
 +</div>
 +</code>
 +
 +Optional können Sie noch einen //Text über der Sprachauswahl// festlegen, welcher über den Flaggen angezeigt wird.
de/create/multilang.1421397914.txt.gz · Zuletzt geändert: 16.01.2015 09:45 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki