diff --git a/apps/files_sharing/src/components/NewFileRequestDialog.vue b/apps/files_sharing/src/components/NewFileRequestDialog.vue
index 31bca5d045b2c9d8ec2746b61729fd3f543990f1..35cd4395290b9c1c03da93842126945d783ab8c3 100644
--- a/apps/files_sharing/src/components/NewFileRequestDialog.vue
+++ b/apps/files_sharing/src/components/NewFileRequestDialog.vue
@@ -22,7 +22,8 @@
 		<!-- Main form -->
 		<form ref="form"
 			class="file-request-dialog__form"
-			aria-labelledby="file-request-dialog-description"
+			aria-describedby="file-request-dialog-description"
+			:aria-label="t('files_sharing', 'File request')"
 			aria-live="polite"
 			data-cy-file-request-dialog-form
 			@submit.prevent.stop="">
@@ -69,7 +70,7 @@
 				data-cy-file-request-dialog-controls="back"
 				type="tertiary"
 				@click="currentStep = STEP.FIRST">
-				{{ t('files_sharing', 'Previous') }}
+				{{ t('files_sharing', 'Previous step') }}
 			</NcButton>
 
 			<!-- Next -->
diff --git a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogDatePassword.vue b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogDatePassword.vue
index 58a5b5fd0d699ed149a4b54c07bb8fb5ff38c74c..9bb1863e1d1baef8b5fae775d4eec5a8746c0d11 100644
--- a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogDatePassword.vue
+++ b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogDatePassword.vue
@@ -30,6 +30,7 @@
 				id="file-request-dialog-expirationDate"
 				:disabled="disabled"
 				:hide-label="true"
+				:label="t('files_sharing', 'Expiration date')"
 				:max="maxDate"
 				:min="minDate"
 				:placeholder="t('files_sharing', 'Select a date')"
@@ -59,7 +60,7 @@
 				<NcPasswordField ref="passwordField"
 					:check-password-strength="true"
 					:disabled="disabled"
-					:label-outside="true"
+					:label="t('files_sharing', 'Password')"
 					:placeholder="t('files_sharing', 'Enter a valid password')"
 					:required="false"
 					:value="password"
diff --git a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogFinish.vue b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogFinish.vue
index a761e1150aa38d29d7cf11a6fcf5bf40aae4822f..19753b8e6e25d3bd46a435cc7c989bc5b3a25339 100644
--- a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogFinish.vue
+++ b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogFinish.vue
@@ -20,8 +20,8 @@
 			@click="copyShareLink"
 			@click-trailing-button="copyShareLink">
 			<template #trailing-button-icon>
-				<IconCheck v-if="isCopied" :size="20" @click="isCopied = false" />
-				<IconClipboard v-else :size="20" @click="copyShareLink" />
+				<IconCheck v-if="isCopied" :size="20" />
+				<IconClipboard v-else :size="20" />
 			</template>
 		</NcInputField>
 
diff --git a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue
index 57b0328966119b814031098456f76d05b3358a2d..c995cdc2442644b3cdf266c530418b74f4dda983 100644
--- a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue
+++ b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue
@@ -12,7 +12,7 @@
 			</legend>
 			<NcTextField :value="label"
 				:disabled="disabled"
-				:label-outside="true"
+				:label="t('files_sharing', 'Request subject')"
 				:placeholder="t('files_sharing', 'Birthday party photos, History assignment…')"
 				:required="false"
 				name="label"
@@ -27,7 +27,7 @@
 			<NcTextField :value="destination"
 				:disabled="disabled"
 				:helper-text="t('files_sharing', 'The uploaded files are visible only to you unless you choose to share them.')"
-				:label-outside="true"
+				:label="t('files_sharing', 'Upload destination')"
 				:minlength="2/* cannot share root */"
 				:placeholder="t('files_sharing', 'Select a destination')"
 				:readonly="false /* cannot validate a readonly input */"
@@ -51,7 +51,7 @@
 			</legend>
 			<NcTextArea :value="note"
 				:disabled="disabled"
-				:label-outside="true"
+				:label="t('files_sharing', 'Note for recipient')"
 				:placeholder="t('files_sharing', 'Add a note to help people understand what you are requesting.')"
 				:required="false"
 				name="note"
diff --git a/dist/4845-4845.js b/dist/4845-4845.js
new file mode 100644
index 0000000000000000000000000000000000000000..18d34eb5d1599a213be5e478530fd29e0322b753
Binary files /dev/null and b/dist/4845-4845.js differ
diff --git a/dist/5693-5693.js.license b/dist/4845-4845.js.license
similarity index 100%
rename from dist/5693-5693.js.license
rename to dist/4845-4845.js.license
diff --git a/dist/4845-4845.js.map b/dist/4845-4845.js.map
new file mode 100644
index 0000000000000000000000000000000000000000..0141783d2c4ea043fcd145f11a08b5d44a7df5a5
Binary files /dev/null and b/dist/4845-4845.js.map differ
diff --git a/dist/4845-4845.js.map.license b/dist/4845-4845.js.map.license
new file mode 120000
index 0000000000000000000000000000000000000000..45689c311d0e0a02bdfb3e64590d03009ec076c2
--- /dev/null
+++ b/dist/4845-4845.js.map.license
@@ -0,0 +1 @@
+4845-4845.js.license
\ No newline at end of file
diff --git a/dist/5693-5693.js b/dist/5693-5693.js
deleted file mode 100644
index 37093dd5305f98f58981fa18e81a7fcc840662b8..0000000000000000000000000000000000000000
Binary files a/dist/5693-5693.js and /dev/null differ
diff --git a/dist/5693-5693.js.map b/dist/5693-5693.js.map
deleted file mode 100644
index ee316de55eaaf1a207f5174cf4a6733b7513c263..0000000000000000000000000000000000000000
Binary files a/dist/5693-5693.js.map and /dev/null differ
diff --git a/dist/5693-5693.js.map.license b/dist/5693-5693.js.map.license
deleted file mode 120000
index 8170b4231e112202acb69e7d77d6988c35b7f339..0000000000000000000000000000000000000000
--- a/dist/5693-5693.js.map.license
+++ /dev/null
@@ -1 +0,0 @@
-5693-5693.js.license
\ No newline at end of file
diff --git a/dist/files_sharing-init.js b/dist/files_sharing-init.js
index c55d5f572c4ccc0a852befa8fb7ebd4b667da6c0..55108a67b30b5fb0d90448b60fb3994c7ab8b65f 100644
Binary files a/dist/files_sharing-init.js and b/dist/files_sharing-init.js differ
diff --git a/dist/files_sharing-init.js.map b/dist/files_sharing-init.js.map
index fa247146b24e7c3fa062d3ffe640380c46680314..2124ca0fb8c8d91a8610d12f8934be6fdfe90944 100644
Binary files a/dist/files_sharing-init.js.map and b/dist/files_sharing-init.js.map differ