diff --git a/src/languages/en.ts b/src/languages/en.ts index 19a1f780f759..d023d5ab75b4 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -2788,6 +2788,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 a958c29e8fab..1bda9d94e0fe 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -2813,6 +2813,13 @@ const translations = { seat: 'Asiento', class: 'Clase de cabina', recordLocator: 'Localizador de la reserva', + cabinClasses: { + unknown: 'Desconocido', + economy: 'Económica', + premiumEconomy: 'Económica Premium', + business: 'Ejecutiva', + 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