I’m fairly new to both Silverlight and localization, and I’ve seen many examples on the web about this, but all of them seem to embed the resource file in the .xap file, so my question basically is: is this the only way? isn’t there anyway to have the .resx files outside the .xap file and achieve proper localization?.
My goal is to create an interface to let certain user edit the localized values, so I don’t have to rebuild and redeploy the app every time a value is changed (usually upon request) and while I could use a database based approach, I wanted to try and see if this was possible using resource files since there are some other UI issues to consider (like some strings being longer in one language) and I think resource files can help me to handle those better.
Facing some difficulties, I have written an article about this recently, I think it might help you, you can find it there: http://mysharpsnippets.wordpress.com/2011/11/04/silverlight-dynamic-localization/