From c01818758e03273f45adc34e269e52b3942c3da3 Mon Sep 17 00:00:00 2001
From: Sobit Neupane <073bct543.sobit@pcampus.edu.np>
Date: Thu, 20 Jan 2022 14:21:18 +0545
Subject: [PATCH] Change IOU preview statement to use you
---
src/components/ReportActionItem/IOUPreview.js | 20 ++++++++++++++-----
src/languages/en.js | 6 ++++--
src/languages/es.js | 6 ++++--
3 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/src/components/ReportActionItem/IOUPreview.js b/src/components/ReportActionItem/IOUPreview.js
index 3c766743aeb27..a0679ca3fc408 100644
--- a/src/components/ReportActionItem/IOUPreview.js
+++ b/src/components/ReportActionItem/IOUPreview.js
@@ -143,11 +143,21 @@ const IOUPreview = (props) => {
/>
-
- {props.iouReport.hasOutstandingIOU
- ? props.translate('iou.owes', {manager: managerName, owner: ownerName})
- : props.translate('iou.paid', {manager: managerName, owner: ownerName})}
-
+ {isCurrentUserManager
+ ? (
+
+ {props.iouReport.hasOutstandingIOU
+ ? props.translate('iou.youowe', {owner: ownerName})
+ : props.translate('iou.youpaid', {owner: ownerName})}
+
+ )
+ : (
+
+ {props.iouReport.hasOutstandingIOU
+ ? props.translate('iou.owesyou', {manager: managerName})
+ : props.translate('iou.paidyou', {manager: managerName})}
+
+ )}
{(isCurrentUserManager
&& !props.shouldHidePayButton
&& props.iouReport.stateNum === CONST.REPORT.STATE_NUM.PROCESSING && (
diff --git a/src/languages/en.js b/src/languages/en.js
index 7dcabe783343b..1520446a14984 100755
--- a/src/languages/en.js
+++ b/src/languages/en.js
@@ -206,8 +206,10 @@ export default {
settlePaypalMe: 'Pay with PayPal.me',
settleVenmo: 'Pay with Venmo',
request: ({amount}) => `Request ${amount}`,
- owes: ({manager, owner}) => `${manager} owes ${owner}`,
- paid: ({owner, manager}) => `${manager} paid ${owner}`,
+ youowe: ({owner}) => `You owe ${owner}`,
+ youpaid: ({owner}) => `You paid ${owner}`,
+ owesyou: ({manager}) => `${manager} owes you`,
+ paidyou: ({manager}) => `${manager} paid you`,
split: ({amount}) => `Split ${amount}`,
send: ({amount}) => `Send ${amount}`,
noReimbursableExpenses: 'This report has an invalid amount',
diff --git a/src/languages/es.js b/src/languages/es.js
index 4082944d33a01..627dd67ccda3b 100644
--- a/src/languages/es.js
+++ b/src/languages/es.js
@@ -206,8 +206,10 @@ export default {
settlePaypalMe: 'Pagar con PayPal.me',
settleVenmo: 'Pagar con Venmo',
request: ({amount}) => `Solicitar ${amount}`,
- owes: ({manager, owner}) => `${manager} debe a ${owner}`,
- paid: ({owner, manager}) => `${manager} pagó a ${owner}`,
+ youowe: ({owner}) => `Le debes a ${owner}`,
+ youpaid: ({owner}) => `Le pagaste a ${owner}`,
+ owesyou: ({manager}) => `${manager} te debe`,
+ paidyou: ({manager}) => `${manager} te pagó`,
split: ({amount}) => `Dividir ${amount}`,
send: ({amount}) => `Enviar ${amount}`,
noReimbursableExpenses: 'El monto de este informe es inválido',