Projet

Général

Profil

Actions

Anomalie #150

fermé

Menus en anglais

Ajouté par Pierre Buyle il y a plus de 14 ans. Mis à jour il y a plus de 14 ans.

Statut:
Résolu
Priorité:
Normale
Assigné à:
Pierre Buyle
Catégorie:
Migration Drupal 6
Version cible:
-
Début:
27/05/2010
Echéance:
% réalisé:

100%

Temps estimé:

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

Mis à jour par Pierre Buyle il y a plus de 14 ans

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>.

Mis à jour par Pierre Buyle il y a plus de 14 ans

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).

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Statut changé de Confirmé à 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".

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • % réalisé changé de 0 à 100
Actions

Formats disponibles : Atom PDF