Bhanshee
Greenhorn
Hello everyone,
first of all, I want to apologize for my English – it is not my native language, so please forgive me if there are any mistakes in this post.
I am honestly a little nervous posting this, because I am not sure if something like this would even interest anyone.
But I just wanted to share what I'm currently working on—maybe it will be useful for the gamers or modders among you later on.
I am developing a small tool called Bhanshee Translate Tool. It is meant to help players understand Stardew Valley mod files (JSON) more easily – even without English knowledge.
The tool runs locally and offline, but can be connected later via API if you want to use a better translator. The function is already there but not yet usable.
Automatically protects important tokens like $1, #$e# or {playerName} so the file structure stays intact, and it will never overwrite your original mod files.
so that the file structure remains intact and your original mod files are never overwritten, because you can save the translated “Json” separately.
What it can do so far:
There is also an optional dictionary-based approach with StardewXnbHack von Pathoschild to read in the vanilla strings.
But that's entirely optional; I don't want to force anyone to do anything.
The translations are not perfect yet – the tool is still in an early alpha stage. But I figured a rough translation is still better than no translation at all.
I am not a professional developer – I am still learning and building this step by step. The tool will be completely free, because I simply want to give something back to the community.
Planned for later: manual editing, search function, side-by-side view of original and translation, and a context menu for modders. But first I want to get the core workflow stable.
I would really love to hear your feedback:

For the screenshots, I used downloaded mods such as Bettershop or Ridgeside Village (for illustration purposes)
first of all, I want to apologize for my English – it is not my native language, so please forgive me if there are any mistakes in this post.
I am honestly a little nervous posting this, because I am not sure if something like this would even interest anyone.
But I just wanted to share what I'm currently working on—maybe it will be useful for the gamers or modders among you later on.
I am developing a small tool called Bhanshee Translate Tool. It is meant to help players understand Stardew Valley mod files (JSON) more easily – even without English knowledge.
The tool runs locally and offline, but can be connected later via API if you want to use a better translator. The function is already there but not yet usable.
Automatically protects important tokens like $1, #$e# or {playerName} so the file structure stays intact, and it will never overwrite your original mod files.
so that the file structure remains intact and your original mod files are never overwritten, because you can save the translated “Json” separately.
What it can do so far:
- Load, analyze and translate JSON files
- Detect and protect important tokens
- Safely export files via "Save As"
- set color markings
- Switch the interface between German and English
There is also an optional dictionary-based approach with StardewXnbHack von Pathoschild to read in the vanilla strings.
But that's entirely optional; I don't want to force anyone to do anything.
The translations are not perfect yet – the tool is still in an early alpha stage. But I figured a rough translation is still better than no translation at all.
I am not a professional developer – I am still learning and building this step by step. The tool will be completely free, because I simply want to give something back to the community.
Planned for later: manual editing, search function, side-by-side view of original and translation, and a context menu for modders. But first I want to get the core workflow stable.
I would really love to hear your feedback:
- Would a tool like this be useful to you at all?
- If you are a modder, what would you expect from something like this?
- Do you have tricky JSON files with unusual tokens, nested text or complex placeholders that I could use for testing?

For the screenshots, I used downloaded mods such as Bettershop or Ridgeside Village (for illustration purposes)