i18n如何翻译html标签

img

img


后台返回的数据是html标签,通过v-html去渲染的,但是要用到i18n翻译成中,英文。不知道怎么做了,vue3.0

写到里边不就行了
en.js => message: 'English'
zh.js => message: '中文'

都是中英文对应配置的

                      <div class="one_li" v-for="(item, index) in shuju" :key="index">
                            <div @click="showTwo(index)" class="yijifenlei_wenzi">
                                {{ index + 1 }}.{{ item.Title }}
                                <div :class="item.Valid === true ? 'a' : 'b'"></div>
                            </div>
                            <div :class="item.Valid === false ? 'two_show' : 'two_hide'" style="background-color: #fff">
                                <div class="value" v-html="$t('message')item.Answer"> </div>
                            </div>
                        </div>
//item.Answer的数据是html标签
/*          {
                "ID": 197,
                "Valid": true,
                "DeviceID": 1,
                "Lang": 3,
                "Title": "Cover",
                "Answer": "<div class=\"manual_content\">     <img src=\"https://ti.joyway.net/cherry_manual/summary/MX-3.0S.png\" alt=\"\"> </div>",
                "CreatedAt": "2020-03-19T14:19:17+08:00",
                "UpdatedAt": "2021-06-17T18:24:01+08:00"
            },
            ...
*/

我想翻译后台返回给我的html标签里面的内容。这该怎么弄呢