Я использую vue-good-table для рендеринга таблиц.
<vue-good-table
:columns="columns"
:rows="items"
:paginate="true"
:lineNumbers="true">
</vue-good-table>
columns: [
{
label: 'Date',
field: 'date',
type: 'String',
filterable: true,
placeholder: 'Date'
}
]
В любом случае я могу использовать, например, {{$ t ("column.date")}} в параметре метки.До сих пор это работает только при передаче строки?
Добавить дополнительный код:
main.js const i18n =new VueI18n ({locale: 'bg', // установить локаль fallbackLocale: 'bg', messages // установить сообщения локали});
Vue.prototype.$locale = {
change (lang) {
i18n.locale = lang
},
current () {
return i18n.locale
}
}