Real-time translation overlay for Final Fantasy XIV: story, cutscenes, quests, NPC lines and chat.
Maintained by xDarkOne. Originally created by NightlyRevenger.
Download Setup.exe · Guide · Linux · FAQ · Discord
Languages: EN | RU | KO | ES | CA | PL | PT-BR | UK | ZH | JA
- Translates the game's text as it appears: the main story, cutscene subtitles, quests, NPC lines and chat.
- Reads the text from the game itself, so there is no copying and pasting.
- Many translation engines, free ones included, with automatic fallback to another engine when one fails. See Translation engines.
- Several independent chat windows, each with its own engine, languages, fonts, colors and hotkeys.
- Choose which chat channels are translated, and the color of each.
- Shows the hand-made XIV Rus Translation instead of a machine's where one exists.
- The overlay can be click-through, always on top, auto-hiding, and toggled by hotkeys.
- Interface in 12 languages. Updates install themselves.
- Final Fantasy XIV with DirectX 11 (the 64-bit client).
- Windows 10 or 11, 64-bit. Administrator rights are requested on start: the application reads the game's text out of the game's memory. No .NET runtime to install: the release carries its own.
- Or Linux with the game running under Wine. See TataruHelper on Linux; this support is experimental.
- Download
Setup.exefrom the latest release. - Run it. If SmartScreen appears, select More info, then Run anyway.
- Start the game, then Tataru Helper from the Start menu or the desktop shortcut (not
Setup.exeagain). Updates install themselves. - In the settings, pick the game language and the language you want to read, then place the overlay where you like.
- In the game's chat settings, turn on the message types shown below, on any tab:
A portable build, Portable.zip, is attached to every release.
curl -LO https://raw.githubusercontent.com/NightlyRevenger/TataruHelper/master/scripts/linux/tataru-linux.sh
chmod +x tataru-linux.sh
./tataru-linux.sh installThe script finds the Wine your game runs on and starts Tataru Helper beside it. Details, what works, what does not yet, and troubleshooting are in Documents/Linux.md.
| Kind | Engines |
|---|---|
| Free, no key or account | DeepL (through a bundled local relay), Google Translate, Yandex, Bing, Translate.com, ModernMT, Papago; Tencent TranSmart, Volcengine and Alibaba can be turned on |
| With your own key | DeepL API, Google Cloud, Azure Translator, Yandex Cloud, OpenAI, Claude, Gemini, DeepSeek, YandexGPT, OpenRouter |
| On your machine or server | Ollama, LM Studio, LibreTranslate |
When an engine refuses a request, the next enabled one takes over. How to set each one up is in the Guide.
- Guide (по-русски): every settings page explained.
- TataruHelper on Linux (по-русски).
- FAQ and troubleshooting, in several languages.
- Reading the game: how dialogue is read out of the game, for anyone changing that part.
- Video: YouTube demonstration.
- Questions and ideas: Discord or issues.
- Code: pull requests are welcome; read CONTRIBUTING.md first.
- Translating the interface: Crowdin.
- Security problems: SECURITY.md.
Thanks to all contributors and the projects that helped make Tataru Helper possible:
- TataruHelper by NightlyRevenger: the original, which this is a fork of
- TataruHelper by progneo: the fork this one carries on from
- Sharlayan: reads the game's text out of its memory
- XIV Rus Translation: the hand-made Russian translation
- WPF Toolkit
- NHotKey.Wpf
- NotifyIcon WPF
- Velopack: the installer and updater
- Tataru Art by Nezusagi
If you play with Dalamud, it is worth knowing about Echoglossian: a plugin that translates dialogue inside the game rather than in an overlay beside it.




