Localizing a WPF Application

Say that you want to create a localized version for the Italian culture of a WPF application based on English as the primary culture. Create a new WPF project with Visual Basic and name it as WpfLocalization, and add the code shown in Listing 33.1 on the XAML side. The goal is to provide a WPF counterpart of the Windows Forms example shown in the previous section.

LISTING 33.1 Preparing the User Interface Before Localization

<Window x:Class="MainWindow"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    Title="MainWindow" Height="350" Width="525">   <StackPanel>        <Button Name="Button1" Width="100" Margin="5" ...

Get Visual Basic 2015 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.