Variable
Définition de type pour les variables utilisées dans le contenu de traduction
Aperçu
Variable représente un espace réservé pour du contenu dynamique dans les traductions.
type Variable = {
  k: string;
  i?: number;
  v?: VariableType;
};Propriétés
| Propriété | Type | Description | 
|---|---|---|
| k | string | Clé/nom de variable | 
| i? | number | Identifiant interne | 
| v? | VariableType | Type de formatage | 
Type de variable
type VariableType = 'v' | 'n' | 'd' | 'c';| Valeur | Description | 
|---|---|
| 'v' | Substitution de texte brut | 
| 'n' | Mise en forme des nombres | 
| 'd' | Mise en forme des dates | 
| 'c' | Mise en forme des devises | 
Exemples
Utilisation de base
import { Variable } from 'generaltranslation';
// Variable de texte
const nameVariable: Variable = {
  k: 'userName'
};
// Variable numérique
const countVariable: Variable = {
  k: 'itemCount',
  v: 'n'
};
// Variable de devise
const priceVariable: Variable = {
  k: 'price',
  v: 'c'
};Dans le contenu JSX
const welcomeContent = [
  'Bon retour, ',
  { k: 'userName' } as Variable,
  ' ! Vous avez ',
  { k: 'messageCount', v: 'n' } as Variable,
  ' messages.'
];Types connexes
- VariableType- Spécifications des types de formatage
Que pensez-vous de ce guide ?

