Konfigurieren Sie die Abfrage für mehrsprachige Umfragen
Damit die Umfrage in allen angelegten Sprachen korrekt in der WebApp angezeigt werden kann, müssen die einzelne JavaScript-Dateien richtig in die Indexdatei eingebunden werden. Ausserdem müssen für neu angelegte Sprachen ggf. zusätzliche Icons eingebunden werden.
- Starten Sie auf dem Reiter
Basis mit Klick auf
Job starten den Exportjob „Feedback_Export_00_Start“, um die .js-Datein zu dem neuen Feedbackbogen zu generieren. Für jede bereits vorhandene JavaScript-Datei wird dadurch eine weitere Datei mit dem neuen Sprachkürzel angelegt.
Bsp.: "Feedback_Template_Feedback_Silvesterball.js" wird ergänzt durch "Feedback_Template_Feedback_Silvesterball-pt.js" - Gehen Sie auf den Reiter
Einrichtung >
Web >
Web Folder Verwaltung und öffnen Sie den Ordner
Feedback_V2 >
templates. Alle vorhandenen JS-Dateien sollten in diesem Ordner abgelegt sein. - Markieren Sie ebenfalls im Ordner
Feedback_V2 die
HTML-Datei "Demo_Mehrsprachig", klicken Sie in der Werkzeugleiste auf
Auf Festplatte speichern und wählen Sie einen Ablageort. - Kopieren Sie die Datei und speichern Sie sie unter einem neuen Namen.
Bsp.: Feedback_Silvesterball.html - Öffnen Sie die neue Datei in einem Editor.
- Ersetzen Sie in der HTML-Datei an drei Stellen den Namen der alten JavaScript-Datei durch den Namen der neuen JavaScript-Datei. Das Präfix bleibt gleich, es reicht, den Namen des neuen Feedbacks zu ersetzen.
Bsp.: die alte Umfrage heisst "Demo_Mehrsprachig", die neue Umfrage heißt "Feedback_Silvesterball"- in Zeile 44: document.getElementById("Sprache").setAttribute("data-bpWebApp-templateDataSrc", "templates/Feedback_Template_Feedback_Silvesterball.js");
- in Zeile 48: document.getElementById("Sprache").setAttribute("data-bpWebApp-templateDataSrc", "templates/Feedback_Template_Feedback_Silvesterball_"+lang+".js");
- Für die Standardsprachen Englisch und Französisch sind alle Einstellungen bereits vorhanden. Für neu angelegte Sprachen müssen die Schaltflächen, Flaggen, IDs, Klassen oder HTML-Tags teilweise hinzugefügt werden.
- Schaltfläche, z.B. <button title="Portugiesisch" onclick="startBpWebApp('en');" id="PT"><img src="/images/portugal_24.png" alt=""></button>
Hinweis: Legen Sie das neue Icon an passender Stelle ab und referenzieren Sie es korrekt in der HTML- oder Css-Datei. -
document.getElementById("PT").setAttribute("title", bpWebApp.localeObj[locale].Portugiesisch);
- Schaltfläche, z.B. <button title="Portugiesisch" onclick="startBpWebApp('en');" id="PT"><img src="/images/portugal_24.png" alt=""></button>
- Um einmal angelegte Sprachen in einer Umfrage NICHT anzubeiten, müssen die entsprechenden Zeilen in der HTML-Datei gelöscht oder auskommentiert werden (<! -->).
Speichern Sie die neue Indexdatei unter dem Namen "Feedback_Silvesterball.html" lokal.- Klicken Sie im
Web Folder auf
Hinzufügen >
Dateien hochladen und wählen Sie die neue HTML-Datei aus.
Übernehmen Sie die neue Datei und schließen Sie den
Web Folder.