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
| Prop | Tipo | Descrição |
|---|---|---|
formality | 'informal' | 'formal' | Define a formalidade da tradução. |
lang | Language | Substitui o idioma definido no MagicTranslateProvider. |
Limitações
Há muito poucas limitações:
- Você não pode colocar componentes React dentro do componente
<T>. Elementos HTML simples são bons (veja o exemplo abaixo). - 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>