mirror of
https://github.com/sct/overseerr.git
synced 2025-09-17 17:24:35 +02:00
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:
@@ -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}
|
||||
>
|
||||
|
@@ -3,7 +3,7 @@ import { ArrowLeftIcon, InformationCircleIcon } from '@heroicons/react/solid';
|
||||
import { useRouter } from 'next/router';
|
||||
import React, { useEffect, useState } from 'react';
|
||||
import { defineMessages, useIntl } from 'react-intl';
|
||||
import { AvailableLocales } from '../../context/LanguageContext';
|
||||
import { AvailableLocale } from '../../context/LanguageContext';
|
||||
import useLocale from '../../hooks/useLocale';
|
||||
import useSettings from '../../hooks/useSettings';
|
||||
import { Permission, useUser } from '../../hooks/useUser';
|
||||
@@ -30,7 +30,7 @@ const Layout: React.FC = ({ children }) => {
|
||||
setLocale(
|
||||
(user?.settings?.locale
|
||||
? user.settings.locale
|
||||
: currentSettings.locale) as AvailableLocales
|
||||
: currentSettings.locale) as AvailableLocale
|
||||
);
|
||||
}
|
||||
}, [setLocale, currentSettings.locale, user]);
|
||||
|
Reference in New Issue
Block a user