...
| Bloque de código |
|---|
|
<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 |
|---|
|
export default {
introduccion: "La descripcion de {nombre} es la siguiente:",
}; |
y usarlos de forma:
| Bloque de código |
|---|
|
$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:
...