Language

The languages of the Electronics Designer and how new strings are translated.

The Electronics Designer interface follows the VS Code display language (Configure Display Language). English and Brazilian Portuguese (pt-BR) ship, every string translated; any other language falls back to English (a Portuguese variant such as pt-PT uses pt-BR). The tool gallery and the open tool cards switch at once; the rest of the interface takes the new language when the editor is reopened.

Tool names, descriptions and key hints in Portuguese come with the tool cards. Units, file formats and product names (mm, DRC, BOM, Gerber, Electronics Designer) are the same in both languages. Contributors add a string by using t('area.key') in the webview and writing it in both src/webview/i18n/en.json and pt-BR.json; npm run i18n:check (part of npm test) fails on an untranslated or unused key and on a user-visible text written as a literal.

Documentation for Electronics Designer 2.3.60.