Наконец-то я работаю, прочитав много документации Microsoft.
В Visual Studio 2010 (пока) нет меню для добавления поддерживаемого языка для проекта Silverlight.Чтобы ваше приложение работало со всеми файлами ресурсов, его необходимо изменить.Первый шаг - открыть решение проекта с помощью NotePad.Как только это будет сделано, выполните поиск SupportedCultures .Внутри скобки вы можете добавить нужный язык (не нужно добавлять язык по умолчанию).Итак, мой теперь выглядит так:
<SupportedCultures>fr
</SupportedCultures>
Перезагрузите проект и скомпилируйте.Если вы устанавливаете поток, как я делал при запуске приложения, ресурс правильно загружается и отображается.Я думаю, что это не может быть динамически изменено, но это не было необходимо для меня.