Merged in feat(SW-1274)-modify-date-my-stay (pull request #1528)

Feat(SW-1274) modify date my stay

* feat(SW-1676): Modify guest details step 1

* feat(SW-1676) Integration to api to update guest details

* feat(SW-1676) Reuse of old modal

* feat(SW-1676) updated modify guest

* feat(SW-1676) cleanup

* feat(SW-1274) modify stay modal and datepicker

* feat(SW-1274) DatePicker from modify dates

* feat(SW-1274) Modify dates fixes and merge conflicts

* feat(SW-1274) handle modify for multiroom

* feat(SW-1274) update manage stay

* feat(SW-1274) fixed some comments

* feat(SW-1274) use Modal instead

* feat(SW-1274) fixed formatChildBedPreferences

* feat(SW-1274) removed any as prop

* feat(SW-1274) fix rebase conflicts

* feat(SW-1274) fix flicker on modify modal

* feat(SW-1274) CalendarButton

* feat(SW-1274) fixed gap variable

* feat(SW-1274) simplified code

* feat(SW-1274) Split up DatePicker on mode

* feat(SW-1274) Updated file structure for datepicker


Approved-by: Arvid Norlin
This commit is contained in:
Pontus Dreij
2025-03-19 13:11:03 +00:00
parent b0aea68ee5
commit fb321cdb13
54 changed files with 1986 additions and 321 deletions

View File

@@ -70,6 +70,8 @@
"Arrival date": "Ankunftsdatum",
"As our Close Friend": "Als unser enger Freund",
"As our {level}": "Als unser {level}",
"As this is a multiroom stay, any dates changes are applicable to all rooms. Please ask the person who booked the stay to contact customer service.": "As this is a multiroom stay, any dates changes are applicable to all rooms. Bitte bitten Sie den Person, der die Buchung gemacht hat, uns zu kontaktieren.",
"As this is a multiroom stay, any dates changes are applicable to all rooms. Please contact customer service to update the dates.": "As this is a multiroom stay, any dates changes are applicable to all rooms. Bitte bitten Sie uns zu kontaktieren, um die Daten zu aktualisieren.",
"As this is a multiroom stay, the cancellation has to be done by the person who made the booking. Please call 08-517 517 00 to talk to our customer service if you would need further assistance.": "Da dies ein Mehrzimmer-Aufenthalt ist, muss die Stornierung von der Person, die die Buchung getätigt hat, durchgeführt werden. Bitte rufen Sie uns unter der Telefonnummer 08-517 517 00 an, wenn Sie weitere Hilfe benötigen.",
"As your booking includes rooms with different terms, we will be charging part of the booking now and the remainder will be collected by the reception at check-in.": "Ihre Buchung enthält Zimmer mit unterschiedlichen Bedingungen, wir werden einen Teil der Buchung jetzt belasten und den Rest bei der Anreise durch die Reception erheben.",
"At a cost": "Gegen Gebühr",
@@ -148,6 +150,7 @@
"Change room": "Zimmer ändern",
"Changes can be made until {time} on {date}, subject to availability. Room rates may vary.": "Änderungen können bis {time} am {date} vorgenommen werden, vorausgesetzt, dass die Zimmer noch verfügbar sind. Die Zimmerpreise können variieren.",
"Changes in tier match can take up to 24 hours to be displayed.": "Changes in tier match can take up to 24 hours to be displayed.",
"Check availability": "Verfügbarkeit prüfen",
"Check for level upgrade": "Check for level upgrade",
"Check in": "Einchecken",
"Check in from: {checkInTime}": "Check-in ab: {checkInTime}",
@@ -186,6 +189,8 @@
"Confirm": "Bestätigen",
"Confirm booking": "Buchung bestätigen",
"Confirm cancellation": "Stornierung bestätigen",
"Confirm date change": "Datenänderung bestätigen",
"Contact customer service": "Kontakt kundeservice",
"Contact information": "Kontaktinformationen",
"Contact our memberservice": "Contact our memberservice",
"Contact the person who booked the stay": "Kontakt personen, der Buchung getätigt hat",
@@ -263,6 +268,7 @@
"Failed to submit form, please try again later.": "Failed to submit form, please try again later.",
"Failed to unlink account": "Failed to unlink account",
"Failed to update guest details": "Fehler beim Aktualisieren der Gästedaten",
"Failed to update your stay": "Fehler beim Aktualisieren Ihres Aufenthalts",
"Failed to upgrade level": "Failed to upgrade level",
"Failed to verify membership": "Medlemskab nicht verifiziert",
"Fair": "Messe",
@@ -476,6 +482,8 @@
"Near elevator": "In der Nähe des Aufzugs",
"Nearby": "In der Nähe",
"Nearby companies": "Nahe gelegene Unternehmen",
"New dates": "Neue Daten",
"New dates for the stay": "Neue Daten für den Aufenthalt",
"New password": "Neues Kennwort",
"New total": "Neue Gesamt",
"Next": "Nächste",
@@ -492,6 +500,7 @@
"No membership benefits applied": "No membership benefits applied",
"No prices available": "Keine Preise verfügbar",
"No results": "Keine Ergebnisse",
"No single rooms are available on these dates": "Keine Einzelzimmer verfügbar für diese Daten",
"No transactions available": "Keine Transaktionen verfügbar",
"No windows": "No windows",
"No windows but excellent lighting": "No windows but excellent lighting",
@@ -506,6 +515,7 @@
"Number: {membershipNumber}": "Number: {membershipNumber}",
"OK": "OK",
"OTHER PAYMENT METHODS": "ANDERE BEZAHLMETHODE",
"Old dates": "Alte Daten",
"On your journey": "Auf deiner Reise",
"One last step": "Ein letzter Schritt",
"Oops! Something went wrong while showing your surprise. Please refresh the page or try again later. If the issue persists, <link>contact the support.</link>": "Ups! Beim Anzeigen Ihrer Überraschung ist ein Fehler aufgetreten. Bitte aktualisieren Sie die Seite oder versuchen Sie es später erneut. Wenn das Problem weiterhin besteht, <link>kontaktieren Sie den Support.</link>",
@@ -660,6 +670,7 @@
"Select bed": "Betttyp auswählen",
"Select breakfast options": "Wählen Sie Frühstücksoptionen",
"Select country of residence": "Wählen Sie das Land Ihres Wohnsitzes aus",
"Select date": "Datum auswählen",
"Select date of birth": "Geburtsdatum auswählen",
"Select dates": "Datum auswählen",
"Select hotel": "Hotel auswählen",
@@ -722,6 +733,7 @@
"Tier match status": "Tier match status",
"Tier status": "Tier status",
"Times": "Zeiten",
"To be paid": "Zu zahlen",
"To get the member price <span>{price}</span>, log in or join when completing the booking.": "Um den Mitgliederpreis von <span>{price}</span> zu erhalten, loggen Sie sich ein oder treten Sie Scandic Friends bei, wenn Sie die Buchung abschließen.",
"To secure your reservation, we kindly ask you to provide your payment card details. Rest assured, no charges will be made at this time.": "Um Ihre Reservierung zu sichern, bitten wir Sie, Ihre Zahlungskarteninformationen zu geben. Sie können sicher sein, dass keine Gebühren zu diesem Zeitpunkt erhoben werden.",
"Total": "Gesamt",
@@ -847,6 +859,7 @@
"Your selected bed type will be provided based on availability": "Ihre ausgewählte Bettart wird basierend auf der Verfügbarkeit bereitgestellt",
"Your stay was cancelled. Cancellation cost: 0 {currency}. We're sorry to see that the plans didn't work out": "Ihr Aufenthalt wurde storniert. Stornierungskosten: 0 {currency}. Es tut uns leid, dass die Pläne nicht funktionierten",
"Your stay was cancelled. Cancellation cost: 0 {currency}. Were sorry to see that the plans didnt work out": "Ihr Aufenthalt wurde storniert. Stornierungskosten: 0 {currency}. Es tut uns leid, dass die Pläne nicht funktionierten",
"Your stay was updated": "Ihr Aufenthalt wurde aktualisiert",
"Your transaction": "Your transaction",
"Zip code": "PLZ",
"Zoo": "Zoo",
@@ -868,6 +881,7 @@
"sunday": "sonntag",
"thursday": "donnerstag",
"tuesday": "dienstag",
"until": "bis",
"wednesday": "mittwoch",
"{address}, {city} ∙ {distanceToCityCenterInKm} km to city center": "{address}, {city} ∙ {distanceToCityCenterInKm} km bis zum Stadtzentrum",
"{adults, plural, one {# adult} other {# adults}}": "{adults, plural, one {# Erwachsene} other {# Erwachsene}}",