Description
Describe the problem
Arduino has a global community who speak many languages. Arduino IDE 2.0.0 currently only provides English language support.
Expected behavior
In order to make Arduino as accessible as possible, it would be beneficial to provide internationalization (i18n) support.
The classic Arduino IDE and Arduino CLI are currently using the Transifex translation platform, and this has enabled amazing community volunteers to provide high quality translations to 83 languages! This system seems to be working well, so it should be considered for Arduino IDE 2.0.0 as well.
If possible, existing translations for strings shared between the classic Arduino IDE and Arduino IDE 2.0.0 should be reused.
Operating system
All
Operating system version
Any
Additional context
Arduino CLI already has internationalization support (arduino/arduino-cli#676) and the strings originating from Arduino CLI should be translated there so that they can benefit every tool using Arduino CLI.
Related
- It is suggested to add Chinese and Chinese arduino-pro-ide#303
- Provide Chinese support #627
- Add missing localization for locales with available language pack #712
- What release Chinese version #741
- How can I try recent translation? #762
- Can't select language packet in Preferences #771
Keywords
- localization
- localized
- l10n
- internationalization
- internationalized
- i18n
- translate
- translation
Issue checklist
- I searched for previous reports in the issue tracker
- I verified the problem still occurs when using the latest nightly build
- My report contains all necessary details