Components

Var

Referencia de API del componente <Var>

Descripción general

El componente <Var> se usa para mostrar contenido que no debe traducirse. Esto es útil para mostrar variables, fragmentos de código u otro contenido que no debe traducirse. Además, sirve para mostrar contenido que debe mantenerse privado, como claves de API o información personal.

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

El componente <Var> siempre se usa dentro de un componente <T>. Piénsalo como un comodín para valores dinámicos que no encajan en las categorías <Currency>, <DateTime> o <Num>.

Referencias

Props

Prop

Type

Descripción

PropDescripción
childrenEl contenido que se renderiza dentro del componente. Si se proporciona, tendrá prioridad sobre value.
valuevalue predeterminado opcional que se mostrará si no se proporciona children. Puede ser una cadena.

Devuelve

JSX.Element que contiene el contenido que no debe traducirse.


Ejemplos

Ejemplo básico

El componente <Var> debe utilizarse dentro de un componente <T>.

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

export default function Example(user) {
  return (
    <T>
      ¡Traduce este texto!
      Tu nombre es: <Var>{user.name}</Var> // [!code highlight]
      <Var><p>Do not translate this text</p></Var> // [!code highlight]
    </T>
  );
}

Notas

  • Los Variable Components son esenciales para mantener contenido dinámico no traducible en las traducciones.
  • Utiliza siempre los Variable Components dentro de un componente <T>.
  • Componentes como <Num>, <Currency> y <DateTime> ofrecen capacidades de localización para garantizar un formato preciso.

Próximos pasos

  • Para un análisis más detallado y ejemplos de uso del componente <Var> y de otros componentes de variables como <Currency>, <DateTime> y <Num>, consulta la documentación Uso de componentes de variables.
  • Obtén más información sobre las options de formato para componentes Variable específicos en la Referencia de API.

¿Qué te parece esta guía?