Iām trying to use markdown pages as translations in vue.
This is my attempt to get it working:
Home.vue
<template>
<div v-html="$t('page')">
</div>
</template>
<script>
import Page from '@/components/BonjourLeMonde.md'
export default {
name: 'home',
components: {
Page
}
}
</script>
<i18n>
{
"en": {
"page": "<h1>Welcome to my homepage!</h1><br>Doesn't this look awesome?"
},
"fr": {
"page": "Non? <Page />"
}
}
</i18n>
BonjourLeMonde.md
# Bonjour tout le monde!
Bienvenue pour mon site de web.
Unfortunately, while html tags can be read, imports are not being loaded.
Does anyone know a solution to this?