# XUAT (XUnity AutoTranslator)

**Translate Unity-based games in real-time with automatic text replacement.**

## **About Integration**

XUAT is a third-party integration that connects VNTranslator with XUnity AutoTranslator. In this integration:

* **XUnity AutoTranslator** handles the text extraction and injection into Unity games
* **VNTranslator** serves as the translation engine endpoint
* Text extracted by XUAT is sent to VNTranslator, translated, and returned to XUAT to be displayed directly in the game

For issues related to game compatibility, or XUAT-specific problems, please refer to the [XUnity AutoTranslator GitHub Issues page](https://github.com/bbepis/XUnity.AutoTranslator/issues).

## What is XUAT Installer?

XUAT Installer is a tool that simplifies the integration between XUnity AutoTranslator and VNTranslator. It's designed to automatically translate text in Unity-based games with minimal setup.

<div align="left"><figure><img src="/files/cOScxYGxliR8XaJKxMzw" alt=""><figcaption></figcaption></figure></div>

## Features

With the XUAT Installer, you can:

* **Easily install translation mods** for Unity games
* **Automatically detect the Unity version** of the game when you select the game executable
* Choose between **BepInEx** or **MelonLoader** as the mod loader

## Important Compatibility Notes

* **Not all Unity games are supported.** Game compatibility depends on the Unity version, engine modifications, and anti-cheat systems
* **Some games may crash or freeze** when using XUAT, especially games with custom Unity builds or protection systems
* **Text frameworks vary:** Some games may require enabling specific text frameworks in the configuration file. We recommend reading the setup guide and configuration instructions at:\
  [https://github.com/bbepis/XUnity.AutoTranslator](https://github.com/bbepis/XUnity.AutoTranslator?tab=readme-ov-file#text-frameworks)

***

## FAQ

* [How to Change Font Size in Unity?](/user-guide/autotrans/faq/how-to-change-font-type-in-renpy.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vntranslator.com/user-guide/xuat-xunity-autotranslator.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
