Skip to contentSkip to content

UI Options Reference

Use this page when you need the stored value of a combo box or enum option together with the English and Simplified Chinese text shown in the UI. It only aggregates the fixed “stored value → English → Simplified Chinese” mapping and backlinks to the owning feature pages; defaults, affected stages, dependencies, and final consumers remain on those pages.

This is a reference index and does not replace any feature page: parameters are covered by the Settings index and each settings page, workflows by the Workflow matrix, and the translator-versus-API-slot boundary by Translator selection and API slots and rotation.

What's included

  • Covers only combo boxes, enums, and mode selectors that the desktop Qt UI generates from fixed source options; runtime lists such as fonts, model names, presets, and scheme names are documented in Runtime lists.
  • Aggregates stored values and bilingual display values only; it does not repeat the UI operations, default matrix, or runtime behavior of each feature page.
  • Non-enum controls such as numeric inputs, toggles, and file-edit actions are not part of this matrix; they remain on the corresponding feature pages.
  • This page never exposes real keys, tokens, usernames, private paths, or user configuration content.

Matrix conventions

  • Stored value: the value written back to configuration, environment variables, or editor JSON; when a control has no userData, the actual index or text is recorded.
  • English / Simplified Chinese: the actual display values from desktop_qt_ui/locales/en_US.json and zh_CN.json; means there is no locale key and the control shows the source literal in both languages.
  • “Same as above” refers to the control of the previous row; the links in each subsection point to the authoritative page for that option.
  • Model and language options are re-populated through their mappings after a language switch, so the recorded display values are the final values after switching.

Settings: General and app

Theme, UI language, and app-level toggles live in the “General” group of the settings page; see General and app settings for details.

Theme and UI language

存储值English简体中文Control / owning page
lightLight浅色app.theme, Settings General
darkDark深色Same as above
grayGray灰色Same as above
oceanOcean海洋Same as above
forestForest森林Same as above
sunsetSunset落日Same as above
roseRose玫瑰Same as above
systemFollow System跟随系统Same as above
autoAuto-detected language自动检测语言app.ui_language picked from the system locale at startup; not a fixed item in the language combo
zh_CN简体中文简体中文app.ui_language, language combo (LocaleInfo.name native names)
zh_TW繁體中文繁體中文Same as above
en_USEnglishEnglishSame as above
ja_JP日本語日本語Same as above
ko_KR한국어한국어Same as above
es_ESEspañolEspañolSame as above

Output format and batch parameters

cli.format is the output-format combo; batch size, concurrency, and retry attempts are integer inputs and are not part of the option matrix. See CLI, batch, and output for details.

存储值English简体中文Control / owning page
Not SpecifiedNot Specified不指定cli.format, Settings General; the release config may store the localized text 不指定
pngpngpngSame as above
jpgjpgjpgSame as above
jpegjpegjpegSame as above
jfifjfifjfifSame as above
webpwebpwebpSame as above
avifavifavifSame as above
bmpbmpbmpSame as above
tifftifftiffSame as above
tiftiftifSame as above
heicheicheicSame as above
heifheifheifSame as above

Settings: Detection, OCR, and filtering

Detector

detector.detector is the text-detector combo; see Detection settings for details.

存储值English简体中文Control / owning page
defaultdefaultdefaultdetector.detector, Settings Detection
dbconvnextdbconvnextdbconvnextSame as above
ctdctdctdSame as above
craftcraftcraftSame as above
nonenonenoneSame as above

OCR engines and PaddleOCR-VL language hints

ocr.ocr, ocr.secondary_ocr, and ocr.ocr_vl_language_hint are combos; the editor property panel reuses the OCR mapping. See OCR filter and merge and Region list and text editing for details.

存储值English简体中文Control / owning page
32px32px32pxocr.ocr / ocr.secondary_ocr, Settings OCR
48px48px48pxSame as above
48px_ctc48px_ctc48px_ctcSame as above
mocrmocrmocrSame as above
paddleocrpaddleocrpaddleocrSame as above
paddleocr_koreanpaddleocr_koreanpaddleocr_koreanSame as above
paddleocr_latinpaddleocr_latinpaddleocr_latinSame as above
paddleocr_thaipaddleocr_thaipaddleocr_thaiSame as above
paddleocr_vlpaddleocr_vlpaddleocr_vlSame as above
openai_ocropenai_ocropenai_ocrSame as above
gemini_ocrgemini_ocrgemini_ocrSame as above
autoAuto自动ocr.ocr_vl_language_hint, Settings OCR
multilingualMultilingual多语言Same as above
ArabicArabic阿拉伯语Same as above
Simplified ChineseSimplified Chinese简体中文Same as above
Traditional ChineseTraditional Chinese繁体中文Same as above
EnglishEnglish英语Same as above
JapaneseJapanese日语Same as above
KoreanKorean韩语Same as above
SpanishSpanish西班牙语Same as above
FrenchFrench法语Same as above
GermanGerman德语Same as above
RussianRussian俄语Same as above
PortuguesePortuguese葡萄牙语Same as above
ItalianItalian意大利语Same as above
ThaiThai泰语Same as above
VietnameseVietnamese越南语Same as above
IndonesianIndonesian印尼语Same as above
TurkishTurkish土耳其语Same as above
PolishPolish波兰语Same as above
UkrainianUkrainian乌克兰语Same as above

Translators and languages

The translator, target-language, and keep-language combos are reused across the “Translation” settings group, the API-management translation tab, and the editor property panel; see Translator selection, Translation settings, and API feature selectors for details.

Translator

存储值English简体中文Control / owning page
openaiOpenAIOpenAItranslator.translator, Settings / API management / Editor
openai_hqOpenAI High QualityOpenAI高质量翻译Same as above
geminiGoogle GeminiGoogle GeminiSame as above
gemini_hqGemini High QualityGemini高质量翻译Same as above
sakuraSakuraSakuraSame as above
noneNoneSame as above
originalOriginal原文Same as above

Target and keep languages

translator.target_lang is the target-language combo; translator.keep_lang additionally offers none and six languages that exist only in the keep list. See Translator selection for details.

存储值English简体中文Control / owning page
CHSSimplified Chinese简体中文translator.target_lang, Settings / Editor
CHTTraditional Chinese繁体中文Same as above
CSYCzech捷克语Same as above
NLDDutch荷兰语Same as above
ENGEnglish英语Same as above
FRAFrench法语Same as above
DEUGerman德语Same as above
HUNHungarian匈牙利语Same as above
ITAItalian意大利语Same as above
JPNJapanese日语Same as above
KORKorean韩语Same as above
POLPolish波兰语Same as above
PTBPortuguese (Brazil)葡萄牙语(巴西)Same as above
ROMRomanian罗马尼亚语Same as above
RUSRussian俄语Same as above
ESPSpanish西班牙语Same as above
TRKTurkish土耳其语Same as above
UKRUkrainian乌克兰语Same as above
VINVietnamese越南语Same as above
ARAArabic阿拉伯语Same as above
SRPSerbian塞尔维亚语Same as above
HRVCroatian克罗地亚语Same as above
THAThai泰语Same as above
INDIndonesian印度尼西亚语Same as above
FILFilipino (Tagalog)菲律宾语(他加禄语)Same as above

translator.keep_lang additionally offers the following values beyond the full target_lang set (sourced from KEEP_LANGUAGES, not derived backwards from display text):

存储值English简体中文Control / owning page
noneNo Filter不过滤translator.keep_lang, Settings Translation
SWESwedish瑞典语Same as above
DANDanish丹麦语Same as above
NORNorwegian挪威语Same as above
FINFinnish芬兰语Same as above
MSAMalay马来语Same as above
CATCatalan加泰罗尼亚语Same as above

Mask, inpainting, and typesetting

Inpainting model and precision

inpainter.inpainter and inpainter.inpainting_precision are combos; see Mask and inpainting settings for details.

存储值English简体中文Control / owning page
defaultdefaultdefaultinpainter.inpainter, Settings Inpainting
lama_largelama_largelama_largeSame as above
lama_mpelama_mpelama_mpeSame as above
sdsdsdSame as above
nonenonenoneSame as above
originaloriginaloriginalSame as above
fp32fp32fp32inpainter.inpainting_precision, Settings Inpainting
fp16fp16fp16Same as above
bf16bf16bf16Same as above

Renderer, alignment, direction, and layout

render.renderer, render.alignment, render.direction, and render.layout_mode are combos; the editor property panel reuses the alignment and direction mappings. See Typesetting and rendering settings and Text properties for details.

存储值English简体中文Control / owning page
defaultDefaultDefaultrender.renderer, Settings Typesetting / API-management rendering
openai_rendererOpenAI RendererOpenAI RendererSame as above
gemini_rendererGemini RendererGemini RendererSame as above
noneNoneSame as above
autoAuto自动render.alignment, Settings Typesetting / Editor
leftLeft左对齐Same as above
centerCenter居中Same as above
rightRight右对齐Same as above
autoAuto自动render.direction, Settings Typesetting
hHorizontal横排Editor direction property
vVertical竖排Editor direction property
horizontalHorizontal横排render.direction core enum (UI reverse-maps to h)
verticalVertical竖排render.direction core enum (UI reverse-maps to v)
smart_scalingSmart Scaling智能缩放render.layout_mode, Settings Typesetting
strictStrict Boundary严格边界Same as above
balloon_fillSmart Bubble智能气泡Same as above

Upscaling and colorization

Upscaler and ratio

upscale.upscaler and upscale.upscale_ratio are combos; the ratio list depends on the upscaler, and the Real-CUGAN model is written to upscale.realcugan_model. See Upscale and colorization settings for details.

存储值English简体中文Control / owning page
waifu2xWaifu2xWaifu2xupscale.upscaler, Settings Mode Specific
esrganESRGANESRGANSame as above
4xultrasharp4x UltraSharp4x UltraSharpSame as above
realcuganReal-CUGANReal-CUGANSame as above
mangajanaiMangaJaNaiMangaJaNaiSame as above
nullNot Use不使用upscale.upscale_ratio (upscaler other than realcugan / mangajanai)
222Same as above
333Same as above
444Same as above

The Real-CUGAN ratio combo (with upscaler=realcugan) and the MangaJaNai ratios:

存储值English简体中文Control / owning page
nullNot Use不使用upscale.upscale_ratio, “Not Use” for Real-CUGAN / MangaJaNai
2x-conservative2x-Conservative2倍-保守realcugan model
2x-conservative-pro2x-Conservative-Pro2倍-保守-ProSame as above
2x-no-denoise2x-No Denoise2倍-无降噪Same as above
2x-denoise1x2x-Denoise1x2倍-降噪1xSame as above
2x-denoise2x2x-Denoise2x2倍-降噪2xSame as above
2x-denoise3x2x-Denoise3x2倍-降噪3xSame as above
2x-denoise3x-pro2x-Denoise3x-Pro2倍-降噪3x-ProSame as above
3x-conservative3x-Conservative3倍-保守Same as above
3x-conservative-pro3x-Conservative-Pro3倍-保守-ProSame as above
3x-no-denoise3x-No Denoise3倍-无降噪Same as above
3x-no-denoise-pro3x-No Denoise-Pro3倍-无降噪-ProSame as above
3x-denoise3x3x-Denoise3x3倍-降噪3xSame as above
3x-denoise3x-pro3x-Denoise3x-Pro3倍-降噪3x-ProSame as above
4x-conservative4x-Conservative4倍-保守Same as above
4x-no-denoise4x-No Denoise4倍-无降噪Same as above
4x-denoise3x4x-Denoise3x4倍-降噪3xSame as above
x2x2x2mangajanai ratio
x4x4x4Same as above
DAT2 x4DAT2 x4DAT2 x4Same as above

Colorizer

存储值English简体中文Control / owning page
noneNonecolorizer.colorizer, Settings Mode Specific / API-management colorization
mc2Manga Colorization v2Manga Colorization v2Same as above
openai_colorizerOpenAI ColorizerOpenAI ColorizerSame as above
gemini_colorizerGemini ColorizerGemini ColorizerSame as above

Workflows, API management, and custom parameters

Translation workflows

The workflow combo in the translation workspace has no userData, so the index is the actual mode value; switching sets exactly one mutually exclusive CLI flag. Inputs, outputs, and skipped stages of the nine workflows are covered by the Workflow matrix, Output directory and workflow, and the workflows/ pages.

存储值English简体中文CLI flag
0Normal Translation正常翻译流程
1Export Translation导出翻译cli.generate_and_export
2Export Original Text导出原文cli.template
3Translate JSON Only仅翻译(JSON)cli.translate_json_only
4Import Translation and Render导入翻译并渲染cli.load_text
5Colorize Only仅上色cli.colorize_only
6Upscale Only仅超分cli.upscale_only
7Inpaint Only仅修复cli.inpaint_only
8Replace Translation替换翻译cli.replace_translation

API rotation strategies and custom parameter types

The API rotation-strategy combo and the custom-API-parameter type/boolean combos; see API slots and rotation and Custom request parameters for details.

存储值English简体中文Control / owning page
failoverOrdered failover按顺序故障切换API rotation strategy
round_robinRound robin轮询Same as above
stringString字符串Custom API parameter type
numberNumber数值Same as above
booleanBoolean布尔值Same as above
nullNull空值Same as above
jsonJSONJSONSame as above
truetruetrueCustom API parameter boolean
falsefalsefalseSame as above

Editor, batch management, and prompt terms

Rich-text advance and batch management

The rich-text “Force Advance” combo, plus the batch-management direction/alignment enums, booleans, logic, rich-text mode, and rule groups. See Rich-text styles and presets, Batch conditions, and Batch actions and order for details.

存储值English简体中文Control / owning page
halfHalf Advance半格推进Rich-text Force Advance, Editor / rich-text rules
fullFull Advance全角推进Same as above
hhhBatch condition / set-field Direction
vvvSame as above
hrhrhrSame as above
vrvrvrSame as above
autoautoautoSame as above
leftleftleftBatch condition / set-field Alignment
centercentercenterSame as above
rightrightrightSame as above
autoautoautoSame as above
trueYesBatch condition boolean
falseNoSame as above
allMatch all全部满足Batch logic
anyMatch any任一满足Same as above
overwriteOverwrite覆盖Batch rich-text mode
fillFill in添加Same as above
replaceReplace替换Same as above
commonCommon (Always)通用(始终执行)Rich-text rule group
horizontalHorizontal横排Same as above
verticalVertical竖排Same as above

Batch fields and operators

Batch conditions and the “set region properties” action share the field selector; the latter shows writable fields only. Operators are re-populated by field type. See Batch conditions for details.

存储值English简体中文Control / owning page
translationTranslation翻译Batch field
textSource Text原文Same as above
translation_rawTranslation (pre-replacement)译文(替换前)Same as above
font_familyFont Family字体Same as above
target_langTarget Language目标语言Same as above
source_langSource Language源语言Same as above
directionDirection排版方向Same as above
alignmentAlignment对齐Same as above
font_sizeFont Size绝对字号Same as above
angleAngle角度Same as above
line_spacingLine Spacing行距Same as above
letter_spacingLetter Spacing字距Same as above
stroke_widthStroke Width描边宽度Same as above
probOCR ConfidenceOCR 置信度Same as above
fg_colorsText Color文字颜色Same as above
bg_colorsStroke Color描边颜色Same as above
has_rich_textHas Rich Text含富文本Same as above
line_countLine Count行数Same as above
region_indexRegion Index区域序号Same as above
containscontains包含Text-field operator
not_containsdoes not contain不包含Same as above
eqequals等于Same as above
nenot equal to不等于Same as above
regexmatches regex正则匹配Same as above
not_regexdoes not match regex正则不匹配Same as above
emptyis empty为空Same as above
not_emptyis not empty不为空Same as above
gtgreater than大于Number-field operator
gteat least大于等于Same as above
ltless than小于Same as above
lteat most小于等于Same as above
betweenbetween介于Same as above
color_eqequals color颜色等于Color-field operator
color_nearclose to color颜色接近Same as above
is_trueis yesBoolean-field operator
is_falseis noSame as above

Prompt term categories

The term-editing dialog ships with the following six default categories; existing or newly created non-standard categories also appear, so these six must not be treated as a closed enum. See Structured editor and format for details.

存储值English简体中文Control / owning page
PersonPerson人物Prompt term category
LocationLocation地点Same as above
OrgOrganization组织Same as above
ItemItem物品Same as above
SkillSkill技能Same as above
CreatureCreature生物Same as above

Runtime lists

The following controls read machine-local or user configuration, so no stable “all options” table can be generated; they are documented as runtime behavior on the corresponding feature pages.

ControlData sourceWhy a fixed list is unavailable
Fonts in settings and the editorutils/font_list.py / system and project font directoriesDepends on installed fonts and directory contents
Model names in API managementOpenAI/Gemini “Get Models” API callsDepends on credentials, API base, and remote responses
Presets in API management and settingsPresetService, custom_api_params.jsonUsers can add, rename, or delete them
Prompt selectionPrompt files under dict/Directory contents vary and the implementation shows file names
Editor style / rich-text presetsapp.saved_style_presets, app.saved_rich_text_presetsUser-defined key names are both display and stored values
Batch schemesconfig/batch_edit_schemes.yamlUser-defined scheme names and counts vary

How to use this reference

  • This page aggregates fixed options only; different forms of the same setting (for example the render.direction core enum horizontal/vertical versus the UI reverse-mapped h/v) are authoritative on the corresponding feature pages.
  • Model and language options are re-populated after a language switch; the English/Simplified Chinese recorded here are the final displayed values.
  • The workflow combo uses the index as its mode value and synchronizes mutually exclusive CLI flags; do not treat the index as a textual stored value.
  • API rotation strategies only affect request endpoints inside the selected provider; they do not change the translator implementation. See API slots and rotation.
  • Never expose real keys, tokens, usernames, private paths, or user configuration; sanitize logs and debug directories before sharing.

Related files and formats

File/directoryRole on this pageManual-edit and compatibility note
desktop_qt_ui/locales/en_US.json / zh_CN.jsonSource of the actual English and Simplified Chinese display valuesMissing keys fall back through i18n; never translate from Chinese on your own
desktop_qt_ui/app_logic.pyget_options_for_key() / get_display_mapping()Single entry point for options and display mappings
desktop_qt_ui/ui/main_page/dynamic_settings.py, layout.pyOrdinary settings controls, theme/language combos, and ratio linkageSpecial controls are handled separately, not via the generic fallback
manga_translator/config.py, manga_translator/image_formats.pyCore enums and output formatsEnum literals shown directly are identical in both languages
config/config-example.jsonRelease defaultsTemplate only; never copy user paths or private content

Data sources

DataFileUse
Options and display mappingdesktop_qt_ui/app_logic.pyget_options_for_key(), get_display_mapping()
Settings controlsdesktop_qt_ui/ui/main_page/dynamic_settings.py, layout.pyOrdinary settings controls, theme/language combos, ratio linkage
API combos and rotationdesktop_qt_ui/ui/main_page/env_management.py, manga_translator/api_key_rotation.pyFeature selectors, ROTATION_STRATEGIES
Core enumsmanga_translator/config.py, manga_translator/image_formats.pyModel/typesetting enums and output formats
Languages and localedesktop_qt_ui/services/translation_service.py, desktop_qt_ui/services/i18n_service.py, desktop_qt_ui/locales/en_US.json, zh_CN.jsonTarget/keep languages and actual bilingual values
Workflowsdesktop_qt_ui/ui/main_page/pages/translation_page.py, desktop_qt_ui/ui/main_page/runtime.pyNine index values and CLI flag mapping
Editor and batchdesktop_qt_ui/ui/widgets/property_panel.py, desktop_qt_ui/ui/widgets/rich_text_editor_components.py, desktop_qt_ui/services/batch_edit_engine.pyEditor-reused items, rich-text advance, batch conditions
Research and generated datadoc/wiki/research/phase0-options-i18n-matrix.md, doc/wiki/data/i18n.generated.json, doc/wiki/data/settings.generated.jsonoption inventory, UI text, and page mapping