From 2fe9e1baa0adc74ac1d0f9ed5a7765de9ec43e1a Mon Sep 17 00:00:00 2001 From: Rodrigo Lino da Costa Date: Wed, 16 Apr 2025 16:16:43 -0300 Subject: [PATCH 1/2] adding mapping for cabin class --- Mobile-Expensify | 2 +- src/languages/en.ts | 7 +++++++ src/languages/es.ts | 7 +++++++ src/pages/Travel/FlightTripDetails.tsx | 10 +++++++++- 4 files changed, 24 insertions(+), 2 deletions(-) diff --git a/Mobile-Expensify b/Mobile-Expensify index 738b21523885..a15fcfc9292e 160000 --- a/Mobile-Expensify +++ b/Mobile-Expensify @@ -1 +1 @@ -Subproject commit 738b2152388544f8faab0b3ff3ab611744664373 +Subproject commit a15fcfc9292e2b9ea0ef203fbb99516553aa67fc diff --git a/src/languages/en.ts b/src/languages/en.ts index bae93d7b79bf..24c0f9d8e94a 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -2794,6 +2794,13 @@ const translations = { seat: 'Seat', class: 'Cabin Class', recordLocator: 'Record locator', + cabinClasses: { + unknown: 'Unknown', + economy: 'Economy', + premiumEconomy: 'Premium Economy', + business: 'Business', + first: 'First', + }, }, hotel: 'Hotel', hotelDetails: { diff --git a/src/languages/es.ts b/src/languages/es.ts index 00e9e9f6c34d..6aac24704466 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -2818,6 +2818,13 @@ const translations = { seat: 'Asiento', class: 'Clase de cabina', recordLocator: 'Localizador de la reserva', + cabinClasses: { + unknown: 'Desconocida', + economy: 'Económica', + premiumEconomy: 'Económica Premium', + business: 'Business', + first: 'Primera', + }, }, hotel: 'Hotel', hotelDetails: { diff --git a/src/pages/Travel/FlightTripDetails.tsx b/src/pages/Travel/FlightTripDetails.tsx index 388b00b2c591..7d932c6c35fd 100644 --- a/src/pages/Travel/FlightTripDetails.tsx +++ b/src/pages/Travel/FlightTripDetails.tsx @@ -27,6 +27,14 @@ function FlightTripDetails({reservation, prevReservation, personalDetails}: Flig const theme = useTheme(); const {translate} = useLocalize(); + const cabinClassMapping: Record = { + UNKNOWN_CABIN: translate('travel.flightDetails.cabinClasses.unknown'), + ECONOMY: translate('travel.flightDetails.cabinClasses.economy'), + PREMIUM_ECONOMY: translate('travel.flightDetails.cabinClasses.premiumEconomy'), + BUSINESS: translate('travel.flightDetails.cabinClasses.business'), + FIRST: translate('travel.flightDetails.cabinClasses.first'), + }; + const startDate = DateUtils.getFormattedTransportDateAndHour(new Date(reservation.start.date)); const endDate = DateUtils.getFormattedTransportDateAndHour(new Date(reservation.end.date)); @@ -96,7 +104,7 @@ function FlightTripDetails({reservation, prevReservation, personalDetails}: Flig From e30fde6ac5f7296221bccfbbb2e0a4bd21e6bb28 Mon Sep 17 00:00:00 2001 From: Rodrigo Lino da Costa Date: Wed, 16 Apr 2025 17:30:38 -0300 Subject: [PATCH 2/2] update translation --- src/languages/es.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/languages/es.ts b/src/languages/es.ts index 6aac24704466..6f7d24d21a4c 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -2819,10 +2819,10 @@ const translations = { class: 'Clase de cabina', recordLocator: 'Localizador de la reserva', cabinClasses: { - unknown: 'Desconocida', + unknown: 'Desconocido', economy: 'Económica', premiumEconomy: 'Económica Premium', - business: 'Business', + business: 'Ejecutiva', first: 'Primera', }, },