About this mod
Developer tool to help with creating translations using DeepL, OpenAI or Ollama.
- Permissions and credits
- Mirrors
This project was created to translate large i18n files of Stardew Valley mods to German (for self-use).
It can be configured to use OpenAI, DeepL or Ollama for translations, however the best results are achieved with OpenAI.
If a mod has been updated, it can determine new and removed keys. It can handle most of the dialogue formatting and control sequences used in Stardew Valley.
Please note
⚠️ The created translations are intended to be a starting point and not a one-click solution. They should be proofread and corrected where necessary. ⚠️
How to use
Check out the GitHub repository: https://github.com/tienducle/sv-i18n-translator
There is no GUI because I created the tool primarily for my own use and I'm lacking any UI/UX skills.
Why create such a tool?
When I returned to Stardew Valley after a long break following endless hours on the PC and later on the Switch,
I couldn't believe that I had missed the entire modding community all these years.
The massive expansions like Stardew Valley Expanded and Ridgeside Village, which complement the game so incredibly well.
Although I have no issues with English due to my work, it is still not my native language,
and when playing after a long day, it is simply more relaxing for me to play in German.
However, the translations for such huge mods often seem to get abandoned after some time (no blaming at all, it's quite a lot of work).
But I really wanted to play these mods in German, so I decided to take a look into the matter, with no experience in SV modding, SMAPI, or whatsoever.
Since translating these mods would be so time-consuming, that I would probably never get to play the game again,
I tried to create a POC for automated translations using DeepL and OpenAI.
After some tweaks, the results were "good enough" for myself and after playing with it for a while, I decided to share the translations with the community.
Currently, I'm maintaining both German translations for Stardew Valley Expanded and Ridgeside Village.
From time to time, I am getting requests to translate other mods as well, but I have to decline all of them due to time constraints.
That's why I decided to bring the POC into some shape to share it with the community. It is not user-friendly at all, but it does the job. It may help one or the other with creating translations.
As mentioned above, the translations always need a final check, but it is a good starting point.