Switching languages
For language management, use useCurrentLanguage
and useSetLanguage
hooks.
import { useSetLanguage, useCurrentLanguage } from '@tolgee/react';
export const LangSelector = () => {
const setLanguage = useSetLanguage();
const getLanguage = useCurrentLanguage();
return (
<select
onChange={(e) => setLanguage(e.target.value)}
value={getLanguage()}
>
<option value="en">π¬π§ English</option>
<option value="cs">π¨πΏ Δesky</option>
</select>
);
};