feat(lang): add Greek display language (#1605)

* feat(lang): add Greek & Polish display languages

Also:
* rename zh-TW display language to 繁體中文‬
* fix plurality of AvailableLocale type name
* consistently use 'en' as fallback/default language

* revert(lang): remove Polish display language due to lack of translation activity
This commit is contained in:
TheCatLady
2021-05-16 01:56:49 -04:00
committed by GitHub
parent d7036f85bb
commit 22415642e8
8 changed files with 28 additions and 21 deletions

View File

@@ -3,7 +3,7 @@ import React, { useRef, useState } from 'react';
import { defineMessages, useIntl } from 'react-intl';
import {
availableLanguages,
AvailableLocales,
AvailableLocale,
} from '../../../context/LanguageContext';
import useClickOutside from '../../../hooks/useClickOutside';
import useLocale from '../../../hooks/useLocale';
@@ -58,10 +58,10 @@ const LanguagePicker: React.FC = () => {
id="language"
className="rounded-md"
onChange={(e) =>
setLocale && setLocale(e.target.value as AvailableLocales)
setLocale && setLocale(e.target.value as AvailableLocale)
}
onBlur={(e) =>
setLocale && setLocale(e.target.value as AvailableLocales)
setLocale && setLocale(e.target.value as AvailableLocale)
}
defaultValue={locale}
>