OpcionesDeTraducciónDelDiccionario
Referencia de API para el tipo OpcionesDeTraducciónDelDiccionario
Resumen
El tipo DictionaryTranslationOptions
se utiliza para pasar variables a las entradas del diccionario y especificar su comportamiento de renderizado.
Se utiliza con useDict()
para pasar variables a las entradas del diccionario.
Traducción en tiempo de compilación:
Las traducciones de useDict()
ocurren en tiempo de compilación; sin embargo, las variables nunca se traducen.
En su lugar, se insertan en la traducción con formato.
Asegúrate de seguir la guía de despliegue aquí.
Referencia
Parámetros
Prop | Type | Default |
---|---|---|
variables?? | Record<string, any> | undefined |
variablesOptions?? | Record<string, Intl.NumberFormatOptions | Intl.DateTimeFormatOptions> | undefined |
Descripción
Prop | Descripción |
---|---|
variables | Un objeto donde las claves identifican dónde se asigna cada valor en la entrada del diccionario. |
variablesOptions | Un objeto donde las claves identifican la variable y los valores definen el comportamiento de las variables. Consulte Intl.NumberFormatOptions y Intl.DateTimeFormatOptions para más información. |
Ejemplos
Pasando variables
Para pasar una variable a la entrada del diccionario, necesitamos hacer dos cosas: (1) agregar una variable a la entrada y (2) referenciar dicha variable en la invocación de d()
.
Primero, agregamos una variable a la entrada del diccionario con la siguiente sintaxis: {username}
.
username
es el nombre de la variable.
A continuación, referenciamos la variable:
Agregando opciones de variables
Las opciones de variables te permiten personalizar cómo se renderiza una variable.
Utiliza la misma sintaxis que el objeto variables
.
A continuación, referenciamos la variable:
Notas
- El objeto
variables
pasa valores a una entrada de diccionario. - El objeto
variablesOptions
define el comportamiento de las variables.
Próximos pasos
- Consulte dictionaries para obtener más información sobre diccionarios y prácticas comunes.
- Consulte
useDict()
para obtener más información sobre la interfaz de diccionarios. - Consulte
Intl.NumberFormatOptions
yIntl.DateTimeFormatOptions
para obtener más información sobre las opciones de formato.