def getByID(id):
try:
en_tree = ET.parse('lib/lang/en.xml')
de_tree = ET.parse('lib/lang/de.xml')
except FileNotFoundError:
print(BOLD + RED + "ERROR: Didn't find en.xml or de.xml in lib/lang/\n" +
" Please clone this project again from GitHub!" + ENDC)
sys.exit(0)
string = '''.//*[@id='%ID%']'''
string = str(string).replace("%ID%", id)
if language.__contains__("de"):
return de_tree.findall(string)[0].text
else:
return en_tree.findall(string)[0].text
评论列表
文章目录