-##########################################################
-ID_OpenData = wx.NewId()
-ID_Import = wx.NewId()
-ID_OpenText = wx.NewId()
-ID_OnOpenAnalyse = wx.NewId()
-ID_Freq = wx.NewId()
-ID_Chi2 = wx.NewId()
-ID_Student = wx.NewId()
-ID_CHDSIM = wx.NewId()
-ID_CHDReinert = wx.NewId()
-ID_TEXTAFCM = wx.NewId()
-ID_TEXTSTAT = wx.NewId()
-ID_ASLEX = wx.NewId()
-ID_TEXTREINERT = wx.NewId()
-ID_TEXTPAM = wx.NewId()
-ID_CHECKCORPUS = wx.NewId()
-ID_Tabcontent = wx.NewId()
-ID_AFCM = wx.NewId()
-ID_SIMI = wx.NewId()
-ID_CloseTab = wx.NewId()
-ID_SaveTab = wx.NewId()
-ID_CreateText = wx.NewId()
-ID_ACCEUIL = wx.NewId()
-ID_RESULT = wx.NewId()
-ID_VIEWDATA = wx.NewId()
-ID_HTMLcontent = wx.NewId()
-ID_SimiTxt = wx.NewId()
-ID_proto = wx.NewId()
-ID_ImportTXM = wx.NewId()
-ID_FreqMulti = wx.NewId()
-ID_Splitfromvar = wx.NewId()
-ID_Subtxtfrommeta = wx.NewId()
-ID_Subtxtfromthem = wx.NewId()
-ID_WC = wx.NewId()
-ID_ImportEuro = wx.NewId()
-ID_Fact_xml = wx.NewId()
-ID_Fact_mail = wx.NewId()
-ID_Fact_copy = wx.NewId()
-##########################################################
-#elements de configuration
-##########################################################
+
+import langue
+langue.run()
+
+
+#------------------------------------
+# les ID uniques pour tous les éléments qui vont en avoir besoin
+#------------------------------------
+ID_OpenData = wx.Window.NewControlId()
+ID_Import = wx.Window.NewControlId()
+ID_OpenText = wx.Window.NewControlId()
+ID_OnOpenAnalyse = wx.Window.NewControlId()
+ID_Freq = wx.Window.NewControlId()
+ID_Chi2 = wx.Window.NewControlId()
+ID_Chi2mc = wx.Window.NewControlId()
+ID_Student = wx.Window.NewControlId()
+ID_CHDSIM = wx.Window.NewControlId()
+ID_CHDReinert = wx.Window.NewControlId()
+ID_TEXTAFCM = wx.Window.NewControlId()
+ID_TEXTSTAT = wx.Window.NewControlId()
+ID_ASLEX = wx.Window.NewControlId()
+ID_TEXTREINERT = wx.Window.NewControlId()
+ID_TEXTPAM = wx.Window.NewControlId()
+ID_CHECKCORPUS = wx.Window.NewControlId()
+ID_Tabcontent = wx.Window.NewControlId()
+ID_AFCM = wx.Window.NewControlId()
+ID_SIMI = wx.Window.NewControlId()
+ID_CATE = wx.Window.NewControlId()
+ID_CloseTab = wx.Window.NewControlId()
+ID_SaveTab = wx.Window.NewControlId()
+ID_CreateText = wx.Window.NewControlId()
+ID_ACCEUIL = wx.Window.NewControlId()
+ID_RESULT = wx.Window.NewControlId()
+ID_HTMLcontent = wx.Window.NewControlId()
+ID_SimiTxt = wx.Window.NewControlId()
+ID_proto = wx.Window.NewControlId()
+ID_ImportTXM = wx.Window.NewControlId()
+ID_FreqMulti = wx.Window.NewControlId()
+ID_Splitfromvar = wx.Window.NewControlId()
+ID_Subtxtfrommeta = wx.Window.NewControlId()
+ID_Subtxtfromthem = wx.Window.NewControlId()
+ID_WC = wx.Window.NewControlId()
+ID_ImportEuro = wx.Window.NewControlId()
+ID_Fact_xml = wx.Window.NewControlId()
+ID_Fact_mail = wx.Window.NewControlId()
+ID_Fact_copy = wx.Window.NewControlId()
+ID_exportmeta = wx.Window.NewControlId()
+ID_importdmi = wx.Window.NewControlId()
+ID_merge = wx.Window.NewControlId()
+ID_merge_clusters = wx.Window.NewControlId()
+ID_labbe = wx.Window.NewControlId()
+
+#------------------------------------
+# elements de configuration
+#------------------------------------
+