Restyled by autopep8

This commit is contained in:
Restyled.io
2024-01-11 18:16:15 +00:00
parent 139e4e0a96
commit 5848cd4e17

View File

@ -90,7 +90,8 @@ with open("./resources/strings/strings.xml", "r") as f:
os.makedirs(f"./resources-{l[0]}/strings/", exist_ok=True) os.makedirs(f"./resources-{l[0]}/strings/", exist_ok=True)
try: try:
with open(f"./resources-{l[0]}/strings/corrections.xml", "r") as r: with open(f"./resources-{l[0]}/strings/corrections.xml", "r") as r:
curr = BeautifulSoup(r.read().replace('\r', ''), features="xml") curr = BeautifulSoup(
r.read().replace('\r', ''), features="xml")
except FileNotFoundError: except FileNotFoundError:
curr = BeautifulSoup("", features=["xml"]) curr = BeautifulSoup("", features=["xml"])
print(f"{i} of {langLength}: Translating English to {l[2]}") print(f"{i} of {langLength}: Translating English to {l[2]}")
@ -105,20 +106,23 @@ with open("./resources/strings/strings.xml", "r") as f:
for s in soup.find(name="strings").findAll(name="string"): for s in soup.find(name="strings").findAll(name="string"):
s.insert_before(" ") s.insert_before(" ")
if s["id"] in exceptionIds: continue if s["id"] in exceptionIds:
continue
s_curr = curr.find(name="string", attrs={"id": s["id"]}) s_curr = curr.find(name="string", attrs={"id": s["id"]})
if s_curr: if s_curr:
s.string = s_curr.string s.string = s_curr.string
else: else:
a = GoogleTranslator(source='en', target=l[1]).translate(s.string) a = GoogleTranslator(
source='en', target=l[1]).translate(s.string)
if s["id"] in titleIds: if s["id"] in titleIds:
s.string = a.title() s.string = a.title()
else: else:
s.string = a s.string = a
for s in soup.find(name="strings").findAll(string=lambda text: isinstance(text, Comment)): for s in soup.find(name="strings").findAll(string=lambda text: isinstance(text, Comment)):
s.insert_before(" ") s.insert_before(" ")
s.replace_with(Comment(" " + GoogleTranslator(source='en', target=l[1]).translate(s) + " ")) s.replace_with(
Comment(" " + GoogleTranslator(source='en', target=l[1]).translate(s) + " "))
# print(str(soup)) # print(str(soup))
with open(f"./resources-{l[0]}/strings/strings.xml", "wb") as w: with open(f"./resources-{l[0]}/strings/strings.xml", "wb") as w: