Локализация WPF страниц

Сегодня существует много способов локализации WPF проектов в основном основанных на биндинге.В этом подходе есть свои плюсы и минусы. Меня не устраивает в этом подходе это огромное количество биндингов в xaml разметке, дополнительная задержка при загрузке страницы. Так же дополнительное время для поиска строки в исходном коде т.е. когда я вижу строку в запущенной программе, сначала я должен найти эту строчку в resx ресурсах, а после только xaml содержащий этот ключ.Недавно мы подключили Elas для локализации нашего проекта. Elas вытаскивает из xaml разметки все значения атрибутов элемента помеченного x: Uid и помещает их в xlf файл для последующего перевода. Расскажу на простом примере как это делается.Windows 8, Visual Studio 2013

И так создадим новый WPF проект.

f6bb039e26be458ebd18d1295e97ff49

И несколько элементов на главном окне.

aca77f9e1b1449f4b49c3faaf8c98768

MainWindow.xaml