diff --git a/src/containers/Proxies/index.tsx b/src/containers/Proxies/index.tsx index 97ccf3e..fab09b3 100644 --- a/src/containers/Proxies/index.tsx +++ b/src/containers/Proxies/index.tsx @@ -1,12 +1,14 @@ import * as React from 'react' +import { translate } from 'react-i18next' import { Header, Icon } from '@components' -import { ProxyType } from '@models' +import { ProxyType, I18nProps } from '@models' import { Proxy } from './components' import './style.scss' -export class Proxies extends React.Component<{}, {}> { +class Proxies extends React.Component { render () { + const { t } = this.props const proxies: { type: ProxyType, name: string }[] = [ { type: ProxyType.Shadowsocks, name: 'shadowsocks' }, { type: ProxyType.Vmess, name: 'vmess' } @@ -15,7 +17,7 @@ export class Proxies extends React.Component<{}, {}> { return (
-
+
    @@ -31,11 +33,11 @@ export class Proxies extends React.Component<{}, {}> {
-
+
) } } -export default Proxies +export default translate(['Proxies'])(Proxies) diff --git a/src/i18n/en_US.ts b/src/i18n/en_US.ts index 2c7dbb6..d670498 100644 --- a/src/i18n/en_US.ts +++ b/src/i18n/en_US.ts @@ -33,5 +33,9 @@ export default { }, Rules: { title: 'Rules' + }, + Proxies: { + title: 'Proxies', + groupTitle: 'Policy Group' } } diff --git a/src/i18n/zh_CN.ts b/src/i18n/zh_CN.ts index 7ebd0dc..d6d6069 100644 --- a/src/i18n/zh_CN.ts +++ b/src/i18n/zh_CN.ts @@ -33,5 +33,9 @@ export default { }, Rules: { title: '规则' + }, + Proxies: { + title: '代理', + groupTitle: '策略组' } }