Да, вы можете, это решение, которое я использовал для моего приложения.Просто установите свойства файлов словаря ресурсов .xaml как Content / Copy Always.Затем в своем коде вы можете загрузить ресурсы с помощью:
MyXmlReader = System.Xml.XmlReader.Create(MyResourceFileName)
MyResourceDictionary = System.Windows.Markup.XamlReader.Load(MyXmlReader)
Но учтите, что легко сломать теги, в зависимости от технических знаний вашего Заказчика.Поэтому вы должны попробовать / перехватить код, указанный выше, и предоставить сообщение об ошибке (с номером строки).
Может быть, не составит труда создать небольшой инструмент, который позволит более безопасно редактировать словарь (просто ListView, полный TextBlock /TextBox: =)).