- {gettext(internalLinkDesc)} + {gettext('An internal link is a link to a file or folder that can be accessed by users with read permission to the file or folder.')}
{this.state.smartLink}
diff --git a/frontend/src/components/dialog/readme-dialog.js b/frontend/src/components/dialog/readme-dialog.js
index 373d550c55..9c14f3ee84 100644
--- a/frontend/src/components/dialog/readme-dialog.js
+++ b/frontend/src/components/dialog/readme-dialog.js
@@ -38,7 +38,7 @@ class ReadmeDialog extends React.Component {
render() {
return (
- {gettext(repo.repo_name)}
+ {repo.repo_name}
{moment(repo.last_modified).fromNow()}
diff --git a/frontend/src/components/dialog/wiki-select-dialog.js b/frontend/src/components/dialog/wiki-select-dialog.js
index 5f661b1611..eec6b05335 100644
--- a/frontend/src/components/dialog/wiki-select-dialog.js
+++ b/frontend/src/components/dialog/wiki-select-dialog.js
@@ -72,7 +72,7 @@ class WikiSelectDialog extends React.Component {
);
diff --git a/frontend/src/components/dirent-list-view/dirent-list-item.js b/frontend/src/components/dirent-list-view/dirent-list-item.js
index 59726a511e..17a2e4e8e5 100644
--- a/frontend/src/components/dirent-list-view/dirent-list-item.js
+++ b/frontend/src/components/dirent-list-view/dirent-list-item.js
@@ -290,8 +290,6 @@ class DirentListItem extends React.Component {
this.interval = setInterval(this.addDownloadAnimation, 1000);
}).catch(() => {
clearInterval(this.interval);
- // toaster.danger(gettext(''));
- //todo;
});
} else {
let url = URLDecorator.getUrl({type: 'download_file_url', repoID: repoID, filePath: direntPath});
diff --git a/frontend/src/components/shared-repo-list-view/shared-repo-list-item.js b/frontend/src/components/shared-repo-list-view/shared-repo-list-item.js
index 78d3654a74..8fd3815f63 100644
--- a/frontend/src/components/shared-repo-list-view/shared-repo-list-item.js
+++ b/frontend/src/components/shared-repo-list-view/shared-repo-list-item.js
@@ -151,6 +151,30 @@ class SharedRepoListItem extends React.Component {
this.setState({isShowSharedDialog: false});
}
+ translateMenuItem = (menuItem) => {
+ let translateResult = '';
+ switch(menuItem) {
+ case 'Rename':
+ translateResult = gettext('Rename');
+ break;
+ case 'Folder Permission':
+ translateResult = gettext('Folder Premission');
+ break;
+ case 'Details':
+ translateResult = gettext('Details');
+ break;
+ case 'Unshare':
+ translateResult = gettext('Unshare');
+ break;
+ case 'Share':
+ translateResult = gettext('Share');
+ break;
+ default:
+ break;
+ }
+ return translateResult;
+ }
+
generatorOperations = () => {
let { repo, currentGroup } = this.props;
//todo this have a bug; use current api is not return admins param;
@@ -164,7 +188,7 @@ class SharedRepoListItem extends React.Component {
if (isStaff && repo.owner_email == currentGroup.id + '@seafile_group') { //is a member of this current group,
this.isDeparementOnwerGroupMember = true;
if (folderPermEnabled) {
- operations = ['Rename', 'Folder Permission', 'deatils'];
+ operations = ['Rename', 'Folder Permission', 'Details'];
} else {
operations = ['Rename', 'Details']
}
@@ -181,7 +205,7 @@ class SharedRepoListItem extends React.Component {
}
} else {
if (isRepoOwner) {
- operations.push('share');
+ operations.push('Share');
}
if (isStaff || isRepoOwner) {
operations.push('Unshare');
@@ -195,13 +219,13 @@ class SharedRepoListItem extends React.Component {
if (this.props.libraryType && this.props.libraryType === 'public') {
let isRepoOwner = this.props.repo.owner_email === username;
if (isSystemStaff || isRepoOwner) {
- operations.push('unshare');
+ operations.push('Unshare');
}
} else {
operations = this.generatorOperations();
if (this.isDeparementOnwerGroupMember) {
- operations.unshift('unshare');
- operations.unshift('share');
+ operations.unshift('Unshare');
+ operations.unshift('Share');
}
}
return (
@@ -219,7 +243,7 @@ class SharedRepoListItem extends React.Component {
- {gettext(repo.repo_name)}
+ {repo.repo_name}
{moment(repo.last_modified).fromNow()}
{this.state.isRenameing ?
- {gettext(wiki.owner_nickname)}
+ {wiki.owner_nickname}
{moment(wiki.updated_at).fromNow()}