Documentation

Le composant <T>

Utiliser le composant <T> ne pourrait pas être plus simple. Enveloppez ton contenu dedans, et le contenu sera traduit.

<T>This content will be translated</T>

Props

PropTypeDescription
formality'informal' | 'formal'Définit la formalité de la traduction.
langLanguageRemplace la langue définie sur le MagicTranslateProvider.

Limites

Il y a très peu de limites :

  1. Tu ne peux pas intégrer de composants React dans le composant <T>. Les éléments HTML simples conviennent (voir l'exemple ci-dessous).
  2. Le contenu d'un composant <T> ne peut pas dépasser 10 Ko, soit environ 5 000 caractères.
{/* this is OK, since <a> is a plain HTML element */}
<T>
<a href="mailto:info@i42.ch">Please send us an email</a>
</T>
{/* this does NOT work, since <MyButton> is a React component */}
<T>
<MyButton>Click me</MyButton>
</T>