Skip to content

Apply "Language" preference change to all windows and components #1000

Open
@per1234

Description

@per1234

Describe the request

The "Language" menu of the File > Preferences dialog now offers a selection of languages the Arduino IDE user interface can be localized to (#941).

🙂 The ideal user experience would be for localization to take effect universally immediately after the user changes this preference:

  • All open windows
  • Arduino CLI output

Describe the current behavior

  1. Select File > New from the Arduino IDE menus.
  2. Select File > Preferences... from the Arduino IDE menus.
  3. Select a different language from the "Language" menu.
  4. Click the OK button.
  5. Wait for the window reload to finish.

🙁 The UI of other open IDE windows are still localized for the previous language preference:

image

  1. Select Sketch > Verify/Compile from the Arduino IDE menus.
  2. Wait for compilation to finish.

🙁 The messages from Arduino CLI shown in the "Output" view are still localized for the previous language preference:

image

Arduino IDE version

Original report

2.0.0-rc6-snapshot-b407d0a

Last verified with

9a6a457

Operating system

Windows, Ubuntu

Operating system version

Windows 10, Ubuntu 20.04

Additional context

Related


Keywords

  • localization

  • localized

  • l10n

  • internationalization

  • internationalized

  • i18n

  • translate

  • translation

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details

Metadata

Metadata

Assignees

Labels

topic: CLIRelated to Arduino CLItopic: codeRelated to content of the project itselftype: enhancementProposed improvement

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions