I tried the machine translating process as described in the OP but the translated txt simply is not translated at all. Some text is just missing some is still there but nothing is translated. Now I am pretty confused because I remember doing this a few years ago and everything worked
many api precompile in the tools stop working because they stop providing free service or changing the url,
and some qsp game has its own quirks when translated, the guide in the first page is only basic example case.
for example when translating Schoollife[Samantha & Ps1x] i need .ps1 script & custom manual dictionary for location to make sure the translation doesn't break the game.
basically qsptool can do many thing if you find the work around,
this tool can even translate old hsp game raizin7 using .html parser, concat magic, and deepl.
and here some api for google translate if you want to tinker around...
Code:
GOOGLE ALT API 0 -- JA Language clients5
translator.google.url = https://clients5.google.com/translate_a/single?client=dict-chrome-ex&sl=ja&tl=en&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&dt=at&ie=UTF-8&oe=UTF-8&q={text}
GOOGLE ALT API 1 -- RU Language clients5
translator.google.url = https://clients5.google.com/translate_a/single?client=dict-chrome-ex&sl=ru&tl=en&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&dt=at&ie=UTF-8&oe=UTF-8&q={text}
GOOGLE ALT API 2 -- RU Language googleapis
translator.google.url = https://translate.googleapis.com/translate_a/single?client=dict-chrome-ex&sl=ru&tl=en&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&dt=at&ie=UTF-8&oe=UTF-8&q={text}