In this post Jason Young discusses localization by using the Language property of the Root Visual.
There are plenty of articles on the web detailing how to localize strings within Silverlight applications, however, one area of confusion seems to be how to get Silverlight to accept text input using the users current culture settings.
For example, if I type 10,1 in a locale that uses the ‘,’ symbol as the decimal symbol I might expect to get the decimal number “10.1” (UK Format), however, I will in fact receive the number 101.