react-i18next
Version:
Internationalization for react done right. Using the i18next i18n ecosystem.
17 lines (14 loc) • 314 B
JavaScript
import React from 'react';
import { useTranslation } from './useTranslation';
export function Translation(props) {
const { ns, children, ...options } = props;
const [t, i18n, ready] = useTranslation(ns, options);
return children(
t,
{
i18n,
lng: i18n.language,
},
ready,
);
}