Available for a limited time only - £10 off a £20 spend at eXpansys! For more details visit this topic!

Please Log In or Register - it's FREE!

4 Pages V   1 2 3 > »   
Reply to this topicStart new topic
 Solution to adding t9 languages to SPV C500
dearsina
post Jan 19 2005, 14:27
Post #1


Enthusiast
Group Icon

Group: Posters
Posts: 208
Joined: 6th December 2002
From: Marylebone, London
Member No.: 787

Device(s): HTC Vox



NOTE
I wrote the following instructions after successfully installing a Norwegian T9 DLL on my Orange C500. Afterwards, I tried to install a few other languages from the DLL zip attached below, without success. I decided to share it with you anyway, in case someone out there could figure out why I'm suddenly getting negative results.


Introduction
You can add additional languages to your SPV C500 by placing T9 language DLLs in the Storage area of your phone and identifying their path in the registry.

You'll need...
You’ll need the t9 language DLLs you wish to import to your phone and a Registry Editor, like PHM RegEdit:

http://www.phm.lu/products/Smartphone/RegEdit/

'I told you so'
We’re not doing particularly fancy stuff, but playing with the registry should always come with a little ‘I told you so’ in case your phone decides to die and you decide to track me down to shove your now useless phone up my nose—or other body cavities for that matter. So, playing with the registry can have fatal consequences for your phone and for anybody near it.

Language DLLs
So, the first thing you need is a t9 language DLLs. I’ve attached a few to this thread in a handy little ZIP file. It contains the following languages:

Czech
Finnish
Hungarian
Norwegian
Portuguese
Swedish

Download it here: Attached File  T9LanguageDLLs.zip ( 471.66K ) Number of downloads: 2635


You can try your luck on a search engine to find more, but they are a little bit difficult to track down. It would be very useful if you’re sitting on other languages to share them with the rest of us by for instance attaching them to this thread.

Extracting DLLs from your phone
If you have a t9 DLL on your phone, there is a way of extracting it. Copy the file from the \Windows folder where you’ll usually find the t9 files to \Storage Card. Turn off your phone, take out the storage card and put it in a SD card reader to save them on your computer. I have also read that you can IR or BT them using SmartExplorer, but the inbuilt Explorer is sufficient enough.

You might run into trouble if you simply plug your phone into ActiveSync and try to copy the files into your computer because they are somehow marked as system files and thus notoriously difficult to do anything with.

Microsoft Langauge ID
Also, note down the language ID of your language. This is useful when playing with the registry. You can find a handy list here (Look at the LCID Hex column):

http://www.microsoft.com/globaldev/referen...setup/lcid.mspx


1. Store your DLL
Place your language DLL in a folder under \Storage\Application Data\

I’ve called mine t9 so the complete path becomes:

\Storage\Application Data\t9\


2. Edit the registry
Now, over to the registry goodness. There are two places you need to play with. The first one is:

HKEY_LOCAL_MACHINE\T9 Input Method\MUI\Languages

Click on the Available value and edit it. Add your language ID to the list and save. If you want to be extra fancy, place them in alphabetical order, as the list wont get sorted, it will just be read from beginning to end and your languages will be placed in that order.

Now, click back a couple of times and select the LDBs folder:

HKEY_LOCAL_MACHINE\T9 Input Method\LDBs

Here, add a New Value (String value) for each new language you are installing, the name of the Value is the Language ID and the Value Data is the path to the language file, for instance:

Value: 0414
Value Data: \Storage\Application Data\t9\T9NorwegianLdb.dll

Reset and go
Reset your phone for the above to take effect. You can now select your new language from the dropdown text type menu, for instance when writing a text message.

sina
london
Go to the top of the page
 
+Quote Post
crazyboy
post Jan 21 2005, 09:07
Post #2


Newbie
Group Icon

Group: Posters
Posts: 18
Joined: 25th September 2004
Member No.: 57,989



I have a mitac mio 8390 and i think this solution work too me but ther'is a big problem: i can't copy dll from my phone..
I want extract dll for italian language from another 8390 but when i copy it by phoneexplorer i receive an error.In other world the file is protect!!!
There is a solution to work around it??
Go to the top of the page
 
+Quote Post
dearsina
post Jan 22 2005, 03:42
Post #3


Enthusiast
Group Icon

Group: Posters
Posts: 208
Joined: 6th December 2002
From: Marylebone, London
Member No.: 787

Device(s): HTC Vox



QUOTE(crazyboy @ Jan 21 2005, 09:11)
I have a mitac mio 8390 and i think this solution work too me but ther'is a big problem: i can't copy dll from my phone..
I want extract dll for italian language from another 8390 but when i copy it by  phoneexplorer i receive an error.In other world the file is protect!!!
There is a solution to work around it??
*


I had some problems copying the DLL files out of the \windows folder too. What worked for me was to copy the files to \Storage first, than from there to \Storage Card, all using the inbuilt File Manager (You'll find it in the Accessories folder). Don't use ActiveSync to move the files on the computer, it won't work.

If that doesn't work, I could always extract the Italian DLL for you myself. Let me know.

sina
london
Go to the top of the page
 
+Quote Post
crazyboy
post Jan 22 2005, 13:34
Post #4


Newbie
Group Icon

Group: Posters
Posts: 18
Joined: 25th September 2004
Member No.: 57,989



Ok, i haven't copy italian dll.
i tested this solution with other language (portuguese and norwegian) but don't work.I see language in t9 menu but i can't write nothing...I think that dll isn't compatible with mitac 8390...I think that if i can't extract dll from another 8390 it can't work.
Thank's.
Go to the top of the page
 
+Quote Post
spvdk
post Jan 23 2005, 15:50
Post #5


Enthusiast
Group Icon

Group: Posters
Posts: 173
Joined: 27th November 2002
Member No.: 197



Sounds too good to be true. Will try it out as soon as time permits. Thanks a lot for sharing smile.gif
Go to the top of the page
 
+Quote Post
tudor
post Jan 24 2005, 13:17
Post #6


Diehard
Group Icon

Group: Posters
Posts: 374
Joined: 20th January 2005
From: Romania
Member No.: 106,056

Device(s): SPV C600



Here are the SPV C500 - UK version languages:

Danish
Dutch
English
French
German
Italian
Spanish

See the ZIP file: Attached File  T9_C500_UK.zip ( 335.36K ) Number of downloads: 1698


BTW, I'm looking for the Romanian DLL - does anyone have a C500 from Orange Romania?
Go to the top of the page
 
+Quote Post
Martijn©
post Jan 28 2005, 22:50
Post #7


Newbie
Group Icon

Group: Posters
Posts: 10
Joined: 6th October 2004
From: The Hague, Netherlands
Member No.: 59,394



Thanx guys ! Works great !
Smart Explorer won't work for copying the DLL, but the built in
Windows Explorer does !


--------------------
Martijn©

i-mate™ SP3
Qtek 9100
Go to the top of the page
 
+Quote Post
tudor
post Jan 29 2005, 16:13
Post #8


Diehard
Group Icon

Group: Posters
Posts: 374
Joined: 20th January 2005
From: Romania
Member No.: 106,056

Device(s): SPV C600



I've just installed the Romanian DLL as per instructions of dearsina (thanks a lot!) and it works great!

Many thanks to ga!nusha for posting the Romanian T9 DLL on this post http://www.modaco.com/content-page/199931/pagination/page/0/.
Go to the top of the page
 
+Quote Post
tito2002
post Feb 2 2005, 12:58
Post #9


Newbie
Group Icon

Group: Posters
Posts: 7
Joined: 15th August 2004
Member No.: 52,935



I made all the steps 3 times , and every time didn`t work! I have T9Romanian in menu, but when i select it , i can`t write anything!!!

Where do i make mistake?
Go to the top of the page
 
+Quote Post
tudor
post Feb 2 2005, 13:08
Post #10


Diehard
Group Icon

Group: Posters
Posts: 374
Joined: 20th January 2005
From: Romania
Member No.: 106,056

Device(s): SPV C600



QUOTE(tito2002 @ Feb 2 2005, 14:02)
I made all the steps 3 times , and every time didn`t work!  I have T9Romanian in menu, but when i select it , i can`t write anything!!!

Where do i make mistake?
*


Check my post in this thread. For me it works perfectly.

Is your phone app unlocked?
Can you please post what values you have for "Available" in registry? I can create the cab for you, so it installs everything automatically.

Another idea, not sure if it matters: did you put the dll on the phone, or on the memory card?
Go to the top of the page
 
+Quote Post
spvdk
post Feb 2 2005, 19:25
Post #11


Enthusiast
Group Icon

Group: Posters
Posts: 173
Joined: 27th November 2002
Member No.: 197



dearsina,
This tip works just perfect for me. A big Thank You from me and all the other lost souls of Denmark, where Orange is closing down, without ever releasing a single update for the C500. Now we get to enjoy our C500s anyway biggrin.gif


This post has been edited by spvdk: Feb 18 2005, 16:28
Go to the top of the page
 
+Quote Post
Tomas Kocanda
post Feb 18 2005, 00:35
Post #12


Diehard
Group Icon

Group: Posters
Posts: 464
Joined: 21st July 2003
From: Prague, CZ
Member No.: 10,505

Device(s): Samsung i600, HTC Typhoon



I would like to ask, if anybody knows:

- is possible to edit T9AW.UDB (like using that T9Editor if there is any now)?
- is possible to edit for example T9CzechLdb.dll, remove accents in all the dictionary (as accented characters "eat" space from SMS messages so instead of 162 characters is possible to send only 70 characters with message where is accented just one) and save it and use it instead of for example Norwegian T9 or so?

Thans for ideas.


--------------------
************************
Tomas Kocanda
Prague, Czech Republic
Samsung SGH-i600 (european version of BlackJack)
Eurotel Smartphone II (HTC Typhoon)
Eurotel Smartphone (HTC Tanager)
Nokia N70, N73
************************
Go to the top of the page
 
+Quote Post
zuf78
post Mar 6 2005, 10:00
Post #13


Newbie
Group Icon

Group: Members
Posts: 1
Joined: 6th March 2005
Member No.: 115,172



I have found some notes that *Ldb.dll like T9CzechLdb.dll should be placed in \windows directory, but than I have been searching for a while and found a way to get russian T9 (http://martin-martin.narod.ru/MPX200.html) - this is done by changin t9ime.dll - so I think the Ldb files have to match correct version of t9ime.dll (keyboard layout) to work properly - so current procedure works for some languages but not all. Could you send me the t9ime.dll from the same version you have retrieved the T9CzechLdb.dll. Many thanks Zuf78
Go to the top of the page
 
+Quote Post
Tomas Kocanda
post Mar 6 2005, 12:49
Post #14


Diehard
Group Icon

Group: Posters
Posts: 464
Joined: 21st July 2003
From: Prague, CZ
Member No.: 10,505

Device(s): Samsung i600, HTC Typhoon



QUOTE(zuf78 @ Mar 6 2005, 10:04)
I have found some notes that *Ldb.dll like T9CzechLdb.dll should be placed in \windows directory, but than I have been searching for a while and found a way to get russian T9 (http://martin-martin.narod.ru/MPX200.html) - this is done by changin t9ime.dll - so I think the Ldb files have to match correct version of t9ime.dll (keyboard layout) to work properly - so current procedure works for some languages but not all. Could you send me the t9ime.dll from the same version you have retrieved the T9CzechLdb.dll. Many thanks Zuf78
*


Very interesting. If you can help, it would be fantastic...
OK, here are all T9xxxx files from \windows

Attached File(s)
Attached File  T9_all_files_from_windows.zip ( 600.67K ) Number of downloads: 2769
 


--------------------
************************
Tomas Kocanda
Prague, Czech Republic
Samsung SGH-i600 (european version of BlackJack)
Eurotel Smartphone II (HTC Typhoon)
Eurotel Smartphone (HTC Tanager)
Nokia N70, N73
************************
Go to the top of the page
 
+Quote Post
frankydvd
post Mar 26 2005, 19:50
Post #15


Newbie
Group Icon

Group: Posters
Posts: 7
Joined: 12th February 2005
Member No.: 110,186

Device(s): MPX220



Where is spanish?
Go to the top of the page
 
+Quote Post
Purgatory
post Apr 18 2005, 00:36
Post #16


Newbie
Group Icon

Group: Members
Posts: 1
Joined: 15th March 2005
Member No.: 117,207

Device(s): mpx200



QUOTE(Tomas Kocanda @ Mar 6 2005, 12:49)
Very interesting. If you can help, it would be fantastic...
OK, here are all T9xxxx files from \windows
*

that's great.. but i need a turkish library. if anyone can copy from a phone which supports turkish t9 i will be appriciated. i thiink mpx 220 has smile.gif


This post has been edited by Purgatory: Apr 18 2005, 00:38
Go to the top of the page
 
+Quote Post
Rampe
post Apr 18 2005, 16:46
Post #17


Newbie
Group Icon

Group: Posters
Posts: 28
Joined: 3rd March 2005
From: Finland
Member No.: 114,585

Device(s): MPx200



I was trying my luck getting the MPx200's T9 to Finnish. No luck so far. Cannot type anything, no letters while pressing the keys.

What's the thing with those T9ime.dll's? I can't even seem to find where my T9LanguageLdb.dll files are on the phone altho they are mentioned in the registry (with no absolut path).


This post has been edited by Rampe: Apr 18 2005, 16:47
Go to the top of the page
 
+Quote Post
dearsina
post Apr 19 2005, 13:21
Post #18


Enthusiast
Group Icon

Group: Posters
Posts: 208
Joined: 6th December 2002
From: Marylebone, London
Member No.: 787

Device(s): HTC Vox



QUOTE(Rampe @ Apr 18 2005, 16:46)
I was trying my luck getting the MPx200's T9 to Finnish. No luck so far. Cannot type anything, no letters while pressing the keys.

What's the thing with those T9ime.dll's? I can't even seem to find where my T9LanguageLdb.dll files are on the phone altho they are mentioned in the registry (with no absolut path).
*


I remember when I did it (added languages) the second time around, the language comes up on the list, but the dll files doesn't seem to be loaded (ie. I wasn't able to write anything), which seems to be what you're experiensing. I still don't know what I did the first time to make it work. If I have time, I'll play around with it again (the phone I did it on developed an unrelated fault and I have a replacement now).

sina
london
Go to the top of the page
 
+Quote Post
tha_neo
post Apr 19 2005, 23:13
Post #19


Regular
Group Icon

Group: Posters
Posts: 128
Joined: 15th June 2004
From: Sweden
Member No.: 46,692

Device(s): SGH-i600



I know why it didnt work for any of you!
Here it is:D:D:D

If you have followed his step you should almost be done, the last thing you need to do is this:
go to
HKLocalMachine\T9 input Method\MUI\Languages
and there add in the string Available, edit and add the LCID Hex that your t9 you want to import have.
For exampel, if you want swedish you will have to add ,041d in the end of that string.

I did this and now I can use swedish T9 on my C500 with Orange ROM with WMP10:D greaaaaaaaaaat!!


--------------------
____________________________________
Using: Samsung SGH-i600
Old school: SPV E100, 6600, MPx200, C500, Qtek 8310, Qtek S200, Samsung SGH-i607, Nokia N80, SPV M3100, Nokia N73
Go to the top of the page
 
+Quote Post
Rampe
post Apr 20 2005, 05:30
Post #20


Newbie
Group Icon

Group: Posters
Posts: 28
Joined: 3rd March 2005
From: Finland
Member No.: 114,585

Device(s): MPx200



Here's what I did (and doesn't work as of yet):

Added string 040b with value "Finnish" to HKEY_LOCAL_MACHINE/MUI/Available
Added string 040b with value "\Storage\Application Data\t9\T9FinnishLdb.dll" to HKEY_LOCAL_MACHINE/T9 Input Method/LDBs
Added string 040b with value "Finnish" to HKEY_LOCAL_MACHINE/T9 Input Method/MUI/LDBS

Finnish language appers in the T9 menu and I can select it. When trying to type, not letters are entered.

Phone is Motorola MPx200 with WM2003.

Any hope whatsoever?
Go to the top of the page
 
+Quote Post

4 Pages V   1 2 3 > » 
Reply to this topicStart new topic

Collapse

Similar Topics

  Topic Replies Topic Starter Views Last Action
No new The right step-by-step how to Hard Reset the OMNIA
No more try and error pressing the SEND and END key and reset pin
27 M Azmin Ishak 7,650 Yesterday, 15:54
Last post by: x_iceman_x
No New Posts Topic has attachmentsAdding hebrew ROM to the omnia?
5 aka_katz 318 Yesterday, 20:07
Last post by: stambody
No New Posts TCPMP - Has anyone got this to work on the X1?
1 squilla 174 Yesterday, 19:35
Last post by: Rothariger
No New Posts