Outils pour utilisateurs

Outils du site


public:bug_changement_langue_64bits

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
public:bug_changement_langue_64bits [2013/08/19 14:32]
nils.kredens@ens-lyon.fr créée
public:bug_changement_langue_64bits [2013/12/20 09:55] (Version actuelle)
matthieu.decorde@ens-lyon.fr Page moved from prive:bug_changement_langue_64bits to public:bug_changement_langue_64bits
Ligne 1: Ligne 1:
-====== Bug de changement de langue 64bits ======+ ====== Bug de changement de langue 64bits ======
  
 Cette page décrit le bug de changement de langue de TXM en version 64bits, et sa méthode de résolution. Cette page décrit le bug de changement de langue de TXM en version 64bits, et sa méthode de résolution.
-Le bug est corrigé ​depuis ​la version 0.7.2.+Le bug est corrigé ​pour la version 0.7.5. 
 +[[http://​forge.cbp.ens-lyon.fr/​redmine/​issues/​203|Ticket #203]]
  
-===== Description ​=====+===== Objectif ​===== 
 +  * Déterminer comment l'​application gère les préférences linguistiques 
 +  * Analyser le mécanisme de changement de langue au redémarrage de l'​application 
 +  * Découvrir pourquoi le changement n'est pas effectif sous architecture 64 bits 
 +  * Corriger le problème
  
-Lors d'​un ​changement de langue, l'​application redémarre mais la nouvelle langue n'est pas appliquée. +===== Diagnostic ===== 
-Il est alors nécessaire de fermer l'​application et de la rouvrir.+ 
 +Le changement de langue ​s'​effectue depuis le menu "​Fichier"/"​Changer la langue"​. Une liste déroulante permet de choisir la langue (anglais, français ou russe) et de valider le changement. Lors de la validation, l'​application redémarre mais la nouvelle langue n'est pas appliquée. 
 +Pour l'​obtenir il est alors nécessaire de fermer l'​application et de la rouvrir.
  
 ==== Paramètres de l'​application ==== ==== Paramètres de l'​application ====
Ligne 44: Ligne 51:
 TXM utilise un fichier config.ini interne à Eclipse RCP. Il est automatiquement chargé au démarrage et redémarrage de l'​application. TXM utilise un fichier config.ini interne à Eclipse RCP. Il est automatiquement chargé au démarrage et redémarrage de l'​application.
  
-La solution est d'y ajouter un champ "​osgi.nl=XX"​ avec XX la valeur de la locale.+La solution est d'y ajouter un champ "​osgi.nl=XX"​ avec XX la valeur de la locale. Cette méthode est fonctionnelle. 
 + 
 +En conséquence le fichier TXM.ini (contenant les arguments passés à l'​application) ne contient plus "-nl XX".
  
-Cette méthode est fonctionnelle.+===== Recette =====
  
 +NK: afin de valider la méthode de résolution,​ elle a été testée avec succès sur ces différents systèmes:
 +  * Windows XP x32
 +  * Linux x64 
    
  
  
  
public/bug_changement_langue_64bits.1376915579.txt.gz · Dernière modification: 2013/08/19 14:32 par nils.kredens@ens-lyon.fr