From bfe5c5f8bb1615907f4ae18741a18ac03d06d47d Mon Sep 17 00:00:00 2001 From: Bianca Widstam Date: Tue, 28 Oct 2025 10:26:47 +0000 Subject: [PATCH] Merged in lokalize/sync (pull request #3024) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit lokalise sync * lokalise sync * lokalise sync and remove duplicate id Approved-by: Joakim Jäderberg Approved-by: Anton Gunnarsson --- apps/partner-sas/i18n/dictionaries/en.json | 70 ++++++++++++++++++- apps/scandic-web/i18n/dictionaries/en.json | 70 ++++++++++++++++++- .../lib/components/SignupPromo/Desktop.tsx | 2 +- 3 files changed, 139 insertions(+), 3 deletions(-) diff --git a/apps/partner-sas/i18n/dictionaries/en.json b/apps/partner-sas/i18n/dictionaries/en.json index f42bd4a6f..14ed27315 100644 --- a/apps/partner-sas/i18n/dictionaries/en.json +++ b/apps/partner-sas/i18n/dictionaries/en.json @@ -2816,6 +2816,12 @@ "value": "Preferred bed type" } ], + "enterDetails.bedType.error.required": [ + { + "type": 0, + "value": "Bed preference is required" + } + ], "enterDetails.bookingAlert.changeRoomLink": [ { "type": 0, @@ -2864,6 +2870,12 @@ "value": "Includes vegan, gluten-free, and other allergy-friendly options." } ], + "enterDetails.breakfast.error.required": [ + { + "type": 0, + "value": "Breakfast option is required" + } + ], "enterDetails.breakfast.freeForKidsUnder12": [ { "type": 0, @@ -2939,7 +2951,7 @@ "enterDetails.joinScandicFriendsCard.membershipIdLabel": [ { "type": 0, - "value": "Scandic Friends member? Enter membership ID" + "value": "Already a member? Membership ID" } ], "enterDetails.joinScandicFriendsCard.priceForRoom": [ @@ -3750,6 +3762,12 @@ "value": "About the hotel" } ], + "hotel.aboutTheRoom": [ + { + "type": 0, + "value": "About the room" + } + ], "hotel.amenitiesList.atTheHotel": [ { "type": 0, @@ -3922,6 +3940,24 @@ "value": "hotelName" } ], + "hotel.staticMap.mapOfHotelNameAndAddress": [ + { + "type": 0, + "value": "Map of " + }, + { + "type": 1, + "value": "hotelName" + }, + { + "type": 0, + "value": ", " + }, + { + "type": 1, + "value": "address" + } + ], "hotelCard.availableRates": [ { "type": 0, @@ -7214,6 +7250,12 @@ "value": "Don't worry, we will conjure up new exciting offers and campaigns in the future. Stay tuned!" } ], + "promoCampaign.errorActivatingOffer": [ + { + "type": 0, + "value": "Something went wrong and we couldn’t activate this offer. Please try again later." + } + ], "promoCampaign.ifThisProblemPersists": [ { "type": 0, @@ -8271,6 +8313,32 @@ "value": ", log in or join when completing the booking." } ], + "signup.toGetTheScandicMemberPrice": [ + { + "type": 0, + "value": "Enter ID or join to get the Scandic member price." + } + ], + "signup.toGetTheScandicMemberPriceWithValue": [ + { + "type": 0, + "value": "To get the Scandic member price " + }, + { + "children": [ + { + "type": 1, + "value": "price" + } + ], + "type": 8, + "value": "span" + }, + { + "type": 0, + "value": ", enter your ID or join while booking." + } + ], "stats.points.asOfToday": [ { "type": 0, diff --git a/apps/scandic-web/i18n/dictionaries/en.json b/apps/scandic-web/i18n/dictionaries/en.json index f42bd4a6f..14ed27315 100644 --- a/apps/scandic-web/i18n/dictionaries/en.json +++ b/apps/scandic-web/i18n/dictionaries/en.json @@ -2816,6 +2816,12 @@ "value": "Preferred bed type" } ], + "enterDetails.bedType.error.required": [ + { + "type": 0, + "value": "Bed preference is required" + } + ], "enterDetails.bookingAlert.changeRoomLink": [ { "type": 0, @@ -2864,6 +2870,12 @@ "value": "Includes vegan, gluten-free, and other allergy-friendly options." } ], + "enterDetails.breakfast.error.required": [ + { + "type": 0, + "value": "Breakfast option is required" + } + ], "enterDetails.breakfast.freeForKidsUnder12": [ { "type": 0, @@ -2939,7 +2951,7 @@ "enterDetails.joinScandicFriendsCard.membershipIdLabel": [ { "type": 0, - "value": "Scandic Friends member? Enter membership ID" + "value": "Already a member? Membership ID" } ], "enterDetails.joinScandicFriendsCard.priceForRoom": [ @@ -3750,6 +3762,12 @@ "value": "About the hotel" } ], + "hotel.aboutTheRoom": [ + { + "type": 0, + "value": "About the room" + } + ], "hotel.amenitiesList.atTheHotel": [ { "type": 0, @@ -3922,6 +3940,24 @@ "value": "hotelName" } ], + "hotel.staticMap.mapOfHotelNameAndAddress": [ + { + "type": 0, + "value": "Map of " + }, + { + "type": 1, + "value": "hotelName" + }, + { + "type": 0, + "value": ", " + }, + { + "type": 1, + "value": "address" + } + ], "hotelCard.availableRates": [ { "type": 0, @@ -7214,6 +7250,12 @@ "value": "Don't worry, we will conjure up new exciting offers and campaigns in the future. Stay tuned!" } ], + "promoCampaign.errorActivatingOffer": [ + { + "type": 0, + "value": "Something went wrong and we couldn’t activate this offer. Please try again later." + } + ], "promoCampaign.ifThisProblemPersists": [ { "type": 0, @@ -8271,6 +8313,32 @@ "value": ", log in or join when completing the booking." } ], + "signup.toGetTheScandicMemberPrice": [ + { + "type": 0, + "value": "Enter ID or join to get the Scandic member price." + } + ], + "signup.toGetTheScandicMemberPriceWithValue": [ + { + "type": 0, + "value": "To get the Scandic member price " + }, + { + "children": [ + { + "type": 1, + "value": "price" + } + ], + "type": 8, + "value": "span" + }, + { + "type": 0, + "value": ", enter your ID or join while booking." + } + ], "stats.points.asOfToday": [ { "type": 0, diff --git a/packages/booking-flow/lib/components/SignupPromo/Desktop.tsx b/packages/booking-flow/lib/components/SignupPromo/Desktop.tsx index 4527a8221..44f3b8168 100644 --- a/packages/booking-flow/lib/components/SignupPromo/Desktop.tsx +++ b/packages/booking-flow/lib/components/SignupPromo/Desktop.tsx @@ -57,7 +57,7 @@ function Message({ if (config.variant === "partner-sas") { return intl.formatMessage( { - id: "signup.toGetTheScandicMemberPrice", + id: "signup.toGetTheScandicMemberPriceWithValue", defaultMessage: "To get the Scandic member price {price}, enter your ID or join while booking.", },