diff --git a/src/components/ReportWelcomeText.tsx b/src/components/ReportWelcomeText.tsx
index 248f6894ca37..b337c3581213 100644
--- a/src/components/ReportWelcomeText.tsx
+++ b/src/components/ReportWelcomeText.tsx
@@ -44,6 +44,7 @@ function ReportWelcomeText({report, policy, personalDetails}: ReportWelcomeTextP
const isUserPolicyAdmin = PolicyUtils.isPolicyAdmin(policy);
const roomWelcomeMessage = ReportUtils.getRoomWelcomeMessage(report, isUserPolicyAdmin);
const moneyRequestOptions = ReportUtils.getMoneyRequestOptions(report, policy, participantAccountIDs);
+ const additionalText = moneyRequestOptions.map((item) => translate(`reportActionsView.iouTypes.${item}`)).join(', ');
const navigateToReport = () => {
if (!report?.reportID) {
@@ -112,7 +113,9 @@ function ReportWelcomeText({report, policy, personalDetails}: ReportWelcomeTextP
))}
)}
- {(moneyRequestOptions.includes(CONST.IOU.TYPE.SEND) || moneyRequestOptions.includes(CONST.IOU.TYPE.REQUEST)) && {translate('reportActionsView.usePlusButton')}}
+ {(moneyRequestOptions.includes(CONST.IOU.TYPE.SEND) || moneyRequestOptions.includes(CONST.IOU.TYPE.REQUEST)) && (
+ {translate('reportActionsView.usePlusButton', {additionalText})}
+ )}
>
);
diff --git a/src/languages/en.ts b/src/languages/en.ts
index 83d244262e8a..1e84c8ea46be 100755
--- a/src/languages/en.ts
+++ b/src/languages/en.ts
@@ -73,6 +73,7 @@ import type {
UntilTimeParams,
UpdatedTheDistanceParams,
UpdatedTheRequestParams,
+ UsePlusButtonParams,
UserIsAlreadyMemberParams,
ViolationsAutoReportedRejectedExpenseParams,
ViolationsCashExpenseWithNoReceiptParams,
@@ -481,7 +482,12 @@ export default {
chatWithAccountManager: 'Chat with your account manager here',
sayHello: 'Say hello!',
welcomeToRoom: ({roomName}: WelcomeToRoomParams) => `Welcome to ${roomName}!`,
- usePlusButton: '\n\nYou can also use the + button to send money, request money, or assign a task!',
+ usePlusButton: ({additionalText}: UsePlusButtonParams) => `\n\nYou can also use the + button to ${additionalText}, or assign a task!`,
+ iouTypes: {
+ send: 'send money',
+ split: 'split a bill',
+ request: 'request money',
+ },
},
reportAction: {
asCopilot: 'as copilot for',
diff --git a/src/languages/es.ts b/src/languages/es.ts
index 93b19246d8ca..eda992589f69 100644
--- a/src/languages/es.ts
+++ b/src/languages/es.ts
@@ -72,6 +72,7 @@ import type {
UntilTimeParams,
UpdatedTheDistanceParams,
UpdatedTheRequestParams,
+ UsePlusButtonParams,
UserIsAlreadyMemberParams,
ViolationsAutoReportedRejectedExpenseParams,
ViolationsCashExpenseWithNoReceiptParams,
@@ -474,7 +475,12 @@ export default {
chatWithAccountManager: 'Chatea con tu gestor de cuenta aquí',
sayHello: '¡Saluda!',
welcomeToRoom: ({roomName}: WelcomeToRoomParams) => `¡Bienvenido a ${roomName}!`,
- usePlusButton: '\n\n¡También puedes usar el botón + de abajo para enviar dinero, pedir dinero, o asignar una tarea!',
+ usePlusButton: ({additionalText}: UsePlusButtonParams) => `\n\n¡También puedes usar el botón + de abajo para ${additionalText}, o asignar una tarea!`,
+ iouTypes: {
+ send: 'enviar dinero',
+ split: 'dividir una factura',
+ request: 'pedir dinero',
+ },
},
reportAction: {
asCopilot: 'como copiloto de',
diff --git a/src/languages/types.ts b/src/languages/types.ts
index 5b6e56a38689..3185b7a8f6f1 100644
--- a/src/languages/types.ts
+++ b/src/languages/types.ts
@@ -74,6 +74,10 @@ type WelcomeToRoomParams = {
roomName: string;
};
+type UsePlusButtonParams = {
+ additionalText: string;
+};
+
type ReportArchiveReasonsClosedParams = {
displayName: string;
};
@@ -376,6 +380,7 @@ export type {
ViolationsTaxOutOfPolicyParams,
WaitingOnBankAccountParams,
WalletProgramParams,
+ UsePlusButtonParams,
WeSentYouMagicSignInLinkParams,
WelcomeEnterMagicCodeParams,
WelcomeNoteParams,