【发布时间】:2022-01-05 17:49:21
【问题描述】:
添加了部分代码。这个对象的值必须被翻译,一切都应该是动态的
import { useTranslation } from 'react-i18next';
...
const { t } = useTranslation()
....
const overlayMaps = {
"Clouds": clouds,
"Cloudscls": cloudscls,
"Precipitation": precipitation,
"Precipitationcls": precipitationcls,
"Rain": rain,
"Raincls": raincls,
"snow": snow,
"Pressure": pressure,
"Pressurecntr": pressurecntr,
"Temp": temp,
"Wind": wind
};
...
这样不行:
const overlayMaps = {
{t("clouds")}: clouds,
"Cloudscls": cloudscls,
"Precipitation": precipitation,
"Precipitationcls": precipitationcls,
"Rain": rain,
"Raincls": raincls,
"snow": snow,
"Pressure": pressure,
"Pressurecntr": pressurecntr,
"Temp": temp,
"Wind": wind
};
【问题讨论】:
标签: reactjs localization internationalization