1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-08-27 19:20:53 +00:00

repair translate bug

This commit is contained in:
shanshuirenjia 2018-12-21 16:16:45 +08:00
parent a774e0fa7f
commit 353aa6c3f3
8 changed files with 16 additions and 16 deletions

View File

@ -142,7 +142,7 @@ class DirPanel extends React.Component {
<CommonToolbar <CommonToolbar
repoID={this.props.repoID} repoID={this.props.repoID}
onSearchedClick={this.props.onSearchedClick} onSearchedClick={this.props.onSearchedClick}
searchPlaceholder={'Search files in this library'} searchPlaceholder={gettext('Search files in this library')}
/> />
</div> </div>
<div className="main-panel-center flex-row"> <div className="main-panel-center flex-row">

View File

@ -217,14 +217,14 @@ class DirentListItem extends React.Component {
} }
if (!newName) { if (!newName) {
let errMessage = 'It is required.'; let errMessage = gettext('Name is required.');
toaster.danger(gettext(errMessage)); toaster.danger(errMessage);
return false; return false;
} }
if (newName.indexOf('/') > -1) { if (newName.indexOf('/') > -1) {
let errMessage = 'Name should not include ' + '\'/\'' + '.'; let errMessage = gettext('Name should not include ' + '\'/\'' + '.');
toaster.danger(gettext(errMessage)); toaster.danger(errMessage);
return false; return false;
} }

View File

@ -25,7 +25,7 @@ class UploadProgressDialog extends React.Component {
render() { render() {
let uploadedMessage = gettext('File Upload'); let uploadedMessage = gettext('File Upload');
let uploadingMessage = gettext('File is upload...') + this.props.totalProgress + '%'; let uploadingMessage = gettext('File Uploading...') + this.props.totalProgress + '%';
let uploadingOptions = (<span className="sf2-icon-minus" onClick={this.onMinimizeUpload}></span>); let uploadingOptions = (<span className="sf2-icon-minus" onClick={this.onMinimizeUpload}></span>);

View File

@ -129,7 +129,7 @@ class MainSideNav extends React.Component {
return ( return (
<div className="side-nav"> <div className="side-nav">
<div className="side-nav-con"> <div className="side-nav-con">
<h3 className="sf-heading">Files</h3> <h3 className="sf-heading">{gettext('Files')}</h3>
<ul className="nav nav-pills flex-column nav-container"> <ul className="nav nav-pills flex-column nav-container">
<li className="nav-item"> <li className="nav-item">
<Link to={ siteRoot + 'my-libs/' } className={`nav-link ellipsis ${this.getActiveClass('my-libs') || this.getActiveClass('deleted') }`} title={gettext('My Libraries')} onClick={() => this.tabItemClick('my-libs')}> <Link to={ siteRoot + 'my-libs/' } className={`nav-link ellipsis ${this.getActiveClass('my-libs') || this.getActiveClass('deleted') }`} title={gettext('My Libraries')} onClick={() => this.tabItemClick('my-libs')}>
@ -161,7 +161,7 @@ class MainSideNav extends React.Component {
</li> </li>
</ul> </ul>
<h3 className="sf-heading">Tools</h3> <h3 className="sf-heading">{gettext('Tools')}</h3>
<ul className="nav nav-pills flex-column nav-container"> <ul className="nav nav-pills flex-column nav-container">
<li className="nav-item"> <li className="nav-item">
<Link className={`nav-link ellipsis ${this.getActiveClass('starred')}`} to={siteRoot + 'starred/'} title={gettext('Favorites')} onClick={() => this.tabItemClick('starred')}> <Link className={`nav-link ellipsis ${this.getActiveClass('starred')}`} to={siteRoot + 'starred/'} title={gettext('Favorites')} onClick={() => this.tabItemClick('starred')}>

View File

@ -13,13 +13,13 @@ const propTypes = {
class CommonToolbar extends React.Component { class CommonToolbar extends React.Component {
render() { render() {
let searchPlaceholder = this.props.searchPlaceholder || 'Search Files' let searchPlaceholder = this.props.searchPlaceholder || gettext('Search Files');
return ( return (
<div className="common-toolbar"> <div className="common-toolbar">
{isPro && ( {isPro && (
<Search <Search
repoID={this.props.repoID} repoID={this.props.repoID}
placeholder={gettext(searchPlaceholder)} placeholder={searchPlaceholder}
onSearchedClick={this.props.onSearchedClick} onSearchedClick={this.props.onSearchedClick}
/> />
)} )}

View File

@ -88,13 +88,13 @@ class WikiListItem extends Component {
return false; return false;
} }
if (!newName) { if (!newName) {
let errMessage = 'Name is required.'; let errMessage = gettext('Name is required.');
Toast.error(gettext(errMessage)); Toast.error(errMessage);
return false; return false;
} }
if (newName.indexOf('/') > -1) { if (newName.indexOf('/') > -1) {
let errMessage = 'Name should not include ' + '\'/\'' + '.'; let errMessage = gettext('Name should not include ' + '\'/\'' + '.');
Toast.error(gettext(errMessage)); Toast.error(errMessage);
return false; return false;
} }
this.renameWiki(newName); this.renameWiki(newName);

View File

@ -206,7 +206,7 @@ class MainPanel extends Component {
</div> </div>
<ViewModeToolbar currentMode={this.state.currentMode} switchViewMode={this.switchViewMode}/> <ViewModeToolbar currentMode={this.state.currentMode} switchViewMode={this.switchViewMode}/>
</div> </div>
<CommonToolbar repoID={repoID} onSearchedClick={this.props.onSearchedClick} searchPlaceholder={'Search files in this library'}/> <CommonToolbar repoID={repoID} onSearchedClick={this.props.onSearchedClick} searchPlaceholder={gettext('Search files in this library')}/>
</div> </div>
<div className="main-panel-center flex-row"> <div className="main-panel-center flex-row">
<div className="cur-view-container"> <div className="cur-view-container">

View File

@ -91,7 +91,7 @@ class MainPanel extends Component {
<CommonToolbar <CommonToolbar
repoID={repoID} repoID={repoID}
onSearchedClick={this.props.onSearchedClick} onSearchedClick={this.props.onSearchedClick}
searchPlaceholder={'Search files in this library'} searchPlaceholder={gettext('Search files in this library')}
/> />
</div> </div>
<div className="cur-view-container"> <div className="cur-view-container">