Alle "hardcoded" String in die Stringtabelle übertragen, fehlende Werte innerhalb der Stringstables ergänzt. In ajaxprozessor.php eine automatische Ersetzung für Stringplatzhalter innerhalb der EGG-Stringtables vorgenommen. Werden nun durch den Ajaxprozessor Daten mittels "echoAndLoadLanguage" übermittelt werden #IDS_...# durch die jeweils gülitgen Werte ersetzt. Die admin.php Sprachumstellung wechselt nun nicht mehr auf index.php
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In template.ini können nun für Titel, Beschreibung und Forschungsfeld "Mini-Sprachpakete" angegeben werden, die mit der aktuell vom Teilnehmer verwendeten Spracheinstellung gematched werden.
Hierbei erfolgt die Sprachverwaltung nach folgendem Schema:
identifier<LANG-STRING> = value
Wenn <LANG-STRING> leer ist, dann ist dies der Standardwert, wenn die vom Teilnehmer verwendete Sprache nicht durch das Experiment unterstützt wird. Anderenfalls <LANG-STRING> mit einem führenden Punkt gefolgt von der Abkürzung der Sprache mit einem übersetzten String beschrieben.
Beispiel:
# Set the main title of this experiment
title = Public Goods Spiel;
title.en-us = Public Goods Game;
# Set description which is displayed in lobby view to the participants
description = Hier Beschreibung;
description.en-us = Description here;
# Defines the research field
research-field = Hier Forschungsfeld eintragen;
research-field.en-us = Insert research field here;
Bitte bei anderen Experimenten noch nachpflegen und die deutsche und englische Übersetzung für Titel, Beschreibung, Forschungsfeld in Absprache mit Hannes für PGG und Matrix ergänzen
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
1) Experiment edit: English strings are there, but not the German ones.
2) "Save changes oder save changes" string
3) "Auswertung" header
Alle "hardcoded" String in die Stringtabelle übertragen, fehlende Werte innerhalb der Stringstables ergänzt. In ajaxprozessor.php eine automatische Ersetzung für Stringplatzhalter innerhalb der EGG-Stringtables vorgenommen. Werden nun durch den Ajaxprozessor Daten mittels "echoAndLoadLanguage" übermittelt werden #IDS_...# durch die jeweils gülitgen Werte ersetzt. Die admin.php Sprachumstellung wechselt nun nicht mehr auf index.php
In template.ini können nun für Titel, Beschreibung und Forschungsfeld "Mini-Sprachpakete" angegeben werden, die mit der aktuell vom Teilnehmer verwendeten Spracheinstellung gematched werden.
Hierbei erfolgt die Sprachverwaltung nach folgendem Schema:
identifier<LANG-STRING> = value
Wenn <LANG-STRING> leer ist, dann ist dies der Standardwert, wenn die vom Teilnehmer verwendete Sprache nicht durch das Experiment unterstützt wird. Anderenfalls <LANG-STRING> mit einem führenden Punkt gefolgt von der Abkürzung der Sprache mit einem übersetzten String beschrieben.
Beispiel:
# Set the main title of this experiment
title = Public Goods Spiel;
title.en-us = Public Goods Game;
# Set description which is displayed in lobby view to the participants
description = Hier Beschreibung;
description.en-us = Description here;
# Defines the research field
research-field = Hier Forschungsfeld eintragen;
research-field.en-us = Insert research field here;
Bitte bei anderen Experimenten noch nachpflegen und die deutsche und englische Übersetzung für Titel, Beschreibung, Forschungsfeld in Absprache mit Hannes für PGG und Matrix ergänzen