提交 4845a8e8 编写于 作者: J jsers

fix: Complete translation

上级 0769b025
......@@ -2,6 +2,7 @@ import React, { Component } from 'react';
import { Tree, Spin, Input } from 'antd';
import PropTypes from 'prop-types';
import _ from 'lodash';
import { injectIntl, WrappedComponentProps } from 'react-intl';
import * as config from '@common/config';
import { TreeNode } from '@interface';
import { renderTreeNodes } from './utils';
......@@ -15,7 +16,7 @@ interface Props {
onExpandedKeys: (expandedKeys: string[]) => void,
}
export default class NsTree extends Component<Props> {
class NsTree extends Component<Props & WrappedComponentProps> {
static defaultProps = {
treeData: [],
originTreeData: [],
......@@ -42,7 +43,10 @@ export default class NsTree extends Component<Props> {
return (
<div className={`${prefixCls}-nsTree`}>
<div className={`${prefixCls}-nsTree-header`}>
<Input.Search onSearch={this.props.onSearchValue} placeholder="搜节点(空格分割)" />
<Input.Search
onSearch={this.props.onSearchValue}
placeholder={this.props.intl.formatMessage({ id: 'tree.search' })}
/>
</div>
<Spin spinning={loading}>
<div>
......@@ -77,3 +81,5 @@ export default class NsTree extends Component<Props> {
);
}
}
export default injectIntl(NsTree);
......@@ -317,11 +317,13 @@ class NILayout extends Component<Props & RouteComponentProps & WrappedComponentP
<Menu.Item>
<Link to={{ pathname: '/profile' }}>
<Icon type="setting" className="mr10" />
个人设置
{language === 'zh' ? '个人设置' : 'setting'}
</Link>
</Menu.Item>
<Menu.Item>
<a onClick={this.handleLogoutLinkClick}><Icon type="logout" className="mr10" />退出登录</a>
<a onClick={this.handleLogoutLinkClick}><Icon type="logout" className="mr10" />
{language === 'zh' ? '退出登录' : 'logout'}
</a>
</Menu.Item>
</Menu>
}>
......
......@@ -358,7 +358,7 @@ class index extends Component<Props & WrappedComponentProps, State> {
}
</Select>
<Search
placeholder="搜索"
placeholder="Search"
style={{ width: 200 }}
onSearch={(value) => {
this.setState({ searchValue: value });
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册