Documentação

O componente <T>

Usar o componente <T> não poderia ser mais fácil. Embrulhe seu conteúdo nele e o conteúdo será traduzido.

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

Props

PropTipoDescrição
formality'informal' | 'formal'Define a formalidade da tradução.
langLanguageSubstitui o idioma definido no MagicTranslateProvider.

Limitações

Há muito poucas limitações:

  1. Você não pode colocar componentes React dentro do componente <T>. Elementos HTML simples são bons (veja o exemplo abaixo).
  2. O conteúdo dentro de um componente <T> não pode exceder 10 KB, o que equivale a cerca de 5.000 caracteres.
{/* 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>