Easy Translate is a Dalamud plugin that allows you to search the translations for almost anything in Final Fantasy XIV! It's really useful when you are playing with people who have the game in another language.
You can open a search window by entering /et
in the chat window. You will now be able to search translations for many in-game elements!
You can also right-click an item in your inventory to open a search window with the item's name pre-populated!
EasyTranslate is available in the official dalamud repo. You can simply search for it in the Plugin Installer window.
EasyTranslate assumes all the following prerequisites are met:
- XIVLauncher, FINAL FANTASY XIV, and Dalamud have all been installed and the game has been run with Dalamud at least once.
- XIVLauncher is installed to its default directories and configurations.
- If a custom path is required for Dalamud's dev directory, it must be set with the
DALAMUD_HOME
environment variable.
- If a custom path is required for Dalamud's dev directory, it must be set with the
- A .NET Core 8 SDK has been installed and configured, or is otherwise available. (In most cases, the IDE will take care of this.)
- Open up
EasyTranslate.sln
in your C# editor of choice (likely Visual Studio 2022 or JetBrains Rider). - Build the solution. By default, this will build a
Debug
build, but you can switch toRelease
in your IDE. - The resulting plugin can be found at
EasyTranslate/bin/x64/Debug/SamplePlugin.dll
(orRelease
if appropriate.)
- Launch the game and use
/xlsettings
in chat orxlsettings
in the Dalamud Console to open up the Dalamud settings.- In here, go to
Experimental
, and add the full path to theEasyTranslate.DalamudPlugin.dll
to the list of Dev Plugin Locations.
- In here, go to
- Next, use
/xlplugins
(chat) orxlplugins
(console) to open up the Plugin Installer.- In here, go to
Dev Tools > Installed Dev Plugins
, and theEasy Translate
should be visible. Enable it.
- In here, go to
- You should now be able to use
/et
(chat) oret
(console)!
Note that you only need to add it to the Dev Plugin Locations once (Step 1); it is preserved afterward. You can disable, enable, or load your plugin on startup through the Plugin Installer.