Skip to content

Commit e317ebd

Browse files
authored
Merge pull request #44526 from nextcloud/bugfix/43947/delete-file-not-translated
2 parents 9503ec4 + 83088aa commit e317ebd

File tree

3 files changed

+19
-7
lines changed

3 files changed

+19
-7
lines changed

apps/files/src/actions/deleteAction.ts

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,29 +79,41 @@ const displayName = (nodes: Node[], view: View) => {
7979
* share, we can only unshare them.
8080
*/
8181
if (canUnshareOnly(nodes)) {
82-
return n('files', 'Leave this share', 'Leave these shares', nodes.length)
82+
if (nodes.length === 1) {
83+
return t('files', 'Leave this share')
84+
}
85+
return t('files', 'Leave these shares')
8386
}
8487

8588
/**
8689
* If those nodes are all the root node of an
8790
* external storage, we can only disconnect it.
8891
*/
8992
if (canDisconnectOnly(nodes)) {
90-
return n('files', 'Disconnect storage', 'Disconnect storages', nodes.length)
93+
if (nodes.length === 1) {
94+
return t('files', 'Disconnect storage')
95+
}
96+
return t('files', 'Disconnect storages')
9197
}
9298

9399
/**
94100
* If we're only selecting files, use proper wording
95101
*/
96102
if (isAllFiles(nodes)) {
97-
return n('files', 'Delete file', 'Delete files', nodes.length)
103+
if (nodes.length === 1) {
104+
return t('files', 'Delete file')
105+
}
106+
return t('files', 'Delete files')
98107
}
99108

100109
/**
101110
* If we're only selecting folders, use proper wording
102111
*/
103112
if (isAllFolders(nodes)) {
104-
return n('files', 'Delete folder', 'Delete folders', nodes.length)
113+
if (nodes.length === 1) {
114+
return t('files', 'Delete folder')
115+
}
116+
return t('files', 'Delete folders')
105117
}
106118

107119
return t('files', 'Delete')

dist/files-init.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/files-init.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)