Vertrauliche Informationen
Kurzer Überblick über den Umgang mit vertraulichen Informationen in GT.
Übersicht
Private Informationen sind im Allgemeinen alle Informationen, die privat bleiben sollten. Zum Beispiel die Sozialversicherungsnummer (SSN), die Steueridentifikationsnummer (TIN) oder die E‑Mail‑Adresse eines Nutzers.
Um diese Informationen bei der Übersetzung privat zu halten, verwenden wir die <Var>-Komponente.
Die <Var>-Komponente wird genutzt, um Inhalte zu umschließen, die nicht weitergegeben werden sollen,
und der Inhalt innerhalb der <Var>-Komponente bleibt immer unverändert.
Das ist ideal für Namen, E‑Mails, Adressen usw.
Manchmal möchten wir private Informationen anzeigen, müssen sie aber dennoch entsprechend den bevorzugten Sprachen des Nutzers, regionalen Vorschriften usw. neu formatieren.
Zum Beispiel möchten wir möglicherweise den Kontostand eines Nutzers in seiner lokalen Währung anzeigen.
In diesen Fällen verwenden wir stattdessen entweder die Komponenten <Currency>, <DateTime> oder <Num>.
Beispiel
Die Komponente <Var> ist auch hilfreich, um vertrauliche Informationen anzuzeigen.
import { T, Var } from 'gt-next'
export default function PrivateInfo(email) {
    return (
        <T id='private-info'>
            Ihre E-Mail-Adresse lautet <Var>{email}</Var>.
        </T>
    );
}Die children des <Var>-Components werden nicht übersetzt.
Dessen Inhalt wird niemals an die General Translation API übermittelt.
Wie ist dieser Leitfaden?

