Forráskód Böngészése

change --show-language-progress to --show-lang

Krystic Cong 1 hónapja
szülő
commit
b3cd6efe8b
2 módosított fájl, 5 hozzáadás és 5 törlés
  1. 2 2
      README.md
  2. 3 3
      srt_to_zh_hant.py

+ 2 - 2
README.md

@@ -26,7 +26,7 @@
 | --- | --- | --- |
 | `--backend {local,openai}` | `local` | 选择本地 NLLB 模型或 OpenAI API。 |
 | `--include-tw-hk` | 关闭 | 额外生成 `Subtitle_ZH_Hant_TW`、`Subtitle_ZH_Hant_HK`。 |
-| `--show-language-progress` | 关闭 | 输出“正在翻译 xx”提示。 |
+| `--show-lang` | 关闭 | 输出“正在翻译 xx”提示。 |
 | `--openai-model` | `gpt-4o-mini` | OpenAI 模型名。 |
 | `--openai-api-key` | 环境变量 | OpenAI API Key。 |
 | `--model-cache-dir` | `.models/nllb-200` | 本地模型缓存目录。 |
@@ -45,7 +45,7 @@
 python srt_to_zh_hant.py
 
 # 同时输出台繁和港繁,并显示每种语言进度
-python srt_to_zh_hant.py --include-tw-hk --show-language-progress
+python srt_to_zh_hant.py --include-tw-hk --show-lang
 
 # 改用 ChatGPT
 python srt_to_zh_hant.py --backend openai --openai-model gpt-4o-mini

+ 3 - 3
srt_to_zh_hant.py

@@ -45,7 +45,7 @@ def parse_args() -> argparse.Namespace:
         help="额外生成台繁与港繁字幕。",
     )
     parser.add_argument(
-        "--show-language-progress",
+        "--show-lang",
         action="store_true",
         help="打印正在翻译的语言。",
     )
@@ -161,7 +161,7 @@ def main() -> None:
 
         # 繁体系
         for label, target_dir, converter in opencc_targets:
-            if args.show_language_progress:
+            if args.show_lang:
                 print(f"   ↳ 正在生成 {label}")
             out_path = target_dir / file_path.name
             converted = converter.convert(content)
@@ -169,7 +169,7 @@ def main() -> None:
 
         # 英日韩
         for lang, target_dir in ai_targets.items():
-            if args.show_language_progress:
+            if args.show_lang:
                 lang_label = SUPPORTED_AI_LANGS[lang]["label"]
                 print(f"   ↳ 正在翻译 {lang_label}")
             translated_content = translate_dialogs(content, translator, lang)