diff --git a/changelog/unreleased/enhancement-files-sidebar-shares b/changelog/unreleased/enhancement-files-sidebar-shares
index fa85e36e762..66de77ba7e5 100644
--- a/changelog/unreleased/enhancement-files-sidebar-shares
+++ b/changelog/unreleased/enhancement-files-sidebar-shares
@@ -13,6 +13,8 @@ We've did several improvements to enhance the accessibility on the files sidebar
- Added aria-label for share receiver section
- Worked on unifying the way we handle translations: Focus on v-translate and $gettext()
- Turn tags into `
& - ` list, add aria-labelledby to both tag list and resharer tag list
+- Translated "Open with $appName" for sidebar quick actions
https://github.com/owncloud/web/pull/5034
https://github.com/owncloud/web/pull/5043
+https://github.com/owncloud/web/pull/5121
diff --git a/packages/web-app-files/src/mixins/fileActions.js b/packages/web-app-files/src/mixins/fileActions.js
index 1b45394e2e7..a1338b172fd 100644
--- a/packages/web-app-files/src/mixins/fileActions.js
+++ b/packages/web-app-files/src/mixins/fileActions.js
@@ -44,8 +44,13 @@ export default {
$_fileActions_editorActions() {
return this.apps.fileEditors.map(editor => {
return {
- label: () => {
- return `Open in ${this.apps.meta[editor.app].name}`
+ ariaLabel: () => {
+ const translated = this.$gettext('Open in %{app}')
+ return this.$gettextInterpolate(
+ translated,
+ { app: this.apps.meta[editor.app].name },
+ true
+ )
},
icon: this.apps.meta[editor.app].icon,
handler: item => this.$_fileActions_openEditor(editor, item.path, item.id),