Informazioni riservate

Breve panoramica sull’uso delle informazioni riservate in GT.

Panoramica

Per informazioni private si intende, in generale, qualsiasi dato che dovrebbe rimanere riservato. Ad esempio, il Social Security Number (SSN), il Tax Identification Number (TIN) o l’indirizzo email di un utente.

Per mantenere queste informazioni private durante la traduzione, utilizziamo il componente <Var>. Il componente <Var> serve a racchiudere qualsiasi contenuto che non deve essere condiviso, e il contenuto all’interno del componente <Var> rimarrà sempre invariato. È ideale per nomi, email, indirizzi, ecc.

A volte vogliamo comunque visualizzare informazioni private, ma dobbiamo riformattarle in base alle lingue preferite dall’utente, alle normative regionali, ecc. Ad esempio, potremmo voler mostrare il saldo del conto di un utente nella sua valuta locale. In questi casi utilizziamo i componenti <Currency>, <DateTime> o <Num>.

Esempio

Il componente <Var> è utile anche per mostrare informazioni riservate.

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

export default function PrivateInfo(email) {
    return (
        <T id='private-info'>
            Il tuo indirizzo e‑mail è <Var>{email}</Var>.
        </T>
    );
}

I children del componente <Var> non verranno tradotti. I suoi contenuti non verranno mai inviati all’API di General Translation.

Come valuti questa guida?

In questa pagina

Informazioni riservate