Overview
Welcome to the VNTranslator Docs!

This documentation provides comprehensive guidance on using VNTranslator to translate visual novels and PC games.
If you're looking to perform a specific workflow, check out the sections below to find the right tools and guides.
Getting Started
To begin using VNTranslator, refer to the Getting Started section.
Getting StartedClipboard Translator
The Clipboard Translator provides quick and automatic translation. It detects text copied to your clipboard and instantly displays the translation in the Extra Window.
Learn more about Clipboard Translator
OCR Translator
The OCR Translator extracts text directly from your screen using Optical Character Recognition (OCR) and translates it. This feature includes advanced options such as pre-processing, post-processing, and support for multiple OCR engines.
Learn more about OCR Translator
AutoTrans
AutoTrans is an exclusive feature that provides real-time translation of in-game text. It automatically detects and translates game dialogue as you play.
Learn more about AutoTrans
TextractorCLI & XUAT Integration
VNTranslator supports the following third-party integrations:
TextractorCLI is a text hooker that extracts in-game text and sends it to VNTranslator for translation. The translated text is displayed in the Extra Window
XUAT (XUnity.AutoTranslator) is used to translate Unity-based games in real-time. Text extracted by XUAT is sent to VNTranslator for translation, then returned to XUAT to be displayed directly in the game.
RenPy Script (Deprecated)
A legacy feature for translating RenPy-based games.
This feature is no longer actively maintained or supported.