Как добавить «Язык системы» в качестве языковой опции в настройках приложения Electron? - PullRequest
1 голос
/ 03 апреля 2020

Я хотел бы добавить «Язык системы» в качестве языкового параметра в настройках приложения Electron. Я искал ключевые слова: «язык» и «язык системы» в документации Electron , но не смог найти ничего полезного.

Где найти документацию, которая поможет мне понять, как «Системный язык» можно добавить в качестве языкового параметра в настройках приложения Electron?

Или как добавить «Системный язык» 'как языковая опция в настройках приложения Electron?

1 Ответ

1 голос
/ 03 апреля 2020

Вы можете использовать браузер API navigator.language, который возвращает предпочитаемый пользователем язык в соответствии с BCP 47 spe c. Обратите внимание, что этот API доступен только в процессе рендеринга, поэтому вам придется использовать IP C для вызова его из основного процесса, если вы этого хотите.

const lang = navigator.language;
console.log(lang); // e.g. "en-US", "fr", "es-ES", etc.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...