feat(i18n): integrate i18next for internationalization support and add initial translation setup
This commit is contained in:
@@ -900,9 +900,8 @@ const getMainStatLabel = (target: 'necklace' | 'ring' | 'boots', value: MainStat
|
||||
</div>
|
||||
</div>
|
||||
<div className="optimizer-weight-panel" style={leftPanelsHeight ? {height: leftPanelsHeight} : undefined}>
|
||||
<div className="optimizer-weight-row">
|
||||
<div className="optimizer-weight-row optimizer-weight-row-no-label">
|
||||
<span className="optimizer-weight-icon">攻</span>
|
||||
<span className="optimizer-weight-label">攻击</span>
|
||||
<Slider
|
||||
min={0}
|
||||
max={5}
|
||||
@@ -1006,17 +1005,17 @@ const getMainStatLabel = (target: 'necklace' | 'ring' | 'boots', value: MainStat
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div style={{display: 'flex', gap: 8}}>
|
||||
<Button icon={<ReloadOutlined/>} onClick={loadLatestData} loading={loading}>
|
||||
<div style={{display: 'flex', gap: 8, alignItems: 'center', justifyContent: 'flex-end', width: '100%'}}>
|
||||
<Button icon={<ReloadOutlined/>} onClick={loadLatestData} loading={loading} style={{height: 32}}>
|
||||
重新加载数据
|
||||
</Button>
|
||||
<Button icon={<ReloadOutlined/>} onClick={resetSetsAndAttrs}>
|
||||
<Button icon={<ReloadOutlined/>} onClick={resetSetsAndAttrs} style={{height: 32}}>
|
||||
{'\u91cd\u7f6e\u5957\u88c5'}
|
||||
</Button>
|
||||
<Button icon={<FilterOutlined/>} onClick={resetPreferences}>
|
||||
<Button icon={<FilterOutlined/>} onClick={resetPreferences} style={{height: 32}}>
|
||||
{'\u91cd\u7f6e\u504f\u597d'}
|
||||
</Button>
|
||||
<Button type="primary" icon={<AppstoreOutlined/>} onClick={buildResults}>
|
||||
<Button type="primary" icon={<AppstoreOutlined/>} onClick={buildResults} style={{height: 32}}>
|
||||
{'\u5f00\u59cb\u914d\u88c5'}
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user