KiriKiri / KAG Script Translator
Translate .ks scripts and overwrite dialog directly.
Use the powerful parser to extract only translatable KAG dialog, preserve tags and labels, then write the translated text straight back into the original script.
Workflow
Parse β Translate β Reinsert
Dialog parser
KAG tags, quotes, names, and plain lines
Output
Keep original / UTF-8 / UTF-16LE / Shift-JIS
Translation Settings
Model, key, target language, encoding, batch size, and files
Smaller batches are safer for heavily tagged scripts.
Optional. Reuse previous translations.
Select one or many KAG scenario files.
Translation Control
Start / Pause / Stop / Progress
0% (0/0)
Usage Notes
KAG-safe workflow
- Tags and commands like
[l],[np],@jump,@eval, and[emb]are preserved. - This tool overwrites only the extracted dialog inside the original file. No source-language selector and no slot overwrite step.
- Always test one small scenario file first before translating the whole project.
Log
Parse, translate, and export status
[SYSTEM] Ready.
Support & Resources
Help links + sponsor
Support this project
