Serveur Web
13.3 Pages Web personnalisées
function DoLocalLanguageChange(oSelect) {
function SetLangCookie(value) {
longtemps
13.3.9.3
Configuration de STEP 7 pour qu'il utilise une structure de page multilingue
La procédure pour configurer des pages Web personnalisées multilingues est similaire à la
procédure générale de configuration de pages Web personnalisées (Page 598). Toutefois,
lorsque vous avez créé des dossiers pour les langues, vous définissez votre répertoire
HTML comme étant le dossier qui contient les dossiers de langue individuels et non comme
étant l'un des dossiers de langue.
Lorsque vous sélectionnez la page HTML par défaut, vous naviguez jusqu'au dossier de
langue et vous y sélectionnez la page HTML qui doit servir de page d'accueil. Ensuite,
lorsque vous générez les blocs et les chargez dans la CPU, le serveur Web affiche la page
d'accueil dans le dossier de langue que vous avez configuré.
Par exemple, si la structure de dossiers présentée ici était dans C:\,
la définition du répertoire HTML serait C:\html et, si l'anglais devait
être la page d'affichage initiale, vous navigueriez jusqu'à
en\langswitch.html pour y définir la page HTML par défaut.
618
SetLangCookie(oSelect.value);
top.window.location.reload();
}
var strval = "siemens_automation_language=";
// Ceci est le cookie par lequel le serveur Web
// détecte la langue désirée
// Ce nom est requis par le serveur Web.
strval = strval + value;
strval = strval + "; path=/ ;";
// Définissez le chemin de l'application sinon le chemin
// serait pris pour la page ayant posé la requête
// et cette page ne recevrait pas le cookie.
/* OPTIONAL
Utilisez une expiration si ce cookie doit vivre plus
que la session en cours du navigateur :
var now = new Date();
var endttime = new Date(now.getTime() + expiration);
strval = strval + "; expires=" +
endttime.toGMTString() + ";";
*/
document.cookie = strval;
}
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04