Allow us to drag and drop the .txt files from the game's language folders into the program's window for input,
Then have the program translate just that one .txt file by automatically entering up to 5000 lines into google and returning the result with formatting and repeat if any more lines are present. (google seems to keep formatting of the 6 online translation tools I've tried today including deepl and reverso, etc).
I've tried to use the tool for recent updates and there seems to be some sort of snag with the usage and utility.
Some files don't get translated. Some files, If translated by hand already in the MTL language folder, will revert back to the result from the default translation of the chinese language folder
(right now the .txt files with newer content end up with the later parts of the file untranslated.).
I've noticed that inputting over 5000 character count into google's translation tool actually gives you your full results, but with the caveat that you can only view 5000 characters and copy only those at a time.
This request is only due to the stupidity of manually selecting the untranslated parts of the text files in the MTL folder after i used the tool, translating the remaining untranslated results through google's translator in painstaking copy pasting and scrolling and recopying back into the .txt files. I had then used the tool once more but the MTL file texts i had manually translated were all replaced by the default results from the chinese folder's text inputs. Perhaps you could add a checkmark button and feature for seeing which files will be translated and selecting which files you want to translate and also a feature for changing the game's main text files. I think that the game's English text folder will get a visit next...with my banhammer of wasted effort.
Also, you don't know what kind of tool you have in terms of the utility and the monetization you could easily get from it for such said features, since most translation sites will only translate only so much character count with each translation request (with google being partly an exception).
Your program seems to have the capability to do multiple smaller translations (within the limit of whatever translator engine you decide on) and if that's true, then there's happily no real limit to your translation count, which most of those sites monetize for. Though, they don't have standalone programs, and they need features for "writing a translation into a new file .txt or other type", "replacing the contents of a currently existing .txt or other file type with the output translation", or "adding the translation results into an existing .txt file after the present contents."
It would be a pleasant change to select one of the game's text files in the chinese folder and have it replace the contents of the matching file in the game's english text folder. Alternatively, although on a similar journey, it would be nice to use the tool on just the text files in the english folder that have new content, and thus newly added chinese to them, in order to fully translate them. For example, copy the chinese only, put that into your tool, delete the text file's chinese, and have the tool write the translation by adding it into the text file (with careful positioning of what you copy and what lines you leave open, you know what i mean "Enter key or Shift+Enter" key press users, and even you "i like to press enter after every end paragraph" people.
I'm not sure if this project is kept updated, But good luck to you in life even so!