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 Started

Clipboard 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.