You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This article illustrates how to localize the label in WPF Chart control.
1
+
# How to Localize Labels in WPF Chart Control
2
+
3
+
Localization of the [**WPF Chart**](https://www.syncfusion.com/wpf-controls/charts) can be customized by using the [**CurrentUICulture**](https://learn.microsoft.com/en-us/dotnet/api/system.globalization.cultureinfo.currentuiculture?view=netcore-3.1) property in the WPF Chart. You can change the language by assigning the culture name of the desired language to this property.
4
+
5
+
## Set Current UI Culture to the Application
6
+
7
+
```
8
+
public MainWindow()
9
+
{
10
+
InitializeComponent();
11
+
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("fr-FR");
12
+
}
13
+
```
14
+
15
+
16
+
## Steps to localize based on CurrentUICulture using Resource files
17
+
18
+
1. Create new folder, named as Resources in the application.
19
+
20
+
2. Right-click on the Resources folder, select Add, and then click New Item. In the Add New Item dialog, select the Resource File option and name the file as `Syncfusion.SfChart.WPF.<culture name>.resx`. For example, name it as `Syncfusion.SfChart.WPF.fr-FR.resx` to add localization support for the French language.
3. The culture name that indicates the name of language and country.
25
+
4. Now, add the Name/Value pair in Resource Designer of Syncfusion.SfChart.WPF.fr-FR.resx file and change its corresponding value to the corresponding culture.
The following image illustrates the [WPF Chart](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Charts.SfChart.html) successfully localized in the French language, displaying the changes applied through the provided localization steps.
If you are facing a path too long exception when building this example project, close Visual Studio and rename the repository to a shorter name before building the project.
39
+
40
+
For more details, refer to the KB on [how to localize lables in WPF chart control?](https://support.syncfusion.com/kb/article/18165/how-to-localize-labels-in-wpf-chart-control).
0 commit comments