Window Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Sunday, 28 March 2010

Silverlight 4 : Indic Support in Silverlight

Posted on 03:59 by Unknown

Hope you all folks doing well and enjoying every bit of Silverlight 4 RC, After hell lot of work in weekdays and over weekend, finally I managed to open my Live Writer today and hopefully will start buzzing here from coming weeks again like I use to in earlier months.

I have already given inputs on Language feature/Support from Silverlight in my earlier post while it was in Beta.In that article, I talked about, How you can enrich your Silverlight Application with Arabic and Hebrew language support from Silverlight and I also talked about BiDi (Bi-Directional) / RTL – Right to Left feature.

This is now a sort of extension to that article and primary focus will be how you can add up Indic content to your Silverlight Application.

For this I am making use of Microsoft Tool itself, Yes ! I am talking about Microsoft Indic Language Input Tool, Though this is in Beta version, still it performs and sufficient for our development.

ILITWebpage_Title_394x112

You can download the Indic pack for your language from here :

http://specials.msn.co.in/ilit/

Once you install this, you will get the option bar on your status like this :

Indic

Now all you need is open your Silverlight Project and you are Ready to Develop Indic Silverlight Application like this :

Bengic

Hindic

So this is how with Indic Tool you can simply enter Data. So assuming some commercial application,here it will look like this :

Multic

Happy? :) .. I know now you can load your apps with local language and being Indian I know the advantages too :), Well In our country (India) we have multiple languages and normally people speak more than two, So I guess this feature is unique to people of India.

This all looks good ! But what about Business applications??

Yeah ! A scary question ! But simple answer you can see below in Design + Code + Error handle. I am showing how it can be use in DataGrid if you are thinking about it from Business application point of View, check this out :

Design :

indicDesign

Code : Data Binding + Error Message

CodeCoverIndic

Output :

IndicOP

Data Entry At Runtime in Indic :

CropIndic

Error Messages :

Errorindic

So? I am sure you got all answers to your questions, rather more than that. Well So for Indic Development in Silverlight, All you need is your Basic Silverlight Skill + Either MS Indic Tool or any third party (I will prefer MS Indic Tool) and you are ready with Indic !

How it Works ??

Ah ! here comes Chapter 1 :) , well since I am writing this post as extension to earlier, Let me tell you how all this work.

  • Silverlight does not download fonts automatically.
  • It rely on font support on the system.
  • You can download your own fonts in the XAP for stylistic reasons.

So, Here is my first Indic attempt !

SLSarkar

Wait is Over..Start Silverlight..Start Indic..Talk in your regional language with Silverlight !

For this post, I am very much thankful towards Mr. Pavanja from India for taking this demand of Indic Support in Silverlight over Microsoft Connect and Thanks a ton to Team Silverlight for such a wonderful gift of Indic Support in Silverlight !

Vikram.

Read More
Posted in | No comments
Newer Posts Older Posts Home
Subscribe to: Comments (Atom)

Popular Posts

  • First Windows Phone 7 update February 2011 - Small update but Big start
    After tons of rumors and set of predictions on Windows Phone 7 all over Internet, Microsoft came up with first Windows Phone 7 minor update ...
  • The little Story of “I Unlock Joy” event by Microsoft and Pune User Group
      This post is about recent “I Unlock Joy” event happened in Pune which was conducted by Microsoft and Pune User Group. Little History : ...
  • Silverlight On Mobile : Windows Phone 7 Splash Screen and Customization
    After talking about 3D capabilities on Windows Phone 7 using Silverlight in last article , Now I am moving ahead with small but equally impo...
  • Silverlight 5 : Platform Invoke (PInvoke) in Silverlight
      Two days back Microsoft announced availability of Silverlight 5 RC,I encourage you to download bits from here , My friend Pete Brown alr...
  • Introduction to Speech Capabilities in Windows Phone 8 – Part 1
    After a long..I am writing blog, I hope and I wish I will resume blogging like I use to in past. Lots of things happened in past few months....
  • MCTS : Microsoft Silverlight 4 Development Exam Guide (70-506) by Packt Publishing
      Hello, After a long time I got chance to come back here.I will soon resume blogging in month of August. Last 4-5 months were horrible due...
  • Introduction to Speech Capabilities in Windows Phone 8 – Part 2
    Hope you enjoyed my last article on Speech Capability in Windows Phone 8, Today I am posting another part or you can say little extension t...
  • Silverlight 3 : Insert & Update Data using WCF Service with DataForm and DataGrid
    In my Lap around Silverlight 3 series, I have written a separate article on DataForm in Silverlight 3, This article is a basic extension to ...
  • Mango : Using DeviceStatus in Windows Phone 7.1
    First of all “Thank You” for your wonderful response and comments on my last article on Silverlight Vs HTML5 ,I hope you like the points I ...
  • Silverlight, HTML5 & Windows 8 : Where we are heading to ?
    This is not the post or yet another post on most happening debate of Silverlight and HTML5, This is just a visit to all of them to realize t...

Blog Archive

  • ►  2013 (4)
    • ►  August (1)
    • ►  April (3)
  • ►  2012 (4)
    • ►  July (1)
    • ►  March (2)
    • ►  January (1)
  • ►  2011 (24)
    • ►  December (1)
    • ►  September (4)
    • ►  August (2)
    • ►  July (1)
    • ►  June (4)
    • ►  May (3)
    • ►  April (3)
    • ►  March (1)
    • ►  February (4)
    • ►  January (1)
  • ▼  2010 (21)
    • ►  December (1)
    • ►  November (2)
    • ►  October (3)
    • ►  September (2)
    • ►  August (4)
    • ►  July (5)
    • ►  May (1)
    • ►  April (1)
    • ▼  March (1)
      • Silverlight 4 : Indic Support in Silverlight
    • ►  January (1)
  • ►  2009 (49)
    • ►  December (1)
    • ►  November (5)
    • ►  October (2)
    • ►  September (1)
    • ►  August (5)
    • ►  July (5)
    • ►  June (1)
    • ►  May (5)
    • ►  April (5)
    • ►  March (9)
    • ►  February (4)
    • ►  January (6)
  • ►  2008 (43)
    • ►  December (3)
    • ►  November (9)
    • ►  October (7)
    • ►  September (4)
    • ►  August (2)
    • ►  July (3)
    • ►  June (4)
    • ►  May (3)
    • ►  March (3)
    • ►  February (5)
Powered by Blogger.

About Me

Unknown
View my complete profile