Simple and type-safe i18n for React
🌍 Internalization for React, made simple.
Define translations:
import { createI18n } from '@mrozio/i18n';
const { useTranslate } = createI18n({
en: {
section: {
title: 'Hello World'
}
},
de: { /* ... */ }
});Use them inside your component:
function Component() {
const t = useTranslate();
return <h1>{t('section.title')}</h1>;
}