]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
ajout debug pour print
authorpascale.noyret <pascale.noyret@edf.fr>
Mon, 15 May 2017 08:50:50 +0000 (10:50 +0200)
committerpascale.noyret <pascale.noyret@edf.fr>
Mon, 15 May 2017 08:50:50 +0000 (10:50 +0200)
Extensions/localisation.py

index 41736cfec8cab6686139b56674f37e704443a9d2..e934fd8cdfda3a5427bfc2f0ed70a0a921459293 100644 (file)
@@ -27,7 +27,7 @@ from PyQt5.QtCore import QTranslator
 code_translator = QTranslator()
 eficas_translator = QTranslator()
 
-def localise(application, locale=None,file=None,translatorFichier=None ):
+def localise(application, locale=None,file=None,translatorFichier=None, debug=False ):
     """
     """
     from PyQt5.QtCore import QLibraryInfo
@@ -41,13 +41,13 @@ def localise(application, locale=None,file=None,translatorFichier=None ):
     
     if locale=="ang" : locale="en"
 
-    if file != None :
+    if file != None and debug :
        print ('chargement de ', file,monPath)
        print (eficas_translator.load(file,monPath))
        print (QApplication.installTranslator(eficas_translator))
     elif eficas_translator.load("eficas_" + locale, monPath):
        QApplication.installTranslator(eficas_translator)
-    else:
+    elif debug:
        print ("Unable to load Eficas translator!")
      
     global code_translator
@@ -56,9 +56,9 @@ def localise(application, locale=None,file=None,translatorFichier=None ):
            print (translatorFichier, ' loaded')
        elif (code_translator.load(translatorFichier+'_'+locale)):
            print(translatorFichier+'_'+locale+ ' loaded')
-       else : 
+       elif debug : 
            print ("Unable to load Code translator! No file or No translation" + translatorFichier)
-       print (QApplication.installTranslator(code_translator))
+       if debug : print (QApplication.installTranslator(code_translator))
        
 
 if __name__ == "__main__":