diff --git a/public/locales/en/core.json b/public/locales/en/core.json index 576f952..1b6529f 100644 --- a/public/locales/en/core.json +++ b/public/locales/en/core.json @@ -6,6 +6,7 @@ "backup_wallet": "backup wallet", "cancel": "cancel", "change": "change", + "change_language": "change language", "choose": "choose", "close": "close", "continue": "continue", diff --git a/src/components/Group/Forum/Thread.tsx b/src/components/Group/Forum/Thread.tsx index 1a4075e..9472443 100644 --- a/src/components/Group/Forum/Thread.tsx +++ b/src/components/Group/Forum/Thread.tsx @@ -608,7 +608,9 @@ export const Thread = ({ > - {t('group:action.return_to_thread', { postProcess: 'capitalize' })} + {t('group:action.return_to_thread', { + postProcess: 'capitalize', + })} {/* Conditionally render the scroll buttons */} @@ -685,7 +687,7 @@ export const Thread = ({ disabled={!hasFirstPage} variant="contained" > - {t(core:page.first', { postProcess: 'capitalize' })} + {t('core:page.first', { postProcess: 'capitalize' })} @@ -998,7 +1000,7 @@ export const Thread = ({ disabled={!hasFirstPage} variant="contained" > - {t(core:page.first', { postProcess: 'capitalize' })} + {t('core:page.first', { postProcess: 'capitalize' })} diff --git a/src/components/Language/LanguageSelector.tsx b/src/components/Language/LanguageSelector.tsx index b89836d..6241347 100644 --- a/src/components/Language/LanguageSelector.tsx +++ b/src/components/Language/LanguageSelector.tsx @@ -1,11 +1,12 @@ import { useState } from 'react'; import { useTranslation } from 'react-i18next'; import { supportedLanguages } from '../../../i18n'; -import { Tooltip } from '@mui/material'; +import { Tooltip, useTheme } from '@mui/material'; const LanguageSelector = () => { - const { i18n } = useTranslation(); + const { i18n, t } = useTranslation(['core']); const [showSelect, setShowSelect] = useState(false); + const theme = useTheme(); const handleChange = (e) => { const newLang = e.target.value; @@ -28,19 +29,21 @@ const LanguageSelector = () => { }} > {showSelect ? (