Saturday, March 29, 2008

How to install Japanese fonts on a non-Japanese mobile phone (S60 3rd edition)


This blog explains you how to install Japanese fonts on a non Japanese mobile phone so you could use our online Japanese dictionaries at docoja.com/utf8 outside your office or home.


Prerequisites:

  • Internet connectable computer
  • Nokia E-series or N-series phone
  • corresponding flash memory and connection device via usb port



Technically speaking, this method should be workable on any smart phones using Symbian OS/S60 but since Nokia versions are well documented and tested by Japanese folk, we content ourselves with studying the installation on a Nokia E-series and N-series phone.


The method consists in installing Japanese fonts on an extension memory i.e. memory card and giving exactly the same name as system fonts on the phone's inner memory.


The resource on the extension memory having priority over that of the inner memory, your phone will display everything using these Japanese fonts from the next time you switch it on.


Since each Nokia phone model uses different fonts, you have to guess them by using an excellent tool called Y-browser, if your phone is one of the most recent models based on Symbian OS S60 3rd edition (and FExplorer if yours is the 2nd edition as the next post explains)


The program is downloadable from drjukka.com and you can find system fonts at "z:/resource/fonts" in your phone memory.


Please write down on the paper, all the fonts which include "60" on their names excepting for S60ZDIGI.TTF. For European versions of E65, their names should be NOSNR60.TTF, NSSB60.TTF and NSTSB60.TTF




If you cannot install Y-browser because of a security problem, you should authorize the installation of self-signed applications through series of commands: Tools-> App mgr-> Options-> Settings


Now, you need to get Japanese fonts.


Theoretically, you can use any Japanese ttf fonts but we prefer to use heiseigoths60.ttf because it is used by a Japanese version of Nokia phones.


The font is included in Java SDK developer kit for Nokia phones and downloadable from Nokia developer forum


After having installed it on your computer, your font should appear at S60\devices\S60_3rd_FP2_SDK\epoc32\release\winscw\udeb\z\resource\fonts


For E61, you need a Japanese gdr font besides a Japanese ttf font. You can get it from Japanese Fonts for S60 or generate it from a ttf font by using KVT Symbian Font Converter.


Now you have to copy this font onto a phone's flash memory at the directory "resource\fonts" (create it if it doesn't exist) by connecting the memory directly to your computer via a usb port, and not via pc suite.


You rename then this font to the same name as you have noted above (repeat 3 times this operations if you have 3 fonts). For Japanese gdr font in Nokia E61, the name should be ceurope.gdr.


The last step is to insert again this flash memory onto your mobile and switch it on.


VoilĂ  you have a Japanese dictionary on your Nokia phone. Currently English/French/German versions are available.


19 comments:

Andy said...

Nice guide! Works a treat on my N95 8GB. I can read everything. Do you know how to type japanese on the phone?

Zabimaru90 said...

Thank you! I had some problems to understand how I should rename files but all right now :D very nice guide

Gablondin said...

Thanks! Worked fine on Samsung SGH-i520

Innos said...

I'm trying this on my Samsung i550, but it doesn't work :(


I installed Nokia S60 SDK FP1.
Then I copied the heiseigoth-font from d:\Programme\S60 SDK\S60_3rd_MIDP_SDK_FP1\bin\epoc32\release\winscw\udeb\z\resource\fonts\
Then I copied it 3 times on my flashcard, renaming it every time to s60hindisnr, s60hindissb and s60hinditsb.
Then I downloaded a japanese gdr-file, renamed it and copied it also to the flash card.
I bootet up my cell and went to yahoo.co.jp, but... no japanese. Just weird symbols...

What did I do wrong???

cj said...

Thanks, Worked perfectly on my 6120c. Only problem is my English fonts are now smaller than before...

Innos said...

I want to ask again: What did I do wrong? There is no japanese in the internal browser!! :(

Aron said...

Thanks, that works really great for UTF-8 encoded webpages and emails. However I still can't read ISO-2022-JP encoded emails :-( Is there maybe a fix as well?

eidrag said...

For those who use E71, when you rename fonts file, like s60sc.ccc
s60tchk.ccc, change it to become like s60sc.ttf s60tchk.ttf

Joe Hotcuppa said...
This post has been removed by the author.
Joe Hotcuppa said...

I managed to do all the steps
on my Nokia N75, but I still can't see the
Japanese fonts. I'm using the
Opera Mini Browser to go to
the Japanese Dictionary site.
:-(

What do you think I did wrong?

Otto said...

This worked amazingly on my E71... installed FEP for input... now phone is perfect!

Joe Hotcuppa said...

Correction: Works fine now. I had a file that had a typo in it.

Hentai said...

E71, installed and can view pages as long as they're not EUC-JP encoded.

Then its still mostly garbage.

Here's a typical page people outside of Japan may want to access: http://mail.yahoo.co.jp

Anybody have any idea how to view EUC-JP pages?

Kohei said...

I have an e71 and desperately want the japanese fonts.. I followed all the steps, until the last part of copying the font files into Resource/Font on the memory card.. I cant get into the right folders when i connect it to my pc. I cant get into z:, it seems like im only getting into the e:

Any suggestions? how do i move the files into the right folders in the phone?

jeromine said...

Hi Nice Blog .If your time is less valuable, then it is probably less worthwhile to phone time card.

Nicola said...

I tried it on my N78 and apparently didn't work... Any suggestion? Thank anyway!

Benjamin said...

Don't do it if you have a N95 8G : you won't be able to use mass storage mode anymore since your phone will be using fonts on your mass storage!

Nicolas said...

This solution didn't work for me. However I installed a cracked version of "Psiloc Crystal Japanese Localization" and now works completely well! :)

Note that if you have SecMan on your phone and installed root certificate, Psiloc application may not work. Run SecMan and in the options choose "Restore default".

M said...

Hi.
I have a Nokia E63. I followed the instructions and the installation was successful. Now I can view Japanese text in web pages, email and in other applications. Cool!
But I wanted to input Japanese as well, so I installed M-FEP60. It works well while using a web browser, but when sending email the other person can't read what I write. The text is all boxes.
Does anyone have any idea why, or maybe even a solution to this problem?