Использовать файл ресурсов (.resx).Вы можете создать несколько версий этих файлов:
Resources.resx - default
Resouces.de-DE.resx - german
.. etc
WPF выберет правильную базу на основе культуры потоков диспетчера, которая получена из настроек культуры Windows.Вы даже можете установить его явно, если хотите, чтобы приложение работало на другом языке, нежели windows.
Здесь у вас есть больше деталей для локализации расширенного текста