def language_advert(): lang = get_language() f = os.path.join(get_flag_file_path(), lang + ".png") if os.path.isfile(f) == True: print(os.path.join(get_full_desired_lang_path(), "ref.ref")) r = load_ref(os.path.join(get_full_desired_lang_path(), "ref.ref")) if r == None or r.author == "": my_help_class.help_append([ f, "<big><b>" + _("gpvdm in your language!") + "</b></big><br>" + "Would you like gpvdm to be translated into your native language? If so please help with the gpvdm <a href=\"https://gpvdm.com/translation.html\">translation project.</a>" ]) else: my_help_class.help_append([ f, "<big><b>" + _("gpvdm translated by:") + "</b></big><br>" + r.author ])
def get_ref_text(file_name, html=True): r = load_ref(file_name) text = "" if r != None: if html == True: if r.group != "": text = "<b>" + _( "Data provided by") + ":</b>" + r.group + "<br>" text = text + "<b>" + _( "Associated paper" ) + ":</b>" + r.author + ", " + r.journal + ", " + r.volume + ", " + r.pages + ", " + r.year + "<br>" text = text + "<b>doi link:</b> <a href=\"http://doi.org/" + r.doi + "\"> http://doi.org/" + r.doi + "</a>" else: if r.group != "": text = _("Data provided by") + ": " + r.group + " " #text=text+"Associated paper:"+author+", "+journal+", "+volume+", "+pages+", "+year return text return None
def callback_paper(self): r = load_ref(os.path.join(get_sim_path(), "sim.ref")) print("open,", r.website) if r != None: if r.website != "": webbrowser.open(r.website) #