]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
pour corriger Mt
authorpascale.noyret <pascale.noyret@edf.fr>
Tue, 9 May 2017 09:13:27 +0000 (11:13 +0200)
committerpascale.noyret <pascale.noyret@edf.fr>
Tue, 9 May 2017 09:13:27 +0000 (11:13 +0200)
InterfaceQT4/qtEficas.py

index ec5afe0a03c9d77463f18cbb15da0daa8a778cae..3dd0dd38d420a231469e1cb312839edaa991628a 100755 (executable)
@@ -76,6 +76,8 @@ class Appli(Ui_Eficas,QMainWindow):
         self.listeCode=['Adao','ADAO','Carmel3D','Telemac','CF','MAP','ZCracks', 'SEP','SPECA','PSEN_Eficas','PSEN_N1']
         self.repIcon=os.path.join( os.path.dirname(os.path.abspath(__file__)),'..','Editeur','icons')
 
+        if langue=='fr': self.langue=langue
+        else           : self.langue="ang"
 
         if self.salome:
           import Accas
@@ -94,8 +96,6 @@ class Appli(Ui_Eficas,QMainWindow):
       
         if not self.salome and hasattr (self, 'CONFIGURATION') and hasattr(self.CONFIGURATION,'lang') : langue=self.CONFIGURATION.lang
 
-        if langue=='fr': self.langue=langue
-        else           : self.langue="ang"
 
         self.suiteTelemac=False 
         if hasattr (self, 'CONFIGURATION') :
@@ -108,7 +108,7 @@ class Appli(Ui_Eficas,QMainWindow):
 
         from Extensions import localisation
         app=QApplication
-        localisation.localise(None,self.langue,translatorFichier=self.CONFIGURATION.translatorFichier)
+        if hasattr (self, 'CONFIGURATION') : localisation.localise(None,self.langue,translatorFichier=self.CONFIGURATION.translatorFichier)
 
 
 
@@ -190,6 +190,9 @@ class Appli(Ui_Eficas,QMainWindow):
         self.CONFIGStyle = None
         if hasattr(configuration,'make_config_style'):
            self.CONFIGStyle = configuration.make_config_style(self,prefsCode.repIni)
+        from Extensions import localisation
+        app=QApplication
+        if hasattr (self, 'CONFIGURATION') : localisation.localise(None,self.langue,translatorFichier=self.CONFIGURATION.translatorFichier)
         #PN --> pb d exception qui font planter salome
         # plus supporte en python 3
         #if hasattr(prefsCode,'encoding'):