feat: i18n support

This commit is contained in:
JustSong
2025-02-01 23:58:55 +08:00
parent b7f008cd72
commit e183e3b9b0
4 changed files with 364 additions and 302 deletions

View File

@@ -86,7 +86,7 @@ const Dashboard = () => {
setSummaryData({
todayRequests: 0,
todayQuota: 0,
todayTokens: 0
todayTokens: 0,
});
return;
}
@@ -224,9 +224,11 @@ const Dashboard = () => {
}}
formatter={(value) => [
value,
t('dashboard.charts.requests.tooltip')
t('dashboard.charts.requests.tooltip'),
]}
labelFormatter={(label) => `${t('dashboard.tooltip.date')}: ${label}`}
labelFormatter={(label) =>
`${t('dashboard.tooltip.date')}: ${label}`
}
/>
<Line
type='monotone'
@@ -277,9 +279,11 @@ const Dashboard = () => {
}}
formatter={(value) => [
value,
t('dashboard.charts.quota.tooltip')
t('dashboard.charts.quota.tooltip'),
]}
labelFormatter={(label) => `${t('dashboard.tooltip.date')}: ${label}`}
labelFormatter={(label) =>
`${t('dashboard.tooltip.date')}: ${label}`
}
/>
<Line
type='monotone'
@@ -328,9 +332,11 @@ const Dashboard = () => {
}}
formatter={(value) => [
value,
t('dashboard.charts.tokens.tooltip')
t('dashboard.charts.tokens.tooltip'),
]}
labelFormatter={(label) => `${t('dashboard.tooltip.date')}: ${label}`}
labelFormatter={(label) =>
`${t('dashboard.tooltip.date')}: ${label}`
}
/>
<Line
type='monotone'
@@ -378,7 +384,9 @@ const Dashboard = () => {
borderRadius: '4px',
boxShadow: '0 2px 8px rgba(0,0,0,0.1)',
}}
labelFormatter={(label) => `${t('dashboard.tooltip.date')}: ${label}`}
labelFormatter={(label) =>
`${t('dashboard.tooltip.date')}: ${label}`
}
/>
<Legend
wrapperStyle={{