Components

Var

Riferimento API del componente <Var>

Panoramica

Il componente <Var> viene utilizzato per rendere contenuti che non devono essere tradotti. È utile per visualizzare variabili, snippet di codice o altri contenuti che non vanno tradotti. Inoltre, è utile per mostrare contenuti che devono rimanere privati, come chiavi API o informazioni personali.

<Var>{user.name}</Var>

Il componente <Var> viene sempre utilizzato all'interno di un componente <T>. Consideralo come un contenitore generico per i valori dinamici che non rientrano nelle categorie <Currency>, <DateTime> o <Num>.

Riferimenti

Props

Prop

Type

Descrizione

PropDescrizione
childrenIl contenuto da renderizzare all'interno del componente. Se presente, ha la precedenza su value.
valueValore predefinito opzionale da mostrare se children non è presente. Può essere una stringa.

Restituisce

JSX.Element che contiene il contenuto da non tradurre.


Esempi

Esempio di base

Il componente <Var> deve essere usato all'interno del componente <T>.

Address.jsx
import { T, Var } from 'gt-react'

export default function Example(user) {
  return (
    <T>
      Traduci questo testo!
      Il tuo nome è: <Var>{user.name}</Var> // [!code highlight]
      <Var><p>Non tradurre questo testo</p></Var> // [!code highlight]
    </T>
  );
}

Note

  • I componenti variabili sono essenziali per gestire contenuti dinamici non traducibili all’interno delle traduzioni.
  • Usa sempre i componenti variabili all’interno di un componente <T>.
  • Componenti come <Num>, <Currency> e <DateTime> offrono funzionalità di localizzazione per garantire una formattazione corretta.

Prossimi passaggi

  • Per un approfondimento ed esempi d'uso del componente <Var> e di altri componenti variabili come <Currency>, <DateTime> e <Num>, consulta la documentazione Uso dei componenti variabili.
  • Scopri di più sulle opzioni di formattazione per componenti variabili specifici nella API Reference.

Come valuti questa guida?

Var