Switching Language
To manage an event like language change, the React SDK provides the useTolgee hook.
Pass the language event to the hook to re-render the component when the event emits.
import { useTolgee } from '@tolgee/react';
export const LangSelector = () => {
  const tolgee = useTolgee(['language']);
  return (
    <select
      onChange={(e) => tolgee.changeLanguage(e.target.value)}
      value={tolgee.getLanguage()}
    >
      <option value="en">🇬🇧 English</option>
      <option value="cs">🇨🇿 Česky</option>
    </select>
  );
};
Learn more about language change, detection and storage on the Language documentation page.