Variable
Definición de tipos para variables usadas en contenido de traducción
Descripción general
Variable representa un marcador de posición para contenido dinámico en las traducciones.
type Variable = {
k: string;
i?: number;
v?: VariableType;
};Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
k | string | Clave/name de la Variable |
i? | number | Identificador interno |
v? | VariableType | Tipo de formato |
Tipo de variable
type VariableType = 'v' | 'n' | 'd' | 'c';| Valor | Descripción |
|---|---|
'v' | Sustitución de texto sin formato |
'n' | Formateo de números |
'd' | Formateo de fechas |
'c' | Formateo de divisas |
Ejemplos
Uso básico
import { Variable } from 'generaltranslation';
// Variable de texto
const nameVariable: Variable = {
k: 'userName'
};
// Variable numérica
const countVariable: Variable = {
k: 'itemCount',
v: 'n'
};
// Variable de moneda
const priceVariable: Variable = {
k: 'price',
v: 'c'
};En contenido JSX
const welcomeContent = [
'Bienvenido de nuevo, ',
{ k: 'userName' } as Variable,
'! Tienes ',
{ k: 'messageCount', v: 'n' } as Variable,
' mensajes.'
];Tipos relacionados
VariableType- Especificaciones de tipos de formato
¿Qué te parece esta guía?