PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 23 → reconnaitre language selectionné
reconnaitre language selectionné
Débuté par karimou, 14 sep. 2018 11:17 - 3 réponses
Membre enregistré
30 messages
Posté le 14 septembre 2018 - 11:17
Bonjour,

Je me suis lancé sur webdev, mais j'ai quelques questions.

c'est un site multilingue et je voudrais remplir dynamiquement certain champs libellé à partir d'une bdd.
sauf que je ne sais pas comment faire pour récupéré la langue en cours car, j'ai vue sysnation mais ne marche pas sur webdev.

Faut-il que je créer une variable globale langue?
y a t-il une autre solution?
Merci d'avance
Membre enregistré
1 224 messages
Popularité : +9 (11 votes)
Posté le 14 septembre 2018 - 15:34
Bonjour Karimou,

Oui c'est possible avec SysEnvironnement("HTTP_ACCEPT_LANGUAGE")

C'est un gros travail de paramétrage mais après cela fonctionne parfaitement. C'est génial parce que ton site Web se présente alors dans la langue de l'internaute !

Il faut aussi gérer les langues par pays.
Exemple pour fr:
//fr-fr Français
//fr-be Français (Belgique)

//fr-lu Français (Luxembourg)
//fr-ch Français (Suisse)

--
Cordialement
François
Membre enregistré
30 messages
Posté le 17 septembre 2018 - 11:08
Bonjour François SCHAAL,

Merci pour ta réponse et ton éclairage.
Comme je suis débutant sur WebDev j'avance à taton.
Quand tu dis un gros travaille de paramétrage du entend quoi par là?
Moi je pensais le mettre plus sur un modèle de page et checké oû dans un fichier de variable globale.

Là tu m'as mis un doute
Membre enregistré
30 messages
Posté le 17 septembre 2018 - 11:54
Voilà ce que j'ait fais,

à l'initialisation du projet je mets "SysEnvironnement("HTTP_ACCEPT_LANGUAGE")" là je récupère la langue avec le 2 premier caractère
si c'est fr mon site sera en français sinon anglais ou allemand.

Merci en tous cas :merci: