mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-27 11:10:10 +00:00
repair translate bug
This commit is contained in:
parent
a774e0fa7f
commit
353aa6c3f3
@ -142,7 +142,7 @@ class DirPanel extends React.Component {
|
||||
<CommonToolbar
|
||||
repoID={this.props.repoID}
|
||||
onSearchedClick={this.props.onSearchedClick}
|
||||
searchPlaceholder={'Search files in this library'}
|
||||
searchPlaceholder={gettext('Search files in this library')}
|
||||
/>
|
||||
</div>
|
||||
<div className="main-panel-center flex-row">
|
||||
|
@ -217,14 +217,14 @@ class DirentListItem extends React.Component {
|
||||
}
|
||||
|
||||
if (!newName) {
|
||||
let errMessage = 'It is required.';
|
||||
toaster.danger(gettext(errMessage));
|
||||
let errMessage = gettext('Name is required.');
|
||||
toaster.danger(errMessage);
|
||||
return false;
|
||||
}
|
||||
|
||||
if (newName.indexOf('/') > -1) {
|
||||
let errMessage = 'Name should not include ' + '\'/\'' + '.';
|
||||
toaster.danger(gettext(errMessage));
|
||||
let errMessage = gettext('Name should not include ' + '\'/\'' + '.');
|
||||
toaster.danger(errMessage);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -25,7 +25,7 @@ class UploadProgressDialog extends React.Component {
|
||||
|
||||
render() {
|
||||
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>);
|
||||
|
||||
|
@ -129,7 +129,7 @@ class MainSideNav extends React.Component {
|
||||
return (
|
||||
<div className="side-nav">
|
||||
<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">
|
||||
<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')}>
|
||||
@ -161,7 +161,7 @@ class MainSideNav extends React.Component {
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h3 className="sf-heading">Tools</h3>
|
||||
<h3 className="sf-heading">{gettext('Tools')}</h3>
|
||||
<ul className="nav nav-pills flex-column nav-container">
|
||||
<li className="nav-item">
|
||||
<Link className={`nav-link ellipsis ${this.getActiveClass('starred')}`} to={siteRoot + 'starred/'} title={gettext('Favorites')} onClick={() => this.tabItemClick('starred')}>
|
||||
|
@ -13,13 +13,13 @@ const propTypes = {
|
||||
|
||||
class CommonToolbar extends React.Component {
|
||||
render() {
|
||||
let searchPlaceholder = this.props.searchPlaceholder || 'Search Files'
|
||||
let searchPlaceholder = this.props.searchPlaceholder || gettext('Search Files');
|
||||
return (
|
||||
<div className="common-toolbar">
|
||||
{isPro && (
|
||||
<Search
|
||||
repoID={this.props.repoID}
|
||||
placeholder={gettext(searchPlaceholder)}
|
||||
placeholder={searchPlaceholder}
|
||||
onSearchedClick={this.props.onSearchedClick}
|
||||
/>
|
||||
)}
|
||||
|
@ -88,13 +88,13 @@ class WikiListItem extends Component {
|
||||
return false;
|
||||
}
|
||||
if (!newName) {
|
||||
let errMessage = 'Name is required.';
|
||||
Toast.error(gettext(errMessage));
|
||||
let errMessage = gettext('Name is required.');
|
||||
Toast.error(errMessage);
|
||||
return false;
|
||||
}
|
||||
if (newName.indexOf('/') > -1) {
|
||||
let errMessage = 'Name should not include ' + '\'/\'' + '.';
|
||||
Toast.error(gettext(errMessage));
|
||||
let errMessage = gettext('Name should not include ' + '\'/\'' + '.');
|
||||
Toast.error(errMessage);
|
||||
return false;
|
||||
}
|
||||
this.renameWiki(newName);
|
||||
|
@ -206,7 +206,7 @@ class MainPanel extends Component {
|
||||
</div>
|
||||
<ViewModeToolbar currentMode={this.state.currentMode} switchViewMode={this.switchViewMode}/>
|
||||
</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 className="main-panel-center flex-row">
|
||||
<div className="cur-view-container">
|
||||
|
@ -91,7 +91,7 @@ class MainPanel extends Component {
|
||||
<CommonToolbar
|
||||
repoID={repoID}
|
||||
onSearchedClick={this.props.onSearchedClick}
|
||||
searchPlaceholder={'Search files in this library'}
|
||||
searchPlaceholder={gettext('Search files in this library')}
|
||||
/>
|
||||
</div>
|
||||
<div className="cur-view-container">
|
||||
|
Loading…
Reference in New Issue
Block a user