Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: {LANG} token pas disponible sur page "survey list" ?

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102277

  • mlarcelet
  • mlarcelets Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 19
  • Dank erhalten: 4
  • Karma: 0
Bonjour,

Si j'insère le token {LANG} dans une question, il affiche bien la langue sélectionnée, et se met à jour si change cette langue.

Si j'insère ce token sur la page "survey list", il affiche "en" qui est la langue par défaut de mon questionnaire ; mais il ne s'actualise pas lorsque je change la langue...

Comment récupérer la langue sélectionnée en cours sur la page survey list ?

Merci pour votre aide !

ML.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102278

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2073
  • Dank erhalten: 251
  • Karma: 54
Je ne comprends pas ce que tu veux faire, pourrais-tu reformuler ?
Nickko
Ergonome / Usability expert
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102279

  • mlarcelet
  • mlarcelets Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 19
  • Dank erhalten: 4
  • Karma: 0
La finalité est d'afficher, sur ma page d'accueil (qui présente la liste des enquêtes), une image en fonction de la langue sélectionnée.

J'insère donc ceci :
<img src="chemin/{LANG}.png>

espérant obtenir l'affichage, en fonction de la langue sélectionnée, de fr.png ou en.png etc.

Or cela ne fonctionne pas, puisque {LANG} renvoie toujours "en", même si je change la langue de la page.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102281

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2073
  • Dank erhalten: 251
  • Karma: 54
Ah, ça n'a rien à voir avec un attribut de ce type.

Ça se fait en CSS, c'est comme ça qu'on procède chez moi mais ce n'est pas moi qui fait les thèmes, je ne peux pas te donner le code à copier / coller.

Parle-en à ton intégrateur il saura quoi faire.
Nickko
Ergonome / Usability expert
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102282

  • mlarcelet
  • mlarcelets Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 19
  • Dank erhalten: 4
  • Karma: 0
je sais comment gérer cela avec une css, par ex :
/*
*/
/* LANGUAGE SPECIFIC CONTENT */
/*
*/

.en
,.fr
{display:none;}

:lang(en) .en{display:inline;}
:lang(fr) .fr{display:inline;}

et sur la page,
<div class="en">[contenu si anglais]>

par ex. Mais encore une fois :
  • Ceci fonctionne si je suis dans une page de mon questionnaire => {LANG}renvoie bien la langue en cours ;
  • Ceci ne fonctionne PAS sur la page "survey list", où {LANG} renvoie toujours "en" quelquesoit la langue
  • s
électionnée.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102283

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2073
  • Dank erhalten: 251
  • Karma: 54
Ah ok, donc ça me semble être un bug, l'attribut lang de la page ne changerais pas en fonction de la langue sélectionnée...

Toutefois, il n'y a aucun rapport entre {LANG} et ce que tu dois faire en CSS. Donc à la limite peu importe que {LANG} ne renvoie pas la bonne langue sur la page survey list, tu n'en as pas besoin.

J'ai vérifié chez moi et sur la dernière version, je constate comme toi que les attributs lang et xml:lang restent bloqués sur la langue par défaut, chez moi c'est le français.

Je te laisse vérifier si le bug a déjà été rapporté et dans le cas contraire, tu peux le créer.

Merci et bonne journée.
Nickko
Nickko
Ergonome / Usability expert
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102284

  • mlarcelet
  • mlarcelets Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 19
  • Dank erhalten: 4
  • Karma: 0
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102285

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2073
  • Dank erhalten: 251
  • Karma: 54
Hum, oui mais là avec ta description c'est un peu flou parce que comme je te l'ai expliqué ce n'est pas un problème de {LANG}.

J'ai ajouté une note à ton rapport pour que les dev comprennent.

Nickko
Nickko
Ergonome / Usability expert
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102349

  • Ben_V
  • Ben_Vs Avatar
  • OFFLINE
  • Platinum Lime
  • Beiträge: 1068
  • Dank erhalten: 235
  • Karma: 74
Salut,

En attendant le retour du rapport de bug...

1) essaie {SURVEYLANGUAGE} et/ou {SURVEYLANGAGE} à la place de {LANG}.
2) Sinon tu peux penser à insérer ton image en background via la feuille de style (au lieu d'utiliser la balise html <img> dans le template ou le questionnaire)
Benoît

goo.gl/Bw5iM => Recherche GG dans le forum français (remplacer "exemple" dans la barre de recherche)
goo.gl/WX8PH => GG search for english forum (Replace "example" in the search bar)
goo.gl/IxiGu => Búsqueda en el foro en español (Cambiar "ejemplo" en la barra de...
Der Administrator hat öffentliche Schreibrechte deaktiviert.

{LANG} token pas disponible sur page "survey list" ? 8 Monate 3 Wochen her #102350

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2073
  • Dank erhalten: 251
  • Karma: 54
C'est déjà corrigé. Le rapport du bug a été clos.
Nickko
Ergonome / Usability expert
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: Nickko
Ladezeit der Seite: 0.168 Sekunden
Donation Image