Projets Campagnes de tests Yacs Lasares RC2

langue par défaut [Analysé]

PrécédentSuivantIndex

PropriétaireChristian
Avancement50%
WorkflowBesoin d'aide
StatutLe problème a été documenté et ses causes ont été identifiées

Ma langue préférée est le français hors avec l'option "Attempt to adapt the interface to the language indicated by the browser." dans le panneau de contrôle les textes sont en anglais

Il faut que je "force au langage de la communauté" pour que le français soit pris en compte


Christian
le 29 nov. 2012 à 07:52 GMT
Yacs.fr


Si tu positionnnes les options "Community language" à English et "Language detection" à "Attempt to adapt the interface to the language indicated by the browser." avec un profil à "Français" alors les menus sont en anglais

----- Actupro
quelques sites yacs : création site internet annuaire pro

Christian
le 28 nov. 2012 à 17:00 GMT
J'ai positionné explicitement le français dans mon profil et j'ai de nouveau les menus en Anglais.


Je suis obligé de selectionner l'option " Stick to the preferred language selected above" dans le panneau de contrôle pour forcer le français

----- Actupro
quelques sites yacs : création site internet annuaire pro
Bernard Paques - le 28 nov. 2012 à 17:51 GMT
Adresse du serveur où je pourrais "voir" le problème de mes yeux ?
Bernard Paques
le 28 nov. 2012 à 16:27 GMT
Le problème a été documenté et ses causes ont été identifiées

Bernard Paques
le 28 nov. 2012 à 16:27 GMT
Mmm, il me semble que le code est correct en fait. Yacs détermine la langue à utiliser en fonction de trois possibilités :




1- forçage au niveau du serveur - dans le panneau de configuration des paramètres système, il est possible de n'utiliser qu'une seule langue pour toute l'interface construite dynamiquement par yacs - ce n'est pas le choix par défaut




2- forçage au niveau du profil utilisateur - chaque usager est libre de choisir une langue dans les préférences de son profil ; si c'est le cas, yacs tentera de s'y conformer, sans tenir compte des choix de langue sur le navigateur - positionner la valeur 'none' dans le champ 'language' des enregistrements de la table yacs_users pour supprimer ces réglages pour tous les usagers si besoin




3- détection de la langue du navigateur - le protocole HTTP prévoit que le navigateur peut indiquer la ou les langues préférées par le surfeur - yacs tente de s'y adapter, et c'est le choix par défaut




Peux-tu vérifier que tu es dans le cas 2 s'il te plait ? Ceci expliquerait l'incohérence apparente entre l'interface que tu voies et le réglage de ton navigateur.



Bernard Paques
le 27 nov. 2012 à 11:52 GMT
Un moyen de contournement temporaire est de forcer la langue utilisée par yacs, plutôt que de le laisser détecter la langue proposée par le navigateur
Alexis Raimbault
le 21 nov. 2012 à 21:17 GMT
Problem is valid and may be repeated
Alexis Raimbault
le 21 nov. 2012 à 21:17 GMT
Situation is under control

Bernard Paques
le 20 nov. 2012 à 21:52 GMT
Christian, normalement yacs "détecte" les préférences de langue envoyées par le navigateur. Plus spécifiquement, il s'agit de l'attribut de protocole HTTP Accepted-Language. Cet attribut est reflété par yacs sur la page de test, par exemple ici à l'adresse http://www.yacs.fr/control/test.php et sous le nom $_SERVER['HTTP_ACCEPT_LANGUAGE']




Cet attribut est positionné par le navigateur, donc tout est possible en la matière ...

Christian
le 20 nov. 2012 à 09:07 GMT
La langue de mon anvigateur


Bonne remarque d'ailleurs pourquoi ne pas faire entrer en compte aussi la langue du profil ?

----- Actupro
quelques sites yacs : création site internet annuaire pro
Alexis Raimbault - le 20 nov. 2012 à 09:09 GMT
Elle devrait supplanter celle du navigateur en effet

----- Alexis Raimbault webmaster free-lance

Alexis Raimbault
le 20 nov. 2012 à 08:37 GMT
Ta langue dans ton profil de compte utilisateur yacs, ou bien au niveau du navigateur ? ou encore l'OS ?

----- Alexis Raimbault webmaster free-lance

PrécédentSuivantIndex