如何使用 vuejs 翻译取自 Api 的对象

How translate an object taken from Api with vuejs

我从 Api

中获取了这些对象
<div v-if="getError">
      <div v-for="(_errors, key) in getError">
       
        <b-alert show variant="danger" v-for="error in _errors">
          <h2>{{key.replace('contract_data.','')}} :</h2>
        <li>{{error}}</li>  </b-alert>
      
      </div>
    </div>

我的问题是如何翻译这些?我试着这样做:

<b-alert show variant="danger" v-for="error in _errors">
          <h2>{{$t('vue.'+key).replace('contract_data.','')}} :</h2>
        <li>{{$t('error')}}</li>  </b-alert> 

但是没用

const EXTERNAL_OBJECT = reactive({ name:"Bob", 列表:[{name:"Ivan"}] });

正如@Seididieci 在评论中提到的那样

$t('vue.'+key.replace('contract_data.',''))