webOS Nation Forums >  Homebrew >  webOS patches > [PATCH] Phonetic Arabic Keyboard for webOS Phones
[PATCH] Phonetic Arabic Keyboard for webOS Phones

  Reply
Like Tree5Likes
  • 3 Post By DaDueler
  • 1 Post By lazorde
  • 1 Post By CvvB

 
LinkBack Thread Tools Display Modes
Old 10/08/2011, 01:33 AM   #1 (permalink)
Member
 
Join Date: Jan 2010
Posts: 161
Likes Received: 9
Thanks: 142
Thanked 23 Times in 16 Posts
Default [PATCH] Phonetic Arabic Keyboard for webOS Phones

السلام عليكم

Special thanks to Shura, Amjz, and CvvB!

This patch is similar to amjz's in that it allows you to type in Arabic using the hardware keyboard on webOS phones (Pre-, Pre+, Pre2, Veer, Pre3).
I am currently using it on my Pre2, Veer, and Pre3 successful. I used to have this installed on my Pre+ but don't have it anymore to test on. I've been using this for over a year with success (except for some reason, Sprint won't let me send texts in Arabic, although I can receive them).

The keyboard layout is not the typical Arabic keyboard layout some of you may be familiar with. Instead it is based on an old XP windows keyboard layout by Gyula Zsigri (Arabic for Windows). You can visit this page for more information.

This is designed to be easy for someone used to English keyboards. So, for example, the م is on the m, the ن on the n, ب on the b, etc... Arabic letters are paired to their English phonetic equivalents. This really helps in being able to type in Arabic if you're not familiar with the traditional Arabic Keyboard Layout.

Incidentally, Zsigri's program doesn't work with Windows Vista/7 so I've made a layout that does. Also available below.

Double tap the SYM button to switch between Arabic and English!

PREREQUISITES:
Make sure you have an arabic font installed. I would recommend you follow CvvB's arabization guide here (http://forums.precentral.net/webos-d...ion-webos.html). He has done an AMAZING job, ماشاءالله

Install GNU Patch and Lsdiff from Preware - Linux Applications, these are required for all patches.

USAGE
Download and install the .patch file through WEBOSQI, Preware, or Internalz
I need to work on submitting this to Preware, please advise if you know how

KNOWN PROBLEMS:
Often, the first letter still shows up in English.
Also the ف seems to always show up in it's "middle of a word" form even if it is the last letter.

If you notice other problems, please let me know. Please post your experiences below!

مشكوووور

~DaDueler

LINKS
Phonetic Arabic Keyboard for webOS phones v0.3
ZumoDrive - ArabicPhoneticKB-0.3.patch

Phonetic Arabic Keyboard for Windows Vista / 7
ZumoDrive - Arabic (101)- Imran's Phonetic Keyboard 0.91 BETA.zip

CvvB's Arabization guide for webOS
http://forums.precentral.net/webos-d...ion-webos.html
Go here for the best arabic font and arabization setup, follow CvvB's excellent guide!

LAYOUTS
See attached .jpgs
They show the Windows Keyboard Layout, which is roughly identical to the webOS layout.
Generally, adding shift gives you the 'heavier' or مفخم equivalent of the letter, ie shift + s = ص, shift + d = ض, etc...

Regular layout: ZumoDrive - ArabicKB.jpg
Shift layout: ZumoDrive - ArabicKBShft.jpg

CLICK HERE TO DONATE
Attached Images
File Type: jpg ArabicKB.jpg (44.5 KB, 62 views) Email Attachment
File Type: jpg ArabicKBAltGr.jpg (39.7 KB, 43 views) Email Attachment
File Type: jpg ArabicKBShft.jpg (44.9 KB, 45 views) Email Attachment
Attached Files
File Type: patch ArabicPhoneticKB-0.3.patch (12.8 KB, 44 views) Email Attachment
File Type: zip Arabic (101)- DaDueler's Phonetic Keyboard 0.91 BETA.zip (335.0 KB, 52 views) Email Attachment

Last edited by DaDueler; 10/21/2011 at 11:47 PM. Reason: Double tap SYM to switch between keyboards
DaDueler is offline   Reply With Quote
Liked by amjz, sara.ramli and CvvB like this.
Thanked by amjz, lazorde, nodobt
Old 10/08/2011, 05:44 AM   #2 (permalink)
Member
 
Join Date: Aug 2011
Posts: 14
Likes Received: 1
Thanks: 2
Thanked 2 Times in 2 Posts
Default

that awesome

Thank you very much
lazorde is offline   Reply With Quote
Liked by DaDueler likes this.
Thanked By: DaDueler
Old 10/08/2011, 05:52 AM   #3 (permalink)
Member
 
Join Date: Aug 2011
Posts: 14
Likes Received: 1
Thanks: 2
Thanked 2 Times in 2 Posts
Default

Is there any Phonetic Arabic Keyboard for Mac OS?
lazorde is offline   Reply With Quote
Old 10/08/2011, 03:54 PM   #4 (permalink)
Member
 
Join Date: Oct 2008
Posts: 478
Likes Received: 126
Thanks: 45
Thanked 288 Times in 111 Posts
Default

You beat me to the idea

Nice and great work ...

I am working on the same idea but never got to finalize it because of other things I got to do in the Arabization area. I will try to do it and send it over to you so you can continue the development off that. My idea would be the ability to use the letter ( ' ) as a special character and inputing the following:
' then 3, would give you غ for example. The idea is still cooking up in my mind; however, for me personally, I would prefer this mentioned idea.

Let us see what happens next

Regards,
CvvB is offline   Reply With Quote
Liked by DaDueler likes this.
Thanked By: DaDueler
Old 10/08/2011, 08:07 PM   #5 (permalink)
Member
 
Join Date: Aug 2011
Posts: 14
Likes Received: 1
Thanks: 2
Thanked 2 Times in 2 Posts
Default

Dear DaDueler,

I try install patch and i got massage requires GUN Patch and Lsdiff
lazorde is offline   Reply With Quote
Old 10/09/2011, 01:59 AM   #6 (permalink)
Member
 
Join Date: Jan 2010
Posts: 161
Likes Received: 9
Thanks: 142
Thanked 23 Times in 16 Posts
Default

Quote:
Originally Posted by lazorde View Post
Dear DaDueler,

I try install patch and i got massage requires GUN Patch and Lsdiff
You can find GNU Patch and Lsdiff in Preware, look under Linux Applications! Thanks for pointing this out, I added them to the prerequisites.

PS. I've never used a mac so I don't know anything about it, sorry...

Last edited by DaDueler; 10/09/2011 at 02:10 AM.
DaDueler is offline   Reply With Quote
Old 10/09/2011, 02:05 AM   #7 (permalink)
Member
 
Join Date: Jan 2010
Posts: 161
Likes Received: 9
Thanks: 142
Thanked 23 Times in 16 Posts
Default

Great minds think alike

Try this layout, it works well for special characters and doesn't require knowing combinations. Zsgiri's approach is pretty ingenious, so it's easy to remember what's what. For example, the ع is on the E, the ش on the w (see the similarities?).

On the other hand, ذ is on the v, because they're both similar sounds (in terms of their production and quality). ا = a و = u ي = i so all vowels are matched to vowels. Adding shift to the vowels adds a ء, giving you آ ؤ ئ (by the way is the letter c=ء - again similar shape).

The only tricky ones to remember include the ث on the y (comes after t = ت) and the ى is shift+y. Everything else is pretty intuitive, but maybe because I've gotten so used to it...

Quote:
Originally Posted by CvvB View Post
You beat me to the idea

Nice and great work ...

I am working on the same idea but never got to finalize it because of other things I got to do in the Arabization area. I will try to do it and send it over to you so you can continue the development off that. My idea would be the ability to use the letter ( ' ) as a special character and inputing the following:
' then 3, would give you غ for example. The idea is still cooking up in my mind; however, for me personally, I would prefer this mentioned idea.

Let us see what happens next

Regards,
DaDueler is offline   Reply With Quote
Old 10/21/2011, 08:06 AM   #8 (permalink)
Member
 
Join Date: Oct 2011
Posts: 12
Likes Received: 0
Thanks: 6
Thanked 0 Times in 0 Posts
Default

How can I switch between keyboards?
amcolian is offline   Reply With Quote
Old 10/21/2011, 11:46 PM   #9 (permalink)
Member
 
Join Date: Jan 2010
Posts: 161
Likes Received: 9
Thanks: 142
Thanked 23 Times in 16 Posts
Default

Sorry, just double tap the SYM button!
DaDueler is offline   Reply With Quote
Thanked By: nodobt
Old 10/21/2011, 11:47 PM   #10 (permalink)
Member
 
Join Date: Jan 2010
Posts: 161
Likes Received: 9
Thanks: 142
Thanked 23 Times in 16 Posts
Default

Quote:
Originally Posted by amcolian View Post
How can I switch between keyboards?
Sorry, just double tap the SYM button!
DaDueler is offline   Reply With Quote
Thanked By: nodobt
Old 02/16/2012, 09:05 AM   #11 (permalink)
Member
 
Join Date: Feb 2012
Posts: 1
Likes Received: 0
Thanks: 3
Thanked 0 Times in 0 Posts
Default

dear
i can't install this patch with WEBOSQI i get error for AT&T PALM PRE+ VERSION 1.4.5
I Install GNU Patch and Lsdiff
what i have to do
thanks a lot
nodobt is offline   Reply With Quote
Old 04/23/2012, 07:51 PM   #12 (permalink)
Member
 
Join Date: Jul 2011
Posts: 31
Likes Received: 14
Thanks: 3
Thanked 3 Times in 2 Posts
Default Notes

- Pressing "س" in Just Type shows up as "sس".

In messaging:

- when I press "S" (no shift) I get a "ص", when I press S again then I get a "س".
- same situation with "D". I get a "ض", but pressing it again gives me a "د"

This also happens in the email client, but only in the "Subject" and "Body" sections. It does not happen in to "To:" field.

Haven't used it too much, will report back if I have more issues.
Nokia_webOS is offline   Reply With Quote
Old 04/24/2012, 06:13 AM   #13 (permalink)
Member
 
Join Date: Jan 2010
Posts: 161
Likes Received: 9
Thanks: 142
Thanked 23 Times in 16 Posts
Default

Try putting a comma before typing... that usually fixes it...
DaDueler is offline   Reply With Quote
Reply

 

Tags
arabic, keyboard, phonetic

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0