2 questions block langues et users block
Auteur Sujet

Post 
bonjour,
j'ai un site multilingue et je me pose la question suivante (et je vous la pose par la même occasion)

-1- faut-il un seul block langue pour tout le site ou créer un block langue pour chaque langue ? et puis quel est l'impact d'un choix par rapport à l'autre ?

-2- de même, faut-il un seul users block pour tout le site ou créer un users block pour chaque langue ? et puis quel est l'impact d'un choix par rapport à l'autre ?

icon_confused
merci de vos réponses

cordialement
Données personnelles Accueil

Post 
Un seul block suffit. Il liste les langues qui sont utilisables sur le site.

Pareil un seul block user suffit, idéalement tu peux même joué avec les droits sur le block user pour qu'il ne soit visible que tant qu'on est pas identifié.

A priori ce droit est d'ailleurs définit par défaut dans toute nouvelle installation de pn
Données personnelles Accueil

Post 
merci pour cette réponse rapide
A bientôt !
Données personnelles Accueil

Post 
attention, par contre, en 0.7x il n'est pas possible d'utiliser 1 bloc menu multilangue mais en .8, celà est possible


Gilles  ><>°
Données personnelles Accueil

Post 
bonjour Gilles,
Je suis en 764 et ma configuration actuelle est 1 block multilangue pour chaque langue. Je comptais changer cette configuration suite à la réponse de magicvince. mais là standby!
peux tu expliciter les risques brievement ?
cordialement
Données personnelles Accueil

Post 
Bour les blocs de langue, tu peux n'utiliser qu'un seul bloc, idem pour les bloc d'identification.

Par contre, le boc de menu n'est pas multilangue. Il te faudra définir un bloc par langue et ensuite leur assigner la langue correspondant.

++


Gilles  ><>°
Données personnelles Accueil

Post 
Pour reprendre la réponse de Gilles et pour te redonner confiance dans ta .764:

Gilles parlait du bloc "menu principal" qui ne pouvait pas être mutlilingue dans la .764.
Le bloc menu n'accepte que deux choix de langue "tous" et "une langue précise".

Le premier cas est utilisable si ton menu est "tout image" ou que ton lectorat n'est pas brutalisé par des items dans une langue étrangère qu'ils fréquenteraient un peu tous.

La solution : tu crée un bloc menu associé à chaque langue mise à disposition pour ton site. Du coup lorsqu'ils choisissent une langue, les autres bloc menu des autres langues ne sont pas visibles.

un exemple http://www.aventures-ski.com

En pn .8 tu pourras avoir un seul bloc menu et choisir un terme linguistique différent pour chaque élément du menu.
Je ne sais pas si c'est tellement plus économique, mais ça à le mérite de centraliser la localisation dans chaque langue et d'avoir ainsi une correspondance parfaite dans toutes les langues. (on rêve de la même chose pour les news et tous les modules de contenus...)
Données personnelles Accueil

Post 
merci à tout les deux.
c'est ce que j'ai fais au départ, sauf que je suis allé un peu trop loin puisque j'ai égallement fait des blocks langues pour chaque langue.
d'autre part, puisque l'on est dans les langues, il y a t-il un module spécial pour détecter la langue de l'utilisateur et le diriger directement sur la bonne langue.
Au début j'ai pensé que c'était le module "sniffer" mais actuellement j'ai des doutes j'aimerai bien me repencher sur la question. icon_rolleyes
cordialement.

ah oui ! au fait, j'ai toute confiance en postnuke et je trouve la communauté trés réactive est conviviale. c'est un plaisir ! icon_wink
Données personnelles Accueil

Post 
La redirection se fait automatiquement normalement, mais je ne me souviens plus des critères (localisation, langue du navigateur,...)

je crois que les cas globaux marchent bien mais les cas particuliers (en france avec un navigateur anglais ou autres) sont foireux

bon dev !

++


Gilles  ><>°
Données personnelles Accueil
Post 
Normalement ton postnuke doit faire la détection.
Si tu veux vérifier si ça marche, il faut faire passer ton navigateur pour un navigateur d'une autre langue.

Tu peux faire ça en modifiant les paramètres de langues de ton navigateur (pour firefox dans Edition/Préférences/Avancées/Générales/Langues)
Données personnelles Accueil