This has a lot of powerful tools that I would love to make use of, but unfortunately it is hindered by some glaring oversights that make it uniquely terrible for my personal use case. For that, we need to establish context for what that is.
I have a very large Translations.json that is the amalgamation of every project I have ever worked on. My own games, my friends, and also free Japanese games I wanted to translate into English. I pass the same JSON around between projects so I do not have to redo the basic stuff over and over again, and also sometimes hope to catch generic dialogue in the crossfire. Now, how does this program work against me?
1. I must assign EVERY language I have EVER used. If you want to remove a language because the list of languages is too large, and you just want to make room for a little while, you just deleted thousands of hours of work! It is vey easy to nuke your file!
2. It will generate empty entries for every language for all lines of dialogue it can find. Do you see the problem? I accidentally made my json 5MBs (5x multiplier) because it tried to assign English > English entries for me to later fill in alongside all of the other actual languages. I wish it worked more like how SRD's plugin (Which this is meant to help facilitate) worked, wherein it dynamically creates the entry as you input languages.
Mending either one of these issues (Preferably both) would immediately make it usable for me, but as it stands I can only recommend it to people who are NOT me and do not want to emulate my style.
I'm not sure why this issue exists since if you use it to edit the database, it dynamically generates the new entries and leaves the rest alone. That said, it also has issues with that, because I've got some existing entries that don't show up in the program, but ONLY SOMETIMES! I've no idea what to make of that.
Oh, another small issue is that it has a section for removing unused dialogue, which often ends up just being text from plugins. So I suppose it's a good thing it won't let you mass delete entries! (It gives me thousands upon thousands, which I'm not sure how that could be possible, but sure)
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.