Skip to content

Repository files navigation

English | 繁體中文 | 简体中文

What is Tataru Assistant?

Tataru Assistant is a realtime game text translator for FFXIV. Its main features include:

  • AI translation for dialogue and cutscene subtitles.
  • Supports AI multi-turn conversations for more accurate translation results.
  • Captures and translates text from the screen.
  • Custom translation overrides.

Supported Languages

  • Traditional-Chinese
  • Simplified-Chinese
  • Korean
  • Russian
  • Italian
  • Portuguese
  • Brazilian Portuguese
  • Arabic

Translation Methods in Tataru Assistant

AI Translation

Provides superior translation quality, capable of handling colloquial language in the game effectively. We recommend using Gemini due to its generous free tier.

  • Gemini (Recommended)
  • ChatGPT
  • Claude
  • Cohere
  • Kimi
  • Ollama (Local LLM)
  • Custom LLM (Compatible with OpenAI API only)

Traditional Translators (Not Recommended)

Available for unlimited use, but the translation quality is generally lower. Not recommended.

  • Youdao
  • Baidu
  • Caiyun
  • Papago Naver
  • DeepL

Downloads

Downloads (Legacy)

Installation Steps

  1. Download the "Tataru Assistant Installer" and the ".NET 10 Desktop Runtime".
  2. Run "windowsdesktop-runtime-10.0.11-win-x64.exe" to install the .NET 10 Desktop Runtime.
  3. Run "Tataru Assistant Setup.exe" to install the application. If a "Windows protected your PC" message appears, click "More info," then click "Run anyway."
  4. Click the gear icon to open the Settings window, switch to [Translation Settings], configure your game language and target translation language, then save.
  5. If translation does not work automatically after installation, please ensure that NVIDIA ShadowPlay is disabled, as this feature can interfere with the app's ability to display subtitles.
  6. If it still does not work, go to [Settings] > [System Settings] and click [Repair Subtitle Reader]. Restart the app after the repair is complete.

Source Code

Building from Source

# Clone the project
git clone https://github.com/winw1010/tataru-assistant

# Enter the project directory
cd tataru-assistant

# Install dependencies
npm install

# Run the app
npm start

Creating the Installer

  • Output location: tataru-assistant/build
  • Installer settings are located in the build object within package.json. The packaging tool used is electron-builder.
# Enter the project directory
cd (your project path)

# Create the installer
npm run dist

Credits

  • Sharlayan - For reading game subtitles from memory
  • Electron - The framework of this app

Support

Buy me a coffee

About

No description, website, or topics provided.

Resources

Stars

81 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages