MIT License

项目介绍

NightlyRevenger/TataruHelper 是一个托管在 GitHub 上的开源项目,主要使用 C# 编写,采用 MIT License 许可证,目前获得 334 个 Star、49 次 Fork。

仓库全名
NightlyRevenger/TataruHelper
开源许可证
MIT License
Star 数
334
Fork 数
49
未关闭 Issue
13

README 摘要

Tataru Helper 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 Features Translates the game's text as it appears: the main story, cutscene subtitles, quests, NPC lines and chat. Reads the…

完整内容见 GitHub 原始 README 或本页 。

常见问题

TataruHelper 用什么语言开发?

主要使用 C# 编写,采用 MIT License 许可证,目前有 334 个 Star。

TataruHelper 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 TataruHelper 的源码?

可以直接克隆仓库:git clone https://github.com/NightlyRevenger/TataruHelper.git,默认分支为 master;安装与运行步骤见仓库 README。

TataruHelper 最近还在维护吗?

仓库最近一次更新为 5 天前,当前有 13 个未关闭 Issue;Star 数为 334,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Tataru Helper - application for translation of in-game texts in Japan MMORPG - Final Fantasy XIV. The texts are understood as MSQ, cutscenes, quests, NPC replicas, etc.

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
444
价值分
215
活跃状态
活跃

语言占比

C#
Go
PowerShell
Python
Shell

Release

README

Tataru Helper app icon

Tataru Helper

Real-time translation overlay for Final Fantasy XIV: story, cutscenes, quests, NPC lines and chat.

Maintained by xDarkOne. Originally created by NightlyRevenger.

Build Release Platform: Windows and Linux .NET 10 License Downloads Crowdin Discord

Download Setup.exe · Guide · Linux · FAQ · Discord

Languages: EN | RU | KO | ES | CA | PL | PT-BR | UK | ZH | JA

A tour of the Tataru Helper settings: chat windows, appearance, hotkeys, translation, general, about

Features

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

Requirements

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

Install

Windows

  1. Download Setup.exe from the latest release.
  2. Run it. If SmartScreen appears, select More info, then Run anyway.
  3. Start the game, then Tataru Helper from the Start menu or the desktop shortcut (not Setup.exe again). Updates install themselves.
  4. In the settings, pick the game language and the language you want to read, then place the overlay where you like.
  5. In the game’s chat settings, turn on the message types shown below, on any tab:

In-game chat settings

A portable build, Portable.zip, is attached to every release.

Linux

curl -LO https://raw.githubusercontent.com/NightlyRevenger/TataruHelper/master/scripts/linux/tataru-linux.sh
chmod +x tataru-linux.sh
./tataru-linux.sh install

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

Translation engines

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.

Documentation

Live translation in the game

Live translation in the game

Contributing

Credits

Thanks to all contributors and the projects that helped make Tataru Helper possible:

Doing the same thing another way

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.

License

MIT

评论

暂无评论