# General Translation React SDKs (gt-react, gt-next): Var URL: https://generaltranslation.com/it/docs/react/reference/components/var.mdx --- title: Var description: Renderizza un valore dinamico all'interno di una traduzione senza tradurlo, con General Translation gt-react. Riferimento API per Var. --- Il componente `` renderizza contenuto dinamico che non deve essere tradotto. Usalo per valori, snippet di codice o informazioni private come chiavi API o dati personali, così il testo circostante rimane traducibile. *Disponibile in `gt-react`, `gt-next`, `gt-tanstack-start` e `gt-react-native`. Gli esempi importano da `gt-react`; importa invece dal pacchetto del tuo framework.* ## Panoramica [#overview] Inserisci `` all'interno di un [``](/docs/react/reference/components/t) per contrassegnare un valore come variabile. Il valore viene renderizzato così com'è, mentre il resto della frase viene tradotto in base a esso. ```tsx Your name is {user.name}. ``` *Nota: `` viene sempre usato all'interno di un ``. Consideralo come l'elemento jolly per i valori dinamici che non rientrano in [``](/docs/react/reference/components/num), [``](/docs/react/reference/components/currency) o [``](/docs/react/reference/components/datetime).* ## Come funziona [#how-it-works] * **Escluso dalla traduzione.** I contenuti di `` non vengono inviati all'API di General Translation. Vengono renderizzati esattamente come forniti, mantenendo intatti i valori dinamici o sensibili. * **Mantiene la traduzione del testo circostante.** Contrassegnare un valore come variabile consente al testo circostante di rimanere un'unica voce traducibile, con la variabile inserita nella posizione corretta per ogni impostazione regionale. ## Props [#props] | Prop | Descrizione | Type | Facoltativo | Predefinito | | ----------------------- | -------------------------------------------------------- | ----------- | ----------- | ----------- | | [`children`](#children) | Il valore da renderizzare, senza traduzione. | `ReactNode` | No | — | | [`name`](#name) | Nome della variabile per la voce, usato per i metadati. | `string` | Sì | — | ### `children` [#children] **Type** `ReactNode` · **Obbligatorio** Il contenuto figlio da renderizzare all'interno del componente. Viene passato così com'è e non viene mai tradotto. ### `name` [#name] **Tipo** `string` · **Facoltativo** Un nome facoltativo per la variabile, utilizzato per i metadati e per identificare il valore nella voce di traduzione. ## Esempi [#examples] ```tsx title="Address.tsx" import { T, Var } from 'gt-react'; export default function Example({ user }) { return ( Translate this text! Your name is: {user.name} // [!code highlight]

Do not translate this text

// [!code highlight]
); } ``` ## Note [#notes] * I componenti variabili mantengono il contenuto dinamico e non traducibile fuori dalle traduzioni. * Usa sempre `` all'interno di un ``. * Per una formattazione in base all'impostazione regionale, usa invece [``](/docs/react/reference/components/num), [``](/docs/react/reference/components/currency) o [``](/docs/react/reference/components/datetime).