Symbian-Developers

Symbian^3, Anna, Belle Forum => Symbian^3 Modding => Topic started by: mk27 on July 07, 2013, 06:37:17 pm

Title: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 07, 2013, 06:37:17 pm
2021 EDIT: it looks like the image embeds have long been deleted, i think i may have these images saved somewhere but i am too busy to find them, so i'll fix them when i have some time.


Hello again! Now in this tutorial, I Will teach you how to make your own Writing language.

So first of all what do I mean when I say "your own writing language"?
So, When Nokia build Symbian, they didn't actually made it with every language. For example: They didn't made any language set with Georgian language. So In this tutorial, you will learn how add that writing language in your phone. Best of all is that you don't need to Flash your phone! However, Hacked Phone is Required!

Let's go!
Step 1: Explanation.
we need to chose the layout of the virtual keyboard. In my example, most popular layout for Georgian writing keyboard is "Georgian QWERTY" which is arranged like English letter pronunciation compare to Georgian. So if layout will be like English, we have to grab 2 files from ROFS2 or phones Z:\ drive. Files are peninputssqwinconfiginfo_01.rsc and peninputvkbwindowconfiginfo_01.rsc located in resource/plugins/.

Step 2: Make Keyboard Files.
Now we need Nokia QWERTY editor and we have to open both of those files one at a time and insert your own key letter arranged like you want.
(http://i42.tinypic.com/10pt7bl.jpg)

Don't forget to mod Shift key pressed variant.
(http://i44.tinypic.com/2eci3c6.jpg)

Remember, Don't leave any keys empty.
(http://i40.tinypic.com/j6l8o6.jpg)

Once you are done. Don't forget to do same thing about second file. After that, save these files.

Step 3: Prepare Installation.
Open Settings in your phone, and navigate to Writing Languages. Then you have to chose which language you don't need. In my Example, I chose"Magyar" language to replace. Next we need to find out, language code of "Magyar". It's "17". Next we have to rename this file peninputssqwinconfiginfo_01.rsc to peninputssqwinconfiginfo_17.rsc and this one peninputvkbwindowconfiginfo_01.rsc to peninputvkbwindowconfiginfo_17.rsc.

Step 4: Installation.
Once we have all this we have to copy all peninputssqwinconfiginfo_**.rsc and peninputvkbwindowconfiginfo_**.rsc files from Z:/resource/plugins/ to c:/resource/plugins/. This is because it will damage and cause other languages to not work if you don't do that. Then we have to take peninputssqwinconfiginfo_17.rsc and peninputvkbwindowconfiginfo_17.rsc file which we made renames and put it into c:/resource/plugins/ folder. Make sure phone Writing language is set to English before doing that.

Step 5: Finishing touch.
Restart your phone. Then go to writing language settings and select replaced language. In my case, "Magyar".
(http://i43.tinypic.com/29mpydt.jpg)

Here's My result:
(http://i43.tinypic.com/s27dz7.jpg)



Tips and Warnings:
1. You can also install other writing languages Nokia Has made, but if it's not in your phone and you don't want to flash. Simply grab your language from here http://forum.dailymobile.net/forums/showthread.php?t=69160 then get peninputssqwinconfiginfo_**.rsc and peninputvkbwindowconfiginfo_**.rsc files, then rename and copy. ;)
2. Please Keep In Mind That This Don't Work On FP2 Devices correctly Due to different files.
3. Before doing this, make sure you have compatible fonts installed. For my example, Georgian fonts ware not supported until i made my own "Nokia Sans S60" fonts.
4. You can get Nokia QWERTY-Keyboard Editor here http://forum.dailymobile.net/forums/showthread.php?t=21601
5. You can Find Language Codes Here: http://www.symlab.org/mirror/developer.symbian.org/main/documentation/reference/s3/pdk/GUID-31C133DE-F245-5992-9A41-20A99291E72A.html

I discovered this about 6 months ago but... Never mind... ;)
If you don't understand anything. JUST ASK!


Enjoy!!!
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle?
Post by: sathasb on July 07, 2013, 09:48:34 pm
Nice tutorial,  +rep added
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle?
Post by: prarun2030 on July 08, 2013, 05:53:13 am
+1 for the tutorial..:)
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle?
Post by: tipinaya on July 18, 2013, 03:14:39 am
Very nice! +1 for this awesome tut ;)
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle?
Post by: matthew on July 18, 2013, 05:11:42 am
Thank you for this, mate  :D
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle?
Post by: Maximilian1st on July 28, 2013, 03:24:01 pm
Would this also work to change an existing language keyboard in the phone? For example the French keyboard has azerty instead of qwerty, could I modify this using your guide and retain the dictionary that comes with it?
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle?
Post by: mk27 on July 28, 2013, 06:05:44 pm
Would this also work to change an existing language keyboard in the phone? For example the French keyboard has azerty instead of qwerty, could I modify this using your guide and retain the dictionary that comes with it?

what we are doing here is editing layout of letter. You can chose whatever letters and symbols you want and place it anywhere.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on August 27, 2013, 09:40:01 pm
Updated the first post. Added a link and Edited text a little bit.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle?
Post by: matthew on August 27, 2013, 10:32:42 pm
what we are doing here is editing layout of letter. You can chose whatever letters and symbols you want and place it anywhere.
Wouldn't it only appear the way you have edited it on your phone? For anyone else, the key mapping has not changed so wouldn't their end show misspelled words? He needs the keymap for the device using the AZERTY layout, i think.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: fbashishir on July 18, 2014, 10:03:55 pm
i have successfylly added bangla
language. Bt there is a problem, once
i switch from english to bangla, than
switching from bangla to english is
not possible without restarting the
phone. How to solve it?????
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: newton181 on July 19, 2014, 05:11:46 am
I can replace my current writing language? the keyboard in spanish have one column not necessary. I ask because don't want lose the t9 (predic) in spanish.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 19, 2014, 03:38:49 pm
i have successfylly added bangla
language. Bt there is a problem, once
i switch from english to bangla, than
switching from bangla to english is
not possible without restarting the
phone. How to solve it?????
Just rotate your phone and rotate it back. You can also switch to something else and switch it to English after.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 19, 2014, 03:40:31 pm
I can replace my current writing language? the keyboard in spanish have one column not necessary. I ask because don't want lose the t9 (predic) in spanish.
So you want to modify the Spanish keyboard to just remove one empty column? I don't think you will lost your T9 Dictionary.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: fbashishir on July 19, 2014, 03:51:08 pm
Just rotate your phone and rotate it back. You can also switch to something else and switch it to English after.
its a little funny solve. Like rotate and change language. Thanks for it.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: newton181 on July 21, 2014, 11:33:54 pm
So you want to modify the Spanish keyboard to just remove one empty column? I don't think you will lost your T9 Dictionary.

No, I want a kerboard like english (10 columns) for more space between keys, i think that editing the english keyboard and rename it _84 latin american (for default 11 columns, the specials symbols are avalaible with longpress), the t9 in spanish must work.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 23, 2014, 03:06:41 am
No, I want a kerboard like english (10 columns) for more space between keys, i think that editing the english keyboard and rename it _84 latin american (for default 11 columns, the specials symbols are avalaible with longpress), the t9 in spanish must work.
I don't think you will lost your T9 Dictionary. It will stay.
If it didn't, you can always undo everything and it will be back to normal. But I am still sure it will stay.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: newton181 on July 23, 2014, 03:14:52 am
Not working for me, I need a special patch or CFW? the deault keyboard persist, I replace the _83 files with the mods _83 files.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 23, 2014, 04:08:42 am
Not working for me, I need a special patch or CFW? the deault keyboard persist, I replace the _83 files with the mods _83 files.
Try again, follow the steps correctly. Anyway what do you mean by now working? what's happening exactly?
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: newton181 on July 24, 2014, 03:01:22 am
First: I have Nokia C6-01 with OFW Belle Refresh (hack is the only mod).

I obtain the 2 files _01.rsc in z\resources\plugins, edited with querty editor, copied all peninputssqwinconfiginfo_xx.rsc and peninputvkbwindowconfiginfo_xx.rsc of z\ to c:\resources\plugins, change writing language to english, replace with my own peninputssqwinconfiginfo_83.rsc and peninputvkbwindowconfiginfo_83.rsc the already exist in c:\resources\plugins.

Some patch is needed?
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 24, 2014, 03:59:43 am
First: I have Nokia C6-01 with OFW Belle Refresh (hack is the only mod).

I obtain the 2 files _01.rsc in z\resources\plugins, edited with querty editor, copied all peninputssqwinconfiginfo_xx.rsc and peninputvkbwindowconfiginfo_xx.rsc of z\ to c:\resources\plugins, change writing language to english, replace with my own peninputssqwinconfiginfo_83.rsc and peninputvkbwindowconfiginfo_83.rsc the already exist in c:\resources\plugins.

Some patch is needed?
Already exist in c:\resources\plugins? Simply overwrite it. Nothing else needed.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: newton181 on July 25, 2014, 12:16:13 am
I copied all peninputssqwinconfiginfo_xx.rsc and peninputvkbwindowconfiginfo_xx.rsc of z:\resources\plugins to c:\resources\plugins, including originals peninputssqwinconfiginfo_83.rsc and peninputvkbwindowconfiginfo_83.rsc, in copy overwrite these originals with moddeds _01 edited and renamed _83.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 25, 2014, 04:38:16 pm
I copied all peninputssqwinconfiginfo_xx.rsc and peninputvkbwindowconfiginfo_xx.rsc of z:\resources\plugins to c:\resources\plugins, including originals peninputssqwinconfiginfo_83.rsc and peninputvkbwindowconfiginfo_83.rsc, in copy overwrite these originals with moddeds _01 edited and renamed _83.
Exactly.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: newton181 on July 29, 2014, 03:02:00 am
 :( It does not work, i saw the file attributes of _01 files (with X-plore) and are marked as Only read and not the edited files, i mark only read to my files y the phone became unstable, delete all copied files was the solution.

I flash a 700 Belle FP1 with keyboards edited for me, and also became unstable, and not show qwerty keyboard in portrait, only landscape orientation, maybe becuase clean of languajes xtras, left english and spanish.

Sorry for my english  :D.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 29, 2014, 12:12:01 pm
:( It does not work, i saw the file attributes of _01 files (with X-plore) and are marked as Only read and not the edited files, i mark only read to my files y the phone became unstable, delete all copied files was the solution.

I flash a 700 Belle FP1 with keyboards edited for me, and also became unstable, and not show qwerty keyboard in portrait, only landscape orientation, maybe becuase clean of languajes xtras, left english and spanish.

Sorry for my english  :D.

Keep in mind that this is not Tested on FP1 or FP2. I only tested this my self on Belle Refresh. On Belle Refresh, It should work Fine. If not, then I have no Idea without more details or seeing this for my self.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: newton181 on July 29, 2014, 09:38:51 pm
I saw the file peninputvkbkrwindowconfiginfo_65.rsc in latin spanish language library of freak_r_us, its needed for latin spanish keyboard?
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: matthew on July 30, 2014, 07:24:59 am
65 is included in all firmware; it must be a required file.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on July 30, 2014, 03:23:29 pm
I saw the file peninputvkbkrwindowconfiginfo_65.rsc in latin spanish language library of freak_r_us, its needed for latin spanish keyboard?
65 is included in all firmware; it must be a required file.
Language code 63 belongs to Kazakh language. Not sure Why It's required, or is it required.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: matthew on July 30, 2014, 03:49:19 pm
Language code 63
65, and it is Korean.
It's in every firmware \\Resource\plugins\

[attachment deleted by admin]
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: newton181 on July 30, 2014, 08:52:10 pm
I replace the keyboard successfully in my Nokia 700 FP1 and Nokia C6-01 Refresh, but i copy and paste twice the edited files and rename also _04 (spanish-spain), now have 4 files: two _83.rsc and two _04.rsc, also _65.rsc file.

The first phone I flashed it, the second was with the variant comented of this method, thanks MrKenkadze27, now have a best keyboard.
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: secarica on August 24, 2014, 03:53:21 pm
Title: Re: [TUTORIAL] How to Make your own Writing Language in Belle? [ANY LANGUAGE!]
Post by: mk27 on September 01, 2014, 07:34:39 pm