def accepted(): if importCheckb and importCheckb.checkState() == qc.Qt.Checked: importConfigFrom15() else: i = langCombo.currentIndex() langCode = langCodeList[i] thisLangConfDir = join(langConfDir, langCode) # print 'Setting language', langCode if not os.path.isdir(confDir): os.mkdir(confDir, 0755) if os.path.isdir(thisLangConfDir): for fname in os.listdir(thisLangConfDir): src_path = join(thisLangConfDir, fname) dst_path = join(confDir, fname) if isdir(dst_path): shutil.rmtree(dst_path) elif isfile(dst_path): os.remove(dst_path) if isdir(src_path): shutil.copytree(src_path, dst_path) else: shutil.copy(src_path, dst_path) else: open(join(confDir, "locale.conf"), "w").write("lang=%r" % langCode) win.close()
langCombo.append_text(langName) if langDefaultCode and (langDefaultCode in langCodeList): langCombo.set_active(langCodeList.index(langDefaultCode)) else: langCombo.set_active(0) pack(langHbox, langCombo, 1, 1) pack(win.vbox, langHbox) win.vbox.show_all() if win.run() == gtk.RESPONSE_OK: # print('RESPONSE_OK') if importCheckb and importCheckb.get_active(): importConfigFrom15() else: i = langCombo.get_active() langCode = langCodeList[i] thisLangConfDir = join(langConfDir, langCode) # print('Setting language', langCode) if not os.path.isdir(confDir): os.mkdir(confDir, 0755) if os.path.isdir(thisLangConfDir): for fname in os.listdir(thisLangConfDir): src_path = join(thisLangConfDir, fname) dst_path = join(confDir, fname) # print(src_path) if isdir(src_path): shutil.copytree(src_path, dst_path) else:
langCombo.append_text(langName) if langDefaultCode and (langDefaultCode in langCodeList): langCombo.set_active(langCodeList.index(langDefaultCode)) else: langCombo.set_active(0) pack(langHbox, langCombo, 1, 1) pack(win.vbox, langHbox) win.vbox.show_all() if win.run() == gtk.RESPONSE_OK: #print('RESPONSE_OK') if importCheckb and importCheckb.get_active(): importConfigFrom15() else: i = langCombo.get_active() langCode = langCodeList[i] thisLangConfDir = join(langConfDir, langCode) #print('Setting language', langCode) if not os.path.isdir(confDir): os.mkdir(confDir, 0755) if os.path.isdir(thisLangConfDir): for fname in os.listdir(thisLangConfDir): src_path = join(thisLangConfDir, fname) dst_path = join(confDir, fname) #print(src_path) if isdir(src_path): shutil.copytree(src_path, dst_path) else: