Project

General

Profile

Anomalie #150

Menus en anglais

Added by Pierre Buyle over 9 years ago. Updated over 9 years ago.

Status:
Résolu
Priority:
Normale
Assignee:
Pierre Buyle
Category:
Migration Drupal 6
Target version:
-
Start date:
05/27/2010
Due date:
% Done:

100%

Estimated time:

Description

Quand on visite une page en anglais, il y a des liens en français dans les menus.

Sur www.april.org:
  • About us /en/presentation-april-association
  • Our positions /en/our-positions
  • Help us /en/help-us
  • Wiki http://wiki.april.org
  • Press information /en/press
  • Contact us /en/contact-us
  • [ English ] http://www.april.org/en
  • [ Français ] http://www.april.org/fr
  • Sensibilisation /en/documents-de-sensibilisation
  • Tous les moyens de rester informé http://www.april.org/association/rester-informe.html
  • Lettre d'information http://www.april.org/fr/lettre-d-information
  • Communiqués de presse http://www.april.org/fr/communiques
  • Pour en savoir plus sur le microblog /fr/suivre-lapril-les-plateformes-de-micro-blogging
  • Aide flux RSS http://www.april.org/fr/aide-flux-rss
Sur staging.april.org:
  • About us /en/introducing-april-association
  • Nos positions /en/nos-positions
  • Our positions /en/en/our-positions
  • Help us /en/help-us
  • Wiki http://wiki.april.org
  • Press information /en/pressroom
  • Contact us /en/contact-us
  • [ English ] http://www.april.org/en
  • [ Français ] http://www.april.org/fr
  • Personnes morales /en/adherents-personnes-morales
  • Blogs d'adhérents http://planete.april.org
  • Nos Positions /en/nos-positions
  • Partenariats /en/partenaires
  • Wiki http://wiki.april.org
  • Le Logiciel Libre /en/documents-dintroduction-sur-le-logiciel-libre
  • Thèses /en/theses
  • Tous les moyens de rester informé http://www.april.org/association/rester-informe.html
  • Lettre d'information http://www.april.org/fr/lettre-d-information
  • Communiqués de presse http://www.april.org/fr/communiques
  • Pour en savoir plus sur le microblog /fr/suivre-lapril-les-plateformes-de-micro-blogging
  • Aide flux RSS http://www.april.org/fr/aide-flux-rss

History

#1

Updated by Pierre Buyle over 9 years ago

Après migration, les entrées "Personnes morales" et "Blogs d'adhérents" sont configurées pour toutes les langues. Sur www.april.org, elle sont correctement configuré pour le Français uniquement.

Note: Le langage d'une entrée de menu est stocké dans un tableau sérialisé dans la colonne options de la table menu_links</menu>.

#2

Updated by Pierre Buyle over 9 years ago

Sur http://www.april.org/en, les seuls menu visibles sont:
  • (Secondary links) avec les liens Press Contac" et Contact Us
  • (Traductions) avec les liens [French] et [English]
  • Documents avec un seul lien Sensibilisation (vers un page en français)
  • Resté informé avec des liens en français

Les autres menu sont masqués, apparemment parce que toutes leurs entrées soit configurées comme ne s'affichant qu'en français, soit références de node qui sont en français seulement.

Lors de la migration, les entrées configurées pour ne s'afficher qu'en Français perdent cet attribut et s'affichent également en anglais (en fait, dans toutes les langues). Corriger la langue des entrées de menu solutione le problème mais en révèle un autre. Drupal 6 et la version de i18nmenu correspondant ont changé de comportement. Un menu qui ne contient aucun lien pour la langue actuelle reste visible. Pratiquement, donc on voit son titre sans rien en dessous.

Au final, la solution la plus simple est de configurer les bloc de menu utilisé pour afficher les menus dans la colonne de droite pour ne s'afficher qu'en français. Si ces menu doivent plus tard contenir des liens anglophones, il faudra changer cette configuration (le titre du menu peut lui aussi être traduit).

#3

Updated by Pierre Buyle over 9 years ago

  • Status changed from Confirmé to Résolu

Les script de migration a été complété pour que les menu Membres, Activités et Documents soient configurés pour n'apparaitre qu'en français. Le test windmill a été adapté pour ne par vérifier la présence du lien "Document > Sensibilisation".

#4

Updated by Pierre Buyle over 9 years ago

  • % Done changed from 0 to 100

Also available in: Atom PDF