Localização WPF em XAML, qual é a maneira simples, fácil e elegante de fazer isso?

Eu tenho uma pergunta muito comum. Qual é a melhor maneira de fazer a localização em um aplicativo WPF. Bem, eu pesquisei muito no SO e Binged também. Mas não encontrei nenhum indicador realmente simples e elegante.

Suponha que eu precise exibir na interface do usuário algo como:

Em inglês: Orgnanization - Beoing

Em francês: Organizzazione - Beoing

    <StackPanel Orientation="Horizontal">
        <TextBlock Text="Organization -"></TextBlock>
        <TextBlock Text="{Binding Path=OrganizationName}">
        </TextBlock>
    </StackPanel>

Basicamente, preciso atribuir o texto localizado ao Organization Label TextBlock. Devo separar o hífen de "Organização -" e colocá-lo em um rótulo separado?

Como faço isso?

questionAnswers(5)

yourAnswerToTheQuestion