DCSIMG
Silverlight 3: Hebrew and Arabic Support - Alex Golesh's Blog About Silverlight Development

Silverlight 3: Hebrew and Arabic Support

Since I’m constantly getting many questions about Hebrew and Arabic support and also huge amount of requests to provide/support it, I’ve updated the SilverlightRTL project at codeplex to support Silverlight 3.

The project homepage here.

Latest release for Silverlight 3 RTW is here.

 

The updated source also includes sample application to demonstrate Bidi controls usage and comparison with standard core controls with Hebrew and Arabic:

clip_image002 

clip_image002[12]

 

Enjoy,

Alex

Published Friday, July 10, 2009 9:36 AM by Alex Golesh

Comments

# Silverlight 3 Quick Tips

Pingback from  Silverlight 3 Quick Tips

Saturday, July 11, 2009 12:06 PM by Silverlight 3 Quick Tips

# re: Silverlight 3: Hebrew and Arabic Support

It doesn't work with me

I've but the refrence and xmlns for it and I have change the name space of some linkbuttons

to the xmlns did I miss any steps

thanks for adotbting our languages

and please keep going .

Sunday, July 12, 2009 1:57 AM by Ahmed

# re: Silverlight 3: Hebrew and Arabic Support

Ahmed:

Download the working sample with usage example from here (always get latest version):

silverlightrtl.codeplex.com/.../ListDownloadableCommits.aspx

Regards,

Alex

Sunday, July 12, 2009 6:21 AM by Alex Golesh

# Silverlight 3: Hebrew and Arabic Support | Silverlight Travel

Pingback from  Silverlight 3: Hebrew and Arabic Support | Silverlight Travel

# re: Silverlight 3: Hebrew and Arabic Support

Can you, please, put there some example of using these controls.

And what about English and Hebrew in same textbox. 2.0 RC it was failed sometimes?

Sunday, July 19, 2009 11:09 AM by Ivan

# re: Silverlight 3: Hebrew and Arabic Support

Ivan:

Sample here - download the whole solution from codeplex:

silverlightrtl.codeplex.com/.../ListDownloadableCommits.aspx

Regarding ENG & HEB - same here.

Alex

Sunday, July 19, 2009 12:38 PM by Alex Golesh

# re: Silverlight 3: Hebrew and Arabic Support

hello

thank you so much for this great work

i am getting error when i write لام in text box

could you please solve this ?

babak@ravandi.ir

thank you

error message :

Cannot resolve TargetName BidiDisabledOverlay.

  at MS.Internal.XcpImports.VisualStateManager_GoToState(Control reference, String StateName, Boolean useTransitions)

  at System.Windows.VisualStateManager.GoToState(Control control, String stateName, Boolean useTransitions)

  at System.Windows.Controls.Control.GoToState(Boolean useTransitions, String stateName)

  at System.Windows.Controls.HyperlinkButton.ChangeVisualState(Boolean useTransitions)

  at System.Windows.Controls.Primitives.ButtonBase.UpdateVisualState(Boolean useTransitions)

  at System.Windows.Controls.Primitives.ButtonBase.UpdateVisualState()

  at System.Windows.Controls.Primitives.ButtonBase.OnIsEnabledChanged(IsEnabledChangedEventArgs e)

  at System.Windows.Controls.Control.OnIsEnabledChanged(Control control, EventArgs args)

  at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, String eventName)

Wednesday, July 22, 2009 8:41 PM by babak ravandi

# re: Silverlight 3: Hebrew and Arabic Support

There is a problem with some words in arabic , for example : 'سلام' .

when you type this word , you will see an exception .

Can you debug it ?

Thursday, July 23, 2009 4:24 AM by Saeed Tabrizi

# re: Silverlight 3: Hebrew and Arabic Support

There is a problem with some words in arabic , for example : 'سلام' .

when you type this word , you will see an exception .

Can you debug it ?

Thursday, July 23, 2009 4:24 AM by Saeed Tabrizi

# re: Silverlight 3: Hebrew and Arabic Support

babak ravandi, Saeed Tabrizi: I'll install arabic keyboard and will try. which letters are those (corresponding to ENG keyboard)?

Sorry, I don't speak Arabic :)

Alex

Thursday, July 23, 2009 5:24 PM by Alex Golesh

# re: Silverlight 3: Hebrew and Arabic Support

hello thank you for reply

i think i didnt installed arabic keybord

i have a windows vista and used Persian keyword

thank you

Friday, July 24, 2009 1:37 AM by babak ravandi

# re: Silverlight 3: Hebrew and Arabic Support

me and Saeed Tabrizi are Iranian we want use this component for persian(farsi) language .

thank you  

Friday, July 24, 2009 1:39 AM by babak ravandi

# re: Silverlight 3: Hebrew and Arabic Support

sorry i didnt understand

"which letters are those (corresponding to ENG keyboard)"

:D

the letters are --> ghl

press ghl in persian keybord please

thank you

Friday, July 24, 2009 2:21 AM by babak ravandi

# re: Silverlight 3: Hebrew and Arabic Support

Is there a solution for the multyline hebrew textbox ?

I've tried the AcceptsReturn but still... it works only sometimes and act very strange...

:-)

Any ideas... fixes... ?

Many thanks

Hai

Tuesday, August 04, 2009 2:39 PM by Berchick

# re: Silverlight 3: Hebrew and Arabic Support

hello did u tried debug it ?

thank you

Friday, August 07, 2009 11:58 PM by babak ravandi

# re: Silverlight 3: Hebrew and Arabic Support

babak ravandi: No, I didn't and I will not, bacause I don't speak arabic, farsi, etc. Please contact Yasser Makram via project's codeplex site (silverlightrtl.codeplex.com) -> hopefuly he will be able to help you with issues you have.

Alex

Saturday, August 08, 2009 7:46 AM by Alex Golesh

# re: Silverlight 3: Hebrew and Arabic Support

Wow! Its imposible... I'm realy shocked :/

Sunday, September 06, 2009 11:54 PM by Clothing

# re: Silverlight 3: Hebrew and Arabic Support

Very nice site!

Sunday, September 20, 2009 11:15 PM by Pharma585

# re: Silverlight 3: Hebrew and Arabic Support

I don't understand how do i install the hebrew support. I have two files - .dll and .pdb but don't know what to do with them...

Saturday, October 31, 2009 10:22 PM by uri

# re: Silverlight 3: Hebrew and Arabic Support

Very Interesting Information! Thank You For Thi Post!

Saturday, October 30, 2010 5:28 PM by Preletilia

# re: Silverlight 3: Hebrew and Arabic Support

You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material

Thursday, November 04, 2010 11:15 AM by Preletilia

# re: Silverlight 3: Hebrew and Arabic Support

I’ve been visiting your blog for a while now and I always find a gem in your new posts.  Thanks for sharing.

Wednesday, November 10, 2010 11:33 AM by weightlossstp

# re: Silverlight 3: Hebrew and Arabic Support

You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material

Wednesday, November 10, 2010 12:18 PM by spywarecxcoq

# re: Silverlight 3: Hebrew and Arabic Support

Awesome Blog. I add this Blog to my bookmarks.

Monday, November 15, 2010 11:46 AM by Preletilia

# re: Silverlight 3: Hebrew and Arabic Support

You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material

Monday, November 15, 2010 11:02 PM by spywareubrdi

# re: Silverlight 3: Hebrew and Arabic Support

I just book marked your blog on Digg and StumbleUpon.I enjoy reading your commentaries.

Tuesday, November 16, 2010 12:31 PM by weightlostmuo

# re: Silverlight 3: Hebrew and Arabic Support

You certainly have some agreeable opinions and views. Your blog provides a fresh look at the subject.

Tuesday, November 16, 2010 12:39 PM by cleanpcoujsx

# re: Silverlight 3: Hebrew and Arabic Support

Great Post. I add this Blog to my bookmarks.

Wednesday, November 24, 2010 9:30 PM by lostpoundsbym

# re: Silverlight 3: Hebrew and Arabic Support

I find myself coming to your blog more and more often to the point where my visits are almost daily now!

Wednesday, November 24, 2010 9:34 PM by Drercerfob

# re: Silverlight 3: Hebrew and Arabic Support

Great Blog. I add this Blog to my bookmarks.

Thursday, November 25, 2010 10:52 AM by weightlostgap

# re: Silverlight 3: Hebrew and Arabic Support

You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material

Thursday, November 25, 2010 10:59 AM by antispywarefqabe

# re: Silverlight 3: Hebrew and Arabic Support

I’ve been visiting your blog for a while now and I always find a gem in your new posts.  Thanks for sharing.

Wednesday, December 15, 2010 11:13 AM by fatburnsko

# re: Silverlight 3: Hebrew and Arabic Support

Very informative post. Thanks for taking the time to share your view with us.

Sunday, December 26, 2010 1:35 PM by cleanpciogob

# re: Silverlight 3: Hebrew and Arabic Support

You certainly have some agreeable opinions and views. Your blog provides a fresh look at the subject.

Sunday, December 26, 2010 1:35 PM by weightlossair

# re: Silverlight 3: Hebrew and Arabic Support

Very Interesting Blog! Thank You For Thi Blog!

Monday, December 27, 2010 12:30 PM by spywarempdgb

# re: Silverlight 3: Hebrew and Arabic Support

I’ve been visiting your blog for a while now and I always find a gem in your new posts.  Thanks for sharing.

Wednesday, December 29, 2010 10:09 PM by weightlostlqy

# re: Silverlight 3: Hebrew and Arabic Support

Awesome Post. I add this Blog to my bookmarks.

Wednesday, December 29, 2010 10:11 PM by spywarexmoks

# re: Silverlight 3: Hebrew and Arabic Support

Awesome Post. I add this Post to my bookmarks.

Friday, December 31, 2010 3:46 PM by spywarecdcjz

# re: Silverlight 3: Hebrew and Arabic Support

Very informative post. Thanks for taking the time to share your view with us.

Friday, December 31, 2010 3:47 PM by lesspoundsjut

# re: Silverlight 3: Hebrew and Arabic Support

Very informative post. Thanks for taking the time to share your view with us.

Saturday, January 01, 2011 9:34 PM by weightlosssqy

# re: Silverlight 3: Hebrew and Arabic Support

You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material

Saturday, January 01, 2011 9:36 PM by spywarekvrkc

# re: Silverlight 3: Hebrew and Arabic Support

Very informative post. Thanks for taking the time to share your view with us.

Monday, January 24, 2011 2:15 AM by fafacouct

# re: Silverlight 3: Hebrew and Arabic Support

Awesome Post. I add this Blog to my bookmarks.

Wednesday, January 26, 2011 2:03 AM by Smicashampack

# re: Silverlight 3: Hebrew and Arabic Support

You certainly have some agreeable opinions and views. Your blog provides a fresh look at the subject.

Thursday, January 27, 2011 8:05 AM by Smicashampack

# re: Silverlight 3: Hebrew and Arabic Support

You certainly have some agreeable opinions and views. Your blog provides a fresh look at the subject.

Friday, January 28, 2011 2:14 AM by Nuamiffuspita

# re: Silverlight 3: Hebrew and Arabic Support

I just sent this post to a bunch of my friends as I agree with most of what you’re saying here and the way you’ve presented it is awesome.

Wednesday, February 02, 2011 9:18 PM by used vacuum trucks for sale in europe

# re: Silverlight 3: Hebrew and Arabic Support

You certainly have some agreeable opinions and views. Your blog provides a fresh look at the subject.

Sunday, February 06, 2011 3:37 AM by best cheap tramadol

# re: Silverlight 3: Hebrew and Arabic Support

Very informative post. Thanks for taking the time to share your view with us.

Tuesday, February 22, 2011 9:33 PM by used harley davidson in ma

# re: Silverlight 3: Hebrew and Arabic Support

I just book marked your blog on Digg and StumbleUpon.I enjoy reading your commentaries.

Friday, February 25, 2011 11:44 AM by used gmc vans houston

# re: Silverlight 3: Hebrew and Arabic Support

I just book marked your blog on Digg and StumbleUpon.I enjoy reading your commentaries.

Friday, February 25, 2011 12:43 PM by enasymnDealia

# re: Silverlight 3: Hebrew and Arabic Support

Awesome Blog. I add this Post to my bookmarks.

Sunday, February 27, 2011 2:58 AM by Preallota

# re: Silverlight 3: Hebrew and Arabic Support

Very Interesting Information! Thank You For Thi Blog!

Monday, April 04, 2011 5:27 AM by Apepliest

# re: Silverlight 3: Hebrew and Arabic Support

I find myself coming to your blog more and more often to the point where my visits are almost daily now!

Wednesday, April 06, 2011 6:34 AM by Apepliest

# re: Silverlight 3: Hebrew and Arabic Support

Silverlight 3 hebrew and arabic support.. Very nice :)

Friday, April 22, 2011 5:15 PM by blogs.microsoft.co.il

# re: Silverlight 3: Hebrew and Arabic Support

Great Blog. I add this Blog to my bookmarks.

Saturday, April 23, 2011 5:30 AM by repossessed car for sale

# re: Silverlight 3: Hebrew and Arabic Support

Nice article, especially the first paragraph :)

Keep it up!

Monday, May 09, 2011 9:35 AM by Elagogmabib

# re: Silverlight 3: Hebrew and Arabic Support

Alex,

Good work for those who are using Sliverlight(Version < 4.0). I am one of them.

I am using the SilverLightRTL Controls and having problems with few of them. For me Controls like TextBox, TextArea are properly displaying the arabic text (Contacatenation and Flow).

But for Button, CheckBox, RadioButton arabic is not being displayed correctly. Concatenation of letters is OK but the direction is not correct. Unfortunately these controls dont have FlowDirection Property also.

Even the SilverLightRTL sample project has the same problem.

Do you have a solution for this?

Friday, May 13, 2011 10:38 AM by Fahad فہد

# re: Silverlight 3: Hebrew and Arabic Support

Fahad,

Try creating a ControlTemplate with TextBox and use those controls (all are Button's in some way) this way.

//Alex

Friday, May 13, 2011 1:16 PM by Alex Golesh

# re: Silverlight 3: Hebrew and Arabic Support

Thanks alex. I did that already what you suggested. But just noticed that on one machine the controls are displaying properly. The problem is coming on few machines.. Do you know what is needed to make browser display the RTL Languages text properly using SilverLightRTL?

Monday, May 16, 2011 11:34 AM by Fahad فہد

# re: Silverlight 3: Hebrew and Arabic Support

Fahad,

Generally nothing... It just should work. Try comparing the browser languages settings with machine which works..

//Alex

Monday, May 16, 2011 12:01 PM by Alex Golesh

# re: Silverlight 3: Hebrew and Arabic Support

Thanks  for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more clear from this post. I am very glad to see such excellent information being shared freely out there.

Tuesday, May 24, 2011 3:06 AM by envicaink

# re: Silverlight 3: Hebrew and Arabic Support

Hello, Guys, Simply killing some in between class time on Digg and I found your article . Not normally what I prefer to read about, but it surely was completely worth my time. Thanks.

Monday, May 30, 2011 9:59 PM by live streaming tv

# re: Silverlight 3: Hebrew and Arabic Support

Silverlight 3 hebrew and arabic support.. Slap-up :)

Wednesday, June 15, 2011 7:31 PM by blogs.microsoft.co.il

# re: Silverlight 3: Hebrew and Arabic Support

Hello Alex,

I got an issue. When we type simple text "This is simple Text". It appears like "txte telpmis a si sih" in the RTL Textbox. Even for the digits, when we type "123", it appears like "132"

Is there some fix for this bug already?

Tuesday, June 21, 2011 10:43 AM by Fahad فہد

# re: Silverlight 3: Hebrew and Arabic Support

When we type "123" in textbox. It appears as "132". Similarly "This is a test" appears as "t tse ts isih".

Do you have a fix for that?

Wednesday, June 22, 2011 9:46 AM by Fahad فہد

# re: Silverlight 3: Hebrew and Arabic Support

What does it plan?

Wednesday, April 11, 2012 7:06 AM by pyridium

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above: