In this post, Jeff Prosise discusses one interesting approach in Silverlight localization.
Localization is (and has always been) a hot topic in Silverlight. There are many ways to do it, but most solutions that I've seen use some variation of the technique described in the Silverlight documentation, which puts localization resources in RESXes and uses data binding to bind XAML elements to localized resources. It works, but it has always left a bad taste in my mouth.