返回 AiToEarn
useSystem.ts
根目录 / project / aitoearn-web / src / hooks / useSystem.ts
1 import { useParams } from 'next/navigation'
2 import { fallbackLng, languages } from '@/app/i18n/settings'
3
4 export function useGetClientLng() {
5 const params = useParams()
6 const lng = params?.lng
7
8 // 确保返回的语言在支持的语言列表中
9 if (lng && languages.includes(lng as string)) {
10 return lng as string
11 }
12
13 return fallbackLng
14 }
15
15 lines TYPESCRIPT