Localization (multilingualization)

Localization of text data has been available since ver 2.0.

Language switching

To switch languages, click the earth icon on the top toolbar.
The most recently used language appears above the reset option.
You can add more languages from the line below the reset option.
Clicking Reset will remove the most recently used language entry.

* You can choose from gear icons on the edit and run screens.

Set the primary language as the default and input it. Additional languages can be added after switching languages.

For example, if your primary language is Japanese and your secondary language is English

  • Select the default and enter in Japanese.
  • To enter English, select English and then enter the language.
  • precautions
    • If you add a component with the default selected, the characters entered by default will be redirected when you choose another language.
    • If English is chosen, the default text is shown initially.
    • When adding components, it's preferable to include them by default and input text to prevent needing to do it twice.


Localization Manager

The Localization Manager tab in the right sidebar allows you to view all translatable text in your project and manage translations in one place.

Key Features

  • Scope Selection: Display by page or selected items only
  • Locale Selection: Choose the language to translate (Default = base text)
  • Add Locale: Add a new language using the + button
  • Progress Display: Shows translated item count and percentage
  • Search & Filter: Text search and "Untranslated only" filter
  • Jump to Item: Use the > button at the right end of each row to navigate to the item

Entering Translations

Tap each translation field to enter text.
Changes are automatically saved when you leave the field.

Automatic Locale Registration on Project Import

When you import an .irboard file, languages used in the project are automatically registered.
This allows you to immediately review translations in tutorial projects or projects received from other users.


Translatable Text

Target Field Description
Page Items Title Display text for labels, buttons, value fields, meters, etc.
Alternate Title Alternative text when lamp device is enabled
Unit Unit display for value fields and meters
Message Items Message Message body
Detail Message Detailed description of the message
Message Set Title Title of the message set
Summary Summary of the message set