Hi!
I want to be able to see and input Japanese in emails, calendar, address book etc etc... and am having some problems.
Yes, I have researched, read many pages, done all that, but I get some quite serious problems.
I have read
http://www.aximsite.com/boards/x50-x51-forums/103305-bagojs-japanese-ime-x50vs-wm5-16.html
http://forum.brighthand.com/showthread.php?t=171045
http://www.ookii.org/software/japaneseinput/
http://forum.brighthand.com/showthread.php?t=217045
and I know about ATOK for Pocket PC but have not tried their products as yet.
http://www.justsystems.com/jp/atok/atok_ppc/?w=at
First, I installed a Japanese font, soft reset, and then the input.
http://www.asukal.jp/WM5/LetsJapanNo5.zip
http://hn801.hkes.com/Data/SIP/IME_31J_QVGA_F.zip
I checked to make sure the font is in the devices /windows/fonts directory and it is.
I then launched Word and I could type Hiragana but could not convert the Hiragana to Kanji.
I use Outlook 2007 on my PC, which is setup for Japanese.
However, on the Kaiser, I cannot get the Japanese to display in my address book and also the calendar. The standard rows of boxes show.
My PC is an English OS Windows XP, with Japanese installed and I have changed, in Control Panel -> Regional Settings and Language, for the default to be Japanese.
I also have tried BagoJSInput with little success.
The BIGGEST problem is that ALL of the Kaisers buttons, camera, jog dial etc, ( except for the poweron/off button ) completely become disabled!!
In the Kaiser's menu start --> settings --> buttons, all programmes are stilll associated correctly.
And the only way, I could get the buttons to function again, was to delete the Japanese applications !
Any advice appreciated!
Ofiaich
ofiaich,
Good idea starting this thread. It may help people in the future.
Okay, before we get too deep into messing with your device, you need some form of backup utility. I highly recommend SPB Backup, others will no doubt recommend Sprite. Both are totally worth the money, but there are serial numbers and cracks out there too, if you can live with yourself afterwards.
Also, please research to see if there is more than one way to soft reset the Kaiser. On the Hermes, there is a pin-hole stylus reset (brutal reset) and there is also the option of holding down the power button and allowing the machine to reset itself more kindly. If there are two ways, always use the hold-power-button option as it will allow the machine to shut down correctly instead of just cutting the electricity supply.
Next, it is also good to have some files to play with after you reset. So, BEFORE you hard reset, create a Word file with the PPC that includes some Japanese. Call this file PPCProducedJapanese, or something like that.
My first suggestion, after backing up that is, is to hard reset your device so that everything is back to the factory settings.
My next suggestion is to install these .cabs one by one to isolate the problem. Also, it might be a good idea to deal with each problem separately as it sounds like they have completely different causes.
Problem #1:
You can't see Japanese in contacts or calendar.
I still think this is caused by the sync from your English computer (even though it is Japanese enabled). The reason I think this is that I ran into the same problem a looooong time ago with an English-based PC OS and a Japanese PPC OS. However, the PC was a PentII with Windows ME and the PPC was a Ipaq 3850.
After a hard reset, install the Japanese fonts and sync with your PC. If you still cannot see Japanese in contacts of calendar, then try this:
On the PPC, sync over the file PPCProducedJapanese.
Copy and paste the Japanese in this file to create a new contact.
Copy and paste the Japanese in this file to create a new appointment.
If you can see the Japanese in these news files, then you know the problem lies somewhere between the PC and the PPC syncing files.
If you can't see the Japanese in these new files, then you know the problem is that the Japanese fonts not being registered by these programs for some reason.
There are two Japanese fonts packages that I am aware of: Asukal's Let'sJapan and the one at Ookii.org. Try one, then repeat the above process with the other and see if the results are the same.
Problem #2
The Japanese input .cab totally screws up your device causing all buttons to be come unresponsive.
Hmmmm... This is a bit more problematic. The Japanese input .cab makes a lot of changes to your system, but almost none involving buttons that I know about. The only thing I can think of is that the .cab is changing your hardware keyboard layout, and that in turn is confusing your system.
To rule out this possibility, try the following:
After a hard reset, use a registry editor to view the following registry value:
[HKEY LOCAL MACHINE/Software/Oem/Querty] Write down the value and note if it is decimal, hexidecimal or binary.
Then, install the Japanese font package of your choice.
Soft reset.
Then, install the Japanese input .cab.
Soft reset.
Check your buttons to make sure they don't work. If they don't,
use a registry editor to view the following registry value:
[HKEY LOCAL MACHINE/Software/Oem/Querty]
Compare the value you wrote down before with the current value. If it has changed, use the registry editor to return it to the previous value.
Soft reset.
Check your buttons again.
If this is ineffective, or if the registry values were the same, try installing the attached .cab. I found it on Asukal's site and it says it is the patch for non-HTC machines. Of course, the Kaiser is an HTC machine, but it can't hurt to try. Install and soft reset and see if that fixes your problem.
You might try this with BagoJSInput as well but be careful:
DO NOT INSTALL BOTH ASUKAL'S AND BAGOJSINPUT TOGETHER!
Problem #3:
You cannot change the hiragana to kanji using Japanese input.
This is even more strange. Just a couple things I want you to check for me.
1) Are you using the correct sip (soft input panel)? Do NOT use the SIP called "keyboard". Use the one called Romaji. You should have access to hiragana, katakana, english along the left, as well as to a "henkan" button that will allow you to change hiragana to kanji. The henkan button is the one on the bottom right and is marked 変換.
2) What if you try hand writing a kanji in the kensaku sip? Does it appear for you?
Hi larsuck!
Thanks for your long and detailed post.
I am not so inclined to start doing registry edits, u til I know my device more. This is my first Windows Mobile Device.
I did try to install the synch software for TyTn II to my small Japanese OS, Sony VAIO, but got all messed up with 'can't synch with 2 PC's' messages.
Strangely, even though WiFi on the Tytn II was switched off, the VAIO picked up the signal!!
I did have a partial success with the input method shown here
http://www.ookii.org/software/japaneseinput/
but the user needs to know the Kanji well, and get the stroke order fairly accurate.
I could also input in English and Japanese to the dictionary shown here
http://www.ookii.org/software/pocketdictionary/
This input method worked in Word, but there was the need to remember to go to the word menu, and change the font settings to a Japanese font.
I previously installed some Word documents, created on my PC, to the card, and this dispaly fine.
Unfortunately I cannot find any way to change the font in Calendar, or Contacts.
I also sent myself an email, in Japanese, and the text was intelligible characters.
I wish Micorsoft would design a simple input method, I have one for my old Palm that works a dream !!
Ofiaich
ofiaich,
I understand about the registry edits, they can be scary at first.
Did you try to create a new contact and appointment on the ppc using Japanese (whatever input method is fine)? Does it display boxes or does it display correctly?
Hi larsuck,
Yes, bit too scary for the moment, but I will learn about it.
I did try to make a new contact and a new appointment, but the input just showed boxes.
Input worked for Word, and also for the dictionary. For word, I had to make sure that I changed the font from Tahoma to a Japanese one.
If there was a way to change the contacts and calendar font, then I think I could input Japanese there!
edit - I did change my synchronisation options to include email from PC Outlook 2007, and synching with the PC and NOT the Exchange Server.
Again, I could see Japanese in the email, on the TyTn II, but there was no options in the Pocket Outlook menu, to change the font, thus allowing input.
edit 2 - I sent myself an email in Japanese to myself, Microsfot Exchange Server, and then accessed my home WiFi connection and used Pocket Explorer, to go to the web page owa.my-server.com but the Japanese email was not displayed correctly. I have not tried Hotmail, but guess it will be the same. My Hotmail is a .co.jp address.
I have not worked out how to access the exchange server as yet, via synchronisation. I get an error message, but I will post that problem separately.
Ofiaich
Silly question, but did you check your Kaisers Regional Settings to make sure they are Japanese? (The Asukal cab should have changed it, but maybe not.) If you haven't checked it, they are under Settings>System Tab>Regional Settings.
Hi !
I am sure the regional settings were Japanese. I have removed that cab, and am using the www.ookii.org one...
In the regional settings now, Japanese does not exist...
Do you want me to remove the ookii cab, and re-install the Asukal cab ?
I just removed the Ookii and switched off then on, and installed,
IME_31J-QVGA_F cab ( ASK_IME_31J) ----- The Kaiser buttons, except for power on/off, do not work at all.
Regional settings do not have Japanese. Italian and Latvian !
I then did the same with BagojsINPUT CAB ... The Kaiser buttons, except for power on/off, do not work at all.
Regional Settings do not have Japanese either !!! ( But I am really sure that my Kaiser did show Japanese in the Regional Settings before.. )
Frustrating to say the least....................
Ofiaich
Let's stick to your Japanese font problem in Outlook and Inbox first. Once we fix that, we can worry about the input. So, uninstall all the Japanese input for the time being. (Or, better yet, do a hard reset if you can.)
Okay, do you still have Asukal's Let'sJapan installed?
That is the file with the fonts. It should also make available Japanese regional settings. (Don't worry, it will also still have Latvian settings. )
If you still have it installed (or after reinstalling it) and the Japanese Regional Settings are STILL not there, then use File Explorer to check the contents of your Temp folder (in My Device). There should be a file called wince.
There is also a file called wince in your Windows folder (lets call this the "original wince" and the one in the Temp file the "new wince".) What we want to try to do is to replace the original wince in your Windows folder with the new wince in your Temp folder.
The problem is that wince in your Windows folder is a system file, so you can't use File Explorer to make changes to it. You need a program that can do that - there is such a program called GSFinder+ It is freeware. Download and install it.
**At this point, I would like to once again stress the importance of backing up any necessary personal information, and/or backing up your machine completely using SPB Backup or Sprite**
Now, first we want to copy and save the original wince that is in your Windows folder. Please save a copy of this file on your PC. Just in case.
Now, use GSFinder+ and copy the new wince file. Paste it in your Windows folder. There should be a dialogue saying something like "Do you want to overwrite this file... with this file...?" Take a deep breath and hit okay (or yes, or whatever the affirmative button is labled).
Wait until the overwrite finishes, exit GSFinder+ and soft reset your Kaiser. Now check to see if you have a Japanese Regional setting available.
If so, select it (or make sure it is selected) and see if you can see Japanese in your inbox or calendar.
Good luck. And remember - no matter how bad you may mess up your machine, you can always restore it to the factory settings by doing a hard reset. So as long as you back up any mission-critical information you might have stored on your ppc, then you have nothing to lose by messing around.
Hi larsuck,
Well,,,,, I am bemused !! I installed Resco Explorer 2007 today, and was thnking about the whole process, hard reset, copy wince over to the windows directory. etc etc
After installing Resco Explorer, I did a soft reset . I then glanced down at my Kaiser...and Japanese is displayed in the calendar and contacts...
Days of the week are in Japanese too so I knew and have checked that the Regional Settings are for Japan, they are.
I have Asukals Lets Japn No. 5 installed.. but no input method
and also The Kaiser buttons, except for power on/off, do not work at all! Therefore, calls cannot be received etc using those buttons !
and keyboard does not work!
I know you have posted above
Ofiaich
Hi larsuck
larsuck said:
Problem #2
The Japanese input .cab totally screws up your device causing all buttons to be come unresponsive.
Hmmmm... This is a bit more problematic. The Japanese input .cab makes a lot of changes to your system, but almost none involving buttons that I know about. The only thing I can think of is that the .cab is changing your hardware keyboard layout, and that in turn is confusing your system.
To rule out this possibility, try the following:
After a hard reset, use a registry editor to view the following registry value:
[HKEY LOCAL MACHINE/Software/Oem/Querty] Write down the value and note if it is decimal, hexidecimal or binary.
Then, install the Japanese font package of your choice.
Soft reset.
Then, install the Japanese input .cab.
Soft reset.
Check your buttons to make sure they don't work. If they don't,
use a registry editor to view the following registry value:
[HKEY LOCAL MACHINE/Software/Oem/Querty]
Compare the value you wrote down before with the current value. If it has changed, use the registry editor to return it to the previous value.
Soft reset.
Check your buttons again.
If this is ineffective, or if the registry values were the same, try installing the attached .cab. I found it on Asukal's site and it says it is the patch for non-HTC machines. Of course, the Kaiser is an HTC machine, but it can't hurt to try. Install and soft reset and see if that fixes your problem.
You might try this with BagoJSInput as well but be careful:
DO NOT INSTALL BOTH ASUKAL'S AND BAGOJSINPUT TOGETHER!
Click to expand...
Click to collapse
Hi! Interesting I cannot find this path -
[HKEY LOCAL MACHINE/Software/Oem/Querty]
I have got as far as HKEY LOCAL MACHINE/Software/Oem/
then the options are -
Buttonsetting
Cab
InvokeSIMMgr
MASD
Phoesetting
RIL
SIMMGR
STK
TFLOSettings
UMTS
USB
VoiceCommand
WModem
Frustrating to get the Japanese to be seen, but can only use the stylus !
I am going to install an input system, and checkout Kanji conversion.
edit - I got input working... but not Kanji conversion. I could enter Kanji with stroke recognition ! But of course, need to know the strokes !
An interesting thought The buttons and keyboard stop working after Asukals Lets Japn No. 5 was installed.
Can I use a Windows Japanese font from my PC instead of Asukal's files?
Ofiaich
Hi!
final update from me !
in the 'file mamanger' Japanese in song titles are not consistently displayed. i.e some are some are not..... and when I play a Japanese song in media player, the Japanese is not displayed.
One last problem, when I unistalled Asukals Lets Japan No. 5, and did a soft reset, I was unable to use the English text application. The 'enter a number' and 'message' fields had gone. I guess because wince had been deleted by the unistalling of Asukals Lets Japn No. 5.
When I re-installed, I could use the sms application again, but no buttons, keyboard operation.
I get a strong feeling that it is a problem with Asukals Lets Japan No. 5.
I did try the enable_ime2.zip file that you attached, but with no effect.
The Japanese looks really good in calendar and contacts, so I hope a solution can be found...
Ofiaich
Hi!
found this thread with a similar problem.
This is the important part
" My phone is a Samsung SCH-i730
-- Note to everyone reading this-
-- Uninstall of Asukal Lets Japan and it is fine
--- HKCU --> keyboard layout --> Preload & Preload\1: default is "E0010409"
-- Install of Asukal Lets Japan, buttons don't work
--- HKCU --> keyboard layout --> Preload & Preload\1: default is "E0010411"
If you edit the keyboard layout registry value above to the previous one it works. For me, it was E0010409. My suggestion is to uninstal Lets Japan, check the registry value, install Lets Japan, and then change the new value back to the previous one. "
My problem is when type in "E0010409" I appear to get the letter O instead of an 0
you can see the difference! So this has not solved it for me, but I WONDER if it is an inputting the number.... correctly issue !
Ofiaich
ofiaich said:
final update from me !
Ofiaich
Click to expand...
Click to collapse
Don't give up! I think you are close to finding an answer here.
ofiaich said:
I get a strong feeling that it is a problem with Asukals Lets Japan No. 5.
Ofiaich
Click to expand...
Click to collapse
Me too. After seeing that your registry had no [HKEY LOCAL MACHINE/Software/Oem/Querty] string I started to get very worried that Let'sJapan wouldn't work with this device. AFAIK, Let'sJapan is only fonts and regional settings, but if it is messing with your Kaiser, then perhaps it has some more stuff hidden in it.
ofiaich said:
My problem is when type in "E0010409" I appear to get the letter O instead of an 0
Ofiaich
Click to expand...
Click to collapse
When you input into the registry, are you using the "keyboard" sip or the "romaji" sip? It sounds like you are inputting full-size block letters instead of half-size block letters. (Full-size block letters will appear wider than normal.) Check your "romaji" sip for a button labled 半角 (hankaku). It should be selected, making it black. This will give you normal half-sized letters. It should allow you edit the registry.
Or, you could try a remote registry editor. It uses your computer to alter your Kaiser's registry when docked. http://www.freewarepocketpc.net/get-ceregeditor-v0-0-3-0.html
If these registry entries don't work, then I think you are right to just forget about Let'sJapan and look for other font packages like the one on ookii.org.
Hi!
I did edit using the romaji input before, but tried again, but still no luck.
The remote editor connects, I can see the entries, change them but then I get "access denied" and can't proceed any further.
I wish I could contact the original author of lets Japan.... but I get no replies from pm's etc on other forums such as Brighthand !
the system from ookii.org never displayed Japanese on Calendar and Contacts..
Edit - I removed both the font and the input, and reset, and now all of the fields in the text messaging have gone!
Time for a Master reset ... and then set it up as an English device...
Thanks, larsuck, for all your help............ I will try ATOK in November, a Japanese friend who is a system engineer on Windows OS, will come back here... and he will help me. The ATOK page here is a bit too difficult for me to understand.
Ofiaich
Well, its a bummer it never worked out. I certainly understand you getting tired of trying - it is a phone afterall.
I'll keep this thread bookmarked if you, or anyone else, wants to try again. Good luck with ATOK.
Hi larsuck!
Yes, so near but not so good to lose the use of the camera button, keyboard etc...
Interesting, I have placed some PC - Windows Japanese fonts into my Kaisers font directory, and using the software from ookii.org, I can input in Japanese into Pocket Word ( need to change from Tahoma font to a Japanese one )
and also input into the Japanese dictionary in English and Japanese.
I wish I knew how to make this font work with Calendar and Contacts !
There must be a way to change the default font for these applications...
Ofiaich
Yea!!
Asukal replied to my pm and advised me like this
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010411]
“Keyboard Layout”=”00000409″
and hope hardkey will be used.
Good luck
The butttons and camera now work !!
Now to try, one by one, an input system!
Thanks soooo much to larsuck and Asukal for their support !
本当にどうもありがとうございます! 嬉しい!!!
Ofiaich
seems like it's more difficult to display Janpanses than Chinese...
ofiaich said:
Yea!!
Asukal replied to my pm and advised me like this
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010411]
“Keyboard Layout”=”00000409″
and hope hardkey will be used.
Good luck
The butttons and camera now work !!
Now to try, one by one, an input system!
Thanks soooo much to larsuck and Asukal for their support !
本当にどうもありがとうございます! 嬉しい!!!
Ofiaich
Click to expand...
Click to collapse
I'm glad to see you got this working. I'm using a CHT9000 (TyTN One) right now, and am getting a TyTN II in 2 weeks when I visit Taiwan. I'll be sticking English WinMo6, but will need Japanese input and fonts.
The CAB from ookii doesn't include fonts or anything, so you do need Asukal's Let's Japan to make it all work. That is the combo I use on my CHT9000 (Asukal+ookii)
Hi chenga!
Yes, I used Asukal's lets Japan, and also now IME_31J_QVGA_31J and I am very happy....
Remember Asukals advice should your hard keys, jog dial, and hard keyboard stop working!
EDIT.... did a hard reset this weekend and, installed everything, and checked if MSN Messenger worked after each installation.
Then did a back-up.
After that, installed Japanese support and now MSN Messenger does not work.
It's a pity... I can't think of why....
Ofiaich
Do i need to update to Navigator 6
or can I install it on the TyTN II with the taster edition?
Thanks.
Navigator 6 works fine.
Taster edition also works fine. In fact the supplied Tomtom is the latest version 6.032 that has "internal GPS" setting.
Check here: http://forum.xda-developers.com/showthread.php?t=330235
Personally, I use the supplied TomTom 6.032 + my purchased maps.
same here, the taster version is the latest software, all you need is to purchase the maps.
From my understanding, you need to use the TomTom Home program, which can be installed from the TomTom site, which I have done, but I am curious how to connect the Kaiser to the pc to import/export maps to and from the kaiser. I am assuming it will connect if you are connected via activesync, although I am at work and cannot check that at this moment.
JB
I just copied the maps via explorer (actually Total Commander with the CE PlugIn) to my Storage card \maps directory. Then went into the Software on the device and chose the new map.
Me too ... I just copied the map folder to the root directory of the Storage Card.
TomTom will recognize it.
TomTom Maps
hope this will work for other Kaisers too ;-)
1. installed TomTom ttn_6_032_8351.cab
2. went through TomTom's initial setup and downloaded/installed a free map from htc/TomTom website. Going through initial setup created a few folders (including voices) in MyDevice/ProgramFiles/Navigator
3. closed TomTom
3. Since my original TomTom discs were lost, but still had their backups, found in my library "TomTom 6 + US & Canada Map 6.75.iso" and burned DVD (932MB).
5. using Windows Explorer accessed MyDevice and copied 2 folders from the disc:
a) folder "voices" to MyDevice/ProgramFiles/Navigator (package includes English UK,Deutsch, Dansk, Catalan, Vlaams, Turkce, Svenska, Suomi, Norsk, Nederlands, Italiano, Francais, Espanol.For additional voices google TomTom free voice)
b) "USA and Canada 675_1409" into root directory of SD card.
6. re-started TomTom
7. TO CHANGE THE MAP
went into Main Menu (1of 3) -> Change Preferences (Preferences 2 of 5) -> Manage Maps -> Switch Map. It didn't work the first time, but after second or third restart in Select a Map there was USA and Canada.
8. TO CHANGE THE VOICE
went into Main Menu (1of 3) -> Change Preferences (Preferences 5 of 5) -> Chage Voice. Used one of the arrows (left or right). Answered NO for the following question "Do you only want to select from voices in the same language (English US).
olek71775 said:
hope this will work for other Kaisers too ;-)
1. installed TomTom ttn_6_032_8351.cab
2. went through TomTom's initial setup and downloaded/installed a free map from htc/TomTom website. Going through initial setup created a few folders (including voices) in MyDevice/ProgramFiles/Navigator
3. closed TomTom
3. Since my original TomTom discs were lost, but still had their backups, found in my library "TomTom 6 + US & Canada Map 6.75.iso" and burned DVD (932MB).
5. using Windows Explorer accessed MyDevice and copied 2 folders from the disc:
a) folder "voices" to MyDevice/ProgramFiles/Navigator (package includes English UK,Deutsch, Dansk, Catalan, Vlaams, Turkce, Svenska, Suomi, Norsk, Nederlands, Italiano, Francais, Espanol.For additional voices google TomTom free voice)
b) "USA and Canada 675_1409" into root directory of SD card.
6. re-started TomTom
7. TO CHANGE THE MAP
went into Main Menu (1of 3) -> Change Preferences (Preferences 2 of 5) -> Manage Maps -> Switch Map. It didn't work the first time, but after second or third restart in Select a Map there was USA and Canada.
8. TO CHANGE THE VOICE
went into Main Menu (1of 3) -> Change Preferences (Preferences 5 of 5) -> Chage Voice. Used one of the arrows (left or right). Answered NO for the following question "Do you only want to select from voices in the same language (English US).
Click to expand...
Click to collapse
Hi there,
I have tried to follow your advice but have no luck. I have the htc hd mini and whenever I try and download the free maps it says "Error. This device cannot download a free map. Download failed. Contact blah blah blah.." If anyone could help me out here it would be GREAT!
Thank you,
Alex.
alex2g said:
Hi there,
I have tried to follow your advice but have no luck. I have the htc hd mini and whenever I try and download the free maps it says "Error. This device cannot download a free map. Download failed. Contact blah blah blah.." If anyone could help me out here it would be GREAT!
Thank you,
Alex.
Click to expand...
Click to collapse
Maybe you need a kaiser for these instructions to work.
A lot of folks here have posted in various ROM's threads about how to get Chinese language to display. I've responded to many of these, made several cabs, and now I'd like to just make a single instruction post to try to cover it all. Like everyone here, I'm a user who's learned by reading and doing. If you find any mistakes in my instructions, just let me know, and I'll cheerfully update them. I post them here in the hope that they can be useful.
Introduction and Background:
Regional Settings
In Windows Mobile, there is a settings panel called, "Regional Settings." It is used to change your date, time, and currency formats to match those of your culture. If you open that on your phone, you'll see that there are many entries in the drop down box of regions. The entries in this box are completely dependent on a single file called "WinCE.nls" and found in your Windows directory on your device.
Ultimately, the WinCE.nls file is important for an altogether more important purpose -- if your messages, e-mail, or whatever are not Unicode, then the region that they are from MUST be included in your WinCE.nls file for them to display properly.
Unicode makes it easy
First of all, your Windows Mobile device is completely able to display Chinese but lacks the font files to display the characters. After properly installing a font file (see below) Unicode-encoded e-mails, text messages, and software will all properly display on your WinMo. Consult Wikipedia for more on Unicode.
Double Byte makes it a pain
When we invented the computer, we designed it around an English centric world, because that's where it was made and used. However, today computers are prolific throughout the world.
For most regions, the challenge of incorporating their languages into computers was easy. Character translation tables could simply be replaced to substitute one alphabetic character set with another that included the special needs and accents of other languages (think French).
However, there was a special challenge for Chinese and the languages that borrowed and incorporated Chinese characters (Korean, Japanese, etc). There was no way to fit all of the thousands of characters in an 8bit character space (which would only allow for 256 possibilities). The solution (some 20 years ago) was to use two bytes to represent a single Chinese character. In programming terms, this is called double byte encoding and it gives 16 bits per character, which can represent 65500+ different possible characters per space. Perfect, right? Wrong.
Every large character set region created their own double byte encoding. In mainland China, GB2312 was used. But GBK also exists. In Hong Kong there's Big5, in Taiwan as yet another and so on. With so many what can you do?
Well luckily with e-mail, Windows Mobile is pretty savvy. If your wince.nls file in your \Windows directory contains an encoding for a region (even if it isn't your presently selected region), Pocket Outlook will be able to display e-mail properly. Unfortunately, most ROMs don't include a wince.nls file with most regions' encodings. Don't worry though, I've attached one here.
List of tasks
We need to:
Install a font
Alias and Link that font
Install a proper WinCE.nls file
(Optional for old software) Change your phones region setting
Install a font
There is some confusion as to whether fonts should be copied to \Windows or \Windows\Fonts. The traditional way before was for the latter and I still see a lot of instructions that say this. I install Japanese in my Windows\Fonts directory and MSYH.ttf in my \Windows directory. Both work for me.
Alias Your Font
Set FontAlias entries. These tell your system that whenever one of those fonts is asked for (by your software) that it ought to actually give it the other font.
Below are the entries for Simplified Chinese (SC_Song). Note that we're setting everything to point to Tahoma. After this we'll fontlink our foreign font with Tahoma so that Tahoma can be used as a single font for any languages we want.
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\GDI\V1\FontAlias]
"Tahoma:-9"="Tahoma:13"
"Tahoma:-11"="Tahoma:13"
"version"=dword:0009000C
"SC_Song:14"="Tahoma:14"
"SC_Song:10"="Tahoma:13"
"SC_Song:12"="Tahoma:14"
"SC_Song:18"="Tahoma:14"
"SC_Song:16"="Tahoma:14"
"SC_Song:15"="Tahoma:14"
"MS Shell Dlg:8"="Tahoma:13"
"System:14"="Tahoma:13"
"System:8"="Tahoma:13"
"Tahoma:16"="Tahoma:13"
"Tahoma:14"="Tahoma:13"
"MS Sans Serif:-13"="Tahoma:13"
"Arial:-14"="Tahoma:13"
"Tahoma:17"="Tahoma:14"
"Tahoma:18"="Tahoma:14"
"Tahoma:20"="Tahoma:14"
"Tahoma:-10"="Tahoma:13"
Link your Font
By setting FontLink entries we can link any foreign font we want to Tahoma and use it as a single solution for all our font needs.
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink]
"MSYH"="\\Windows\\msyh.ttf,MSYH"
"HelveticaNeue LT 55 Roman"="\\Windows\\msyh.ttf,MSYH;\\windows\\tahoma.ttf,Tahoma;\\windows\\tahoma.ttf,Tahoma"
"Helvetica Neue OTS"="\\Windows\\msyh.ttf,MSYH;\\windows\\tahoma.ttf,Tahoma;\\windows\\tahoma.ttf,Tahoma"
"HelveticaNeue LT 35 Thin"="\\Windows\\msyh.ttf,MSYH;\\windows\\tahoma.ttf,Tahoma;\\windows\\tahoma.ttf,Tahoma"
"Courier New"="\\windows\\tahoma.ttf,Tahoma"
"Courier"="\\windows\\tahoma.ttf,Tahoma"
"Arial"="\\windows\\tahoma.ttf,Tahoma"
"Nina"="\\windows\\tahoma.ttf,Tahoma"
"MS Sans Serif"="\\windows\\tahoma.ttf,Tahoma"
"Tahoma"="\\Windows\\msyh.ttf,MSYH;\\windows\\tahoma.ttf,Tahoma"
"Segoe UI"="\\windows\\tahoma.ttf,Tahoma"
"Segoe condensed"="\\windows\\tahoma.ttf,Tahoma"
"Segoe"="\\windows\\tahoma.ttf,Tahoma"
"Times New Roman"="\\windows\\tahoma.ttf,Tahoma"
"Symbol"="\\windows\\tahoma.ttf,Tahoma"
"PMingLiu"="\\Windows\\tahoma.ttf,Tahoma"
"NSimSun"="\\Windows\\tahoma.ttf,Tahoma"
"Kingsoft Phonetic Plain"="\\Windows\\msyh.ttf,MSYH"
"Unisun"="\\Windows\\msyh.ttf,MSYH"
"SIMSUN"="\\windows\\tahoma.ttf,Tahoma"
"SC_Song"="\\windows\\tahoma.ttf,Tahoma"
Install a proper WinCE.nls file
This step is only actually necessary if you may receive e-mail or files that are NOT unicode. Unfortunately, I still get quite a few, you won't reach perfection unless you do this. Luickly it's easy.
1) Download the attached WinCE.NLS.zip
2) Unzip it.
3) copy the wince.nls file to your phone somewhere (smart people might select a location on their SD cards).
4) Use TotalCommander to copy that file to your \Windows dir.
5) Soft reset.
6) If your setting up your phone from a new flash, do all of the above BEFORE you sync your e-mail for the first time.
*(Optional) Change your region
Some old software is written using Double Byte methods instead of Unicode. If you can, just upgrade to a new version, but if you can't you'll have to change your phone to the appropriate region for that software's encoding.
Symptoms of problem two are that you run something like 阿里巴巴 支付宝 (a PPC program for the Chinese paypal clone, Alipay) and some Chinese displays but some areas don't (that program sloppily mixes Unicode and GB2312 encodings).
1) Open Start->Setting->System: Regional Settings
Select China PRC or whatever region you need for your software.
2) Soft Reset.
Outro
I hope these instructions help. They are written for Simplified Chinese support, but should be very easily adapted to Traditional, Japanese, or anything else. You'll just need to know which fonts are commonly used by those systems and setup your aliasing for them. SC_Song for example, is a commonly used Chinese font, so I fontalias'ed it for my purposes. You'll need to adapt this to yours if you have another language need.
What about Chinese input?
You could always do that. You just need an IME. Search for "A4 Dopod 2.9" on Google.cn (yes, .cn not .com).
Rob
Wow! A complete and understandable list of instructions. Thank you very much!
any cab file install?please.....
Two cab files to enable you display and enter chinese on WM.
Here are my way of doing Chinese.
Get Chinese Support cab from: hxxp://ricky119.com/chinesesupport/
Google 汉王笔 2009年12月 FOR PPC or 梅花输入法 whichever you preferred.
Thank you! Good!!
can you pm me send me the downlard link,please...
the instruction above is quite useful, thank you!
Wow, very grateful to be able to find this post.
Immediately to try, do not know the success of it.
I use the ROM are here to download or download their own custom kitchen. Are in English.
A great need for support in Chinese.
Just do not want the use of Chinese WM.
哇,非常感谢能够在这里找到这篇帖子.
马上去试试,不知道能否成功呢.
我用的ROM都是在这里下载的或者是自己下载的厨房定制的.都是英文的.
非常需要支持中文.
只是不想使用中文的WM.
Click to expand...
Click to collapse