- Mar 24, 2021
- 23
- 54
Surprised nobody else ever seems to have done this afaik, considering it's a pretty popular series, and all the scripts are in plain text.
here's a quick guide for how to use my script:
-download irisfield_translator.zip
-extract into the 'data' directory of any IrisField game
-install python if you have not (I use python 3.7.1, but probably any version works)
-run 'build_translation.bat'. Choose a language if you do not want english, and a translation engine. DeepL is far better, but extremely slow
-run 'install_translated.bat' to enable the translated scripts
-run 'install_original.bat' to switch back to the original scripts
You do not have to run the full translation in one go, can close it and resume any time.
You can install both Google and DeepL translations. If DeepL scripts are available, they will be prioritized when installing.
I am open to bug reports/suggestions etc.
Does not seem to work on RJ219681, because despite all the scripts being inside the 'Script' folder, for some reason the game actually reads them from a single file called script.ifs. Will need to write totally different code in order to translate this file, or find out what program/engine compresses this file.
Game Links:
for people not signed in, just save this pastebin as translate.py and run it: pastebin.com/LD4CKMri
setup works fine without the .bat files, just follow the prompts. From cmd: translate.py
Update 2021-12-21:
I've attached a pre-translated version of the scripts for RJ143307, with DeepL, for those who do not wish to do it themselves. Simply extract into the game directory, and replace all when prompted. You will still be able to switch back to the original scripts, if desired, using install_original.bat.
Update 2021-12-26:
Pre-translated version of RJ166249 is now attached to this post, also. Installation same as above.
Update 2022-12-11:
Fixed a number of issues with the script, and re-ran RJ166249 through it. Attachments are updated.
here's a quick guide for how to use my script:
-download irisfield_translator.zip
-extract into the 'data' directory of any IrisField game
-install python if you have not (I use python 3.7.1, but probably any version works)
-run 'build_translation.bat'. Choose a language if you do not want english, and a translation engine. DeepL is far better, but extremely slow
-run 'install_translated.bat' to enable the translated scripts
-run 'install_original.bat' to switch back to the original scripts
You do not have to run the full translation in one go, can close it and resume any time.
You can install both Google and DeepL translations. If DeepL scripts are available, they will be prioritized when installing.
I am open to bug reports/suggestions etc.
Does not seem to work on RJ219681, because despite all the scripts being inside the 'Script' folder, for some reason the game actually reads them from a single file called script.ifs. Will need to write totally different code in order to translate this file, or find out what program/engine compresses this file.
Game Links:
You must be registered to see the links
(RJ143307)
You must be registered to see the links
(RJ166249)
You must be registered to see the links
(RJ219681) (not currently working)for people not signed in, just save this pastebin as translate.py and run it: pastebin.com/LD4CKMri
setup works fine without the .bat files, just follow the prompts. From cmd: translate.py
Update 2021-12-21:
I've attached a pre-translated version of the scripts for RJ143307, with DeepL, for those who do not wish to do it themselves. Simply extract into the game directory, and replace all when prompted. You will still be able to switch back to the original scripts, if desired, using install_original.bat.
Update 2021-12-26:
Pre-translated version of RJ166249 is now attached to this post, also. Installation same as above.
Update 2022-12-11:
Fixed a number of issues with the script, and re-ran RJ166249 through it. Attachments are updated.
Last edited: