Skip to content

vue-i18n / general / ComposerResolveLocaleMessageTranslation

Interfaz: ComposerResolveLocaleMessageTranslation()<Locales> ​

Funciones de resolución de traducción de mensajes locales

Comentarios ​

Esta es la interfaz para Composer

Composición de Vue I18n ​

Parámetros de Tipo ​

Parámetro de TipoTipo predeterminado
Locales"en-US"

Firma de Llamada ​

ts
ComposerResolveLocaleMessageTranslation(message): string;

Resolver la traducción del mensaje local

Parámetros ​

ParámetroTipoDescripción
message| VueMessageType | MessageFunction<VueMessageType>Un mensaje local de destino que se debe resolver. Necesitarás especificar el mensaje local devuelto por tm.

Devoluciones ​

string

Mensaje traducido

Comentarios ​

Si esto se usa en un contexto reactivo, se volverá a evaluar una vez que cambie la configuración regional.

Si se especifica UseI18nScope 'local' o algunas UseI18nOptions en useI18n, se traduce preferentemente los mensajes locales del ámbito local en lugar de los mensajes locales del ámbito global.

De lo contrario, se traduce con los mensajes locales del ámbito global.

TIP

El caso de uso de rt es para la traducción de mensajes locales mediante programación utilizando tm, v-for, sentencia javascript for.

WARNING

rt difiere de t en que procesa directamente el mensaje local, no la clave del mensaje local. No hay fallback interno con rt. Necesitas comprender y usar la estructura del mensaje local devuelto por tm.

Ver sobre:

Firma de Llamada ​

ts
ComposerResolveLocaleMessageTranslation(
    message,
    plural,
    options?): string;

Resolver la traducción del mensaje local para plurales

Parámetros ​

ParámetroTipoDescripción
message| VueMessageType | MessageFunction<VueMessageType>Un mensaje local de destino que se debe resolver. Necesitarás especificar el mensaje local devuelto por tm.
pluralnumberQué cadena del plural obtener. 1 devuelve la primera.
options?TranslateOptions<Locales>Opciones adicionales para la traducción

Devoluciones ​

string

Mensaje traducido

Comentarios ​

Sobrecarga de rt.

En esta sobrecarga de rt, devuelve un mensaje de traducción en plural.

TIP

El caso de uso de rt es para la traducción de mensajes locales mediante programación utilizando tm, v-for, sentencia javascript for.

WARNING

rt difiere de t en que procesa directamente el mensaje local, no la clave del mensaje local. No hay fallback interno con rt. Necesitas comprender y usar la estructura del mensaje local devuelto por tm.

Ver sobre:

Firma de Llamada ​

ts
ComposerResolveLocaleMessageTranslation(
    message,
    list,
    options?): string;

Resolver la traducción del mensaje local para interpolaciones de lista

Parámetros ​

ParámetroTipoDescripción
message| VueMessageType | MessageFunction<VueMessageType>Un mensaje local de destino que se debe resolver. Necesitarás especificar el mensaje local devuelto por tm.
listunknown[]Valores de interpolación de lista.
options?TranslateOptions<Locales>Opciones adicionales para la traducción

Devoluciones ​

string

Mensaje traducido

Comentarios ​

Sobrecarga de rt.

En esta sobrecarga de rt, devuelve un mensaje de traducción en plural.

TIP

El caso de uso de rt es para la traducción de mensajes locales mediante programación utilizando tm, v-for, sentencia javascript for.

WARNING

rt difiere de t en que procesa directamente el mensaje local, no la clave del mensaje local. No hay fallback interno con rt. Necesitas comprender y usar la estructura del mensaje local devuelto por tm.

Ver sobre:

Firma de Llamada ​

ts
ComposerResolveLocaleMessageTranslation(
  message,
  named,
  options?): string;

Resolver la traducción del mensaje local para interpolaciones nombradas

Parámetros ​

ParámetroTipoDescripción
message| VueMessageType | MessageFunction<VueMessageType>Un mensaje local de destino que se debe resolver. Necesitarás especificar el mensaje local devuelto por tm.
namedNamedValueValores de interpolación nombrada.
options?TranslateOptions<Locales>Opciones adicionales para la traducción

Devoluciones ​

string

Mensaje traducido

Comentarios ​

Sobrecarga de rt.

En esta sobrecarga de rt, para cada marcador de posición x, los mensajes locales deberían contener un token {x}.

TIP

El caso de uso de rt es para la traducción de mensajes locales mediante programación utilizando tm, v-for, sentencia javascript for.

WARNING

rt difiere de t en que procesa directamente el mensaje local, no la clave del mensaje local. No hay fallback interno con rt. Necesitas comprender y usar la estructura del mensaje local devuelto por tm.

Ver sobre: