diff --git a/CHANGELOG.md b/CHANGELOG.md index 21d3f1f60..4e26eac43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Added +- Japanese, Afrikaans, Filipino, Thai and Vietnamese language support ([#5684](https://github.com/lbryio/lbry-desktop/issues/5684)) + ### Changed - Keyboard shortcut additions and changes _community pr!_ ([#5717](https://github.com/lbryio/lbry-desktop/pull/5717)) diff --git a/ui/component/settingLanguage/view.jsx b/ui/component/settingLanguage/view.jsx index 2d31ebe39..b6aaddeba 100644 --- a/ui/component/settingLanguage/view.jsx +++ b/ui/component/settingLanguage/view.jsx @@ -8,9 +8,9 @@ import { getDefaultLanguage } from 'util/default-languages'; type Props = { language: string, - setLanguage: string => void, + setLanguage: (string) => void, searchInLanguage: boolean, - setSearchInLanguage: boolean => void, + setSearchInLanguage: (boolean) => void, }; function SettingLanguage(props: Props) { @@ -41,11 +41,16 @@ function SettingLanguage(props: Props) { 'Multi-language support is brand new and incomplete. Switching your language may have unintended consequences, like glossolalia.' )} > - {Object.keys(languages).map(language => ( - - ))} + {Object.values(languages) + .sort() + .map((language) => { + const lang = String(language); + return ( + + ); + })} {previousLanguage && }