Skip to content

usePreferredLanguage

Track the current user preferred language using this hook.

Return Values

NameTypeDescription
nameStringthe current language name.
codeStringthe current language code.

Example Usage

tsx
import { usePreferredLanguage } from 'react-pre-hooks';

export default function Example() {
  const language = usePreferredLanguage();

  return (
    <main>
      <p>
        Preferred language is <span>{language?.name}</span>.
      </p>
    </main>
  );
}
import { usePreferredLanguage } from 'react-pre-hooks';

export default function Example() {
  const language = usePreferredLanguage();

  return (
    <main>
      <p>
        Preferred language is <span>{language?.name}</span>.
      </p>
    </main>
  );
}

Released under the MIT License.