Skip to content
Tasks & hooksPythonSettings

Scene Translate Auto

Automatic scene title/details translation with zero UI - translates on scene create/update, a manual task sweeps the backlog; same engines as Scene Translate.

k6cc
Not reviewed yet

No reviewer has approved this plugin yet. Read the source before installing, or review it for the community.

sha256 2a27dcb9e017cea2b95f50e0bba865c3a95e7c0c9509556816d8cc63942a57b8

Last updated

Oct 1, 2026
First created
Version
1.3.1
Package id
sceneTranslateAuto
Commits
1
Repo stars
0

Tasks

  • Full Scan & TranslateTranslate all scenes whose title/details are not in the target language (for pre-existing scenes; respects rate limits and batch merge)
  • Full Scan (Preview)Dry-run audit: count scenes and linked galleries needing translation without translating or writing anything. Summary in task log; full target list in plugin log file (scene_translate_auto.log).

Hooks

  • scene_translate_auto_hookEnqueue a scene for title/details translation when it is created or updated (skips scenes already in the target language) Runs on Scene.Create.Post, Scene.Update.Post.

Settings

  • 翻译引擎 / Engine stringgoogle_free / google_api / microsoft / baidu / openai / deepl。默认 google_free(免密钥);其余需在 config.json 配置 API 密钥 / default google_free (no key required); other engines need API key in config.json
  • 目标语言 / Language string如 zh-CN zh-TW en ja ko ru ar fr de es pt it,默认 zh-CN / e.g. zh-CN zh-TW en ja ko ru ar fr de es pt it, default zh-CN
  • 全量扫描并发 / Scan-all concurrency string并发翻译线程数;docker/低功耗设备建议 2-3,默认 3 / concurrent translate threads; 2-3 recommended on docker/low-power, default 3
  • 同步翻译关联图库 / Translate linked galleries boolean翻译场景时顺带翻译其关联图库的标题/简介(图库按自身语言判断),默认开 / also translate linked galleries' title/details with the scene (judged by the gallery's own language), default on
  • 钩子入队延迟(秒)/ Hook enqueue delay (s) string新场景创建/更新后延迟处理翻译,防止多插件写入竞态,默认 25 / delay hooked-scene translation to avoid multi-plugin write races, default 25

More from k6cc/stash-plugins

  • BingeInstagram-shaped social + discovery layer for Stash - stories, vertical reel, performer profiles, and StashDB-powered Follow/Discover. (Chinese localization)
  • nfoSceneParserFills scene data from NFO or filename pattern (jav fork - do NOT install alongside upstream nfoSceneParser)
  • Scene TranslateAdd one-click translate buttons to scene, image, and gallery edit pages. Supports Google Free, Google API, Microsoft, Baidu, DeepL, and OpenAI engines.
  • sceneGallerySyncAutomatically creates galleries for scenes with matching metadata, cover, and fanart images
  • Studio ToolsStudio page toolkit - merge studios and search/update from StashDB.
  • JavStashLinkerBatch match JAVStash performer IDs via scene-based reverse lookup, code matching, and alias matching
  • Performer MergeFind performers with duplicate names/aliases and merge them into one performer. Requires Stash v0.31.0+.
  • Tag MergeMerge similar tags (EN/JP/CN variants) into canonical Chinese tags based on an editable mapping database.

See all 14 from this source →