dify/web/app/components/locale-switcher.tsx
2023-05-15 08:51:32 +08:00

24 lines
500 B
TypeScript

'use client'
import { i18n } from '@/i18n'
import { setLocaleOnClient } from '@/i18n/client'
const LocaleSwitcher = () => {
return (
<div className="mt-4">
<p>Locale switcher:</p>
<ul>
{i18n.locales.map((locale) => {
return (
<li key={locale}>
<div className='cursor-pointer ' onClick={() => setLocaleOnClient(locale)}>{locale}</div>
</li>
)
})}
</ul>
</div>
)
}
export default LocaleSwitcher