Helpers

useSetLocale

useSetLocale 钩子的 API 参考

概述

useSetLocale 钩子用于设置用户的 locale。 它仅在客户端运行,并且必须由 <GTProvider> 组件包裹。

参考

返回

用于设置用户 locale 的函数。


示例

基本使用

import { useSetLocale } from 'gt-next/client';

export default function MyComponent() {
    const setLocale = useSetLocale();

    return (
        <button onClick={() => setLocale('en')}>设置语言</button>
    );
}

注意事项

  • useSetLocale 用于设置用户的语言环境(locale)。
  • 这里了解更多关于语言环境代码字符串的信息。

后续步骤

这份指南怎么样?

useSetLocale