How to Use Oh! Text Hooker to Automatically Translate Air to English
Things you will need:
For instructions on how to install Air, adapt my other guide to fit your needs:
For instructions on how to install the Air Voice Patch, check out this link
A few additions to the instructions there:
- Use AppLocale or Japanese support to run both utilities!
- You must copy the extracted "AIRUP_20010719.EXE" file from the Air update to the Air directory (default is C:\Air) and run it in there. Do this before applying the Voice Patch.
- Don't be scared by the boxes with exclamation marks when you apply the Voice Patch. They don't seem to be errors and the patch will still work.
- Once you get to the third step, if you run the patch application with AppLocale, the browse button ("...") might not display the directories on your harddrives properly. If that's the case, just type the directory where you extracted the voice files to manually into the textbox next to the browse button (or copy&paste it). Then hit the first big button on the top right.
- Be forewarned that this will not only take a while to complete, but it will also take about 2GB of your harddrive space!
- Don't bother with the "PCM 44100Hz 16bit Mono" quality setting. It sounds exactly the same as the 22050Hz one but instead of taking 2GBs of space, it takes 3.8GBs.
Now download and extract the latest version of Oh! Text Hooker to a directory in your harddrive.
Now run Air. Once you get to the main menu screen, right click somewhere on an empty space, select the second choice from the context menu, and select the second choice from the sub-menu. This will bring Air into Window mode (as shown below).

Now run Oh! Text Hooker (bin\ohthk.exe). You should see the following screen:

As shown, select "Avg3217m.exe" from the list ("Process ID" will be different for you), and click Attach.
The following screen will now show up:

As shown, select "jetrans.dll" from the "Translator Plugin" list and click OK.
I found that the settings show above work best for this game, but you might want to experiment with the other settings yourself and figure out which is best suited for you.
Now switch to the Air Game window and select start new game.
As shown below, now you can enjoy a great game in English (or as close to English as it can get with no professional translator.)

Last Notes
A few things to consider:
- Oh! Text Hooker uses OCN: AmiText in order to render the English translation. This means that:
- You must be connected to the internet for the translation to work.
- The translated text will sometimes take several seconds to be displayed, depending on the speed of your internet connection and other internet factors.
- The translation will not be perfect but it sure beats raw Japanese!
- Since Oh! Text Hooker works by intercepting Windows API calls, it will not work on all games, and sometimes the text it intercepts might be garbled, repeated, etc.
- To make other games work with Oh! Text Hooker, you will have to find out the name of the game's executable file and attach to it. In Air's case, it was "Avg3217m.exe".
- Some games need to be patched before they will work with Oh! Text Hooker. You can find a few patching utilities included with Oh! Text Hooker. They are located in the "util\" directory. An example of such games are games which use the "rLIVE" and "rUGP" game engines.
Back to the Main Page
This guide was written by AnimeMusouka.
All respective Trade Marks belong to their owners.
If something happens to you or you computer while you follow these instructions, it's not my fault. Follow the aforesaid instructions at your own risk. I can not be held liable for any damages.
Total Hits