Browse Source

修复deeplx模块地址拼接错误

hellofinch 1 year ago
parent
commit
bb296be841
1 changed files with 5 additions and 0 deletions
  1. 5 0
      pdf2zh/translator.py

+ 5 - 0
pdf2zh/translator.py

@@ -168,6 +168,11 @@ class DeepLXTranslator(BaseTranslator):
             ) from e
 
         self.session = requests.Session()
+        server_url=server_url.rstrip('/')
+        if auth_key:
+            self.base_link = f"{server_url}/{auth_key}/translate"
+        else:
+            self.base_link = f"{server_url}/translate"
         self.base_link = f"{server_url}/{auth_key}/translate"
         self.headers = {
             "User-Agent": "Mozilla/4.0 (compatible;MSIE 6.0;Windows NT 5.1;SV1;.NET CLR 1.1.4322;.NET CLR 2.0.50727;.NET CLR 3.0.04506.30)"  # noqa: E501