diff --git a/apps/browser/src/_locales/en/messages.json b/apps/browser/src/_locales/en/messages.json
index 290663f434..026d3b535c 100644
--- a/apps/browser/src/_locales/en/messages.json
+++ b/apps/browser/src/_locales/en/messages.json
@@ -2464,8 +2464,8 @@
"message": "Optionally require a password for users to access this Send.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
- "sendPasswordDescV2": {
- "message": "Require this password to view the Send.",
+ "sendPasswordDescV3": {
+ "message": "Add an optional password for recipients to access this Send.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendNotesDesc": {
@@ -4494,9 +4494,15 @@
"itemLocation": {
"message": "Item Location"
},
+ "fileSend": {
+ "message": "File Send"
+ },
"fileSends": {
"message": "File Sends"
},
+ "textSend": {
+ "message": "Text Send"
+ },
"textSends": {
"message": "Text Sends"
},
diff --git a/apps/browser/src/tools/popup/send-v2/add-edit/send-add-edit.component.ts b/apps/browser/src/tools/popup/send-v2/add-edit/send-add-edit.component.ts
index 20b472f97f..407a4d414a 100644
--- a/apps/browser/src/tools/popup/send-v2/add-edit/send-add-edit.component.ts
+++ b/apps/browser/src/tools/popup/send-v2/add-edit/send-add-edit.component.ts
@@ -174,18 +174,25 @@ export class SendAddEditComponent {
)
.subscribe((config) => {
this.config = config;
- this.headerText = this.getHeaderText(config.mode);
+ this.headerText = this.getHeaderText(config.mode, config.sendType);
});
}
/**
- * Gets the header text based on the mode.
+ * Gets the header text based on the mode and type.
* @param mode The mode of the send form.
+ * @param type The type of the send
* @returns The header text.
*/
- private getHeaderText(mode: SendFormMode) {
- return this.i18nService.t(
- mode === "edit" || mode === "partial-edit" ? "editSend" : "createSend",
- );
+ private getHeaderText(mode: SendFormMode, type: SendType) {
+ const headerKey =
+ mode === "edit" || mode === "partial-edit" ? "editItemHeader" : "newItemHeader";
+
+ switch (type) {
+ case SendType.Text:
+ return this.i18nService.t(headerKey, this.i18nService.t("textSend"));
+ case SendType.File:
+ return this.i18nService.t(headerKey, this.i18nService.t("fileSend"));
+ }
}
}
diff --git a/libs/tools/send/send-ui/src/send-form/components/options/send-options.component.html b/libs/tools/send/send-ui/src/send-form/components/options/send-options.component.html
index 4da3466f70..265016ad1b 100644
--- a/libs/tools/send/send-ui/src/send-form/components/options/send-options.component.html
+++ b/libs/tools/send/send-ui/src/send-form/components/options/send-options.component.html
@@ -41,7 +41,7 @@
[appCopyClick]="sendOptionsForm.get('password').value"
showToast
>
- {{ "sendPasswordDescV2" | i18n }}
+ {{ "sendPasswordDescV3" | i18n }}