Información privada

Breve descripción general del trabajo con Información privada en GT.

Descripción general

La información privada es, en general, cualquier información que debe permanecer confidencial. Por ejemplo, el Número de Seguro Social (SSN) de un usuario, el Número de Identificación Fiscal (TIN) o su dirección de correo electrónico.

Para mantener esta información privada durante la traducción, utilizamos el componente <Var>. El componente <Var> se utiliza para envolver cualquier contenido que no deba compartirse, y el contenido dentro del componente <Var> siempre permanecerá sin cambios. Esto es ideal para nombres, correos electrónicos, direcciones, etc.

A veces sí queremos mostrar información privada, pero necesitamos volver a formatearla según los idiomas preferidos del usuario, normativas regionales, etc. Por ejemplo, podríamos querer mostrar el saldo de la cuenta bancaria de un usuario en su moneda local. En estos casos, en su lugar usamos los componentes <Currency>, <DateTime> o <Num>.

Ejemplo

El componente <Var> también es útil para mostrar información privada.

PrivateInfo.jsx
import { T, Var } from 'gt-next'

export default function PrivateInfo(email) {
    return (
        <T id='private-info'>
            Tu dirección de correo electrónico es <Var>{email}</Var>.
        </T>
    );
}

El prop children del componente <Var> no se traducirá. Su contenido nunca se enviará a la API de General Translation.

¿Qué te ha parecido esta guía?

Información privada