FORUMS

Beats Music No Longer Accepting New Accounts

Whenever Apple launches a new product or service, it definitely manages to grab the … more

Do You Do Self-Repairs on Your Devices?

As smartphone designs become more and more complex, self-repairs on devices are also becoming … more

Sony Z4 Slips Out of Top 5 Smartphones in Japan

In a bid to streamline its flagship series which had been losing credibility over the … more

Sprint’s New Unlimited Plan with Ridiculous Capped Speeds

The carrier game in the United States is perpetually rushing forward at … more

Windows Phone Keyboard (Workaround)

37 posts
Thanks Meter: 77
 
By ofir54321, Member on 7th January 2011, 12:08 AM
Post Reply Subscribe to Thread Email Thread
Hi Everyone,
My name is Ofir, and I want to share with you an App called Windows phone keyboard (Great name ha? ).

This app isn't accually a keyboard. it's more like a workaround for people without a keyboard in there native language - which will help us get along with most of the critical things we need from our phone.

This app has a Keyboard-like layout, and a text box, which let you write text in every language you like, and send it to an app - like SMS, Mail, Bing, Google.
So most of the things are covered.

It's not like opening a keyboard from within a app, but it still something

I based it on the Greek keyboard (greekwp7.codeplex.com - Thanks Guys!) and added a Right to left support (Hebrew... Yes, i'm from Israel too).

I've changes the keyboard's layout for supporting one more character that was required for Hebrew.

I also added a settings page for choosing a language of YOUR choice.
Right now, English, Greek, and Of cource Hebrew are supported, but adding support for any language is easy as editing an XML file which will automatically loaded and added to the Settings page (as long as you did everything right.

There is a CodePlex page for the app which you can follow and add request (and of course add patches and languages):

This page is NOT yet published as i'm waiting for an autorization, but it will be available very soon (Hopefully tomorrow).

WPKeyboard.codeplex.com

I've attached some screenshots from the App.
This app is still not published on Marketplace, so i'm adding the XAP file here too.

OF COURSE - you will need to deploy it to your device.


If you wan't to add a language by your self, you can go ahead and do it yourself by doing the following:
1. Rename the XAP file extention to ZIP and extract it to a folder.
2. navigate to the extracted folder and look for the file \xml\languages.xml and open it for editing.
3. add a new LanguageDetails xml element (you can clone the English element and modify it)
4. Set the LanguageDetails attributes: key (should be uniqe) for the change language button, direction (LTR or RTL - all languages except Hebrew and Arabic needs LTR) for the right to left support, and caption for the language name as it will be presented on the settings page.
5. Edit the Value and Caps attributes for the keys in the newly created LanguageDetails (do NOT change the ID attribute, it is for mapping you characters to the english-based keyboard).
6. save the XML file and exit.
7. ZIP the folder again, and change the file extention to XAP again.
8. Deploy and text away!

You can leave comments and requests here, and when the CodePlex page will be opened - THERE!

Everyone who is modifing the languages XML file, please send it to me and i'll add it to the APP, so EVERYONE can enjoy your work.

After all, its all about the community right?

Hopefully, we'll be able to create a more customized (and real) keyboard like the russian guys did when modifying the spanish keyboard, but until then, this is what we have.

Have fun,
Ofir.

---------------------- UPDATE 1 ---------------------------
I've updated the app to fix the issue with the 123& button.

---------------------- UPDATE 2 ---------------------------
Now we have Beta release with Click sound and vibration, multi characters deletion and many bug fixes.

you can get it on wpkeyboard.codeplex.com.
Attached Thumbnails
Click image for larger version

Name:	ScreenShot_1.jpg
Views:	528
Size:	31.0 KB
ID:	482469   Click image for larger version

Name:	ScreenShot_2.jpg
Views:	942
Size:	27.9 KB
ID:	482470   Click image for larger version

Name:	ScreenShot_3.jpg
Views:	683
Size:	14.2 KB
ID:	482471   Click image for larger version

Name:	ScreenShot_4.jpg
Views:	786
Size:	25.1 KB
ID:	482472  
Attached Files
File Type: zip WPKeyboardBeta.zip - [Click for QR Code] (473.6 KB, 338 views)
Last edited by ofir54321; 11th January 2011 at 01:46 AM. Reason: New release
The Following 4 Users Say Thank You to ofir54321 For This Useful Post: [ View ]
 
 
7th January 2011, 09:19 AM |#2  
Senior Member
Thanks Meter: 16
 
More
Looks awesome! I was thinking about getting the Omnia 7 and i didnt know if i would be able to write and see text messages in hebrew. I assume that by the time i get the phone it will be published in the market so i will download it from there
7th January 2011, 01:00 PM |#3  
Member
Thanks Meter: 1
 
More
Wink Add keyboard
Hi [ofir54321] and every all:
is very best software
I can add Persian keyboard to this program and install on Mozart and so very best to use.

But minor bug:
when select [&123 (special Character)] , then exit on program!!!!!

best regard
7th January 2011, 03:31 PM |#4  
OP Member
Flag Tel Aviv
Thanks Meter: 77
 
More
Quote:
Originally Posted by MAHDi25

Hi [ofir54321] and every all:
is very best software
I can add Persian keyboard to this program and install on Mozart and so very best to use.

But minor bug:
when select [&123 (special Character)] , then exit on program!!!!!

best regard

Hi,
I've updated the app to fix that issue.
it should be ok now.

Please download it again.
7th January 2011, 07:42 PM |#5  
Junior Member
Thanks Meter: 0
 
More
Thank you !

Can you ad extra keys as where i'm from we have 3 more than normal?
Last edited by brondum; 7th January 2011 at 08:37 PM.
9th January 2011, 09:08 AM |#6  
Retired Recognized Developer
Flag Moscow
Thanks Meter: 70
 
More
Looks terrible
10th January 2011, 02:15 PM |#7  
Trimegisto's Avatar
Senior Member
Flag Barreiro
Thanks Meter: 8
 
More
Looks interesting but I need to add the special characters of my own language as "", "", "", "", "", ""...

How can I do this?
10th January 2011, 09:14 PM |#8  
OP Member
Flag Tel Aviv
Thanks Meter: 77
 
More
Hi,
You can use them as a caps characters, or special characters (in the &123) section.

There is no room for more characters in the first layout.

BTW- I almost finished with a new version of the keyboard that will have bug fixes, vibration and click sound when a button pressed.

I'll let you know when it will be available in CodePlex.

I know its not the easiest way, but while the right to left support is so bad on the os, its the only way to write right to left text.
Ofir.
14th January 2011, 04:07 PM |#9  
edangel's Avatar
Senior Member
Flag Salonika
Thanks Meter: 74
 
More
Please fix it...it gives error while i extract it...broken archive is given as error
14th January 2011, 05:36 PM |#10  
OP Member
Flag Tel Aviv
Thanks Meter: 77
 
More
Quote:
Originally Posted by edangel

Please fix it...it gives error while i extract it...broken archive is given as error

Hi edangel,
You didn't mention what is the error..

Please send a printscreen so I'll know what is wrong.

You can download the XAP file from the application pagein codeplex.

Wpkeyboard.codeplex.com

Ofir.
Post Reply Subscribe to Thread

Tags
keyboard hebrew language
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes