close

useLang

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

  • Тип: () => string

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

import { useLang } from '@rspress/core/runtime';

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