For AI agents: the complete documentation index is available at /rspress-russian/llms.txt, the full documentation bundle is available at /rspress-russian/llms-full.txt, and this page is available as Markdown at /rspress-russian/ui/hooks/use-lang.md.
close

useLang

useLang возвращает код текущей локали, чтобы вы могли рендерить контент, специфичный для языка, или перенаправлять пользователей соответственно.

  • Тип: () => string

Хук читает активный язык из контекста выполнения и остаётся синхронизированным при переключении локалей пользователями.

Текущий язык: ru
import { useLang } from '@rspress/core/runtime';

export default function Comp() {
  const lang = useLang();
  return <span>Текущий язык: {lang}</span>;
}