How do I setup Capture Keys Only mode correctly? #16
-
|
I'm trying to translate Frog Detective but I have the same problems as someone else here wrote about that when I click the text to grab it the conversation continues to the next dialogue so it's impossible to grab everything in an easy way. I saw about Capture Keys Only that it should grab all the text automatically and later manually translate, so I enabled it in the settings but it doesn't seem to grab any of the texts. Are there anything more I need to do to make it work? The UI element that contains the text is This is how my config looks like: {
"translation_backend": "none",
"ai_url": "http://localhost:11434",
"ai_model": "",
"target_language": "Swedish",
"source_language": "English",
"strict_source_language": false,
"game_context": "",
"timeout_ms": 30000,
"enable_ai": false,
"cache_new_translations": true,
"normalize_numbers": true,
"debug": false,
"debug_ai": false,
"preload_model": true,
"ai_api_key": null,
"google_api_key": null,
"deepl_api_key": null,
"deepl_use_free": true,
"rate_limit_retry_delay": 3.0,
"max_text_detection_latency_seconds": 1.0,
"capture_keys_only": true,
"translate_mod_ui": false,
"translate_localization_fallback": false,
"first_run_completed": true,
"online_mode": true,
"enable_translations": true,
"enable_image_replacement": true,
"enable_font_replacement": true,
"settings_hotkey": "Shift+F10",
"toggle_translations_hotkey": "",
"toggle_ai_hotkey": "",
"toggle_images_hotkey": "",
"toggle_fonts_hotkey": "",
"toggle_overlay_hotkey": "",
"open_inspector_hotkey": "",
"open_upload_hotkey": "",
"open_exclusion_mode_hotkey": "",
"open_text_editor_hotkey": "",
"force_scan_hotkey": "",
"api_token": "xxxxxxxxxxxxxxxx",
"api_user": "xxxxxxxxxxxxxxxx",
"api_token_server": "https://unitygametranslator.asymptomatikgames.com/api/v1",
"api_base_url": null,
"website_base_url": null,
"sse_base_url": null,
"proxy_mode": "default",
"proxy_url": null,
"proxy_username": null,
"proxy_password": null,
"proxy_bypass_local": true,
"sync": {
"check_update_on_start": true,
"auto_download": false,
"notify_updates": true,
"notifications_enabled": true,
"notification_position": "top-right",
"merge_strategy": "ask",
"ignored_uuids": [],
"check_mod_updates": true,
"last_seen_mod_version": null,
"last_seen_from_version": null,
"last_seen_published_at": null
},
"window_preferences": {
"screenWidth": 1920,
"screenHeight": 1080,
"panels": {
"Unity Game Translator": {
"x": -678.0,
"y": -10.0,
"width": 0.0,
"height": 0.0,
"hasPosition": true,
"userResized": false
},
"Element Inspector": {
"x": -462.0,
"y": 181.99994,
"width": 653.9999,
"height": 616.0001,
"hasPosition": true,
"userResized": true
}
}
}
} |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Good catch — this was a real bug, not a setup problem. Capture Keys Only was documented to work without a translation backend, but the whole capture path was gated on having one enabled (and the options UI even disables the backend toggle when you check capture), so your setup captured nothing. Fixed in v0.10.1: your exact config (backend For the manual translation part, the browser live editor is built for exactly your workflow: open Translation Tools → Edit in browser while playing, and the freshly captured lines appear in the editor as you progress (the "New from the game" filter collects them for review). Type your Swedish translations there — every save is hot-reloaded into the game within seconds, no account needed, and nothing is published unless you decide to share it. That also sidesteps the "clicking the dialogue advances it" problem entirely: just play through and translate on the side. Thanks for the detailed report — the config dump made it easy to pin down. |
Beta Was this translation helpful? Give feedback.
Good catch — this was a real bug, not a setup problem. Capture Keys Only was documented to work without a translation backend, but the whole capture path was gated on having one enabled (and the options UI even disables the backend toggle when you check capture), so your setup captured nothing.
Fixed in v0.10.1: your exact config (backend
"none"+ capture enabled) now works — texts accumulate intranslations.jsonas the game displays them.For the manual translation part, the browser live editor is built for exactly your workflow: open Translation Tools → Edit in browser while playing, and the freshly captured lines appear in the editor as you progress (the "New from the game" filter coll…