У меня есть функция javascript для создания локализованных строк следующим образом ...
let strings = new LocalizedStrings({
en:{
sites:"Sites",
addSite:"Add a new site",
online:"Online"
},
it: {
sites:"Siti",
addSite:"Aggiungi un nuovo sito",
online:"in linea"
}
});
Я использую это на своей странице, как это ..
<p>
{strings.sites}
</p>
Мой вопрос, как сделатьЯ передаю это в мой JSON, потому что мне нужно обновить заголовки столбцов в моей таблице, которая использует JSON для определения этого (см. Заголовок 'name') ...
const columns = [
{
name: 'Id',
selector: 'id',
sortable: true,
hide: 6000,
},
{
name: '{strings.online}',
selector: 'cloudAccessEnabled',
sortable: true,
minWidth: '10px',
center: true,
cell: row => (
<MDBIcon icon="circle"
className={row.cloudAccessEnabled === true ? 'green-text' : 'red-text'} />
)
},