fix error on translator
This commit is contained in:
@@ -30,6 +30,8 @@ class TRANS:
|
||||
def create_translator(from_code, to_code):
|
||||
"""Download and install Argos Translate package"""
|
||||
print(f"Create translator from {from_code} to {to_code}")
|
||||
if from_code == to_code:
|
||||
return
|
||||
if not TRANS.UPDATED:
|
||||
argostranslate.package.update_package_index()
|
||||
TRANS.PACKAGES = argostranslate.package.get_available_packages()
|
||||
@@ -43,12 +45,12 @@ class TRANS:
|
||||
print(f"available packages {packages[:5]}")
|
||||
packages_to_install = []
|
||||
for in_package in packages:
|
||||
print(f"Check in_package {in_package.from_code}")
|
||||
if in_package.from_code == from_code:
|
||||
for out_package in packages:
|
||||
print(f"Check in_package {out_package.to_code}")
|
||||
if out_package.to_code == to_code:
|
||||
if in_package.to_code == out_package.from_code:
|
||||
print(f"Check in_package {in_package.from_code} {in_package.to_code}")
|
||||
print(f"Check out_package {out_package.from_code} {out_package.to_code}")
|
||||
packages_to_install.append(in_package)
|
||||
packages_to_install.append(out_package)
|
||||
for package in packages_to_install:
|
||||
|
||||
Reference in New Issue
Block a user