Well, those 3 lines did help(I followed your tutorial step by step, only thing changed was not installing the one font mentioned before). My ubuntu mirrors seem to be quite good as everything was downloading with max speed :3
Anyway, those 3 lines unborked things, but applications still don't show Japanese fonts under wine. When trying:
wineloc -l ja_JP app.exe //tried few of them
I get this output in console. I don't know much about linux, but for me everything seems to be doing just fine... (I closed this application as soon as I confirmed it had '???' instead of what should be there)
Sorry I haven't answered anything for last few days, I was really busy with work.
WineLocale 0.3 - CJK Launcher for Wine (cli)
Using locale file /usr/local/share/wineloc/patches/common/ja_JP.reg ...
Setting up Japanese Shift-JIS locale ...
Executing application ...
Restoring old Wine locale settings
Oh, I just realized something~
Your method can give people some nasty errors, which can easily be fixed.
Why does it happen?
Fontconfig warning: no <cachedir> elements found. Check configuration.
Fontconfig warning: adding <cachedir>/var/cache/fontconfig</cachedir>
Fontconfig warning: adding <cachedir>~/.fontconfig</cachedir>
When you do this step:
fonts.conf copied _might_ lack information about cachedir, so obviously it'll cause problems in such case.
# cp /usr/share/fonts/VeraSansYuanTi/fonts.conf /etc/fonts/
Fix is easy:
Add following lines to new fonts.conf: (they might differ for you, so check them at font.conf.old, created step earlier and copy them to fonts.conf).
<!-- Font cache directory list -->