diff --git a/src/languages/en.ts b/src/languages/en.ts index 74d8deb98066..d30b62fc50b3 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -596,6 +596,9 @@ export default { sendMoney: 'Send Money', assignTask: 'Assign Task', shortcut: 'Shortcut', + trackManual: 'Track Manual', + trackScan: 'Track Scan', + trackDistance: 'Track Distance', }, iou: { amount: 'Amount', diff --git a/src/languages/es.ts b/src/languages/es.ts index da4a17e76fdc..30e4717bdf57 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -592,6 +592,9 @@ export default { sendMoney: 'Enviar Dinero', assignTask: 'Assignar Tarea', shortcut: 'Acceso Directo', + trackManual: 'Seguimiento de Gastos', + trackScan: 'Seguimiento de Recibo', + trackDistance: 'Seguimiento de Distancia', }, iou: { amount: 'Importe', diff --git a/src/pages/home/sidebar/SidebarScreen/FloatingActionButtonAndPopover.js b/src/pages/home/sidebar/SidebarScreen/FloatingActionButtonAndPopover.js index 9439a12c4078..be8a43b1a483 100644 --- a/src/pages/home/sidebar/SidebarScreen/FloatingActionButtonAndPopover.js +++ b/src/pages/home/sidebar/SidebarScreen/FloatingActionButtonAndPopover.js @@ -78,6 +78,12 @@ const getQuickActionTitle = (action) => { return 'quickAction.sendMoney'; case CONST.QUICK_ACTIONS.ASSIGN_TASK: return 'quickAction.assignTask'; + case CONST.QUICK_ACTIONS.TRACK_MANUAL: + return 'quickAction.trackManual'; + case CONST.QUICK_ACTIONS.TRACK_SCAN: + return 'quickAction.trackScan'; + case CONST.QUICK_ACTIONS.TRACK_DISTANCE: + return 'quickAction.trackDistance'; default: return ''; } @@ -155,6 +161,11 @@ function FloatingActionButtonAndPopover(props) { return []; }, [props.personalDetails, props.session.accountID, quickActionReport]); + const quickActionTitle = useMemo(() => { + const titleKey = getQuickActionTitle(props.quickAction && props.quickAction.action); + return titleKey ? translate(titleKey) : ''; + }, [props.quickAction, translate]); + const navigateToQuickAction = () => { switch (props.quickAction.action) { case CONST.QUICK_ACTIONS.REQUEST_MANUAL: @@ -340,7 +351,7 @@ function FloatingActionButtonAndPopover(props) { ? [ { icon: getQuickActionIcon(props.quickAction.action), - text: translate(getQuickActionTitle(props.quickAction.action)), + text: quickActionTitle, label: translate('quickAction.shortcut'), isLabelHoverable: false, floatRightAvatars: quickActionAvatars,