Tutorial: Localize your application

In this tutorial, you learn how to localize your Kanzi application. When you localize your application, you translate and customize it for a specific locale (language and location).

Localization involves creation and use of different resources, such as text, textures, and styles, for locales that you want to support in your application.

In the first two steps of the tutorial, you learn how to localize your Kanzi application in Kanzi Studio. In the third step, you learn how to use the Kanzi Engine API to load and use locale packs in your Kanzi application. This last step requires that you have Kanzi development environment set up.

This video shows the result of the tutorial.

../../_images/localization-completed.gif

Before you start this tutorial, make sure that you have your Kanzi development environment set up. For developing application logic with Kanzi Engine API, you need:

  • CMake 3.15 or newer

  • Visual Studio 2019 or Visual Studio 2017 with the latest updates

This tutorial assumes that you understand the basics of working with Kanzi Studio. The best entry points for getting familiar with Kanzi Studio are: