usePreferredLanguages

usePreferredLanguages 是一个返回用户首选语言的字符串数组的 hook。它使用 navigator.languages

Usage

Live Editor
function Demo() {
  const preferredLanguages = usePreferredLanguages();
  return <div>首选语言: {JSON.stringify(preferredLanguages)}</div>;
}
Result

API

UsePreferredLanguages

Returns

string[]: 语言偏好

Arguments

参数名描述类型默认值
defaultLanguages默认值string[] | undefined-