How to Add or Delete Phone Languages

You can deleted unneeded languages in your phone. So, those languages don't appear on any selection lists anymore. It didn't free up tons of memory (only a few MB), but a little is better than nothing. Adding languages on the other hand is very tricky and the easiest way to do it, is downloading a FW with your own language pack and delete the unwanted languages from there.

First problem is finding out which language has which number. The scandinavian language pack has the following: 01=English, 06=Swedish, 07=Danish, 08=Norwegian, 09=Finnish, 15=Icelandic. Others can be viewed here. Choose which languages to remove from your particular phone and make a list of their numbers. Do NOT include English (01), since it can't be removed.

Edit languages.txt in \resource\Bootdata\ . Remove the unneeded language numbers. Don't touch the contents in any other way. Do a search of your rofs folder. Search for files named *.Rnn where nn stands for a language number you want to get rid of.
(if you want to get rid of language '99', then search for *.R99) Delete all such files. Repeat the search for all unwanted language numbers.
\private\101F4CD2\Content\
\resource\xhtml\
\resource\applicationhelps\
Inside these folders, there are other folders named with numbers corresponding to each language. Delete those language folders you don't need.

Dig into \private\10207254\themes\ and find the homescreen files deep there within folders named '1.0'. The files usually end with *.o00nn. Again the two last digits stand for a language. Unneeded ones are usually safe to delete. Find files called T9*.dll in \sys\bin\ . Do not delete the files T9English.dll or T9rel.dll. Other languages can be deleted.

\resource\qwerty\
Do not delete the file PtiQwertyEnglish.rsc. The others may be deleted.

\resource\multitap\
Same applies to these rsc files; Do not delete English.


Another way to delete languages

If you only search *.rxx, t9*.*, that not enough
1. First define your language you want/unwant, you can add/delete which you need. resource\bootdata\language.txt, i call it xx

2. Search *.*XX
you with get some theme files -- *.000xx
resource file *.rxx
help file *.hxx
some file only *.xx

3. Search *xx.*
you with get special files 4 handwriting , very impotant 4 langguage - vn, cn, thai, arabic, korea, japan ...

peninputhwrwindowconfiginfo_xx.rsc
peninputvkbwindowconfiginfo_xx.rsc

4. Using international font if you want install not official language , examp VN-TW

http://www.mediafire.com/?4am3jgjvien
http://www.mediafire.com/?j1emmynmyit
http://www.mediafire.com/?ymkijmyti41
http://www.mediafire.com/?qzkoo0rodng
http://www.mediafire.com/?15xzjzxit1m
http://www.mediafire.com/?wzdtyj4ynzy

5. Search only XX
can get some folder name

help files \resource\xhtml\xx
menu file \private\101F4CD2\XX

6. Search *fulll-language-name*.*
examp for EN is *english*.*
for VN IS *vietnam*.*
you can get t9xxxxxxx.dll
PtiQwertyxxxxxxx.rsc
Ptixxxxxxxx.rsc

7. Last full VN language repack. this ref how your build language pack by your self
http://www.mediafire.com/download.php?nfydgfzyugm

8. List with all language codes here.

Credit: Omi, DonMC and Galabuon

Related Post:

2 Responses to “How to Add or Delete Phone Languages”

  • Cell Phone Case says:
    February 23, 2010 at 4:28 PM

    This is a very useful blog i like it. the article in this blog is very informative.

  • acekard 2 says:
    February 26, 2010 at 6:54 PM

    Oh wow what a fantastic information!Language can be add and change means now my mother will have no problem.She can operate her mobile with her mother tung.

 

Blog Archive

Send latest articles in your inbox

Delivered by FeedBurner