Variable
Typdefinition für in Übersetzungsinhalten verwendete Variablen
Überblick
Variable steht in Übersetzungen als Platzhalter für dynamische Inhalte.
type Variable = {
  k: string;
  i?: number;
  v?: VariableType;
};Eigenschaften
| Eigenschaft | Typ | Beschreibung | 
|---|---|---|
| k | string | Variablenschlüssel/-name | 
| i? | number | Interne Kennung | 
| v? | VariableType | Formattyp | 
VariableType
type VariableType = 'v' | 'n' | 'd' | 'c';| Wert | Beschreibung | 
|---|---|
| 'v' | Einfache Textersetzung | 
| 'n' | Zahlenformatierung | 
| 'd' | Datumsformatierung | 
| 'c' | Währungsformatierung | 
Beispiele
Grundlegende Verwendung
import { Variable } from 'generaltranslation';
// Text-Variable
const nameVariable: Variable = {
  k: 'userName'
};
// Zahlen-Variable
const countVariable: Variable = {
  k: 'itemCount',
  v: 'n'
};
// Währungs-Variable
const priceVariable: Variable = {
  k: 'price',
  v: 'c'
};In JSX-Inhalten
const welcomeContent = [
  'Willkommen zurück, ',
  { k: 'userName' } as Variable,
  '! Du hast ',
  { k: 'messageCount', v: 'n' } as Variable,
  ' Nachrichten.'
];Verwandte Typen
- VariableType- Spezifikationen für Formatierungstypen
Wie ist dieser Leitfaden?

