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: