[DEV]Samsung keypad/Swype with Persian/Arabic/Urdu support on Deodexed ROMs - Galaxy S II Themes and Apps

Previously I posted the same topic on Galaxy s forum and here is the update file for galaxy s2
What does it do:
this update file will add Samsung and swype keyboards with Persian/Arabic/Urdu support to your deodexed roms.
please consider this update has nothing to do with RTL allignment if you like to have RTL support for above mentioned langs follow madmack thread
Why I post this file here:
although the galaxy s update file might work on GS2 but some fonts may cause problem on I9100 ,moreover the swype keyboard on GS2 has some improvements which I prefered to make a new update
Version2 added below, some fonts appear large on screen or keyboard thus I have changed them to fit the screen and keypad layout
How to install:
-Do a backup first
-download this file and install from CWM recovery
(version2 : improvements on fonts)
HTML:
http://www.multiupload.com/6ZBQSTQKAV
(version1)
HTML:
http://www.multiupload.com/4ZTZDEXKCD
I have tested this file on my phone but I can not assure it will work on all roms, please try it and report back for future improvements.

Good work, will give you a feedback.

طاها دوست داريم.....دي

Tested on my custom KH3, i replaced your fonts by KH3 + madmack fonts, no issues for now .
Thanks again.

im sorry for being off topic now but can someone tell me the difference between arabic and urdu? isnt urdu the jordan language? how much different it is? i have slideit with arabic language but i just have contacts to urdu. so whats the difference between these two languages? is the app im using enough or should i change to this?

works fine
Thanks

H-KaN said:
im sorry for being off topic now but can someone tell me the difference between arabic and urdu? isnt urdu the jordan language? how much different it is? i have slideit with arabic language but i just have contacts to urdu. so whats the difference between these two languages? is the app im using enough or should i change to this?
Click to expand...
Click to collapse
urdu have nothing to do with arabic, its a independent language, I think it is used in some countries like Pakistan (I'm not sure about the country)
if you speak in arabic just choose arabic from the keyboard settings, do not worry about other languages

awesome work thx pro for ur effort u just made my day

Urdu is a combined language formed out of a combination of Arabic, Persian, Turkish and Hindi; its main grammar is from Hindi but a bulk of its words and the typeface comes from Persian. It is the main language of Pakistan and the dominant language in Indian Muslims.

update file version2 added to the first post, it has some improvements on fonts to fit the keypad and correct the font display
It has been tested on Criskelo Rom

good job taha ...

Thanks Taha great work.
Sent from my GT-I9100 using xda premium

I tested your V2 on KI3, Swype is working, but samsaung Keyboard get FC.
Please can you check.

wanam said:
I tested your V2 on KI3, Swype is working, but samsaung Keyboard get FC.
Please can you check.
Click to expand...
Click to collapse
Could you please delete T9DB directory from /system (make a backup first) and reboot .
if still have FC flash one more time and wipe cache
Now Im using XXKI3 2.3.5 deodexed and the patch is working without any problem
take a look at the attachments

taha_e said:
urdu have nothing to do with arabic, its a independent language, I think it is used in some countries like Pakistan (I'm not sure about the country)
if you speak in arabic just choose arabic from the keyboard settings, do not worry about other languages
Click to expand...
Click to collapse
ya it is Pakistan. any hope this mod for odexed stock rom?

Thanks alot, Working on foxhound batista rom gingerbread 2.3.5 but the arabic text is not connected to each others.

Hello
If I install this on the latest swype, does this patch maintain the version or does it replace swype?
Sent from my GT-I9100 using XDA App

Added to [ROM] madmack's 2.0 (KI3) [RTL + Arabic support]
Works fine, but the recipient of txt msg can't see Arabic letters (shows as ?????)
There was a warning before I sent the msg from my GS2 to change the input method to automatic. I can't see this option under input method in language in settings.
Any suggestions?

yousif666 said:
Thanks alot, Working on foxhound batista rom gingerbread 2.3.5 but the arabic text is not connected to each others.
Click to expand...
Click to collapse
you need to arabize your rom first, this patch is only keyboard. if you flash the keyboard patch without arabizing then arabic letters are not reshaped or might be in left to right order
hubono said:
Hello
If I install this on the latest swype, does this patch maintain the version or does it replace swype?
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
it will replace your existing swype
phochiom said:
Added to [ROM] madmack's 2.0 (KI3) [RTL + Arabic support]
Works fine, but the recipient of txt msg can't see Arabic letters (shows as ?????)
There was a warning before I sent the msg from my GS2 to change the input method to automatic. I can't see this option under input method in language in settings.
Any suggestions?
Click to expand...
Click to collapse
This issue is not related to the keyboard, please do as below to solve this problem
go to messaging >>> press menu >>> choose settings>>> Input mode >>> and select Automatic
then your letters will show correctly

taha_e said:
you need to arabize your rom first, this path is only keyboard. if you flash the keyboard patch without arabizing then arabic letters are not reshaped or might be in left to right order
it will replace your existing swype
This issue is not related to the keyboard, please do as below to solve this problem
go to messaging >>> press menu >>> choose settings>>> Input mode >>> and select Automatic
then your letters will show correctly
Click to expand...
Click to collapse
Thanks. I did not know how to change input mode. Now all is well
Sent from my GT-I9100 using Tapatalk

Related

Hebrew Built-in: Help required

Hello,
I speak Hebrew and I wanted to know if there are Hebrew fonts built-in in the Desire. I'll be glad if someone could check his device (I get mine in a few days) Is there a possibility to replace to the Hebrew language or at least set to read Hebrew fonts.
Thanks in advance,
Yaniv
.
Hebrew and other right-to-left languages such as arabic and farasi are not supported built-in in the desire unfortunately.
technically, right-to-left is supported by android, but those languages are not there built-in.
AFAIK, you can only get the RTL languages by rooting the device and either install a custom ROM that has the language, or install the language by following some steps and installing some APKs and fonts (different from language to language)
irkan said:
Hebrew and other right-to-left languages such as arabic and farasi are not supported built-in in the desire unfortunately.
technically, right-to-left is supported by android, but those languages are not there built-in.
AFAIK, you can only get the RTL languages by rooting the device and either install a custom ROM that has the language, or install the language by following some steps and installing some APKs and fonts (different from language to language)
Click to expand...
Click to collapse
Flag - Iraq, Muscat (Location) - Oman?
Just curious
brummiesteven said:
Flag - Iraq, Muscat (Location) - Oman?
Just curious
Click to expand...
Click to collapse
Lol, Iraqi national, studying & working in Muscat, Oman
EDIT: here is more about RTL http://forum.xda-developers.com/showthread.php?t=647159&highlight=RTL
I think your waiting for the same thing as me and that is the device being rooted.
A|ex said:
I think your waiting for the same thing as me and that is the device being rooted.
Click to expand...
Click to collapse
Do you know what's the deadlines for the device to be rooted ?
I saw that there's already a root, am I wrong ?
Thanks in advance to all of you !
.
yanivriv said:
Hello,
I speak Hebrew and I wanted to know if there are Hebrew fonts built-in in the Desire. I'll be glad if someone could check his device (I get mine in a few days) Is there a possibility to replace to the Hebrew language or at least set to read Hebrew fonts.
Thanks in advance,
Yaniv
.
Click to expand...
Click to collapse
Cooked ROMs from other android phones sometimes include Hebrew fonts. Until someone finds a way to install custom ROMs I think you will be out of luck.
The Desire has now been rooted and you can apply Hebrew and Arabic fonts using the files on the following site:
tinyurl . com / desireroot
Personally, I've rooted my phone but haven't tried the fonts.
blackadder1000 said:
The Desire has now been rooted and you can apply Hebrew and Arabic fonts using the files on the following site:
tinyurl . com / desireroot
Personally, I've rooted my phone but haven't tried the fonts.
Click to expand...
Click to collapse
The hebrew fonts were tested and found to be ok, except the gmail.
The exchange, sms, websites are working properly.

Samsung keyboard with 'all' available languages...

Dear Everybody,
At last week I made some research for make Central Europen keyboard available for everybody especially that every people who read XDA usually use tha latest UK ROM as the most fresh, always brand new system software. The UK ROM usually contain everything as the Android system in it is multilingual and has all features for almost everybody, but Samsung Keyboard (and sometimes Swype) is different a little bit from this aspect as these 1-2 softwares depend an your CSC settings. If you use UK ROM you will lose real multilingual keyboards, as for UK these are not really needed.
I'm in Hungary so I need real T9 with the latest ROM so... I made them
Based on Sztupy hints on deodexing the keyboards (lot of thanks for it!) and some research between the system files I got some practice so could make my original requests.
The solution:
On 2.1 (example in Galaxy S) the T9 was integrated the keyboard software itself, so when you deodexed the keyboard from one multilingual 2.1, after you deleted your current Sam's keyboard you could drop the deodexed one made a restart and everything was OK.
On 2.2 the T9 database is totally discrete in T9DB folder but need to use the correct deodexed keyboard software of course.
(You not realy need to backup your original or any ROM, etc, because you can rip all needed files in all situations from the corresponding .RFS files (factoryfs.rfs as that base system and cache.rfs as the CSC thingies))
As I have Galaxy S and Galaxy Tab also, after my research I made all available solution for myself and of course for you (on both device), if anybody wouldn't like to make it again.
This/my current keyboard files made from XWJM8 ROM (2.1) and XWJPI ROM (2.2) as the two latest Central European version, and safely usable with any JP* ROM.
Usage:
0, to safe use you need to swith onto any other keyboard and kill the Sam's one or make a restart. (This is not a real needed step, but for smooth switch this will help you to save yourself from some scary FC when you overwrite your system files...)
1, delete all your current keyboard files with adb or root explorer. The files:
/system/app/AxT9IME.apk
/system/app/AxT9IME.odex
/system/lib/libDHWR.so - lower or uppercase!
/system/lib/libXt9core.so
/system/T9DB - if available - just on 2.2 keyboard!
2, copy all my files into the system folders with the same logic.
/system/app/AxT9IME.apk
/system/lib/libDHWR.so
/system/lib/libXt9core.so
/system/T9DB - just on 2.2 keyboard!
3, for smooth and safe method set the permissions to 777 (rwrwrw)
4, restart your device just for safe.
5, try to set up your Sam's keyboard if there is no input language choices then just enable T9 and select UK as input langiugage, and restart again!
Wow, now you have almost all available T9 with latest Sam's keyboard in any ROM what you currently using.
Languages: (in 2.2, sorry but did not remeber about the 2.1 if anybody would like it...)
Bulgarian, Cestina, Dansk, Deutsch, Greek, English (UK), English (US), Espanol, Suomi, Francais, Hrvatski, Hungarian, Italiano, Nederlands, Norks, Polski, Portugues, Romana, Russia, Svenska, Turkice, ***, Slovenscina, Ukrainian, Estonian, Latvian, Lithuanian, Serbian
Happy new year!
(See my attachment as the keyboard itself!
XWJM8 - the almost latest 2.1
XWJPI - the latest 2.2)
Same things for Samsung Galaxy Tab also available here:
http://forum.xda-developers.com/showthread.php?t=902819
ebola
Good work!
I've really missed proper characters in the ROMs I've tried..
I am also looking for a missing language in Samsung keyboard.
I followed your steps and it looks like all went correctly, but as a result I have the option to change the languages, but my Bulgarian keyboard do not appear.
I am not sure if those files contain all internationalization data, as I installed the Gingerbread keyboard as well and got the same problem with it - there is Bulgarian to select, but does not appear once chosen.
I am recently trying Doc's ROMS with JPY base. Any idea?
Hi boyanovv!
I also tried this simple mod in order to get my native input language on SGS.
Had also the same problem, but after all it worked
Here is how I did (some parts may be useless, but maybe not):
Switched to Swype. Using Root Explorer moved .apk and 2 .so files, didn't had T9DB and .odex file. Uploaded modified files. Rebooted (didn't do 777). Went to settings, set input method to Samsung Keyboard. Disabled XT9, added my language to keyboard, didn't add English. Checked if it works, but didn't. Rebooted. Didn't work. Uploaded T9DB folder to /system/. Rebooted. Enabled XT9, set locale to English UK, removed all input languages. Rebooted. Added my needed languages and changed locale to US, disabled XT9. Rebooted. Worked, even russian
I used 2.2 files and I have DebusROM XXJPY.
regdude - thanx, gonna test your version.. atm I'm using the 2.1 keyboard, only I could get to work, but really preferred the 2.2.
Hi All,
Sorry for delay but I hadn't got free minutes in last days for gadgets, but refreshed the SGT pack with the latest and check this topic also. Without T9DB you will never get predictive dictionary of course but and as I tried to told you don't need .odex file as for usable for everybody I needed to deodex the keyboard software also. You just need that 4 things... The main .apk, the 2 .so and the needed dictionary files in /system/T9DB folder... with selected English and restarted device you need simply get those languages. I tried with not all but lot of them and the keys were correct and got dictionary also. Of course if you don't need you can use just those languages what you need not all but my pack contain lot of...
Hope everybody could use as I tested on 4 devices without problems. ( On Galaxy Tab I got some NEE files what missed from that ROM what I used for the multi pack, but over on it was everything OK. )
Bye...
thank you!
I can't get the one for 2.2 to work. I have follow all the steps in first post.
The keyboard pops up but I can't chose languages.
anyone has got it to work?
Mackzen said:
I can't get the one for 2.2 to work. I have follow all the steps in first post.
The keyboard pops up but I can't chose languages.
anyone has got it to work?
Click to expand...
Click to collapse
Same problem here.. I can set languages in settings.. but I can't slide the _ to change between the languages.. only a few are there. Another time I got it to work, my SMS got quite strange.. half my msgs got changed to Chinese, after I sent them, they were in Swedish on my phone, my girlfriend sent me some msgs back asking if I was joking with her.. lol
2.1 works, though I preferred the 2.2 T9 Keypad.
cant seem to get the 2.2 to work... or the keyboard works... but not the languages...
jornbjorn said:
cant seem to get the 2.2 to work... or the keyboard works... but not the languages...
Click to expand...
Click to collapse
Same problem as me then. With the 2.1, I get at least Swedish, English and Croatian. However.. when I send SMS, sometimes half gets changed to Chinese(I don't see it, but my girlfriend was wondering what I was on when sending her texts in Chinese), I got no idea if it's the ROM or the keyboard that does it. Quite odd though.
After that I found the HTC_IME, it works quite well for me(girl don't get messages in Chinese anymore), but I still prefer the Samsung 2.2, if I could get it to work.
is this working on Darkys rom 9.2 ?
deeaz said:
is this working on Darkys rom 9.2 ?
Click to expand...
Click to collapse
except the above mentioned problems, it should do.. At least it worked on 7.0 or what it was I used back then.
This did not work om my sgs i9000 with darkys 9.2. i did get to sealect the norwegian langue, but it did not work in 3x4 mode.
Thanks for this hint.
Interesting for me is ( all steps done ) that i have all the languages in but when i try to swap them most are not working. Specialy Bulgarian,Surbian ....
Tryed some other like greek or russian they are OK.
any ideas ?
i'm with Darky 9.5 fw 2.2.1 GT-I9000
Hi! Can you enable all languages for Samsung Keyboard on Gingerbread 2.3.3???
I've installed this. Does T9 work. I enable it all everywhere and then try typing 843 on the t9 keypad and it doesn't change it to "the"
or any other word combo i try. Does it work for others. Maybe i'm missing something
you sure you enabled the correct keyboard?
English definitely should work, some of us that use other languages got problems, but English works for.
Also, another proper working T9 is the HTC_IME, you may wanna test it.
jonasl's modded HTC_IME
custom hTC_IME skin by gIMpSTa
AsgardCurse said:
you sure you enabled the correct keyboard?
English definitely should work, some of us that use other languages got problems, but English works for.
Also, another proper working T9 is the HTC_IME, you may wanna test it.
jonasl's modded HTC_IME
custom hTC_IME skin by gIMpSTa
Click to expand...
Click to collapse
That keyboard is terrific!. t9 works great.
Thanks for putting me onto it.
Pity it's stuck in the nexus one forum
ziggy2031 said:
That keyboard is terrific!. t9 works great.
Thanks for putting me onto it.
Pity it's stuck in the nexus one forum
Click to expand...
Click to collapse
yea, I accidentally found it when I was trying to find a T9 keyboard for my HTC Tattoo, since it seems all devs like the gingerbread qwerty keyboard even on the low res 2.8", I tried on the Galaxy S and it worked perfect

[Custom Firmware] S8530XPKH3 with Asian keyBoard

I know that many of you were waiting for this! So here it is.
Now you can write the following languages for S8530​​:
English
korean
Indonesian
Vietname
Thai
Chinese_S
MALAY
Aarabic
Farsi
Urdu
Hebrew
Know Bugs :
-We can't capture screen I wanted to show you pictures ...)
-All Bugs that we know from XPKH3
-Post here if you found more bugs..
Remember :
In this version we have a blue screen when we flash the first time
and need to remove the battery and enter again to download mode..
Link to download :
http://www.multiupload.com/87D60BWETZ
password : Bada_Xda
Bootfiles (I forgot to put it in the archive..LOL) :
http://www.multiupload.com/XOD0WASL3S
I hope you will help to make this firemware better...
On this occasion I want to say thanks to:
ho1od for your WaveRemaker
b.kubica for your Trix
adfree for your very important information
Did XPKH3 have Asian stuff included ?!!!!!
Did you add system strings or not??
Thank you so much for your work
I'd love to help you to make it better
Best Regards
mylove90 said:
Did XPKH3 have Asian stuff included ?!!!!!
Did you add system strings or not??
Thank you so much for your work
I'd love to help you to make it better
Best Regards
Click to expand...
Click to collapse
No..I added few files from S8500MBUKI1
I didn't add system string ..only keyboard is asian lang for now..
and the system lang it's english..
And signature check?!!!!!!
I appreciate uploading the firmware maybe telling me about the signature hack will be better
I'll edit the strings for you
Best Regards
I did not examine in depth the importance of signature, but I will in the coming days ...
I tested all the files on the shpApp.app..
and I can tell that you can even to take all the files from shpapp.app from some firemware and replace them with other firmware , and the system will run but with a lot of bugs and after 2 min it crashed...I did not try to do it without a signature ....
Thanks
request for 8500,please and thanks
I can't download the Files ,I'm In China,can you send the files to my email :[email protected]
thank you!
How to insert Keyboard into FW? Can u give me source plz!!!! I really need a Vietnamese keyboard!!!!!!!!!!!!
why didn't you gave stats?
can you please explien what work and what isn't?
you gave to much generle
try to use this programe for capturing :
http://www.megaupload.com/?d=BJ03X1O6
When will you release it for s8500?
http://www.multiupload.com/RW1QRH5QFF
this for s8500...you can visit in my site http://www.bada-il.co.cc
Thanks!
Are the bugs in this version the same as the ones on the wave 2's frimware?
And can you make this frimware with Orange settings please?
Thanks in advance!
Danieliko said:
Thanks!
Are the bugs in this version the same as the ones on the wave 2's frimware?
And can you make this frimware with Orange settings please?
Thanks in advance!
Click to expand...
Click to collapse
you do it by your self after you flashed this firmware you will change the CSC with the Orange CSC with Stune
Can you link me an Orange CSC please?
Keyboard not showing up
litebass2 said:
multiupload com RW1QRH5QFF
this for s8500...you can visit in my site
Click to expand...
Click to collapse
hi,
first of all thanks,
i flashed the MBUKI from the link,
and i can see hebrew menus (with a bit translation errors)
but no keyboard is showing up when i click a text box.
even if i switch to english menus, the keyboard is not showing up.
in the setting, you can't choose keyboard, and if you press the little blue arrow right to the "samsung keyboard", nothing happens.
just for everyone's knowledge, i submitted to samsung an application with hebrew keyboard, not as convienent as a normal system keyboard, but still something to handle with. it works only with bada 2.0.
i hope soon it will be in samsung apps, but if someone wants it now, i can send him the source code and you can build it yourself with the sdk and have it on your phone.
idanrichman said:
hi,
first of all thanks,
i flashed the MBUKI from the link,
and i can see hebrew menus (with a bit translation errors)
but no keyboard is showing up when i click a text box.
even if i switch to english menus, the keyboard is not showing up.
in the setting, you can't choose keyboard, and if you press the little blue arrow right to the "samsung keyboard", nothing happens.
just for everyone's knowledge, i submitted to samsung an application with hebrew keyboard, not as convienent as a normal system keyboard, but still something to handle with. it works only with bada 2.0.
i hope soon it will be in samsung apps, but if someone wants it now, i can send him the source code and you can build it yourself with the sdk and have it on your phone.
Click to expand...
Click to collapse
send me the source code please if you don't mind
hebrewkeyboard source code
those stupid guys from samsung apps are keep rejecting this app because they don't know how to use it (and its not hard at all).
do an import of filesystem in your sdk and choose the folder in the .rar,
and then maybe you'll need to change the properties of the project to the correct path of the workspace or compiler. hope it'll go easy and smooth.
then just build and run on target and it will install it on your phone.
hmmmmm
It is a flash based keyboard not like Thai keyboard on Samsung Apps
I didn't test it on the device yet but a small recommendation to get certification...Make it able to Multi-task so users can use it in the background
Best Regards
litebass2 said:
http://www.multiupload.com/RW1QRH5QFF
this for s8500...you can visit in my site http://www.bada-il.co.cc
Click to expand...
Click to collapse
Do you have thai keyboard in this the firmware ?,tell me please

[Q] How to add language to a ROM

Hey there,
Today I went from CM9 to Liquidsmooth v1.5
It's so fast!
But there is a problem, Liquid devs deleted other languages from ROM and I need Arabic/Persian language.
So I got the fonts from CM9 and pushed them to Liquidsmooth ROM and fixed the permissions so now fonts are working in web browsing I can read Persian fonts in webs. (Before it was squares!)
Then I installed Smart Keyboard Pro and downloaded persian language for it from Google Play.
Then I noticed that Persian font doesn't work in the OS itself. I mean, when I switch to persian keyboard, all the letters are "squares" and I can't type.
I just need Persian language for web browsing (that I fixed this part) and typing.
I don't want to translate everything. I want my phone to be in English language only I want to fix typing. and I have a keyboard app that supports Persian language. Just it doesn't show the letters (it shows squares)
So, what should I do? I hope someone help me.
Thanks in advance.
PS: I'm still a newbie in android because I got my phone 2 weeks ago, I didn't have time to learn Android programming and other things but I will do it in near future.
I think I have to edit fallback_fonts.xml and push it to the phone too. Right?
Anyone?
For adding languages you need a Rom with the language you want. In ur case Arabic.
So you download AOSP Rom and then you need to get the "values-ar" and "raw-ar" from every apk you want to translate. Its kinda mayn work. Specially if you never done it before and if you do it just like me ;-)
You need some tools like apktool and zipalign and winrar.
I cant really explain how to do it. Iam not in that.
Basian Mile said:
For adding languages you need a Rom with the language you want. In ur case Arabic.
So you download AOSP Rom and then you need to get the "values-ar" and "raw-ar" from every apk you want to translate. Its kinda mayn work. Specially if you never done it before and if you do it just like me ;-)
You need some tools like apktool and zipalign and winrar.
I cant really explain how to do it. Iam not in that.
Click to expand...
Click to collapse
Thanks for your answer mate. But do I really need to do these? Because I don't want to translate anything. I only want it for typing. Fonts work great in web browsing I got them from CM9 ROM.
Liquidsmooth doesn't show the letters in the keyboard but it works in web browsing.
even the keyboard is not the android keyboard I use another keyboard from Google Play that supports Persian language.
Devs really should not delete languages from roms :crying:
Helping
forum.xda-developers.com/showthread.php?t=2107255
Head down to above link.

I'm editing my own custom ROM, need Arabic keyboard, deodexed app, other help

Hi all XDA developers, ..
I decided to make my own custom ROM, it is based on ARHD, and I need some help to finish my work.
1- I need the latest version of the Arabic keyboard (from Sense 4+)
2- I need a de-odexed version of "Tips & Help" app, the odexed version is attached
3- I have inserted some apps in system partition and they all work fine after flashing except Google Search (crashed), what should I do to fix this problem ??
Please I want your help necessary, and thanks in advance.
Please developers I need help !!
Please, I want help
I have fixed Google Search problem (no. 3), so please help me in the rest.
I want from anyone to deodex the uploaded app, and also I need the official arabic keyboard (from Sense 4+)
Now I deodexed the app, I need only the Arabic keyboard
as if they've disappeared
nobody wants to respond .. i too need the stock arabic sense keyboard for ics or jb. Im on Android Revolution custom rom ... for god's sake what exactly is your problem.??!!! RESPOND! this gentleman needs the goddamn app..
Please help
how are you Mr omar good to see you in xda i know you from menokia "magd malak"
i am not interested in htc smartphones because i have gs2 from samsung but i will give you link for ParfieldIME i used it in hd2 before it support arabic i hope it help you
sorry i am not good in english
version with other arabic font.
there is other thing i know "arabic language in keyboard in many phones depends on arabic language in system language because in an rom i added arabic keyboard to rom and arabic language doesn't appear in keyboard until i added the arabic string files in framework-res.apk or until the arabic language appear in system languages"
but this keyboard not depend on system language

Categories

Resources