Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Bloque de código
languagexml
<Column :header="$t('tituloColumna')" />
<span>
  {{ $t('texto') }}
</span>
...
unaFuncion() {
	...
	this.$toast.add({ severity: "error", summary: "Error", detail: this.$t('error_descarga'), life: 10000 });
}

Podemos poner parámetros en los mensajes de declarados en en.js y es.js de forma:

Bloque de código
languagexml
export default {
  introduccion: "La descripcion de {nombre} es la siguiente:",
};

y usarlos de forma:

Bloque de código
languagexml
$t('introduccion', {nombre: nombreUsuario})

Para cambiar el idioma sólo en un componente, lo podemos hacer desde un método de un componente modificandothis.$i18n.locale. Por ejemplo:

...