6177214e-ce7c-49e3-99de-ff9721b26f63 — Commit c16b729d
Changed files
.gitignore | 3 + common/.gitignore | 1 + common/.metadata | 10 + common/CHANGELOG.md | 3 + common/LICENSE | 1 + common/README.md | 39 + common/analysis_options.yaml | 4 + common/assets/translations/all_translations.csv | 384 +++ common/assets/translations/intl_da.arb | 427 ++++ common/assets/translations/intl_en.arb | 427 ++++ common/build.yaml | 23 + common/common.iml | 18 + common/l10n.yaml | 7 + common/lib/.generated/l10n/app_localizations.dart | 2681 ++++++++++++++++++++ .../lib/.generated/l10n/app_localizations_da.dart | 1422 +++++++++++ .../lib/.generated/l10n/app_localizations_en.dart | 1419 +++++++++++ common/lib/common.dart | 5 + common/lib/localization/l10n_utils.dart | 16 + common/pubspec.lock | 650 +++++ common/pubspec.yaml | 26 + common/scripts/dart/sync_translations.dart | 62 + common/scripts/gen.sh | 2 + common/scripts/sync_translations.sh | 4 + common/test/common_test.dart | 12 + common/untranslated_messages.txt | 1 + .../assets/translations/all_translations.csv | 384 --- comwell_key_app/assets/translations/intl_da.arb | 424 ---- comwell_key_app/assets/translations/intl_en.arb | 424 ---- comwell_key_app/l10n.yaml | 7 - .../lib/.generated/l10n/app_localizations.dart | 2653 ------------------- .../lib/.generated/l10n/app_localizations_da.dart | 1361 ---------- .../lib/.generated/l10n/app_localizations_en.dart | 1364 ---------- comwell_key_app/lib/comwell_app.dart | 13 +- comwell_key_app/lib/main.dart | 2 +- comwell_key_app/lib/utils/l10n_utils.dart | 5 +- comwell_key_app/pubspec.yaml | 6 +- .../scripts/dart/sort_translations.dart | 47 - .../scripts/dart/sync_translations.dart | 62 - comwell_key_app/scripts/gen.sh | 3 +- comwell_key_app/scripts/sync_translations.sh | 4 - comwell_key_app/untranslated_messages.txt | 1 - concierge/example/pubspec.lock | 17 +- .../widget/delivery_method_picker.dart | 5 +- .../widget/product_in_cart_list_tile.dart | 3 +- .../review_order/widget/review_order_app_bar.dart | 3 +- concierge/pubspec.yaml | 2 + 46 files changed, 7682 insertions(+), 6755 deletions(-)
Diff
diff --git a/.gitignore b/.gitignore
index 982d6e25..be703737 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,6 @@ mobilekeys_sdk_plugin/.idea/
# common module
common/env/
+common/build/
+common/.dart_tool
+
diff --git a/common/.gitignore b/common/.gitignore
new file mode 100644
index 00000000..f0bd2e45
--- /dev/null
+++ b/common/.gitignore
@@ -0,0 +1 @@
+/env/
\ No newline at end of file
diff --git a/common/.metadata b/common/.metadata
new file mode 100644
index 00000000..72d131f7
--- /dev/null
+++ b/common/.metadata
@@ -0,0 +1,10 @@
+# This file tracks properties of this Flutter project.
+# Used by Flutter tool to assess capabilities and perform upgrades etc.
+#
+# This file should be version controlled and should not be manually edited.
+
+version:
+ revision: "582a0e7c5581dc0ca5f7bfd8662bb8db6f59d536"
+ channel: "stable"
+
+project_type: package
diff --git a/common/CHANGELOG.md b/common/CHANGELOG.md
new file mode 100644
index 00000000..41cc7d81
--- /dev/null
+++ b/common/CHANGELOG.md
@@ -0,0 +1,3 @@
+## 0.0.1
+
+* TODO: Describe initial release.
diff --git a/common/LICENSE b/common/LICENSE
new file mode 100644
index 00000000..ba75c69f
--- /dev/null
+++ b/common/LICENSE
@@ -0,0 +1 @@
+TODO: Add your license here.
diff --git a/common/README.md b/common/README.md
new file mode 100644
index 00000000..4a260d8d
--- /dev/null
+++ b/common/README.md
@@ -0,0 +1,39 @@
+<!--
+This README describes the package. If you publish this package to pub.dev,
+this README's contents appear on the landing page for your package.
+
+For information about how to write a good package README, see the guide for
+[writing package pages](https://dart.dev/tools/pub/writing-package-pages).
+
+For general information about developing packages, see the Dart guide for
+[creating packages](https://dart.dev/guides/libraries/create-packages)
+and the Flutter guide for
+[developing packages and plugins](https://flutter.dev/to/develop-packages).
+-->
+
+TODO: Put a short description of the package here that helps potential users
+know whether this package might be useful for them.
+
+## Features
+
+TODO: List what your package can do. Maybe include images, gifs, or videos.
+
+## Getting started
+
+TODO: List prerequisites and provide or point to information on how to
+start using the package.
+
+## Usage
+
+TODO: Include short and useful examples for package users. Add longer examples
+to `/example` folder.
+
+```dart
+const like = 'sample';
+```
+
+## Additional information
+
+TODO: Tell users more about the package: where to find more information, how to
+contribute to the package, how to file issues, what response they can expect
+from the package authors, and more.
diff --git a/common/analysis_options.yaml b/common/analysis_options.yaml
new file mode 100644
index 00000000..a5744c1c
--- /dev/null
+++ b/common/analysis_options.yaml
@@ -0,0 +1,4 @@
+include: package:flutter_lints/flutter.yaml
+
+# Additional information about this file can be found at
+# https://dart.dev/guides/language/analysis-options
diff --git a/common/assets/translations/all_translations.csv b/common/assets/translations/all_translations.csv
new file mode 100644
index 00000000..2ffacc8c
--- /dev/null
+++ b/common/assets/translations/all_translations.csv
@@ -0,0 +1,384 @@
+"key","en","da"
+"generic_continue","Continue","Fortsæt"
+"generic_information_required","This information is required","Dette felt er påkrævet"
+"generic_confirm","Confirm","Bekræft"
+"generic_done","Done","Færdig"
+"generic_ok","OK","OK"
+"generic_credit_card","Credit Card","Kreditkort"
+"generic_apple_pay","Apple Pay","Apple Pay"
+"generic_google_pay","Google Pay","Google Pay"
+"generic_error","An error occurred. Please try again later.","Der skete en fejl. Prøv igen."
+"welcome_headline","Welcome at Comwell Hotels","Velkommen hos Comwell Hotels"
+"welcome_button","Continue","Fortsæt"
+"welcome_error","An error occurred. Please try again later.","Der er sket en fejl. Genstart app."
+"room_key","Room key","Nøgle"
+"room_keys","Room keys","Nøgler"
+"redeem_code","Redeem code","Indløs kode"
+"error_opening_door","An error occurred","Der skete en fejl."
+"try_again","Try again","Prøv igen"
+"room_key_description","This is your room key","Dette er din nøgle til værelset."
+"login_button","Login","Login"
+"create_user_button","Create new user","Opret ny bruger"
+"profile_settings_profile_menu","Profile settings","Profilindstillinger"
+"payment_card_profile_menu","Payment card","Betalingskort"
+"notifications_profile_menu","Notifications","Notifikationer"
+"logout_profile_menu","Logout","Log ud"
+"logout_dialog_title","Do you want to log out of your profile","Vil du logge ud af din profil"
+"cancel","Cancel","Annuller"
+"name_cc_sign","Name","Navn"
+"become_cc_member_title","Join comwell club","Bliv medlem af comwell club"
+"become_cc_member_subtitle","Join and earn points every time you stay at a Comwell Hotel.","Bliv medlem og optjen point, hver gang du overnatter på et Comwell Hotel."
+"overview_tabbar_active","Current","Aktuelle"
+"overview_tabbar_past","Past","Tidligere"
+"overview_tabbar_cancelled","Cancelled","Annulleret"
+"no_past_bookings_title","No past stays","Ingen tidligere ophold"
+"no_past_bookings_subtitle","You have no past stays at Comwell Hotels.","Du har ingen tidligere overnatninger på Comwell Hotels."
+"no_cancelled_booking_title","No cancelled stays","Ingen annullerede ophold"
+"no_cancelled_booking_subtitle","You have no cancelled stays with us.","Du har ingen annullerede overnatninger hos os."
+"booking_annulled","Cancelled","Annulleret"
+"no_current_bookings","No current bookings","Ingen aktuelle bookinger"
+"no_current_bookings_subtitle","You have no current bookings. Plan your next stay at Comwell.","Du har ingen aktuelle bookinger. Planlæg næste ophold på Comwell."
+"adults","adults","voksne"
+"children","children","børn"
+"adult","adult","voksen"
+"child","child","barn"
+"rooms","Rooms","Værelser"
+"prepare_room","Prepare your room","Klargør dit værelse"
+"jump_line_text","Skip the line with digital check-in","Spring køen over med digital check-in"
+"overview_add_booking","Find booking","Find booking"
+"open_room","Open room","Åben værelse"
+"hold_phone_to_door","Hold phone to door","Hold tæt på læser"
+"open_room_success","Success","Succes"
+"open_room_error","Try again!","Prøv igen!"
+"profile_settings","Profile settings","Profilindstillinger"
+"profile_settings_firstname","First name","Fornavn"
+"profile_settings_lastname","Last name","Efternavn"
+"profile_settings_email","Email","Email"
+"profile_settings_phone","Phone","Telefon"
+"profile_settings_address","Address","Adresse"
+"profile_settings_birthday","Birthday","Fødselsdag"
+"profile_settings_edit_password","Edit password","Ret adgangskode"
+"profile_settings_error","An error occurred. Please try again later.","Der skete en fejl. Prøv igen."
+"delete_profile","Delete profile","Slet profil"
+"my_booking","My booking","Min booking"
+"booking_reference","Bookingreference","Bookingreference"
+"check_in","Check-in","Check-in"
+"check_out","Check-out","Check-out"
+"overview_page_check_in_physical_card_subtitle","Go to the lobby to get your key","Gå i lobbyen og få udleveret din nøgle"
+"booking_details","Booking","Booking"
+"number_of_guests","Number of guests","Personer"
+"booker","Booker","Booker"
+"booking_date","Booking date","Booking dato"
+"payment","Payment","Betaling"
+"payment_method","Payment method","Betalingsmetode"
+"bill","Bill","Kvittering"
+"get_bill","Get bill","Hent kvittering"
+"your_last_name","Your last name","Dit efternavn"
+"find_booking","Find booking","Find booking"
+"choose_hotel","Choose hotel","Vælg hotel"
+"hotels","Hotels","Hoteller"
+"all","All","Alle"
+"zealand","Zealand","Sjælland"
+"funen","Funen","Fyn"
+"jutland","Jutland","Jylland"
+"booking_not_found","Booking not found","Booking blev ikke fundet"
+"booking_not_found_subtitle","We could not find a booking with the information you provided.","Den booking du leder efter, kunne ikke findes. \nHar du skrevet oplysningerne korrekt?"
+"booking_not_found_button","Try again","Prøv igen"
+"booking_not_found_cancel","Cancel","Annuller"
+"save","Save","Gem"
+"zipCode","Zip code","Postnummer"
+"city","City","By"
+"country","Country","Land"
+"delete_profile_title","You are about to delete your profile","Du er ved at slette din profil"
+"delete_profile_description","Are you sure you want to delete your profile? This action cannot be undone.","Når du sletter din profil, mister du overblik over tidligere ophold samt dine Comwell Club point"
+"delete_profile_button","Delete profile","Slet profil"
+"delete_profile_cancel","Cancel","Annuller"
+"check_in_loading_title","Finding your room...","Finder dit værelse..."
+"check_in_room_found_title","Room found...","Værelse fundet..."
+"check_in_your_digital_card_title","Your Digital KeyCard","Dit Digitale Nøglekort"
+"check_in_your_digital_card_subtitle","Use your phone to open your room. You do not have to check in at the reception","Brug din mobiltelefon til at åbne værelset op. Du skal ikke længere checke ind i receptionen."
+"check_in_your_digital_card_nb","NB: If you require a physical keycard, you can always get one from the reception","NB: Ønsker du et fysisk nøglekort, kan du altid gå i receptionen og få det udleveret."
+"check_in_error_title","Room not found...","Værelse ikke fundet..."
+"check_in_error_subtitle","We could not find the room. Please check in at the reception.","Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen."
+"preregistration_address_title","Address","Adresse"
+"check_in_your_digital_card_room_prefix","Room","Værelse"
+"preregistration_address_subtitle","It is required by law to know your address","Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed"
+"preregistration_address_label_address","Address","Adresse"
+"preregistration_address_label_postal_code","Postal code","Postnummer"
+"preregistration_address_label_city","City","By"
+"preregistration_address_label_country","Country","Land"
+"preregistration_payment_title","Payment methods","Betalingskort"
+"preregistration_payment_subtitle","To stay at Comwell, you need to add a payment method","For at kunne overnatte på Comwell, skal vi bruge et betalingskort."
+"preregistration_payment_add_card","Add card","Tilføj kort"
+"preregistration_confirmation_title","Registration information","Registeringsinformation"
+"preregistration_confirmation_profile_card_title","Profile information","Profilinformation"
+"preregistration_confirmation_address_card_title","Address","Adresse"
+"preregistration_confirmation_payment_card_title","Payment method","Betalingskort"
+"preregistration_confirmation_extras_card_title_singular","1 extra purchase","1 valgt Tilkøb"
+"preregistration_confirmation_extras_card_title_plural","{amount} extra purchases","{amount} valgte tilkøb"
+"preregistration_confirmation_extras_card_subtitle","Will be added to your bill","Skrives på din værelsesregning"
+"need_help","Need help?","Har du brug for hjælp?"
+"call_us","Call us","Ring til os"
+"call_us_description","Enter your phone number below and we will call you.","Har du brug for at komme i kontakt med et af vores hoteller? Benyt knappen nedenfor for at ringe op."
+"get_a_call","Get a call","Bliv ringet op"
+"get_a_call_description","Enter your phone number below and we will call you.","Indtast dit telefonnummer herunder og bliv ringet op."
+"call_received_title","Received","Modtaget"
+"call_received_description","We have received your contact request. Our team will get back to you soon.","Vi har modtaget din kontaktforespørgsel. Vores team vil kontakte dig snart."
+"telephone_number","Telephone number","Telefonnummer"
+"comwell_telephone_number","+4570274274","+4570274274"
+"booking_details_page_hotel_information_button_title","Hotel information","Hotelinformation"
+"booking_details_page_hotel_information_button_subtitle","Find relevant information about the hotel","Find relevant information om hotellet"
+"booking_details_page_contact_button_title","Contact","Kontakt"
+"booking_details_page_contact_button_subtitle","Contact the reception ","Kom i kontakt med receptionen."
+"housekeeping_page_title","Housekeeping","Housekeeping"
+"housekeeping_page_subtitle","If you wish for housekeeping, you can order it here","Ønsker du ekstra rengøring eller opfyldning på værelset, kan du altid bestille det her - uden omkostninger"
+"housekeeping_page_button","Order housekeeping","Bestil housekeeping"
+"housekeeping_page_service_title_cleaning","Cleaning of the room","Rengøring af værelse"
+"housekeeping_page_service_title_towels","Soap and shampoo","Friske håndklæder"
+"housekeeping_page_service_title_refill","Refill coffee and tea","Genopfyldning af kaffe og te"
+"housekeeping_page_service_title_trash","Fresh towels","Afhentning af skrald"
+"housekeeping_page_service_title_soap","Trash removal","Sæbe/shampoo"
+"housekeeping_page_service_cleaning_subtitle","Cleaning is between 11 and 14","Der bliver gjort rent mellem 11 og 14"
+"housekeeping_page_supplies","Supplies","Forsyninger"
+"housekeeping_page_cleaning","Cleaning","Rengøring"
+"booking_details_page_housekeeping_button_title_ordered","Cleaning is ordered","Housekeeping bestilt"
+"booking_details_page_housekeeping_button_subtitle_ordered","Cleaning is between 11 and 14","Rengøring kommer mellem kl. 11 og 14"
+"housekeeping_page_supplies_subtitle_towels","Soap and shampoo","Soap and shampoo"
+"housekeeping_page_supplies_subtitle_refill","Refill coffee and tea","Refill coffee and tea"
+"housekeeping_page_supplies_subtitle_trash","Fresh towels","Fresh towels"
+"housekeeping_page_supplies_subtitle_soap","Trash removal","Trash removal"
+"booking_details_page_housekeeping_button_title","Order housekeeping","Bestil housekeeping"
+"booking_details_page_housekeeping_button_subtitle","The day before housekeeping is requested.","Dagen før housekeeping ønskes."
+"booking_details_page_practical_information","Practical information","Praktisk information"
+"booking_details_page_checkout_title","Check-out","Check-out"
+"booking_details_page_checkout_subtitle","Start your check-out here","Start dit check-out her"
+"booking_details_page_checkout_time","10 AM","10:00"
+"hotel_information_page_menu_restaurants_title","Restaurants","Restauranter"
+"hotel_information_page_menu_restaurants_subtitle","Read about our restaurant","Læs om vores restaurant"
+"hotel_information_page_menu_spa_title","Spa","Spa"
+"hotel_information_page_menu_spa_subtitle","Baths, saunas, brechelbath, etc.","Bade, saunaer, brechelbath, mm."
+"hotel_information_page_menu_parking_title","Parking","Parkering"
+"hotel_information_page_menu_other_info_title","More information","Øvrige informationer"
+"hotel_information_page_menu_other_info_subtitle","Find more information","Find mere information om hotellet"
+"hotel_information_page_spa_button","Book spa","Book spa"
+"restaurant_page_practical_information","Practical information","Praktisk information"
+"restaurant_page_address","Addrese","Adresse"
+"restaurant_page_opening_hours","Opening hours","Åbningstider"
+"restaurant_page_book_table","Book table","Book bord"
+"restaurant_page_send_email","Write an email","Skriv en email"
+"overview_page_check_in_button_subtitle","Get your digital key card","Få dit digitale nøglekort med det samme"
+"checkout_page_confirmation_title","Check-out","Check-out"
+"checkout_page_confirmation_subtitle","When you check out, you have 30 minutes to leave your room","Når du bekræfter dit check-out har du 30 minutter til at forlade værelset før dit nøglekort vil stoppe med at virke."
+"checkout_page_confirmation_deadline","Check out latest at 10 AM","Dit check-out skal ske senest kl. 10:00"
+"checkout_page_confirmation_price_title","To be paid","Til betaling"
+"checkout_page_confirmation_continue","Go to payment","Gå til betaling"
+"checkout_page_payment_title","Payment overview","Betalingsoversigt"
+"checkout_page_payment_total","Total","Total"
+"checkout_page_payment_price","{amount} kr.","{amount} kr."
+"checkout_page_payment_club_points_title","Use Comwell Club Points","Brug Comwell Club Point"
+"checkout_page_payment_club_points_subtitle","You have {points} points, use them and save {amount}kr.","Du har {points} point, anvend og spar {amount}kr."
+"checkout_page_payment_club_points_subtitle_zero","You have no points to use","Du har ingen point at anvende"
+"checkout_page_payment_payment_title","Pay and check out","Betal og check ud"
+"checkout_page_confirmation","Go to checkout","Gå til check-out"
+"accept_terms","Accept terms and conditions","Accepter betingelserne"
+"checkout_page_payment_dialog_title","Are you sure you want to check out?","Er du sikker på du vil checke ud af hotellet?"
+"checkout_page_payment_dialog_subtitle","When you check out, you have 30 minutes to leave your room","Når du bekræfter, har du 30 minutter til at forlade dit værelse."
+"checkout_page_payment_dialog_confirm","Yes, check out now","Ja, check ud nu"
+"checkout_page_payment_dialog_cancel","No","Nej"
+"checkout_page_processing_success_title","Check-out confirmed","Check-out bekræftet"
+"checkout_page_processing_success_subtitle","You have 30 minutes to leave your room, after which you will no longer be able to use your keycard.","Dit check-out er nu bekræftet og du har nu 30 minutter til at forlade dit værelse. Herefter vil du ikke længere kunne bruge dit nøglekort. "
+"checkout_page_processing_success_subtitle_no_digital_card","You are now checked out. Please return your key to the reception","Du er nu checket ud. Husk at aflevere din nøgle i lobbyen."
+"checkout_page_processing_error_title","Check-out failed","Check-out fejlet"
+"checkout_page_processing_error_subtitle","An error occurred while checking out. Please go to the reception.","Der skete en fejl ved check-out. Du bedes henvende dig i receptionen."
+"payment_cards_title","Payment cards","Betalingskort"
+"payment_cards_subtitle","To stay at Comwell, we need a payment card.","For at kunne overnatte på Comwell, skal vi bruge et betalingskort."
+"payment_cards_my_cards","My cards","Mine kort"
+"payment_cards_confirm_remove_title","You are removing the card","Du er ved at fjerne et betalingskort"
+"payment_cards_confirm_remove_subtitle","This payment card will no longer be usable","Dette betalingskort vil ikke længere være tilgængeligt, hvis du sletter det."
+"payment_cards_remove_card_button","Remove card","Fjern kort"
+"payment_cards_edit_card_title","Edit card","Redigér kort"
+"payment_cards_save_card_button","Save card","Gem kort"
+"share_booking_page_title","Share booking","Del ophold"
+"share_booking_page_subtitle","Here you can share your booking with another guest and give them access to booking information, keycard and Concierge","Her kan du dele dit ophold med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge"
+"share_booking_page_share_button","Share your booking","Del dit ophold"
+"handle_guests_title","Handle guests","Håndter gæster"
+"cancel_sharing","Cancel sharing","Fortryd deling"
+"check_out_my_booking","Check out my booking","Check ud af mit ophold"
+"dates","Dates","Datoer"
+"guests","Guests","Gæster"
+"view_booking","View booking","Se booking"
+"comwell_booking","Comwell Booking","Comwell Ophold"
+"name_on_card_hint","Name on card","Navn på kort"
+"card_number_hint","Card number","Kortnummer"
+"expiry_date_hint","Expiry date","Udløbsdato"
+"cvc_hint","CVC","CVC"
+"remove_guest","Remove guest","Fjern gæst"
+"remove_guests","Remove guests","Fjern gæster"
+"are_you_sure","Are you sure?","Er du sikker?"
+"guest_removal_responsibility","You will be responsible for all things purchased on the room at checkout ","Du vil være ansvarlig for alle køb på værelset ved udtjekning (316 kr.)"
+"notifications_page_title","Notifications","Notifikationer"
+"subscribe_all","Subscribe to all notifications","Tilmeld alle notifikationer"
+"company_deal","Company deal","Virksomheds aftale"
+"company_deal_subtitle","Yes, I would like to receive relevant information related to the company agreement from Comwell A/S via email and SMS. You can unsubscribe at any time by clicking the unsubscribe link at the bottom of the email.","Ja, jeg vil gerne modtage relevant information relateret til virksomheds aftalen fra Comwell A/S via email og SMS. Du kan til enhver tid afslutte din tilmelding ved at klikke på afslut linket nederst i emailen."
+"club_newsletter","Club newsletter","Comwell Club nyhedsbrev"
+"club_newsletter_subtitle","Yes, I would like to recieve e-mails with exiciting offers regarding hotel stays and events at Comwell. I can at any time, unsubscribe.","Ja, jeg vil gerne modtage e-mails med spændende tilbud om hotelophold og events hos Comwell Hotels. Jeg kan til enhver tid, afslutte min tilmelding."
+"digital_media","Digital media","Digital media"
+"digital_media_subtitle","Yes, I would like see personalized digital media advertising with news, inspiration and invitations to events. I can at any time, unsubscribe.","Ja, jeg vil gerne se personligt tilpassede digitale reklamer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding."
+"sms","SMS","SMS"
+"sms_subtitle","Yes, I would like to recieve SMS with news, inspiration and invitations to events. I can at any time, unsubscribe.","Ja, jeg vil gerne modtage SMS med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding."
+"email_subtitle","Yes, I would like to receive emails with news, inspiration and invitations to events. I can at any time, unsubscribe.","Ja, jeg vil gerne modtage Emails med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding."
+"push_subtitle","Yes, I would like to receive push notifications with news, inspiration and invitations to events. I can at any time, unsubscribe.","Ja, jeg vil gerne modtage push notifikationer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding."
+"update_profile","Update profile","Opdater profil"
+"profile_settings_invalid_date","Invalid date","Ugyldigt dato"
+"gender","Gender","Køn"
+"comwell_club_dialog_title","Become a member","Bliv medlem"
+"comwell_club_dialog_description","Please fill in the following information to join Comwell Club","Indtast følgende oplysninger for at blive medlem af Comwell Club"
+"postal_code","Postal code","Postnummer"
+"male","Male","Mand"
+"female","Female","Kvinde"
+"not_specified","Not Specified","Ikke angivet"
+"tos_accept","Accept ","Accepter "
+"tos_accept_link","terms and conditions for Comwell Club","regler og betingelser for Comwell Club"
+"newsletter_accept","Yes, I would like to receive updates on current member offers, Comwell Club surprises and other recommendations tailored to me. I can unsubscribe at any time.","Ja tak, jeg vil gerne opdateres på aktuelle medlemstilbud, Comwell Club overraskelser og andre anbefalinger tilpasset mig. Jeg kan til enhver tid afmelde mig igen."
+"read_more","Read more","Læs mere"
+"read_less","Read less","Læs mindre"
+"comwell_club_inactive","Inactive","Inaktiv"
+"points","Points","Point"
+"my_balance","My balance","Min balance"
+"cancel_booking","Cancel booking","Annuller ophold"
+"cancellation_policy","Cancellation policy","Annuleringsbetingelser"
+"cancellation_policy_description","This booking can be cancelled free of charge until the day of arrival. If cancelled later than 14.01, the first night will be charged.","Dette ophold kan annuleres omkostningsfrit indtil d. 12.11.2024 kl. 15:00 på ankomstdagen. Annulleres senere end d. 14.01 skal del faktureres v/r for den første nat."
+"payment_date","Payment date","Betalingsdato"
+"not_shared","Not shared","Ikke delt"
+"share_booking","Share booking","Del ophold"
+"total_charge","Total charge","I alt til betaling"
+"early_checkin","Early check-in","Tidlig check-in"
+"paid","PAID","BETALT"
+"restaurant","Restaurant","Restaurant"
+"spa","Spa","Spa"
+"parking","Parking","Parkering"
+"go_to_payment","Go to payment","Gå til betaling"
+"room_prefix","Room {roomNumber}","Værelse {roomNumber}"
+"total_charge_value","{amount} kr.","{amount} kr."
+"generic_error_profile_page","An error occurred. Please try again later. Or logout and try again.","Der skete en fejl. Prøv igen senere. Eller log ud og prøv igen."
+"profile_error_name","Failed to load profile information","Fejl ved indlæsning af profiloplysninger"
+"error","Error","Fejl"
+"error_logout","There has been an error","Der skete en fejl"
+"error_logout_subtitle","Please log in again","Du har været logget ud. Log venligst ind igen."
+"edit","Edit","Rediger"
+"error_cards","Failed to load cards, try again later","Fejl ved indlæsning af kort, prøv igen senere."
+"check_in_button_timer_days_hours_minutes","In {d} days, {h} hours and {m} minutes","Om {d} dage, {h} timer og {m} minutter"
+"check_in_button_timer_days_minutes","In {d} days and {m} minutes","Om {d} dage og {m} minutter"
+"check_in_button_timer_hours_minutes","In {h} hours and {m} minutes","Om {h} timer og {m} minutter"
+"check_in_button_timer_minutes","In {m} minutes","Om {m} minutter"
+"check_in_button_timer_seconds","In {s} seconds","Om {s} sekunder"
+"approve_conditions_title","I accept ","Jeg accepter "
+"approve_conditions_subtitle","terms and conditions","betingelserne"
+"up_sales_title","Early check-in","Tidlig check-in"
+"up_sales_subtitle","With early check-in you can check in at 13.00 instead of 15.00.","Med tidlig check-in kan du checke ind kl. 13.00 i stedet for kl. 15.00."
+"up_sales_popular","POPULAR","POPULÆR"
+"services","Services","Tjenester"
+"up_sales_see_all","See all","Se alle"
+"up_sales_catalog_button_title","See product catalog","Se produktkatalog"
+"up_sales_catalog_button_subtitle","Here you can see and order products and write them automatically on your room bill.","Her kan du se og bestille produkter og skrive dem helt automatisk på din værelsesregning."
+"up_sales_catalog_title","Upgrades & Services","Tilkøbsmuligheder"
+"room_upgrades","Room upgrades","Værelsesopgraderinger"
+"other_up_sales","Other upgrades","Andre tilkøb"
+"read_more_up_sales","Read more","Læs mere"
+"continue_without_up_sales","Continue without upgrades","Fortsæt uden tilkøb"
+"open_maps_error_title","Cannot open maps","Kan ikke åbne kort"
+"open_maps_error_subtitle","No maps application is available.","Ingen kortprogram er tilgængeligt."
+"apple_maps","Apple Maps","Apple Kort"
+"google_maps","Google Maps","Google Kort"
+"add_to_booking","Add to booking","Tilføj til booking"
+"see_all_facilities","See all facilities","Se alle faciliteter"
+"remove_from_booking","Remove from booking","Fjern fra booking"
+"no_services_available","No services available","Ingen tjenester tilgængelige"
+"no_room_upgrades_available","No room upgrades available","Ingen værelsesopgraderinger tilgængelige"
+"confirm_up_sales_dialog_title","Confirm upgrades","Bekræft tilkøb"
+"confirm_up_sales_dialog_subtitle","Are you sure you want to add these upgrades for {amount} kr to your booking?","Er du sikker på, at du vil tilføje disse tilkøb for {amount} kr. til din booking?"
+"confirm_up_sales_dialog_confirm","Yes, add upgrades","Ja, tilføj tilkøb"
+"confirm_up_sales_dialog_cancel","No","Nej"
+"email_launch_error","Could not launch email client","Kunne ikke åbne email klient"
+"phone_launch_error","Could not launch phone call","Kunne ikke åbne telefon"
+"balance","BALANCE","SALDO"
+"new_booking","Make a new booking","Book nyt ophold"
+"error_opening_website","Failed to open the website. Please try again later.","Kunne ikke åbne hjemmesiden. Prøv igen senere."
+"error_opening_website_title","Error","Fejl"
+"room_selection","Room selection","Vælg værelse"
+"room_selection_subtitle","Select a room for your stay","Vælg et værelse til dit ophold"
+"choose_room","Choose room","Vælg dit værelse"
+"choose_room_subtitle","You need to choose the room you want to sleep in. When you have chosen, you can assign the other rooms to others.","Du skal vælge dét værelse du gerne vil sove på. Når du har valgt, kan du tildele de andre værelser til andre."
+"check_in_date","Check-in date","Check-in dato"
+"check_out_date","Check-out date","Check-out dato"
+"confirmation_number","Confirmation number","Bekræftelsesnummer"
+"close","Close","Luk"
+"choose_room_confirmation_title","Are you sure you want to choose this room?","Er du sikker på du vil vælge dette værelse?"
+"choose_room_confirmation_subtitle","You cannot undo your choice. Remaining rooms must be assigned.","Du kan ikke fortryde dit valg. Resterende værelser skal fordeles."
+"choose_room_confirmation_confirm","Yes, choose room","Ja, vælg værelse"
+"choose_room_confirmation_cancel","No","Nej"
+"my_room","My room","Mit værelse"
+"share_room","Share room","Del værelse"
+"share_room_page_title","Share room","Del værelse"
+"share_room_page_subtitle","Here you can share your room with another guest and give them access to booking information, keycard and Concierge","Her kan du dele dit værelse med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge"
+"share_room_page_button","Share your room","Del dit værelse"
+"addon","Added purchase","Tilkøbt"
+"added_to_room","Added to room","Tilkøbt på værelse"
+"force_update_title","Update required","Opdater for at bruge appen"
+"force_update_description","To continue using the app, please update to the latest version.","Der er en nødvendig opdatering til appen, der gør at du skal opdatere for at kunne fortsætte."
+"force_update_button","Go to App Store","Gå til App Store"
+"invalid_birthday","Invalid birthday","Ugyldig fødselsdag"
+"invalid_birthday_description","Your saved birthday is not allowed. Please pick a new date.","Din gemte fødselsdag er ikke tilladt. Vælg en ny dato."
+"up_sales_confirmation_title","Payment overview","Betalingsoversigt"
+"up_sales_confirmation_no_up_sales","No upgrades selected.","Ingen tilvalg valgt."
+"facilities","Facilities","Faciliteter"
+"remove","Remove","Fjern"
+"up_sales_processing_error_title","Failed to add addons","Kunne ikke tilføje tilkøb"
+"up_sales_processing_error_subtitle","Addons are not available at the moment. Please try again later.","Opgraderinger virker ikke i øjeblikket. Prøv igen senere."
+"pay_bill","Pay bill","Betal regning"
+"discount","Comwell Club Points Discount","Comwell Club Point Rabat"
+"error_preregistration","Failed to preregister, go to reception","Kunne ikke preregister, gå til reception"
+"get_keys","Get digital key","Hent digital nøgle"
+"get_keys_subtitle","Get your digital key card","Få dit digitale nøglekort med det samme"
+"add_card","Add card","Tilføj kort"
+"total","Total","I alt"
+"profile_error_title","Could not load your profile","Kunne ikke loade din profil"
+"profile_error_subtitle","An error occurred. Please try again later.","Der er sket en fejl. Prøv igen senere."
+"generic_error_title","There was an error","Der er sket en fejl"
+"notifications_error_subtitle","Notifications could not be loaded. Please try again later.","Notifikationer kan ikke hentes i øjeblikket. Prøv igen senere."
+"payment_cards_error_subtitle","Payment cards could not be loaded. Please try again later.","Dine betalingskort kan ikke hentes i øjeblikket. Prøv igen senere."
+"hotel_information_error_subtitle","Hotel information could not be loaded. Please try again later.","Hotelinformationen kan ikke hentes i øjeblikket. Prøv igen senere."
+"overview_error_title","Could not load your bookings","Kunne ikke indlæse dine bookinger"
+"overview_error_subtitle","An error occurred. We could not load your bookings. Please try again later.","Der er sket en fejl. Vi kunne ikke loade dine bookinger. Prøv igen senere."
+"up_sales_error_title","Could not load up sales","Tillægskøb er ikke tilgængelige i øjeblikket"
+"up_sales_error_subtitle","An error occurred. We could not load up sales. Please try again later.","Der er sket en fejl. Prøv igen senere."
+"choose_room_error_title","Could not choose room","Kunne ikke vælge værelse"
+"choose_room_error_subtitle","An error occurred. Please try again later or go to the reception.","Der er sket en fejl. Prøv igen senere eller gå til receptionen"
+"share_booking_error_title","Could not find guests on the room","Kunne ikke finde gæsterne på værelset"
+"share_booking_error_subtitle","An error occurred. Please try again later.","Der er sket en fejl. Prøv igen senere."
+"refresh_bookings","Refresh bookings","Opdater bookinger"
+"document_type","Document type","Dokumenttype"
+"document_type_passport","Passport","Passport"
+"document_type_id_card","ID card","ID-kort"
+"document_type_driver_license","Driver license","Kørekort"
+"document_type_other","Other","Andet"
+"document_number","Document number","Dokumentnummer"
+"up_sales_catalog_no_up_sales_title","No upgrades available","Ingen tilvalg tilgængelige"
+"up_sales_catalog_no_up_sales_subtitle","No upgrades are available at the moment. Please try again later.","Der er ingen tilvalg tilgængelige i øjeblikket. Prøv igen senere."
+"payment_cards_missing_payment_method_title","Missing payment method","Manglende betalingsmetode"
+"payment_cards_missing_payment_method_subtitle","Please select a payment method to continue.","Vælg venligst en betalingsmetode for at fortsætte."
+"share_booking_page_error_title","Error","Fejl"
+"share_booking_page_error_subtitle","This booking has already been shared.","Denne booking er allerede delt."
+"share_booking_message","{name} would like to share a booking with you at Comwell {hotel}. Access via the link: {url}","{name} vil gerne dele et ophold med dig på Comwell {hotel}. Tilgå via linket: {url}"
+"check_in_page_error_title","Room not found","Værelse ikke fundet"
+"check_in_page_error_subtitle","We could not find the room. Please check in at the reception.","Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen."
+"remove_guest_overview","Remove","Fjern"
+"home_page","Home","Hjem"
+"send_to_email","Send to email","Send til email"
+"download_bill","Get receipt","Få tilsendt kvittering"
+"bill_email_placeholder","E-mail","E-mail"
+"payment_overview_send_receipt_title","Receipt via email","Kvittering via email"
+"payment_overview_send_receipt_subtitle","Sent to {name}","Sendes til {name}"
+"payment_overview_send_comment_title","Comment","Kommentar"
+"payment_overview_send_receipt_hint","Enter comment","Indsæt kommentar"
+"key_page_room_prefix","Room {roomNumber}","Værelse {roomNumber}"
diff --git a/common/assets/translations/intl_da.arb b/common/assets/translations/intl_da.arb
new file mode 100644
index 00000000..34bc485f
--- /dev/null
+++ b/common/assets/translations/intl_da.arb
@@ -0,0 +1,427 @@
+{
+ "@@locale": "da",
+ "generic_continue": "Fortsæt",
+ "generic_information_required": "Dette felt er påkrævet",
+ "generic_confirm": "Bekræft",
+ "generic_done": "Færdig",
+ "generic_ok": "OK",
+ "generic_credit_card": "Kreditkort",
+ "generic_apple_pay": "Apple Pay",
+ "generic_google_pay": "Google Pay",
+ "generic_error": "Der skete en fejl. Prøv igen.",
+ "welcome_headline": "Velkommen hos Comwell Hotels",
+ "welcome_button": "Fortsæt",
+ "welcome_error": "Der er sket en fejl. Genstart app.",
+ "room_key": "Nøgle",
+ "room_keys": "Nøgler",
+ "redeem_code": "Indløs kode",
+ "error_opening_door": "Der skete en fejl.",
+ "try_again": "Prøv igen",
+ "room_key_description": "Dette er din nøgle til værelset.",
+ "login_button": "Login",
+ "create_user_button": "Opret ny bruger",
+ "profile_settings_profile_menu": "Profilindstillinger",
+ "payment_card_profile_menu": "Betalingskort",
+ "notifications_profile_menu": "Notifikationer",
+ "logout_profile_menu": "Log ud",
+ "logout_dialog_title": "Vil du logge ud af din profil",
+ "cancel": "Annuller",
+ "name_cc_sign": "Navn",
+ "become_cc_member_title": "Bliv medlem af comwell club",
+ "become_cc_member_subtitle": "Bliv medlem og optjen point, hver gang du overnatter på et Comwell Hotel.",
+ "overview_tabbar_active": "Aktuelle",
+ "overview_tabbar_past": "Tidligere",
+ "overview_tabbar_cancelled": "Annulleret",
+ "no_past_bookings_title": "Ingen tidligere ophold",
+ "no_past_bookings_subtitle": "Der er ingen tidligere ophold på denne profil",
+ "no_cancelled_booking_title": "Ingen annullerede ophold",
+ "no_cancelled_booking_subtitle": "Du har ingen annullerede overnatninger hos os.",
+ "booking_annulled": "Annulleret",
+ "no_current_bookings": "Ingen aktuelle bookinger",
+ "no_current_bookings_subtitle": "Du har ingen aktuelle bookinger. Planlæg næste ophold på Comwell.",
+ "adults": "voksne",
+ "children": "børn",
+ "adult": "voksen",
+ "child": "barn",
+ "rooms": "Værelser",
+ "prepare_room": "Spar tid ved check ind",
+ "jump_line_text": "Udfyld dine informationer",
+ "overview_add_booking": "Tilføj booking",
+ "open_room": "Åben værelse",
+ "hold_phone_to_door": "Hold tæt på læser",
+ "open_room_success": "Succes",
+ "open_room_error": "Prøv igen!",
+ "profile_settings": "Profilindstillinger",
+ "profile_settings_firstname": "Fornavn",
+ "profile_settings_lastname": "Efternavn",
+ "profile_settings_email": "Email",
+ "profile_settings_phone": "Telefon",
+ "profile_settings_address": "Adresse",
+ "profile_settings_birthday": "Fødselsdag",
+ "profile_settings_edit_password": "Ret adgangskode",
+ "profile_settings_error": "Der skete en fejl. Prøv igen.",
+ "delete_profile": "Slet profil",
+ "my_booking": "Min booking",
+ "booking_reference": "Reservationsnummer",
+ "check_in": "Check ind",
+ "check_out": "Check ud",
+ "overview_page_check_in_physical_card_subtitle": "Gå i lobbyen og få udleveret din nøgle",
+ "booking_details": "Min booking",
+ "number_of_guests": "Personer",
+ "booker": "Booker",
+ "booking_date": "Dato",
+ "payment": "Betaling",
+ "payment_method": "Betalingsmetode",
+ "bill": "Kvittering",
+ "get_bill": "Hent kvittering",
+ "your_last_name": "Efternavn",
+ "find_booking": "Tilføj booking",
+ "choose_hotel": "Vælg hotel",
+ "hotels": "Hoteller",
+ "all": "Alle",
+ "zealand": "Sjælland",
+ "funen": "Fyn",
+ "jutland": "Jylland",
+ "booking_not_found": "Bookingen blev ikke fundet",
+ "booking_not_found_subtitle": "Den booking du leder efter, kunne ikke findes. \nHar du skrevet oplysningerne korrekt?",
+ "booking_not_found_button": "Prøv igen",
+ "booking_not_found_cancel": "Annuller",
+ "save": "Gem",
+ "zipCode": "Postnummer",
+ "city": "By",
+ "country": "Land",
+ "delete_profile_title": "Du er ved at slette din profil",
+ "delete_profile_description": "Når du sletter din profil, mister du overblik over tidligere ophold samt dine Comwell Club point",
+ "delete_profile_button": "Slet profil",
+ "delete_profile_cancel": "Annuller",
+ "check_in_loading_title": "Finder dit værelse...",
+ "check_in_room_found_title": "Værelse fundet...",
+ "check_in_your_digital_card_title": "Dit Nøglekort",
+ "check_in_your_digital_card_subtitle": "Brug din mobiltelefon til at åbne værelset op. Du skal ikke længere checke ind i receptionen.",
+ "check_in_your_digital_card_nb": "NB: Ønsker du et fysisk nøglekort, kan du altid gå i receptionen og få det udleveret.",
+ "check_in_error_title": "Værelse ikke fundet...",
+ "check_in_error_subtitle": "Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen.",
+ "preregistration_address_title": "Adresse",
+ "check_in_your_digital_card_room_prefix": "Værelse",
+ "preregistration_address_subtitle": "Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed",
+ "preregistration_address_label_address": "Adresse",
+ "preregistration_address_label_postal_code": "Postnummer",
+ "preregistration_address_label_city": "By",
+ "preregistration_address_label_country": "Land",
+ "preregistration_profile_title": "Din info",
+ "preregistration_profile_subtitle": "Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed.",
+ "preregistration_birthdate_error_message": "Indtast venligst en gyldig fødselsdato",
+ "nationality": "Nationalitet",
+ "preregistration_payment_title": "Betalingskort",
+ "preregistration_payment_subtitle": "For at kunne overnatte på Comwell, skal vi bruge et betalingskort.",
+ "preregistration_payment_add_card": "Tilføj kort",
+ "preregistration_confirmation_title": "Registeringsinformation",
+ "preregistration_confirmation_profile_card_title": "Profilinformation",
+ "preregistration_confirmation_address_card_title": "Adresse",
+ "preregistration_confirmation_payment_card_title": "Betalingskort",
+ "preregistration_confirmation_extras_card_title_singular": "1 valgt Tilkøb",
+ "preregistration_confirmation_extras_card_title_plural": "{amount} valgte tilkøb",
+ "preregistration_my_addons": "Mine tilkøb",
+ "preregistration_my_addons_subtitle": "Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.",
+ "preregistration_confirmation_extras_card_subtitle": "Skrives på din værelsesregning",
+ "need_help": "Har du brug for hjælp?",
+ "call_us": "Ring til os",
+ "call_us_description": "Har du brug for at komme i kontakt med et af vores hoteller? Benyt knappen nedenfor for at ringe op.",
+ "get_a_call": "Bliv ringet op",
+ "get_a_call_description": "Indtast dit telefonnummer herunder og bliv ringet op.",
+ "call_received_title": "Modtaget",
+ "call_received_description": "Vi har modtaget din kontaktforespørgsel. Vores team vil kontakte dig snart.",
+ "telephone_number": "Telefonnummer",
+ "comwell_telephone_number": "+4570274274",
+ "booking_details_page_hotel_information_button_title": "Hotelinformation",
+ "booking_details_page_hotel_information_button_subtitle": "Find relevant information om hotellet",
+ "booking_details_page_contact_button_title": "Kontakt",
+ "booking_details_page_contact_button_subtitle": "Kom i kontakt med receptionen.",
+ "housekeeping_page_title": "Housekeeping",
+ "housekeeping_page_subtitle": "Ønsker du ekstra rengøring eller opfyldning på værelset, kan du altid bestille det her - uden omkostninger",
+ "housekeeping_page_button": "Bestil housekeeping",
+ "housekeeping_page_service_title_cleaning": "Rengøring af værelse",
+ "housekeeping_page_service_title_towels": "Friske håndklæder",
+ "housekeeping_page_service_title_refill": "Genopfyldning af kaffe og te",
+ "housekeeping_page_service_title_trash": "Afhentning af skrald",
+ "housekeeping_page_service_title_soap": "Sæbe/shampoo",
+ "housekeeping_page_service_cleaning_subtitle": "Der bliver gjort rent mellem 11 og 14",
+ "housekeeping_page_supplies": "Forsyninger",
+ "housekeeping_page_cleaning": "Rengøring",
+ "booking_details_page_housekeeping_button_title_ordered": "Housekeeping bestilt",
+ "booking_details_page_housekeeping_button_subtitle_ordered": "Rengøring kommer mellem kl. 11 og 14",
+ "housekeeping_page_supplies_subtitle_towels": "Soap and shampoo",
+ "housekeeping_page_supplies_subtitle_refill": "Refill coffee and tea",
+ "housekeeping_page_supplies_subtitle_trash": "Fresh towels",
+ "housekeeping_page_supplies_subtitle_soap": "Trash removal",
+ "booking_details_page_housekeeping_button_title": "Bestil housekeeping",
+ "booking_details_page_housekeeping_button_subtitle": "Dagen før housekeeping ønskes.",
+ "booking_details_page_practical_information": "Praktisk information",
+ "booking_details_page_checkout_title": "Check-out",
+ "booking_details_page_checkout_subtitle": "Start dit check-out her",
+ "booking_details_page_checkout_time": "10:00 AM",
+ "hotel_information_page_menu_restaurants_title": "Restauranter",
+ "hotel_information_page_menu_restaurants_subtitle": "Læs om vores restaurant",
+ "hotel_information_page_menu_spa_title": "Spa",
+ "hotel_information_page_menu_spa_subtitle": "Bade, saunaer, brechelbath, mm.",
+ "hotel_information_page_menu_parking_title": "Parkering",
+ "hotel_information_page_menu_other_info_title": "Øvrige informationer",
+ "hotel_information_page_menu_other_info_subtitle": "Find mere information om hotellet",
+ "hotel_information_page_spa_button": "Book spa",
+ "restaurant_page_practical_information": "Praktisk information",
+ "restaurant_page_address": "Adresse",
+ "restaurant_page_opening_hours": "Åbningstider",
+ "restaurant_page_book_table": "Book bord",
+ "restaurant_page_send_email": "Skriv en email",
+ "overview_page_check_in_button_subtitle": "Få dit digitale nøglekort med det samme",
+ "checkout_page_confirmation_title": "Check-out",
+ "checkout_page_confirmation_subtitle": "Når du bekræfter dit check-out har du 30 minutter til at forlade værelset før dit nøglekort vil stoppe med at virke.",
+ "checkout_page_confirmation_deadline": "Dit check-out skal ske senest kl. 10:00",
+ "checkout_page_confirmation_price_title": "Til betaling",
+ "checkout_page_confirmation_continue": "Gå til betaling",
+ "checkout_page_payment_title": "Betalingsoversigt",
+ "checkout_page_payment_total": "Total",
+ "checkout_page_payment_price": "{amount} kr.",
+ "checkout_page_payment_club_points_title": "Brug Comwell Club Point",
+ "checkout_page_payment_club_points_subtitle": "Du har {points} point, anvend og spar {amount}kr.",
+ "checkout_page_payment_club_points_subtitle_zero": "Du har ingen point at anvende",
+ "checkout_page_payment_payment_title": "Betal og check ud",
+ "checkout_page_confirmation": "Gå til check-out",
+ "accept_terms": "Accepter betingelserne",
+ "checkout_page_payment_dialog_title": "Er du sikker på du vil checke ud af hotellet?",
+ "checkout_page_payment_dialog_subtitle": "Når du bekræfter, har du 30 minutter til at forlade dit værelse.",
+ "checkout_page_payment_dialog_confirm": "Ja, check ud nu",
+ "checkout_page_payment_dialog_cancel": "Nej",
+ "checkout_page_processing_success_title": "Check-out bekræftet",
+ "checkout_page_processing_success_subtitle": "Dit check-out er nu bekræftet og du har nu 30 minutter til at forlade dit værelse. Herefter vil du ikke længere kunne bruge dit nøglekort. ",
+ "checkout_page_processing_success_subtitle_no_digital_card": "Du er nu checket ud. Husk at aflevere din nøgle i lobbyen.",
+ "checkout_page_processing_error_title": "Check-out fejlet",
+ "checkout_page_processing_error_subtitle": "Der skete en fejl ved check-out. Du bedes henvende dig i receptionen.",
+ "payment_cards_title": "Betalingskort",
+ "payment_cards_subtitle": "For at kunne overnatte på Comwell, skal vi bruge et betalingskort.",
+ "payment_cards_my_cards": "Mine kort",
+ "payment_cards_confirm_remove_title": "Du er ved at fjerne et betalingskort",
+ "payment_cards_confirm_remove_subtitle": "Dette betalingskort vil ikke længere være tilgængeligt, hvis du sletter det.",
+ "payment_cards_remove_card_button": "Fjern kort",
+ "payment_cards_edit_card_title": "Redigér kort",
+ "payment_cards_save_card_button": "Gem kort",
+ "share_booking_page_title": "Del ophold",
+ "share_booking_page_subtitle": "Her kan du dele dit ophold med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge",
+ "share_booking_page_share_button": "Del dit ophold",
+ "handle_guests_title": "Håndter gæster",
+ "cancel_sharing": "Fortryd deling",
+ "check_out_my_booking": "Check ud af mit ophold",
+ "dates": "Datoer",
+ "guest": "Gæst",
+ "guests": "Gæster",
+ "view_booking": "Se booking",
+ "comwell_booking": "Comwell Ophold",
+ "name_on_card_hint": "Navn på kort",
+ "card_number_hint": "Kortnummer",
+ "expiry_date_hint": "Udløbsdato",
+ "cvc_hint": "CVC",
+ "remove_guest": "Fjern gæst",
+ "remove_guests": "Fjern gæster",
+ "are_you_sure": "Er du sikker?",
+ "guest_removal_responsibility": "Du vil være ansvarlig for alle køb på værelset ved udtjekning (316 kr.)",
+ "notifications_page_title": "Notifikationer",
+ "subscribe_all": "Tilmeld alle notifikationer",
+ "company_deal": "Virksomheds aftale",
+ "company_deal_subtitle": "Ja, jeg vil gerne modtage relevant information relateret til virksomheds aftalen fra Comwell A/S via email og SMS. Du kan til enhver tid afslutte din tilmelding ved at klikke på afslut linket nederst i emailen.",
+ "club_newsletter": "Comwell Club nyhedsbrev",
+ "club_newsletter_subtitle": "Ja, jeg vil gerne modtage e-mails med spændende tilbud om hotelophold og events hos Comwell Hotels. Jeg kan til enhver tid, afslutte min tilmelding.",
+ "digital_media": "Digital media",
+ "digital_media_subtitle": "Ja, jeg vil gerne se personligt tilpassede digitale reklamer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.",
+ "sms": "SMS",
+ "sms_subtitle": "Ja, jeg vil gerne modtage SMS med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.",
+ "email_subtitle": "Ja, jeg vil gerne modtage Emails med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.",
+ "push_subtitle": "Ja, jeg vil gerne modtage push notifikationer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.",
+ "update_profile": "Opdater profil",
+ "profile_settings_invalid_date": "Ugyldigt dato",
+ "gender": "Køn",
+ "comwell_club_dialog_title": "Bliv medlem",
+ "comwell_club_dialog_description": "Indtast følgende oplysninger for at blive medlem af Comwell Club",
+ "postal_code": "Postnummer",
+ "male": "Mand",
+ "female": "Kvinde",
+ "not_specified": "Ikke angivet",
+ "tos_accept": "Accepter ",
+ "tos_accept_link": "regler og betingelser for Comwell Club",
+ "newsletter_accept": "Ja tak, jeg vil gerne opdateres på aktuelle medlemstilbud, Comwell Club overraskelser og andre anbefalinger tilpasset mig. Jeg kan til enhver tid afmelde mig igen.",
+ "read_more": "Læs mere",
+ "read_less": "Læs mindre",
+ "comwell_club_inactive": "Inaktiv",
+ "points": "Point",
+ "my_balance": "Min balance",
+ "cancel_booking": "Annuller ophold",
+ "cancellation_policy": "Annuleringsbetingelser",
+ "cancellation_policy_description": "Dette ophold kan annuleres omkostningsfrit indtil d. 12.11.2024 kl. 15:00 på ankomstdagen. Annulleres senere end d. 14.01 skal del faktureres v/r for den første nat.",
+ "payment_date": "Betalingsdato",
+ "not_shared": "Ikke delt",
+ "share_booking": "Del ophold",
+ "total_charge": "I alt til betaling",
+ "early_checkin": "Tidlig check ind",
+ "paid": "BETALT",
+ "restaurant": "Restaurant",
+ "spa": "Spa",
+ "parking": "Parkering",
+ "go_to_payment": "Gå til betaling",
+ "room_prefix": "Værelse {roomNumber}",
+ "total_charge_value": "{amount} kr.",
+ "generic_error_profile_page": "Der skete en fejl. Prøv igen senere. Eller log ud og prøv igen.",
+ "profile_error_name": "Fejl ved indlæsning af profiloplysninger",
+ "error": "Fejl",
+ "error_logout": "Der skete en fejl",
+ "error_logout_subtitle": "Du har været logget ud. Log venligst ind igen.",
+ "edit": "Rediger",
+ "error_cards": "Fejl ved indlæsning af kort, prøv igen senere.",
+ "check_in_button_timer_days_hours_minutes": "Om {d} dage, {h} timer og {m} minutter",
+ "check_in_button_timer_hours_minutes": "Om {h} timer og {m} minutter",
+ "check_in_button_timer_minutes": "Om {m} minutter",
+ "check_in_button_timer_seconds": "Om {s} sekunder",
+ "approve_conditions_title": "Jeg accepter ",
+ "approve_conditions_subtitle": "betingelserne",
+ "up_sales_title": "Tidlig check ind",
+ "up_sales_subtitle": "Med tidlig check ind kan du checke ind kl. 13.00 i stedet for kl. 15.00.",
+ "up_sales_popular": "POPULÆR",
+ "services": "Tjenester",
+ "up_sales_see_all": "Se alle",
+ "up_sales_catalog_button_title": "Se produktkatalog",
+ "up_sales_catalog_button_subtitle": "Her kan du se og bestille produkter og skrive dem helt automatisk på din værelsesregning.",
+ "up_sales_catalog_title": "Tilkøbsmuligheder",
+ "room_upgrades": "Værelsesopgraderinger",
+ "other_up_sales": "Andre tilkøb",
+ "read_more_up_sales": "Læs mere",
+ "continue_without_up_sales": "Fortsæt uden tilkøb",
+ "open_maps_error_title": "Kan ikke åbne kort",
+ "open_maps_error_subtitle": "Ingen kortprogram er tilgængeligt.",
+ "apple_maps": "Apple Kort",
+ "google_maps": "Google Kort",
+ "add_to_booking": "Tilføj til booking",
+ "see_all_facilities": "Se alle faciliteter",
+ "remove_from_booking": "Fjern fra booking",
+ "no_services_available": "Ingen tjenester tilgængelige",
+ "no_room_upgrades_available": "Ingen værelsesopgraderinger tilgængelige",
+ "confirm_up_sales_dialog_title": "Bekræft tilkøb",
+ "confirm_up_sales_dialog_subtitle": "Er du sikker på, at du vil tilføje disse tilkøb for {amount} kr. til din booking?",
+ "confirm_up_sales_dialog_confirm": "Ja, tilføj tilkøb",
+ "confirm_up_sales_dialog_cancel": "Nej",
+ "email_launch_error": "Kunne ikke åbne email klient",
+ "phone_launch_error": "Kunne ikke åbne telefon",
+ "balance": "SALDO",
+ "new_booking": "Book nyt ophold",
+ "error_opening_website": "Kunne ikke åbne hjemmesiden. Prøv igen senere.",
+ "error_opening_website_title": "Fejl",
+ "room_selection": "Vælg værelse",
+ "room_selection_subtitle": "Fordel gæsterne på de værelser, du har booket",
+ "choose_room": "Uddel værelser",
+ "choose_room_subtitle": "Du skal først vælge dit eget værelse. Derefter kan du uddele de andre værelser.",
+ "check_in_date": "Check-in dato",
+ "check_out_date": "Check-out dato",
+ "confirmation_number": "Bekræftelsesnummer",
+ "close": "Luk",
+ "choose_room_confirmation_title": "Er du sikker på, du vil vælge dette værelse?",
+ "choose_room_confirmation_subtitle": "Du kan ikke fortryde dit valg.",
+ "choose_room_confirmation_confirm": "Ja, vælg værelse",
+ "choose_room_confirmation_cancel": "Nej",
+ "my_room": "Mit værelse",
+ "share_room": "Del værelse",
+ "share_room_page_title": "Del værelse",
+ "share_room_page_subtitle": "Her kan du dele dit værelse med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge",
+ "share_room_page_button": "Del dit værelse",
+ "addon": "Tilkøb",
+ "added_to_room": "Tilkøbt på værelse",
+ "force_update_title": "Opdater for at bruge appen",
+ "force_update_description": "Der er en nødvendig opdatering til appen, der gør at du skal opdatere for at kunne fortsætte.",
+ "force_update_button": "Gå til App Store",
+ "invalid_birthday": "Ugyldig fødselsdag",
+ "invalid_birthday_description": "Din gemte fødselsdag er ikke tilladt. Vælg en ny dato.",
+ "up_sales_confirmation_title": "Betalingsoversigt",
+ "up_sales_confirmation_no_up_sales": "Ingen tilvalg valgt.",
+ "facilities": "Faciliteter",
+ "remove": "Fjern",
+ "up_sales_processing_error_title": "Kunne ikke tilføje tilkøb",
+ "up_sales_processing_error_subtitle": "Opgraderinger virker ikke i øjeblikket. Prøv igen senere.",
+ "pay_bill": "Betal regning",
+ "discount": "Comwell Club Point Rabat",
+ "error_preregistration": "Kunne ikke preregister, gå til reception",
+ "get_keys": "Hent digital nøgle",
+ "get_keys_subtitle": "Få dit digitale nøglekort med det samme",
+ "add_card": "Tilføj kort",
+ "total": "I alt",
+ "profile_error_title": "Kunne ikke loade din profil",
+ "profile_error_subtitle": "Der er sket en fejl. Prøv igen senere.",
+ "generic_error_title": "Der er sket en fejl",
+ "notifications_error_subtitle": "Notifikationer kan ikke hentes i øjeblikket. Prøv igen senere.",
+ "payment_cards_error_subtitle": "Dine betalingskort kan ikke hentes i øjeblikket. Prøv igen senere.",
+ "hotel_information_error_subtitle": "Hotelinformationen kan ikke hentes i øjeblikket. Prøv igen senere.",
+ "overview_error_title": "Kunne ikke indlæse dine bookinger",
+ "overview_error_subtitle": "Der er sket en fejl. Vi kunne ikke loade dine bookinger. Prøv igen senere.",
+ "up_sales_error_title": "Tillægskøb er ikke tilgængelige i øjeblikket",
+ "up_sales_error_subtitle": "Der er sket en fejl. Prøv igen senere.",
+ "choose_room_error_title": "Kunne ikke vælge værelse",
+ "choose_room_error_subtitle": "Der er sket en fejl. Prøv igen senere eller gå til receptionen",
+ "share_booking_error_title": "Kunne ikke finde gæsterne på værelset",
+ "share_booking_error_subtitle": "Der er sket en fejl. Prøv igen senere.",
+ "refresh_bookings": "Opdater bookinger",
+ "document_type": "Dokumenttype",
+ "document_type_passport": "Passport",
+ "document_type_id_card": "ID-kort",
+ "document_type_driver_license": "Kørekort",
+ "document_type_other": "Andet",
+ "document_number": "Dokumentnummer",
+ "up_sales_catalog_no_up_sales_title": "Ingen tilvalg tilgængelige",
+ "up_sales_catalog_no_up_sales_subtitle": "Der er ingen tilvalg tilgængelige i øjeblikket. Prøv igen senere.",
+ "payment_cards_missing_payment_method_title": "Manglende betalingsmetode",
+ "payment_cards_missing_payment_method_subtitle": "Vælg venligst en betalingsmetode for at fortsætte.",
+ "share_booking_page_error_title": "Fejl",
+ "share_booking_page_error_subtitle": "Denne booking er allerede delt.",
+ "share_booking_message": "{name} vil gerne dele et ophold med dig på Comwell {hotel}. Tilgå via linket: {url}",
+ "check_in_page_error_title": "Værelse ikke fundet",
+ "check_in_page_error_subtitle": "Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen.",
+ "remove_guest_overview": "Fjern",
+ "home_page": "Hjem",
+ "send_to_email": "Send til email",
+ "download_bill": "Få tilsendt kvittering",
+ "bill_email_placeholder": "E-mail",
+ "payment_overview_send_receipt_title": "Kvittering via email",
+ "payment_overview_send_receipt_subtitle": "Sendes til {name}",
+ "payment_overview_send_comment_title": "Kommentar",
+ "payment_overview_send_receipt_hint": "Indsæt kommentar",
+ "key_page_room_prefix": "Værelse {roomNumber}",
+ "please_accept_terms": "Accepterer vilkårene",
+ "received_shared_room_page_subtitle": "text {name}",
+ "received_shared_room_page_title": "",
+ "received_shared_booking_page_title": "",
+ "received_shared_booking_page_subtitle": "text {name}",
+ "accept_notifications": "Tillad notifikationer",
+ "accept_notifications_rationale": "For at få de seneste opdateringer om din booking, bedes du tillade notifikationer",
+ "allow": "Tillad",
+ "skip": "Spring over",
+ "internet_disabled": "Internettet er afbrudt",
+ "please_enable_internet": "Tjek venligst din internetforbindelse",
+ "bluetooth_disabled": "Bluetooth er deaktiveret",
+ "please_enable_bluetooth": "Aktivér bluetooth",
+ "allow_usage_tracking": "Tillad brugssporing",
+ "usage_tracking_rationale": "Tillad venligst sporing af, hvordan du bruger appen",
+ "share_room_subtitle_mvp": "Vi arbejder i øjeblikket på at gøre det muligt at uddelegere værelser her i appen.",
+ "subtitle_mvp": "For nu kan vi desværre kun hjælpe dig via vores kundeservice. Ring os op, så finder vi en løsning. ",
+ "find_booking_subtitle_mvp": "Vi arbejder i øjeblikket på at gøre det muligt at finde din booking digitalt her i appen.",
+ "bluetooth_permission_title": "Tillad Bluetooth til for at låse dit værelse op",
+ "bluetooth_permission_description": "For at kunne åbne døren til dit hotelværelse skal du give tilladelse til at vi må bruge bluetooth på din telefon.",
+ "allow_bluetooth": "Tillad bluetooth",
+ "permissions": "Tilladelser",
+ "buy_early_checkin": "Køb tidlig check-in",
+ "preregistration_serving_time_label": "Ønsket serveringstidspunkt for tilkøb",
+ "preregistration_comment_label": "Kommentar",
+ "preregistration_comment_hint": "Indsæt evt. kommentar",
+ "preregistration_accept_terms_prefix": "Jeg accepterer Comwells",
+ "preregistration_accept_terms_privacy_policy": "persondataspolitik",
+ "preregistration_accept_terms_and": "og",
+ "preregistration_accept_terms_trade_conditions": "handelsbetingelser",
+ "check_in_button_timer_days_minutes": "Om {d} dage og {m} minutter",
+ "check_in_page_payment_payment_title": "Betal og check ind",
+ "pickup": "Afhentning",
+ "delivery": "Levering",
+ "order_overview": "Ordreoversigt"
+}
\ No newline at end of file
diff --git a/common/assets/translations/intl_en.arb b/common/assets/translations/intl_en.arb
new file mode 100644
index 00000000..608e8a93
--- /dev/null
+++ b/common/assets/translations/intl_en.arb
@@ -0,0 +1,427 @@
+{
+ "@@locale": "en",
+ "generic_continue": "Continue",
+ "generic_information_required": "This field is required.",
+ "generic_confirm": "Confirm",
+ "generic_done": "Done",
+ "generic_ok": "OK",
+ "generic_credit_card": "Credit card",
+ "generic_apple_pay": "Apple Pay",
+ "generic_google_pay": "Google Pay",
+ "generic_error": "An error occurred. Please try again.",
+ "welcome_headline": "Welcome to Comwell Hotels",
+ "welcome_button": "Continue",
+ "welcome_error": "An error has occurred. Restart the app.",
+ "room_key": "Key",
+ "room_keys": "Keys",
+ "redeem_code": "Redeem code",
+ "error_opening_door": "An error occurred.",
+ "try_again": "Try again",
+ "room_key_description": "This is your room key.",
+ "login_button": "Login",
+ "create_user_button": "Create new user",
+ "profile_settings_profile_menu": "Profile settings",
+ "payment_card_profile_menu": "Payment card",
+ "notifications_profile_menu": "Notifications",
+ "logout_profile_menu": "Log out",
+ "logout_dialog_title": "Do you want to log out of your profile?",
+ "cancel": "Cancel",
+ "name_cc_sign": "Name",
+ "become_cc_member_title": "Become a member of comwell club",
+ "become_cc_member_subtitle": "Become a member and earn points every time you stay at a Comwell Hotel.",
+ "overview_tabbar_active": "Current",
+ "overview_tabbar_past": "Previous",
+ "overview_tabbar_cancelled": "Cancelled",
+ "no_past_bookings_title": "No previous stays",
+ "no_past_bookings_subtitle": "There are no previous stays on this profile.",
+ "no_cancelled_booking_title": "No cancelled stays",
+ "no_cancelled_booking_subtitle": "You have no canceled nights with us.",
+ "booking_annulled": "Cancelled",
+ "no_current_bookings": "No current bookings",
+ "no_current_bookings_subtitle": "You have no current bookings. Plan your next stay at Comwell.",
+ "adults": "adults",
+ "children": "children",
+ "adult": "adult",
+ "child": "child",
+ "rooms": "Rooms",
+ "prepare_room": "Save time at check-in",
+ "jump_line_text": "Fill in your information",
+ "overview_add_booking": "Add booking",
+ "open_room": "Open room",
+ "hold_phone_to_door": "Keep close to the reader",
+ "open_room_success": "Success",
+ "open_room_error": "Try again!",
+ "profile_settings": "Profile settings",
+ "profile_settings_firstname": "First name",
+ "profile_settings_lastname": "Surname",
+ "profile_settings_email": "Email",
+ "profile_settings_phone": "Telephone",
+ "profile_settings_address": "Address",
+ "profile_settings_birthday": "Birthday",
+ "profile_settings_edit_password": "Change password",
+ "profile_settings_error": "An error occurred. Please try again.",
+ "delete_profile": "Delete profile",
+ "my_booking": "My booking",
+ "booking_reference": "Reservation number",
+ "check_in": "Check in",
+ "check_out": "Check out",
+ "overview_page_check_in_physical_card_subtitle": "Go to the lobby and get your key.",
+ "booking_details": "My booking",
+ "number_of_guests": "People",
+ "booker": "Book",
+ "booking_date": "Date",
+ "payment": "Payment",
+ "payment_method": "Payment method",
+ "bill": "Receipt",
+ "get_bill": "Get receipt",
+ "your_last_name": "Surname",
+ "find_booking": "Add booking",
+ "choose_hotel": "Choose hotel",
+ "hotels": "Hotels",
+ "all": "All",
+ "zealand": "Zealand",
+ "funen": "Funen",
+ "jutland": "Jutland",
+ "booking_not_found": "The booking was not found.",
+ "booking_not_found_subtitle": "The booking you are looking for could not be found. \nDid you enter the information correctly?",
+ "booking_not_found_button": "Try again",
+ "booking_not_found_cancel": "Cancel",
+ "save": "Save",
+ "zipCode": "Postal code",
+ "city": "Town",
+ "country": "Country",
+ "delete_profile_title": "You are about to delete your profile.",
+ "delete_profile_description": "When you delete your profile, you will lose track of previous stays and your Comwell Club points.",
+ "delete_profile_button": "Delete profile",
+ "delete_profile_cancel": "Cancel",
+ "check_in_loading_title": "Finding your room...",
+ "check_in_room_found_title": "Room found...",
+ "check_in_your_digital_card_title": "Your Key Card",
+ "check_in_your_digital_card_subtitle": "Use your mobile phone to open your room. You no longer need to check in at the reception.",
+ "check_in_your_digital_card_nb": "NB: If you want a physical key card, you can always go to reception and get one.",
+ "check_in_error_title": "Room not found...",
+ "check_in_error_subtitle": "We could not find your room. Please contact the reception.",
+ "preregistration_address_title": "Address",
+ "check_in_your_digital_card_room_prefix": "Room",
+ "preregistration_address_subtitle": "It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.",
+ "preregistration_address_label_address": "Address",
+ "preregistration_address_label_postal_code": "Postal code",
+ "preregistration_address_label_city": "Town",
+ "preregistration_address_label_country": "Country",
+ "preregistration_profile_title": "Your info",
+ "preregistration_profile_subtitle": "It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.",
+ "preregistration_birthdate_error_message": "Please enter a valid birth date",
+ "nationality": "Nationality",
+ "preregistration_payment_title": "Payment card",
+ "preregistration_payment_subtitle": "To stay overnight at Comwell, we need a payment card.",
+ "preregistration_payment_add_card": "Add map",
+ "preregistration_confirmation_title": "Registration information",
+ "preregistration_confirmation_profile_card_title": "Profile information",
+ "preregistration_confirmation_address_card_title": "Address",
+ "preregistration_confirmation_payment_card_title": "Payment card",
+ "preregistration_confirmation_extras_card_title_singular": "1 selected Purchase",
+ "preregistration_confirmation_extras_card_title_plural": "{amount} selected add-ons",
+ "preregistration_my_addons": "My purchases",
+ "preregistration_my_addons_subtitle": "Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.",
+ "preregistration_confirmation_extras_card_subtitle": "Will be written on your room bill",
+ "need_help": "Do you need help?",
+ "call_us": "Call us",
+ "call_us_description": "Do you need to get in touch with one of our hotels? Use the button below to call.",
+ "get_a_call": "Get a call",
+ "get_a_call_description": "Enter your phone number below and we will call you back.",
+ "call_received_title": "Received",
+ "call_received_description": "We have received your contact request. Our team will contact you soon.",
+ "telephone_number": "Telephone number",
+ "comwell_telephone_number": "+4570274274",
+ "booking_details_page_hotel_information_button_title": "Hotel information",
+ "booking_details_page_hotel_information_button_subtitle": "Find relevant information about the hotel",
+ "booking_details_page_contact_button_title": "Contact",
+ "booking_details_page_contact_button_subtitle": "Get in touch with the reception.",
+ "housekeeping_page_title": "Housekeeping",
+ "housekeeping_page_subtitle": "If you want extra cleaning or replenishment in the room, you can always order it here - at no cost.",
+ "housekeeping_page_button": "Book housekeeping",
+ "housekeeping_page_service_title_cleaning": "Room cleaning",
+ "housekeeping_page_service_title_towels": "Fresh towels",
+ "housekeeping_page_service_title_refill": "Coffee and tea refills",
+ "housekeeping_page_service_title_trash": "Garbage collection",
+ "housekeeping_page_service_title_soap": "Soap/shampoo",
+ "housekeeping_page_service_cleaning_subtitle": "Cleaning will be done between 11am and 2pm.",
+ "housekeeping_page_supplies": "Supplies",
+ "housekeeping_page_cleaning": "Cleaning",
+ "booking_details_page_housekeeping_button_title_ordered": "Housekeeping ordered",
+ "booking_details_page_housekeeping_button_subtitle_ordered": "Cleaning comes between 11 am and 2 pm",
+ "housekeeping_page_supplies_subtitle_towels": "Soap and shampoo",
+ "housekeeping_page_supplies_subtitle_refill": "Refill coffee and tea",
+ "housekeeping_page_supplies_subtitle_trash": "Fresh towels",
+ "housekeeping_page_supplies_subtitle_soap": "Trash removal",
+ "booking_details_page_housekeeping_button_title": "Book housekeeping",
+ "booking_details_page_housekeeping_button_subtitle": "The day before housekeeping is requested.",
+ "booking_details_page_practical_information": "Practical information",
+ "booking_details_page_checkout_title": "Check-out",
+ "booking_details_page_checkout_subtitle": "Start your check-out here",
+ "booking_details_page_checkout_time": "10:00 AM",
+ "hotel_information_page_menu_restaurants_title": "Restaurants",
+ "hotel_information_page_menu_restaurants_subtitle": "Read about our restaurant",
+ "hotel_information_page_menu_spa_title": "Spa",
+ "hotel_information_page_menu_spa_subtitle": "Baths, saunas, brechelbath, etc.",
+ "hotel_information_page_menu_parking_title": "Parking",
+ "hotel_information_page_menu_other_info_title": "Other information",
+ "hotel_information_page_menu_other_info_subtitle": "Find more information about the hotel",
+ "hotel_information_page_spa_button": "Book a spa",
+ "restaurant_page_practical_information": "Practical information",
+ "restaurant_page_address": "Address",
+ "restaurant_page_opening_hours": "Opening hours",
+ "restaurant_page_book_table": "Book a table",
+ "restaurant_page_send_email": "Write an email",
+ "overview_page_check_in_button_subtitle": "Get your digital key card immediately",
+ "checkout_page_confirmation_title": "Check-out",
+ "checkout_page_confirmation_subtitle": "When you confirm your check-out, you have 30 minutes to leave the room before your key card will stop working.",
+ "checkout_page_confirmation_deadline": "Your check-out must be no later than 10:00 AM.",
+ "checkout_page_confirmation_price_title": "For payment",
+ "checkout_page_confirmation_continue": "Go to payment",
+ "checkout_page_payment_title": "Payment summary",
+ "checkout_page_payment_total": "Total",
+ "checkout_page_payment_price": "{amount} kr.",
+ "checkout_page_payment_club_points_title": "Use Comwell Club Points",
+ "checkout_page_payment_club_points_subtitle": "You have {points} points, use and save {amount}kr.",
+ "checkout_page_payment_club_points_subtitle_zero": "You have no points to use.",
+ "checkout_page_payment_payment_title": "Pay and check out",
+ "checkout_page_confirmation": "Go to check out",
+ "accept_terms": "Accept the terms and conditions",
+ "checkout_page_payment_dialog_title": "Are you sure you want to check out of the hotel?",
+ "checkout_page_payment_dialog_subtitle": "Once you confirm, you have 30 minutes to vacate your room.",
+ "checkout_page_payment_dialog_confirm": "Yes, check out now",
+ "checkout_page_payment_dialog_cancel": "No",
+ "checkout_page_processing_success_title": "Check-out confirmed",
+ "checkout_page_processing_success_subtitle": "Your check-out is now confirmed and you now have 30 minutes to leave your room. After that, you will no longer be able to use your key card.",
+ "checkout_page_processing_success_subtitle_no_digital_card": "You are now checked out. Remember to return your key to the lobby.",
+ "checkout_page_processing_error_title": "Check-out failed",
+ "checkout_page_processing_error_subtitle": "There was an error during check-out. Please contact the reception.",
+ "payment_cards_title": "Payment card",
+ "payment_cards_subtitle": "To stay overnight at Comwell, we need a payment card.",
+ "payment_cards_my_cards": "My cards",
+ "payment_cards_confirm_remove_title": "You are about to remove a payment card.",
+ "payment_cards_confirm_remove_subtitle": "This payment card will no longer be available if you delete it.",
+ "payment_cards_remove_card_button": "Remove card",
+ "payment_cards_edit_card_title": "Edit map",
+ "payment_cards_save_card_button": "Save map",
+ "share_booking_page_title": "Share stay",
+ "share_booking_page_subtitle": "Here you can share your stay with another guest and give them access to booking information, key cards and Concierge",
+ "share_booking_page_share_button": "Share your stay",
+ "handle_guests_title": "Manage guests",
+ "cancel_sharing": "Undo sharing",
+ "check_out_my_booking": "Check out of my stay",
+ "dates": "Dates",
+ "guest": "Guest",
+ "guests": "Guests",
+ "view_booking": "See booking",
+ "comwell_booking": "Comwell Stay",
+ "name_on_card_hint": "Name on card",
+ "card_number_hint": "Shortcode",
+ "expiry_date_hint": "Expiration date",
+ "cvc_hint": "CVC",
+ "remove_guest": "Remove guest",
+ "remove_guests": "Remove guests",
+ "are_you_sure": "Are you sure?",
+ "guest_removal_responsibility": "You will be responsible for all in-room purchases upon check-out (316 DKK)",
+ "notifications_page_title": "Notifications",
+ "subscribe_all": "Subscribe to all notifications",
+ "company_deal": "Company agreement",
+ "company_deal_subtitle": "Yes, I would like to receive relevant information related to the company agreement from Comwell A/S via email and SMS. You can terminate your registration at any time by clicking the exit link at the bottom of the email.",
+ "club_newsletter": "Comwell Club newsletter",
+ "club_newsletter_subtitle": "Yes, I would like to receive emails with exciting offers on hotel stays and events at Comwell Hotels. I can unsubscribe at any time.",
+ "digital_media": "Digital media",
+ "digital_media_subtitle": "Yes, I would like to see personalized digital advertisements with news, inspiration and invitations to events. I can unsubscribe at any time.",
+ "sms": "SMS",
+ "sms_subtitle": "Yes, I would like to receive SMS with news, inspiration and invitations to events. I can unsubscribe at any time.",
+ "email_subtitle": "Yes, I would like to receive emails with news, inspiration and invitations to events. I can unsubscribe at any time.",
+ "push_subtitle": "Yes, I would like to receive push notifications with news, inspiration and invitations to events. I can unsubscribe at any time.",
+ "update_profile": "Update profile",
+ "profile_settings_invalid_date": "Invalid date",
+ "gender": "Sex",
+ "comwell_club_dialog_title": "Become a member",
+ "comwell_club_dialog_description": "Enter the following information to become a member of Comwell Club",
+ "postal_code": "Postal code",
+ "male": "Man",
+ "female": "Woman",
+ "not_specified": "Not specified",
+ "tos_accept": "Accept",
+ "tos_accept_link": "Comwell Club rules and conditions",
+ "newsletter_accept": "Yes, I would like to be updated on current member offers, Comwell Club surprises and other recommendations tailored to me. I can unsubscribe at any time.",
+ "read_more": "Read more",
+ "read_less": "Read less",
+ "comwell_club_inactive": "Inactive",
+ "points": "Point",
+ "my_balance": "My balance",
+ "cancel_booking": "Cancel stay",
+ "cancellation_policy": "Cancellation conditions",
+ "cancellation_policy_description": "This stay can be cancelled free of charge until 12.11.2024 at 15:00 on the day of arrival. If cancelled later than 14.01, the first night will be invoiced.",
+ "payment_date": "Payment date",
+ "not_shared": "Not shared",
+ "share_booking": "Share stay",
+ "total_charge": "Total for payment",
+ "early_checkin": "Early check-in",
+ "paid": "PAID",
+ "restaurant": "Restaurant",
+ "spa": "Spa",
+ "parking": "Parking",
+ "go_to_payment": "Go to payment",
+ "room_prefix": "Room {roomNumber}",
+ "total_charge_value": "{amount} kr.",
+ "generic_error_profile_page": "An error occurred. Please try again later. Or log out and try again.",
+ "profile_error_name": "Error loading profile information",
+ "error": "Error",
+ "error_logout": "An error occurred.",
+ "error_logout_subtitle": "You have been logged out. Please log in again.",
+ "edit": "Edit",
+ "error_cards": "Error loading map, please try again later.",
+ "check_in_button_timer_days_hours_minutes": "In {d} days, {h} hours and {m} minutes",
+ "check_in_button_timer_hours_minutes": "In {h} hours and {m} minutes",
+ "check_in_button_timer_minutes": "In {m} minutes",
+ "check_in_button_timer_seconds": "In {s} seconds",
+ "approve_conditions_title": "I accept",
+ "approve_conditions_subtitle": "the conditions",
+ "up_sales_title": "Early check-in",
+ "up_sales_subtitle": "With early check-in, you can check in at 1:00 PM instead of 3:00 PM.",
+ "up_sales_popular": "POPULAR",
+ "services": "Services",
+ "up_sales_see_all": "See all",
+ "up_sales_catalog_button_title": "See product catalog",
+ "up_sales_catalog_button_subtitle": "Here you can view and order products and have them automatically added to your room bill.",
+ "up_sales_catalog_title": "Purchase options",
+ "room_upgrades": "Room upgrades",
+ "other_up_sales": "Other purchases",
+ "read_more_up_sales": "Read more",
+ "continue_without_up_sales": "Continue without purchase",
+ "open_maps_error_title": "Can't open map",
+ "open_maps_error_subtitle": "No map program is available.",
+ "apple_maps": "Apple Card",
+ "google_maps": "Google Maps",
+ "add_to_booking": "Add to booking",
+ "see_all_facilities": "See all facilities",
+ "remove_from_booking": "Remove from booking",
+ "no_services_available": "No services available",
+ "no_room_upgrades_available": "No room upgrades available",
+ "confirm_up_sales_dialog_title": "Confirm purchase",
+ "confirm_up_sales_dialog_subtitle": "Are you sure you want to add these {amount} DKK extras to your booking?",
+ "confirm_up_sales_dialog_confirm": "Yes, add additional purchases",
+ "confirm_up_sales_dialog_cancel": "No",
+ "email_launch_error": "Could not open email client",
+ "phone_launch_error": "Could not open phone",
+ "balance": "BALANCE",
+ "new_booking": "Book a new stay",
+ "error_opening_website": "Could not open the website. Please try again later.",
+ "error_opening_website_title": "Error",
+ "room_selection": "Select room",
+ "room_selection_subtitle": "Allocate guests to the rooms you have booked",
+ "choose_room": "Allocate rooms",
+ "choose_room_subtitle": "You must first choose your own room. Then you can assign the other rooms.",
+ "check_in_date": "Check-in date",
+ "check_out_date": "Check-out date",
+ "confirmation_number": "Confirmation number",
+ "close": "Close",
+ "choose_room_confirmation_title": "Are you sure you want to choose this room?",
+ "choose_room_confirmation_subtitle": "You cannot undo your choice.",
+ "choose_room_confirmation_confirm": "Yes, select room",
+ "choose_room_confirmation_cancel": "No",
+ "my_room": "My room",
+ "share_room": "Share room",
+ "share_room_page_title": "Share room",
+ "share_room_page_subtitle": "Here you can share your room with another guest and give them access to booking information, key cards and Concierge",
+ "share_room_page_button": "Share your room",
+ "addon": "Additional purchases",
+ "added_to_room": "Purchased in room",
+ "force_update_title": "Update to use the app",
+ "force_update_description": "There is a required update to the app that requires you to update in order to continue.",
+ "force_update_button": "Go to the App Store",
+ "invalid_birthday": "Invalid birthday",
+ "invalid_birthday_description": "Your saved birthday is not allowed. Please choose a new date.",
+ "up_sales_confirmation_title": "Payment summary",
+ "up_sales_confirmation_no_up_sales": "No options selected.",
+ "facilities": "Facilities",
+ "remove": "Remote",
+ "up_sales_processing_error_title": "Could not add add-ons",
+ "up_sales_processing_error_subtitle": "Upgrades are not working at the moment. Please try again later.",
+ "pay_bill": "Pay bill",
+ "discount": "Comwell Club Point Discount",
+ "error_preregistration": "Could not preregister, go to reception",
+ "get_keys": "Get digital key",
+ "get_keys_subtitle": "Get your digital key card immediately",
+ "add_card": "Add map",
+ "total": "Total",
+ "profile_error_title": "Could not load your profile.",
+ "profile_error_subtitle": "An error has occurred. Please try again later.",
+ "generic_error_title": "An error has occurred.",
+ "notifications_error_subtitle": "Notifications cannot be retrieved at this time. Please try again later.",
+ "payment_cards_error_subtitle": "Your payment cards cannot be retrieved at this time. Please try again later.",
+ "hotel_information_error_subtitle": "The hotel information cannot be retrieved at this time. Please try again later.",
+ "overview_error_title": "Could not load your bookings.",
+ "overview_error_subtitle": "An error occurred. We were unable to load your bookings. Please try again later.",
+ "up_sales_error_title": "Add-on purchases are currently unavailable.",
+ "up_sales_error_subtitle": "An error has occurred. Please try again later.",
+ "choose_room_error_title": "Could not choose room",
+ "choose_room_error_subtitle": "An error has occurred. Please try again later or go to the front desk.",
+ "share_booking_error_title": "Could not find the guests in the room",
+ "share_booking_error_subtitle": "An error has occurred. Please try again later.",
+ "refresh_bookings": "Update bookings",
+ "document_type": "Document type",
+ "document_type_passport": "Passport",
+ "document_type_id_card": "ID card",
+ "document_type_driver_license": "Driving license",
+ "document_type_other": "Other",
+ "document_number": "Document number",
+ "up_sales_catalog_no_up_sales_title": "No options available",
+ "up_sales_catalog_no_up_sales_subtitle": "There are no options available at this time. Please try again later.",
+ "payment_cards_missing_payment_method_title": "Missing payment method",
+ "payment_cards_missing_payment_method_subtitle": "Please select a payment method to continue.",
+ "share_booking_page_error_title": "Error",
+ "share_booking_page_error_subtitle": "This booking has already been shared.",
+ "share_booking_message": "{name} would like to share a stay with you at Comwell {hotel}. Access via the link: {url}",
+ "check_in_page_error_title": "Room not found",
+ "check_in_page_error_subtitle": "We could not find your room. Please contact the reception.",
+ "remove_guest_overview": "Remote",
+ "home_page": "Home",
+ "send_to_email": "Send to email",
+ "download_bill": "Get a receipt sent to you",
+ "bill_email_placeholder": "Email",
+ "payment_overview_send_receipt_title": "Receipt via email",
+ "payment_overview_send_receipt_subtitle": "Sent to {name}",
+ "payment_overview_send_comment_title": "Comment",
+ "payment_overview_send_receipt_hint": "Insert comment",
+ "key_page_room_prefix": "Room {roomNumber}",
+ "please_accept_terms": "Accept the terms",
+ "received_shared_room_page_subtitle": "text {name}",
+ "received_shared_room_page_title": "",
+ "received_shared_booking_page_title": "",
+ "received_shared_booking_page_subtitle": "text {name}",
+ "accept_notifications": "Allow notifications",
+ "accept_notifications_rationale": "To get the latest updates about your booking, please allow notifications.",
+ "allow": "Allow",
+ "skip": "Skip",
+ "internet_disabled": "The Internet is down.",
+ "please_enable_internet": "Please check your internet connection.",
+ "bluetooth_disabled": "Bluetooth is disabled.",
+ "please_enable_bluetooth": "Activate Bluetooth",
+ "allow_usage_tracking": "Allow usage tracking",
+ "usage_tracking_rationale": "Please allow tracking of how you use the app",
+ "share_room_subtitle_mvp": "We are currently working on making it possible to delegate rooms here in the app.",
+ "subtitle_mvp": "Unfortunately, for now we can only help you through our customer service. Please call us and we will find a solution.",
+ "find_booking_subtitle_mvp": "We are currently working on making it possible to find your booking digitally here in the app.",
+ "bluetooth_permission_title": "Allow Bluetooth to unlock your room",
+ "bluetooth_permission_description": "In order to open the door to your hotel room, you must give us permission to use Bluetooth on your phone.",
+ "allow_bluetooth": "Allow Bluetooth",
+ "permissions": "Permissions",
+ "buy_early_checkin": "Buy early check-in",
+ "preregistration_serving_time_label": "Desired serving time for additional purchases",
+ "preregistration_comment_label": "Comment",
+ "preregistration_comment_hint": "Please insert any comment.",
+ "preregistration_accept_terms_prefix": "I accept Comwell's",
+ "preregistration_accept_terms_privacy_policy": "personal data policy",
+ "preregistration_accept_terms_and": "and",
+ "preregistration_accept_terms_trade_conditions": "terms of trade",
+ "check_in_button_timer_days_minutes": "In {d} days and {m} minutes",
+ "check_in_page_payment_payment_title": "Pay and check in",
+ "pickup": "Pick up",
+ "delivery": "Delivery",
+ "order_overview": "Order overview"
+}
\ No newline at end of file
diff --git a/common/build.yaml b/common/build.yaml
new file mode 100644
index 00000000..bc67b51d
--- /dev/null
+++ b/common/build.yaml
@@ -0,0 +1,23 @@
+targets:
+ $default:
+ builders:
+ source_gen:combining_builder:
+ options:
+ build_extensions:
+ '^lib/{{}}.dart': 'lib/.generated/{{}}.g.dart'
+ json_serializable:
+ options:
+ explicit_to_json: true
+ any_map: true
+ generate_for:
+ exclude:
+ - 'lib/database/**'
+ freezed|freezed:
+ enabled: true
+ options:
+ build_extensions:
+ '^lib/{{}}.dart': 'lib/.generated/{{}}.freezed.dart'
+ drift_dev:
+ generate_for:
+ include:
+ - 'lib/database/**'
\ No newline at end of file
diff --git a/common/common.iml b/common/common.iml
new file mode 100644
index 00000000..118dd2c5
--- /dev/null
+++ b/common/common.iml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+ <component name="NewModuleRootManager" inherit-compiler-output="true">
+ <exclude-output />
+ <content url="file://$MODULE_DIR$">
+ <sourceFolder url="file://$MODULE_DIR$/lib" isTestSource="false" />
+ <sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
+ <excludeFolder url="file://$MODULE_DIR$/.dart_tool" />
+ <excludeFolder url="file://$MODULE_DIR$/.idea" />
+ <excludeFolder url="file://$MODULE_DIR$/build" />
+ </content>
+ <orderEntry type="jdk" jdkName="Android API 24 Platform" jdkType="Android SDK" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ <orderEntry type="library" name="Dart Packages" level="project" />
+ <orderEntry type="library" name="Dart SDK" level="project" />
+ <orderEntry type="library" name="Flutter Plugins" level="project" />
+ </component>
+</module>
diff --git a/common/l10n.yaml b/common/l10n.yaml
new file mode 100644
index 00000000..a56cb88b
--- /dev/null
+++ b/common/l10n.yaml
@@ -0,0 +1,7 @@
+arb-dir: assets/translations/
+template-arb-file: intl_en.arb
+output-localization-file: app_localizations.dart
+output-dir: lib/.generated/l10n
+untranslated-messages-file: untranslated_messages.txt
+
+
diff --git a/common/lib/.generated/l10n/app_localizations.dart b/common/lib/.generated/l10n/app_localizations.dart
new file mode 100644
index 00000000..f7955f41
--- /dev/null
+++ b/common/lib/.generated/l10n/app_localizations.dart
@@ -0,0 +1,2681 @@
+import 'dart:async';
+
+import 'package:flutter/foundation.dart';
+import 'package:flutter/widgets.dart';
+import 'package:flutter_localizations/flutter_localizations.dart';
+import 'package:intl/intl.dart' as intl;
+
+import 'app_localizations_da.dart';
+import 'app_localizations_en.dart';
+
+// ignore_for_file: type=lint
+
+/// Callers can lookup localized strings with an instance of AppLocalizations
+/// returned by `AppLocalizations.of(context)`.
+///
+/// Applications need to include `AppLocalizations.delegate()` in their app's
+/// `localizationDelegates` list, and the locales they support in the app's
+/// `supportedLocales` list. For example:
+///
+/// ```dart
+/// import 'l10n/app_localizations.dart';
+///
+/// return MaterialApp(
+/// localizationsDelegates: AppLocalizations.localizationsDelegates,
+/// supportedLocales: AppLocalizations.supportedLocales,
+/// home: MyApplicationHome(),
+/// );
+/// ```
+///
+/// ## Update pubspec.yaml
+///
+/// Please make sure to update your pubspec.yaml to include the following
+/// packages:
+///
+/// ```yaml
+/// dependencies:
+/// # Internationalization support.
+/// flutter_localizations:
+/// sdk: flutter
+/// intl: any # Use the pinned version from flutter_localizations
+///
+/// # Rest of dependencies
+/// ```
+///
+/// ## iOS Applications
+///
+/// iOS applications define key application metadata, including supported
+/// locales, in an Info.plist file that is built into the application bundle.
+/// To configure the locales supported by your app, you’ll need to edit this
+/// file.
+///
+/// First, open your project’s ios/Runner.xcworkspace Xcode workspace file.
+/// Then, in the Project Navigator, open the Info.plist file under the Runner
+/// project’s Runner folder.
+///
+/// Next, select the Information Property List item, select Add Item from the
+/// Editor menu, then select Localizations from the pop-up menu.
+///
+/// Select and expand the newly-created Localizations item then, for each
+/// locale your application supports, add a new item and select the locale
+/// you wish to add from the pop-up menu in the Value field. This list should
+/// be consistent with the languages listed in the AppLocalizations.supportedLocales
+/// property.
+abstract class AppLocalizations {
+ AppLocalizations(String locale)
+ : localeName = intl.Intl.canonicalizedLocale(locale.toString());
+
+ final String localeName;
+
+ static AppLocalizations? of(BuildContext context) {
+ return Localizations.of<AppLocalizations>(context, AppLocalizations);
+ }
+
+ static const LocalizationsDelegate<AppLocalizations> delegate =
+ _AppLocalizationsDelegate();
+
+ /// A list of this localizations delegate along with the default localizations
+ /// delegates.
+ ///
+ /// Returns a list of localizations delegates containing this delegate along with
+ /// GlobalMaterialLocalizations.delegate, GlobalCupertinoLocalizations.delegate,
+ /// and GlobalWidgetsLocalizations.delegate.
+ ///
+ /// Additional delegates can be added by appending to this list in
+ /// MaterialApp. This list does not have to be used at all if a custom list
+ /// of delegates is preferred or required.
+ static const List<LocalizationsDelegate<dynamic>> localizationsDelegates =
+ <LocalizationsDelegate<dynamic>>[
+ delegate,
+ GlobalMaterialLocalizations.delegate,
+ GlobalCupertinoLocalizations.delegate,
+ GlobalWidgetsLocalizations.delegate,
+ ];
+
+ /// A list of this localizations delegate's supported locales.
+ static const List<Locale> supportedLocales = <Locale>[
+ Locale('da'),
+ Locale('en'),
+ ];
+
+ /// No description provided for @generic_continue.
+ ///
+ /// In en, this message translates to:
+ /// **'Continue'**
+ String get generic_continue;
+
+ /// No description provided for @generic_information_required.
+ ///
+ /// In en, this message translates to:
+ /// **'This field is required.'**
+ String get generic_information_required;
+
+ /// No description provided for @generic_confirm.
+ ///
+ /// In en, this message translates to:
+ /// **'Confirm'**
+ String get generic_confirm;
+
+ /// No description provided for @generic_done.
+ ///
+ /// In en, this message translates to:
+ /// **'Done'**
+ String get generic_done;
+
+ /// No description provided for @generic_ok.
+ ///
+ /// In en, this message translates to:
+ /// **'OK'**
+ String get generic_ok;
+
+ /// No description provided for @generic_credit_card.
+ ///
+ /// In en, this message translates to:
+ /// **'Credit card'**
+ String get generic_credit_card;
+
+ /// No description provided for @generic_apple_pay.
+ ///
+ /// In en, this message translates to:
+ /// **'Apple Pay'**
+ String get generic_apple_pay;
+
+ /// No description provided for @generic_google_pay.
+ ///
+ /// In en, this message translates to:
+ /// **'Google Pay'**
+ String get generic_google_pay;
+
+ /// No description provided for @generic_error.
+ ///
+ /// In en, this message translates to:
+ /// **'An error occurred. Please try again.'**
+ String get generic_error;
+
+ /// No description provided for @welcome_headline.
+ ///
+ /// In en, this message translates to:
+ /// **'Welcome to Comwell Hotels'**
+ String get welcome_headline;
+
+ /// No description provided for @welcome_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Continue'**
+ String get welcome_button;
+
+ /// No description provided for @welcome_error.
+ ///
+ /// In en, this message translates to:
+ /// **'An error has occurred. Restart the app.'**
+ String get welcome_error;
+
+ /// No description provided for @room_key.
+ ///
+ /// In en, this message translates to:
+ /// **'Key'**
+ String get room_key;
+
+ /// No description provided for @room_keys.
+ ///
+ /// In en, this message translates to:
+ /// **'Keys'**
+ String get room_keys;
+
+ /// No description provided for @redeem_code.
+ ///
+ /// In en, this message translates to:
+ /// **'Redeem code'**
+ String get redeem_code;
+
+ /// No description provided for @error_opening_door.
+ ///
+ /// In en, this message translates to:
+ /// **'An error occurred.'**
+ String get error_opening_door;
+
+ /// No description provided for @try_again.
+ ///
+ /// In en, this message translates to:
+ /// **'Try again'**
+ String get try_again;
+
+ /// No description provided for @room_key_description.
+ ///
+ /// In en, this message translates to:
+ /// **'This is your room key.'**
+ String get room_key_description;
+
+ /// No description provided for @login_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Login'**
+ String get login_button;
+
+ /// No description provided for @create_user_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Create new user'**
+ String get create_user_button;
+
+ /// No description provided for @profile_settings_profile_menu.
+ ///
+ /// In en, this message translates to:
+ /// **'Profile settings'**
+ String get profile_settings_profile_menu;
+
+ /// No description provided for @payment_card_profile_menu.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment card'**
+ String get payment_card_profile_menu;
+
+ /// No description provided for @notifications_profile_menu.
+ ///
+ /// In en, this message translates to:
+ /// **'Notifications'**
+ String get notifications_profile_menu;
+
+ /// No description provided for @logout_profile_menu.
+ ///
+ /// In en, this message translates to:
+ /// **'Log out'**
+ String get logout_profile_menu;
+
+ /// No description provided for @logout_dialog_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Do you want to log out of your profile?'**
+ String get logout_dialog_title;
+
+ /// No description provided for @cancel.
+ ///
+ /// In en, this message translates to:
+ /// **'Cancel'**
+ String get cancel;
+
+ /// No description provided for @name_cc_sign.
+ ///
+ /// In en, this message translates to:
+ /// **'Name'**
+ String get name_cc_sign;
+
+ /// No description provided for @become_cc_member_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Become a member of comwell club'**
+ String get become_cc_member_title;
+
+ /// No description provided for @become_cc_member_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Become a member and earn points every time you stay at a Comwell Hotel.'**
+ String get become_cc_member_subtitle;
+
+ /// No description provided for @overview_tabbar_active.
+ ///
+ /// In en, this message translates to:
+ /// **'Current'**
+ String get overview_tabbar_active;
+
+ /// No description provided for @overview_tabbar_past.
+ ///
+ /// In en, this message translates to:
+ /// **'Previous'**
+ String get overview_tabbar_past;
+
+ /// No description provided for @overview_tabbar_cancelled.
+ ///
+ /// In en, this message translates to:
+ /// **'Cancelled'**
+ String get overview_tabbar_cancelled;
+
+ /// No description provided for @no_past_bookings_title.
+ ///
+ /// In en, this message translates to:
+ /// **'No previous stays'**
+ String get no_past_bookings_title;
+
+ /// No description provided for @no_past_bookings_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'There are no previous stays on this profile.'**
+ String get no_past_bookings_subtitle;
+
+ /// No description provided for @no_cancelled_booking_title.
+ ///
+ /// In en, this message translates to:
+ /// **'No cancelled stays'**
+ String get no_cancelled_booking_title;
+
+ /// No description provided for @no_cancelled_booking_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'You have no canceled nights with us.'**
+ String get no_cancelled_booking_subtitle;
+
+ /// No description provided for @booking_annulled.
+ ///
+ /// In en, this message translates to:
+ /// **'Cancelled'**
+ String get booking_annulled;
+
+ /// No description provided for @no_current_bookings.
+ ///
+ /// In en, this message translates to:
+ /// **'No current bookings'**
+ String get no_current_bookings;
+
+ /// No description provided for @no_current_bookings_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'You have no current bookings. Plan your next stay at Comwell.'**
+ String get no_current_bookings_subtitle;
+
+ /// No description provided for @adults.
+ ///
+ /// In en, this message translates to:
+ /// **'adults'**
+ String get adults;
+
+ /// No description provided for @children.
+ ///
+ /// In en, this message translates to:
+ /// **'children'**
+ String get children;
+
+ /// No description provided for @adult.
+ ///
+ /// In en, this message translates to:
+ /// **'adult'**
+ String get adult;
+
+ /// No description provided for @child.
+ ///
+ /// In en, this message translates to:
+ /// **'child'**
+ String get child;
+
+ /// No description provided for @rooms.
+ ///
+ /// In en, this message translates to:
+ /// **'Rooms'**
+ String get rooms;
+
+ /// No description provided for @prepare_room.
+ ///
+ /// In en, this message translates to:
+ /// **'Save time at check-in'**
+ String get prepare_room;
+
+ /// No description provided for @jump_line_text.
+ ///
+ /// In en, this message translates to:
+ /// **'Fill in your information'**
+ String get jump_line_text;
+
+ /// No description provided for @overview_add_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Add booking'**
+ String get overview_add_booking;
+
+ /// No description provided for @open_room.
+ ///
+ /// In en, this message translates to:
+ /// **'Open room'**
+ String get open_room;
+
+ /// No description provided for @hold_phone_to_door.
+ ///
+ /// In en, this message translates to:
+ /// **'Keep close to the reader'**
+ String get hold_phone_to_door;
+
+ /// No description provided for @open_room_success.
+ ///
+ /// In en, this message translates to:
+ /// **'Success'**
+ String get open_room_success;
+
+ /// No description provided for @open_room_error.
+ ///
+ /// In en, this message translates to:
+ /// **'Try again!'**
+ String get open_room_error;
+
+ /// No description provided for @profile_settings.
+ ///
+ /// In en, this message translates to:
+ /// **'Profile settings'**
+ String get profile_settings;
+
+ /// No description provided for @profile_settings_firstname.
+ ///
+ /// In en, this message translates to:
+ /// **'First name'**
+ String get profile_settings_firstname;
+
+ /// No description provided for @profile_settings_lastname.
+ ///
+ /// In en, this message translates to:
+ /// **'Surname'**
+ String get profile_settings_lastname;
+
+ /// No description provided for @profile_settings_email.
+ ///
+ /// In en, this message translates to:
+ /// **'Email'**
+ String get profile_settings_email;
+
+ /// No description provided for @profile_settings_phone.
+ ///
+ /// In en, this message translates to:
+ /// **'Telephone'**
+ String get profile_settings_phone;
+
+ /// No description provided for @profile_settings_address.
+ ///
+ /// In en, this message translates to:
+ /// **'Address'**
+ String get profile_settings_address;
+
+ /// No description provided for @profile_settings_birthday.
+ ///
+ /// In en, this message translates to:
+ /// **'Birthday'**
+ String get profile_settings_birthday;
+
+ /// No description provided for @profile_settings_edit_password.
+ ///
+ /// In en, this message translates to:
+ /// **'Change password'**
+ String get profile_settings_edit_password;
+
+ /// No description provided for @profile_settings_error.
+ ///
+ /// In en, this message translates to:
+ /// **'An error occurred. Please try again.'**
+ String get profile_settings_error;
+
+ /// No description provided for @delete_profile.
+ ///
+ /// In en, this message translates to:
+ /// **'Delete profile'**
+ String get delete_profile;
+
+ /// No description provided for @my_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'My booking'**
+ String get my_booking;
+
+ /// No description provided for @booking_reference.
+ ///
+ /// In en, this message translates to:
+ /// **'Reservation number'**
+ String get booking_reference;
+
+ /// No description provided for @check_in.
+ ///
+ /// In en, this message translates to:
+ /// **'Check in'**
+ String get check_in;
+
+ /// No description provided for @check_out.
+ ///
+ /// In en, this message translates to:
+ /// **'Check out'**
+ String get check_out;
+
+ /// No description provided for @overview_page_check_in_physical_card_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Go to the lobby and get your key.'**
+ String get overview_page_check_in_physical_card_subtitle;
+
+ /// No description provided for @booking_details.
+ ///
+ /// In en, this message translates to:
+ /// **'My booking'**
+ String get booking_details;
+
+ /// No description provided for @number_of_guests.
+ ///
+ /// In en, this message translates to:
+ /// **'People'**
+ String get number_of_guests;
+
+ /// No description provided for @booker.
+ ///
+ /// In en, this message translates to:
+ /// **'Book'**
+ String get booker;
+
+ /// No description provided for @booking_date.
+ ///
+ /// In en, this message translates to:
+ /// **'Date'**
+ String get booking_date;
+
+ /// No description provided for @payment.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment'**
+ String get payment;
+
+ /// No description provided for @payment_method.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment method'**
+ String get payment_method;
+
+ /// No description provided for @bill.
+ ///
+ /// In en, this message translates to:
+ /// **'Receipt'**
+ String get bill;
+
+ /// No description provided for @get_bill.
+ ///
+ /// In en, this message translates to:
+ /// **'Get receipt'**
+ String get get_bill;
+
+ /// No description provided for @your_last_name.
+ ///
+ /// In en, this message translates to:
+ /// **'Surname'**
+ String get your_last_name;
+
+ /// No description provided for @find_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Add booking'**
+ String get find_booking;
+
+ /// No description provided for @choose_hotel.
+ ///
+ /// In en, this message translates to:
+ /// **'Choose hotel'**
+ String get choose_hotel;
+
+ /// No description provided for @hotels.
+ ///
+ /// In en, this message translates to:
+ /// **'Hotels'**
+ String get hotels;
+
+ /// No description provided for @all.
+ ///
+ /// In en, this message translates to:
+ /// **'All'**
+ String get all;
+
+ /// No description provided for @zealand.
+ ///
+ /// In en, this message translates to:
+ /// **'Zealand'**
+ String get zealand;
+
+ /// No description provided for @funen.
+ ///
+ /// In en, this message translates to:
+ /// **'Funen'**
+ String get funen;
+
+ /// No description provided for @jutland.
+ ///
+ /// In en, this message translates to:
+ /// **'Jutland'**
+ String get jutland;
+
+ /// No description provided for @booking_not_found.
+ ///
+ /// In en, this message translates to:
+ /// **'The booking was not found.'**
+ String get booking_not_found;
+
+ /// No description provided for @booking_not_found_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'The booking you are looking for could not be found. \nDid you enter the information correctly?'**
+ String get booking_not_found_subtitle;
+
+ /// No description provided for @booking_not_found_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Try again'**
+ String get booking_not_found_button;
+
+ /// No description provided for @booking_not_found_cancel.
+ ///
+ /// In en, this message translates to:
+ /// **'Cancel'**
+ String get booking_not_found_cancel;
+
+ /// No description provided for @save.
+ ///
+ /// In en, this message translates to:
+ /// **'Save'**
+ String get save;
+
+ /// No description provided for @zipCode.
+ ///
+ /// In en, this message translates to:
+ /// **'Postal code'**
+ String get zipCode;
+
+ /// No description provided for @city.
+ ///
+ /// In en, this message translates to:
+ /// **'Town'**
+ String get city;
+
+ /// No description provided for @country.
+ ///
+ /// In en, this message translates to:
+ /// **'Country'**
+ String get country;
+
+ /// No description provided for @delete_profile_title.
+ ///
+ /// In en, this message translates to:
+ /// **'You are about to delete your profile.'**
+ String get delete_profile_title;
+
+ /// No description provided for @delete_profile_description.
+ ///
+ /// In en, this message translates to:
+ /// **'When you delete your profile, you will lose track of previous stays and your Comwell Club points.'**
+ String get delete_profile_description;
+
+ /// No description provided for @delete_profile_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Delete profile'**
+ String get delete_profile_button;
+
+ /// No description provided for @delete_profile_cancel.
+ ///
+ /// In en, this message translates to:
+ /// **'Cancel'**
+ String get delete_profile_cancel;
+
+ /// No description provided for @check_in_loading_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Finding your room...'**
+ String get check_in_loading_title;
+
+ /// No description provided for @check_in_room_found_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Room found...'**
+ String get check_in_room_found_title;
+
+ /// No description provided for @check_in_your_digital_card_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Your Key Card'**
+ String get check_in_your_digital_card_title;
+
+ /// No description provided for @check_in_your_digital_card_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Use your mobile phone to open your room. You no longer need to check in at the reception.'**
+ String get check_in_your_digital_card_subtitle;
+
+ /// No description provided for @check_in_your_digital_card_nb.
+ ///
+ /// In en, this message translates to:
+ /// **'NB: If you want a physical key card, you can always go to reception and get one.'**
+ String get check_in_your_digital_card_nb;
+
+ /// No description provided for @check_in_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Room not found...'**
+ String get check_in_error_title;
+
+ /// No description provided for @check_in_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'We could not find your room. Please contact the reception.'**
+ String get check_in_error_subtitle;
+
+ /// No description provided for @preregistration_address_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Address'**
+ String get preregistration_address_title;
+
+ /// No description provided for @check_in_your_digital_card_room_prefix.
+ ///
+ /// In en, this message translates to:
+ /// **'Room'**
+ String get check_in_your_digital_card_room_prefix;
+
+ /// No description provided for @preregistration_address_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.'**
+ String get preregistration_address_subtitle;
+
+ /// No description provided for @preregistration_address_label_address.
+ ///
+ /// In en, this message translates to:
+ /// **'Address'**
+ String get preregistration_address_label_address;
+
+ /// No description provided for @preregistration_address_label_postal_code.
+ ///
+ /// In en, this message translates to:
+ /// **'Postal code'**
+ String get preregistration_address_label_postal_code;
+
+ /// No description provided for @preregistration_address_label_city.
+ ///
+ /// In en, this message translates to:
+ /// **'Town'**
+ String get preregistration_address_label_city;
+
+ /// No description provided for @preregistration_address_label_country.
+ ///
+ /// In en, this message translates to:
+ /// **'Country'**
+ String get preregistration_address_label_country;
+
+ /// No description provided for @preregistration_profile_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Your info'**
+ String get preregistration_profile_title;
+
+ /// No description provided for @preregistration_profile_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.'**
+ String get preregistration_profile_subtitle;
+
+ /// No description provided for @preregistration_birthdate_error_message.
+ ///
+ /// In en, this message translates to:
+ /// **'Please enter a valid birth date'**
+ String get preregistration_birthdate_error_message;
+
+ /// No description provided for @nationality.
+ ///
+ /// In en, this message translates to:
+ /// **'Nationality'**
+ String get nationality;
+
+ /// No description provided for @preregistration_payment_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment card'**
+ String get preregistration_payment_title;
+
+ /// No description provided for @preregistration_payment_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'To stay overnight at Comwell, we need a payment card.'**
+ String get preregistration_payment_subtitle;
+
+ /// No description provided for @preregistration_payment_add_card.
+ ///
+ /// In en, this message translates to:
+ /// **'Add map'**
+ String get preregistration_payment_add_card;
+
+ /// No description provided for @preregistration_confirmation_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Registration information'**
+ String get preregistration_confirmation_title;
+
+ /// No description provided for @preregistration_confirmation_profile_card_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Profile information'**
+ String get preregistration_confirmation_profile_card_title;
+
+ /// No description provided for @preregistration_confirmation_address_card_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Address'**
+ String get preregistration_confirmation_address_card_title;
+
+ /// No description provided for @preregistration_confirmation_payment_card_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment card'**
+ String get preregistration_confirmation_payment_card_title;
+
+ /// No description provided for @preregistration_confirmation_extras_card_title_singular.
+ ///
+ /// In en, this message translates to:
+ /// **'1 selected Purchase'**
+ String get preregistration_confirmation_extras_card_title_singular;
+
+ /// No description provided for @preregistration_confirmation_extras_card_title_plural.
+ ///
+ /// In en, this message translates to:
+ /// **'{amount} selected add-ons'**
+ String preregistration_confirmation_extras_card_title_plural(Object amount);
+
+ /// No description provided for @preregistration_my_addons.
+ ///
+ /// In en, this message translates to:
+ /// **'My purchases'**
+ String get preregistration_my_addons;
+
+ /// No description provided for @preregistration_my_addons_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.'**
+ String get preregistration_my_addons_subtitle;
+
+ /// No description provided for @preregistration_confirmation_extras_card_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Will be written on your room bill'**
+ String get preregistration_confirmation_extras_card_subtitle;
+
+ /// No description provided for @need_help.
+ ///
+ /// In en, this message translates to:
+ /// **'Do you need help?'**
+ String get need_help;
+
+ /// No description provided for @call_us.
+ ///
+ /// In en, this message translates to:
+ /// **'Call us'**
+ String get call_us;
+
+ /// No description provided for @call_us_description.
+ ///
+ /// In en, this message translates to:
+ /// **'Do you need to get in touch with one of our hotels? Use the button below to call.'**
+ String get call_us_description;
+
+ /// No description provided for @get_a_call.
+ ///
+ /// In en, this message translates to:
+ /// **'Get a call'**
+ String get get_a_call;
+
+ /// No description provided for @get_a_call_description.
+ ///
+ /// In en, this message translates to:
+ /// **'Enter your phone number below and we will call you back.'**
+ String get get_a_call_description;
+
+ /// No description provided for @call_received_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Received'**
+ String get call_received_title;
+
+ /// No description provided for @call_received_description.
+ ///
+ /// In en, this message translates to:
+ /// **'We have received your contact request. Our team will contact you soon.'**
+ String get call_received_description;
+
+ /// No description provided for @telephone_number.
+ ///
+ /// In en, this message translates to:
+ /// **'Telephone number'**
+ String get telephone_number;
+
+ /// No description provided for @comwell_telephone_number.
+ ///
+ /// In en, this message translates to:
+ /// **'+4570274274'**
+ String get comwell_telephone_number;
+
+ /// No description provided for @booking_details_page_hotel_information_button_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Hotel information'**
+ String get booking_details_page_hotel_information_button_title;
+
+ /// No description provided for @booking_details_page_hotel_information_button_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Find relevant information about the hotel'**
+ String get booking_details_page_hotel_information_button_subtitle;
+
+ /// No description provided for @booking_details_page_contact_button_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Contact'**
+ String get booking_details_page_contact_button_title;
+
+ /// No description provided for @booking_details_page_contact_button_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Get in touch with the reception.'**
+ String get booking_details_page_contact_button_subtitle;
+
+ /// No description provided for @housekeeping_page_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Housekeeping'**
+ String get housekeeping_page_title;
+
+ /// No description provided for @housekeeping_page_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'If you want extra cleaning or replenishment in the room, you can always order it here - at no cost.'**
+ String get housekeeping_page_subtitle;
+
+ /// No description provided for @housekeeping_page_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Book housekeeping'**
+ String get housekeeping_page_button;
+
+ /// No description provided for @housekeeping_page_service_title_cleaning.
+ ///
+ /// In en, this message translates to:
+ /// **'Room cleaning'**
+ String get housekeeping_page_service_title_cleaning;
+
+ /// No description provided for @housekeeping_page_service_title_towels.
+ ///
+ /// In en, this message translates to:
+ /// **'Fresh towels'**
+ String get housekeeping_page_service_title_towels;
+
+ /// No description provided for @housekeeping_page_service_title_refill.
+ ///
+ /// In en, this message translates to:
+ /// **'Coffee and tea refills'**
+ String get housekeeping_page_service_title_refill;
+
+ /// No description provided for @housekeeping_page_service_title_trash.
+ ///
+ /// In en, this message translates to:
+ /// **'Garbage collection'**
+ String get housekeeping_page_service_title_trash;
+
+ /// No description provided for @housekeeping_page_service_title_soap.
+ ///
+ /// In en, this message translates to:
+ /// **'Soap/shampoo'**
+ String get housekeeping_page_service_title_soap;
+
+ /// No description provided for @housekeeping_page_service_cleaning_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Cleaning will be done between 11am and 2pm.'**
+ String get housekeeping_page_service_cleaning_subtitle;
+
+ /// No description provided for @housekeeping_page_supplies.
+ ///
+ /// In en, this message translates to:
+ /// **'Supplies'**
+ String get housekeeping_page_supplies;
+
+ /// No description provided for @housekeeping_page_cleaning.
+ ///
+ /// In en, this message translates to:
+ /// **'Cleaning'**
+ String get housekeeping_page_cleaning;
+
+ /// No description provided for @booking_details_page_housekeeping_button_title_ordered.
+ ///
+ /// In en, this message translates to:
+ /// **'Housekeeping ordered'**
+ String get booking_details_page_housekeeping_button_title_ordered;
+
+ /// No description provided for @booking_details_page_housekeeping_button_subtitle_ordered.
+ ///
+ /// In en, this message translates to:
+ /// **'Cleaning comes between 11 am and 2 pm'**
+ String get booking_details_page_housekeeping_button_subtitle_ordered;
+
+ /// No description provided for @housekeeping_page_supplies_subtitle_towels.
+ ///
+ /// In en, this message translates to:
+ /// **'Soap and shampoo'**
+ String get housekeeping_page_supplies_subtitle_towels;
+
+ /// No description provided for @housekeeping_page_supplies_subtitle_refill.
+ ///
+ /// In en, this message translates to:
+ /// **'Refill coffee and tea'**
+ String get housekeeping_page_supplies_subtitle_refill;
+
+ /// No description provided for @housekeeping_page_supplies_subtitle_trash.
+ ///
+ /// In en, this message translates to:
+ /// **'Fresh towels'**
+ String get housekeeping_page_supplies_subtitle_trash;
+
+ /// No description provided for @housekeeping_page_supplies_subtitle_soap.
+ ///
+ /// In en, this message translates to:
+ /// **'Trash removal'**
+ String get housekeeping_page_supplies_subtitle_soap;
+
+ /// No description provided for @booking_details_page_housekeeping_button_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Book housekeeping'**
+ String get booking_details_page_housekeeping_button_title;
+
+ /// No description provided for @booking_details_page_housekeeping_button_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'The day before housekeeping is requested.'**
+ String get booking_details_page_housekeeping_button_subtitle;
+
+ /// No description provided for @booking_details_page_practical_information.
+ ///
+ /// In en, this message translates to:
+ /// **'Practical information'**
+ String get booking_details_page_practical_information;
+
+ /// No description provided for @booking_details_page_checkout_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Check-out'**
+ String get booking_details_page_checkout_title;
+
+ /// No description provided for @booking_details_page_checkout_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Start your check-out here'**
+ String get booking_details_page_checkout_subtitle;
+
+ /// No description provided for @booking_details_page_checkout_time.
+ ///
+ /// In en, this message translates to:
+ /// **'10:00 AM'**
+ String get booking_details_page_checkout_time;
+
+ /// No description provided for @hotel_information_page_menu_restaurants_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Restaurants'**
+ String get hotel_information_page_menu_restaurants_title;
+
+ /// No description provided for @hotel_information_page_menu_restaurants_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Read about our restaurant'**
+ String get hotel_information_page_menu_restaurants_subtitle;
+
+ /// No description provided for @hotel_information_page_menu_spa_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Spa'**
+ String get hotel_information_page_menu_spa_title;
+
+ /// No description provided for @hotel_information_page_menu_spa_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Baths, saunas, brechelbath, etc.'**
+ String get hotel_information_page_menu_spa_subtitle;
+
+ /// No description provided for @hotel_information_page_menu_parking_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Parking'**
+ String get hotel_information_page_menu_parking_title;
+
+ /// No description provided for @hotel_information_page_menu_other_info_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Other information'**
+ String get hotel_information_page_menu_other_info_title;
+
+ /// No description provided for @hotel_information_page_menu_other_info_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Find more information about the hotel'**
+ String get hotel_information_page_menu_other_info_subtitle;
+
+ /// No description provided for @hotel_information_page_spa_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Book a spa'**
+ String get hotel_information_page_spa_button;
+
+ /// No description provided for @restaurant_page_practical_information.
+ ///
+ /// In en, this message translates to:
+ /// **'Practical information'**
+ String get restaurant_page_practical_information;
+
+ /// No description provided for @restaurant_page_address.
+ ///
+ /// In en, this message translates to:
+ /// **'Address'**
+ String get restaurant_page_address;
+
+ /// No description provided for @restaurant_page_opening_hours.
+ ///
+ /// In en, this message translates to:
+ /// **'Opening hours'**
+ String get restaurant_page_opening_hours;
+
+ /// No description provided for @restaurant_page_book_table.
+ ///
+ /// In en, this message translates to:
+ /// **'Book a table'**
+ String get restaurant_page_book_table;
+
+ /// No description provided for @restaurant_page_send_email.
+ ///
+ /// In en, this message translates to:
+ /// **'Write an email'**
+ String get restaurant_page_send_email;
+
+ /// No description provided for @overview_page_check_in_button_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Get your digital key card immediately'**
+ String get overview_page_check_in_button_subtitle;
+
+ /// No description provided for @checkout_page_confirmation_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Check-out'**
+ String get checkout_page_confirmation_title;
+
+ /// No description provided for @checkout_page_confirmation_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'When you confirm your check-out, you have 30 minutes to leave the room before your key card will stop working.'**
+ String get checkout_page_confirmation_subtitle;
+
+ /// No description provided for @checkout_page_confirmation_deadline.
+ ///
+ /// In en, this message translates to:
+ /// **'Your check-out must be no later than 10:00 AM.'**
+ String get checkout_page_confirmation_deadline;
+
+ /// No description provided for @checkout_page_confirmation_price_title.
+ ///
+ /// In en, this message translates to:
+ /// **'For payment'**
+ String get checkout_page_confirmation_price_title;
+
+ /// No description provided for @checkout_page_confirmation_continue.
+ ///
+ /// In en, this message translates to:
+ /// **'Go to payment'**
+ String get checkout_page_confirmation_continue;
+
+ /// No description provided for @checkout_page_payment_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment summary'**
+ String get checkout_page_payment_title;
+
+ /// No description provided for @checkout_page_payment_total.
+ ///
+ /// In en, this message translates to:
+ /// **'Total'**
+ String get checkout_page_payment_total;
+
+ /// No description provided for @checkout_page_payment_price.
+ ///
+ /// In en, this message translates to:
+ /// **'{amount} kr.'**
+ String checkout_page_payment_price(Object amount);
+
+ /// No description provided for @checkout_page_payment_club_points_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Use Comwell Club Points'**
+ String get checkout_page_payment_club_points_title;
+
+ /// No description provided for @checkout_page_payment_club_points_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'You have {points} points, use and save {amount}kr.'**
+ String checkout_page_payment_club_points_subtitle(
+ Object amount,
+ Object points,
+ );
+
+ /// No description provided for @checkout_page_payment_club_points_subtitle_zero.
+ ///
+ /// In en, this message translates to:
+ /// **'You have no points to use.'**
+ String get checkout_page_payment_club_points_subtitle_zero;
+
+ /// No description provided for @checkout_page_payment_payment_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Pay and check out'**
+ String get checkout_page_payment_payment_title;
+
+ /// No description provided for @checkout_page_confirmation.
+ ///
+ /// In en, this message translates to:
+ /// **'Go to check out'**
+ String get checkout_page_confirmation;
+
+ /// No description provided for @accept_terms.
+ ///
+ /// In en, this message translates to:
+ /// **'Accept the terms and conditions'**
+ String get accept_terms;
+
+ /// No description provided for @checkout_page_payment_dialog_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Are you sure you want to check out of the hotel?'**
+ String get checkout_page_payment_dialog_title;
+
+ /// No description provided for @checkout_page_payment_dialog_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Once you confirm, you have 30 minutes to vacate your room.'**
+ String get checkout_page_payment_dialog_subtitle;
+
+ /// No description provided for @checkout_page_payment_dialog_confirm.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, check out now'**
+ String get checkout_page_payment_dialog_confirm;
+
+ /// No description provided for @checkout_page_payment_dialog_cancel.
+ ///
+ /// In en, this message translates to:
+ /// **'No'**
+ String get checkout_page_payment_dialog_cancel;
+
+ /// No description provided for @checkout_page_processing_success_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Check-out confirmed'**
+ String get checkout_page_processing_success_title;
+
+ /// No description provided for @checkout_page_processing_success_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Your check-out is now confirmed and you now have 30 minutes to leave your room. After that, you will no longer be able to use your key card.'**
+ String get checkout_page_processing_success_subtitle;
+
+ /// No description provided for @checkout_page_processing_success_subtitle_no_digital_card.
+ ///
+ /// In en, this message translates to:
+ /// **'You are now checked out. Remember to return your key to the lobby.'**
+ String get checkout_page_processing_success_subtitle_no_digital_card;
+
+ /// No description provided for @checkout_page_processing_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Check-out failed'**
+ String get checkout_page_processing_error_title;
+
+ /// No description provided for @checkout_page_processing_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'There was an error during check-out. Please contact the reception.'**
+ String get checkout_page_processing_error_subtitle;
+
+ /// No description provided for @payment_cards_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment card'**
+ String get payment_cards_title;
+
+ /// No description provided for @payment_cards_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'To stay overnight at Comwell, we need a payment card.'**
+ String get payment_cards_subtitle;
+
+ /// No description provided for @payment_cards_my_cards.
+ ///
+ /// In en, this message translates to:
+ /// **'My cards'**
+ String get payment_cards_my_cards;
+
+ /// No description provided for @payment_cards_confirm_remove_title.
+ ///
+ /// In en, this message translates to:
+ /// **'You are about to remove a payment card.'**
+ String get payment_cards_confirm_remove_title;
+
+ /// No description provided for @payment_cards_confirm_remove_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'This payment card will no longer be available if you delete it.'**
+ String get payment_cards_confirm_remove_subtitle;
+
+ /// No description provided for @payment_cards_remove_card_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Remove card'**
+ String get payment_cards_remove_card_button;
+
+ /// No description provided for @payment_cards_edit_card_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Edit map'**
+ String get payment_cards_edit_card_title;
+
+ /// No description provided for @payment_cards_save_card_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Save map'**
+ String get payment_cards_save_card_button;
+
+ /// No description provided for @share_booking_page_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Share stay'**
+ String get share_booking_page_title;
+
+ /// No description provided for @share_booking_page_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Here you can share your stay with another guest and give them access to booking information, key cards and Concierge'**
+ String get share_booking_page_subtitle;
+
+ /// No description provided for @share_booking_page_share_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Share your stay'**
+ String get share_booking_page_share_button;
+
+ /// No description provided for @handle_guests_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Manage guests'**
+ String get handle_guests_title;
+
+ /// No description provided for @cancel_sharing.
+ ///
+ /// In en, this message translates to:
+ /// **'Undo sharing'**
+ String get cancel_sharing;
+
+ /// No description provided for @check_out_my_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Check out of my stay'**
+ String get check_out_my_booking;
+
+ /// No description provided for @dates.
+ ///
+ /// In en, this message translates to:
+ /// **'Dates'**
+ String get dates;
+
+ /// No description provided for @guest.
+ ///
+ /// In en, this message translates to:
+ /// **'Guest'**
+ String get guest;
+
+ /// No description provided for @guests.
+ ///
+ /// In en, this message translates to:
+ /// **'Guests'**
+ String get guests;
+
+ /// No description provided for @view_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'See booking'**
+ String get view_booking;
+
+ /// No description provided for @comwell_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Comwell Stay'**
+ String get comwell_booking;
+
+ /// No description provided for @name_on_card_hint.
+ ///
+ /// In en, this message translates to:
+ /// **'Name on card'**
+ String get name_on_card_hint;
+
+ /// No description provided for @card_number_hint.
+ ///
+ /// In en, this message translates to:
+ /// **'Shortcode'**
+ String get card_number_hint;
+
+ /// No description provided for @expiry_date_hint.
+ ///
+ /// In en, this message translates to:
+ /// **'Expiration date'**
+ String get expiry_date_hint;
+
+ /// No description provided for @cvc_hint.
+ ///
+ /// In en, this message translates to:
+ /// **'CVC'**
+ String get cvc_hint;
+
+ /// No description provided for @remove_guest.
+ ///
+ /// In en, this message translates to:
+ /// **'Remove guest'**
+ String get remove_guest;
+
+ /// No description provided for @remove_guests.
+ ///
+ /// In en, this message translates to:
+ /// **'Remove guests'**
+ String get remove_guests;
+
+ /// No description provided for @are_you_sure.
+ ///
+ /// In en, this message translates to:
+ /// **'Are you sure?'**
+ String get are_you_sure;
+
+ /// No description provided for @guest_removal_responsibility.
+ ///
+ /// In en, this message translates to:
+ /// **'You will be responsible for all in-room purchases upon check-out (316 DKK)'**
+ String get guest_removal_responsibility;
+
+ /// No description provided for @notifications_page_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Notifications'**
+ String get notifications_page_title;
+
+ /// No description provided for @subscribe_all.
+ ///
+ /// In en, this message translates to:
+ /// **'Subscribe to all notifications'**
+ String get subscribe_all;
+
+ /// No description provided for @company_deal.
+ ///
+ /// In en, this message translates to:
+ /// **'Company agreement'**
+ String get company_deal;
+
+ /// No description provided for @company_deal_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, I would like to receive relevant information related to the company agreement from Comwell A/S via email and SMS. You can terminate your registration at any time by clicking the exit link at the bottom of the email.'**
+ String get company_deal_subtitle;
+
+ /// No description provided for @club_newsletter.
+ ///
+ /// In en, this message translates to:
+ /// **'Comwell Club newsletter'**
+ String get club_newsletter;
+
+ /// No description provided for @club_newsletter_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, I would like to receive emails with exciting offers on hotel stays and events at Comwell Hotels. I can unsubscribe at any time.'**
+ String get club_newsletter_subtitle;
+
+ /// No description provided for @digital_media.
+ ///
+ /// In en, this message translates to:
+ /// **'Digital media'**
+ String get digital_media;
+
+ /// No description provided for @digital_media_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, I would like to see personalized digital advertisements with news, inspiration and invitations to events. I can unsubscribe at any time.'**
+ String get digital_media_subtitle;
+
+ /// No description provided for @sms.
+ ///
+ /// In en, this message translates to:
+ /// **'SMS'**
+ String get sms;
+
+ /// No description provided for @sms_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, I would like to receive SMS with news, inspiration and invitations to events. I can unsubscribe at any time.'**
+ String get sms_subtitle;
+
+ /// No description provided for @email_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, I would like to receive emails with news, inspiration and invitations to events. I can unsubscribe at any time.'**
+ String get email_subtitle;
+
+ /// No description provided for @push_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, I would like to receive push notifications with news, inspiration and invitations to events. I can unsubscribe at any time.'**
+ String get push_subtitle;
+
+ /// No description provided for @update_profile.
+ ///
+ /// In en, this message translates to:
+ /// **'Update profile'**
+ String get update_profile;
+
+ /// No description provided for @profile_settings_invalid_date.
+ ///
+ /// In en, this message translates to:
+ /// **'Invalid date'**
+ String get profile_settings_invalid_date;
+
+ /// No description provided for @gender.
+ ///
+ /// In en, this message translates to:
+ /// **'Sex'**
+ String get gender;
+
+ /// No description provided for @comwell_club_dialog_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Become a member'**
+ String get comwell_club_dialog_title;
+
+ /// No description provided for @comwell_club_dialog_description.
+ ///
+ /// In en, this message translates to:
+ /// **'Enter the following information to become a member of Comwell Club'**
+ String get comwell_club_dialog_description;
+
+ /// No description provided for @postal_code.
+ ///
+ /// In en, this message translates to:
+ /// **'Postal code'**
+ String get postal_code;
+
+ /// No description provided for @male.
+ ///
+ /// In en, this message translates to:
+ /// **'Man'**
+ String get male;
+
+ /// No description provided for @female.
+ ///
+ /// In en, this message translates to:
+ /// **'Woman'**
+ String get female;
+
+ /// No description provided for @not_specified.
+ ///
+ /// In en, this message translates to:
+ /// **'Not specified'**
+ String get not_specified;
+
+ /// No description provided for @tos_accept.
+ ///
+ /// In en, this message translates to:
+ /// **'Accept'**
+ String get tos_accept;
+
+ /// No description provided for @tos_accept_link.
+ ///
+ /// In en, this message translates to:
+ /// **'Comwell Club rules and conditions'**
+ String get tos_accept_link;
+
+ /// No description provided for @newsletter_accept.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, I would like to be updated on current member offers, Comwell Club surprises and other recommendations tailored to me. I can unsubscribe at any time.'**
+ String get newsletter_accept;
+
+ /// No description provided for @read_more.
+ ///
+ /// In en, this message translates to:
+ /// **'Read more'**
+ String get read_more;
+
+ /// No description provided for @read_less.
+ ///
+ /// In en, this message translates to:
+ /// **'Read less'**
+ String get read_less;
+
+ /// No description provided for @comwell_club_inactive.
+ ///
+ /// In en, this message translates to:
+ /// **'Inactive'**
+ String get comwell_club_inactive;
+
+ /// No description provided for @points.
+ ///
+ /// In en, this message translates to:
+ /// **'Point'**
+ String get points;
+
+ /// No description provided for @my_balance.
+ ///
+ /// In en, this message translates to:
+ /// **'My balance'**
+ String get my_balance;
+
+ /// No description provided for @cancel_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Cancel stay'**
+ String get cancel_booking;
+
+ /// No description provided for @cancellation_policy.
+ ///
+ /// In en, this message translates to:
+ /// **'Cancellation conditions'**
+ String get cancellation_policy;
+
+ /// No description provided for @cancellation_policy_description.
+ ///
+ /// In en, this message translates to:
+ /// **'This stay can be cancelled free of charge until 12.11.2024 at 15:00 on the day of arrival. If cancelled later than 14.01, the first night will be invoiced.'**
+ String get cancellation_policy_description;
+
+ /// No description provided for @payment_date.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment date'**
+ String get payment_date;
+
+ /// No description provided for @not_shared.
+ ///
+ /// In en, this message translates to:
+ /// **'Not shared'**
+ String get not_shared;
+
+ /// No description provided for @share_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Share stay'**
+ String get share_booking;
+
+ /// No description provided for @total_charge.
+ ///
+ /// In en, this message translates to:
+ /// **'Total for payment'**
+ String get total_charge;
+
+ /// No description provided for @early_checkin.
+ ///
+ /// In en, this message translates to:
+ /// **'Early check-in'**
+ String get early_checkin;
+
+ /// No description provided for @paid.
+ ///
+ /// In en, this message translates to:
+ /// **'PAID'**
+ String get paid;
+
+ /// No description provided for @restaurant.
+ ///
+ /// In en, this message translates to:
+ /// **'Restaurant'**
+ String get restaurant;
+
+ /// No description provided for @spa.
+ ///
+ /// In en, this message translates to:
+ /// **'Spa'**
+ String get spa;
+
+ /// No description provided for @parking.
+ ///
+ /// In en, this message translates to:
+ /// **'Parking'**
+ String get parking;
+
+ /// No description provided for @go_to_payment.
+ ///
+ /// In en, this message translates to:
+ /// **'Go to payment'**
+ String get go_to_payment;
+
+ /// No description provided for @room_prefix.
+ ///
+ /// In en, this message translates to:
+ /// **'Room {roomNumber}'**
+ String room_prefix(Object roomNumber);
+
+ /// No description provided for @total_charge_value.
+ ///
+ /// In en, this message translates to:
+ /// **'{amount} kr.'**
+ String total_charge_value(Object amount);
+
+ /// No description provided for @generic_error_profile_page.
+ ///
+ /// In en, this message translates to:
+ /// **'An error occurred. Please try again later. Or log out and try again.'**
+ String get generic_error_profile_page;
+
+ /// No description provided for @profile_error_name.
+ ///
+ /// In en, this message translates to:
+ /// **'Error loading profile information'**
+ String get profile_error_name;
+
+ /// No description provided for @error.
+ ///
+ /// In en, this message translates to:
+ /// **'Error'**
+ String get error;
+
+ /// No description provided for @error_logout.
+ ///
+ /// In en, this message translates to:
+ /// **'An error occurred.'**
+ String get error_logout;
+
+ /// No description provided for @error_logout_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'You have been logged out. Please log in again.'**
+ String get error_logout_subtitle;
+
+ /// No description provided for @edit.
+ ///
+ /// In en, this message translates to:
+ /// **'Edit'**
+ String get edit;
+
+ /// No description provided for @error_cards.
+ ///
+ /// In en, this message translates to:
+ /// **'Error loading map, please try again later.'**
+ String get error_cards;
+
+ /// No description provided for @check_in_button_timer_days_hours_minutes.
+ ///
+ /// In en, this message translates to:
+ /// **'In {d} days, {h} hours and {m} minutes'**
+ String check_in_button_timer_days_hours_minutes(Object d, Object h, Object m);
+
+ /// No description provided for @check_in_button_timer_hours_minutes.
+ ///
+ /// In en, this message translates to:
+ /// **'In {h} hours and {m} minutes'**
+ String check_in_button_timer_hours_minutes(Object h, Object m);
+
+ /// No description provided for @check_in_button_timer_minutes.
+ ///
+ /// In en, this message translates to:
+ /// **'In {m} minutes'**
+ String check_in_button_timer_minutes(Object m);
+
+ /// No description provided for @check_in_button_timer_seconds.
+ ///
+ /// In en, this message translates to:
+ /// **'In {s} seconds'**
+ String check_in_button_timer_seconds(Object s);
+
+ /// No description provided for @approve_conditions_title.
+ ///
+ /// In en, this message translates to:
+ /// **'I accept'**
+ String get approve_conditions_title;
+
+ /// No description provided for @approve_conditions_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'the conditions'**
+ String get approve_conditions_subtitle;
+
+ /// No description provided for @up_sales_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Early check-in'**
+ String get up_sales_title;
+
+ /// No description provided for @up_sales_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'With early check-in, you can check in at 1:00 PM instead of 3:00 PM.'**
+ String get up_sales_subtitle;
+
+ /// No description provided for @up_sales_popular.
+ ///
+ /// In en, this message translates to:
+ /// **'POPULAR'**
+ String get up_sales_popular;
+
+ /// No description provided for @services.
+ ///
+ /// In en, this message translates to:
+ /// **'Services'**
+ String get services;
+
+ /// No description provided for @up_sales_see_all.
+ ///
+ /// In en, this message translates to:
+ /// **'See all'**
+ String get up_sales_see_all;
+
+ /// No description provided for @up_sales_catalog_button_title.
+ ///
+ /// In en, this message translates to:
+ /// **'See product catalog'**
+ String get up_sales_catalog_button_title;
+
+ /// No description provided for @up_sales_catalog_button_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Here you can view and order products and have them automatically added to your room bill.'**
+ String get up_sales_catalog_button_subtitle;
+
+ /// No description provided for @up_sales_catalog_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Purchase options'**
+ String get up_sales_catalog_title;
+
+ /// No description provided for @room_upgrades.
+ ///
+ /// In en, this message translates to:
+ /// **'Room upgrades'**
+ String get room_upgrades;
+
+ /// No description provided for @other_up_sales.
+ ///
+ /// In en, this message translates to:
+ /// **'Other purchases'**
+ String get other_up_sales;
+
+ /// No description provided for @read_more_up_sales.
+ ///
+ /// In en, this message translates to:
+ /// **'Read more'**
+ String get read_more_up_sales;
+
+ /// No description provided for @continue_without_up_sales.
+ ///
+ /// In en, this message translates to:
+ /// **'Continue without purchase'**
+ String get continue_without_up_sales;
+
+ /// No description provided for @open_maps_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Can\'t open map'**
+ String get open_maps_error_title;
+
+ /// No description provided for @open_maps_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'No map program is available.'**
+ String get open_maps_error_subtitle;
+
+ /// No description provided for @apple_maps.
+ ///
+ /// In en, this message translates to:
+ /// **'Apple Card'**
+ String get apple_maps;
+
+ /// No description provided for @google_maps.
+ ///
+ /// In en, this message translates to:
+ /// **'Google Maps'**
+ String get google_maps;
+
+ /// No description provided for @add_to_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Add to booking'**
+ String get add_to_booking;
+
+ /// No description provided for @see_all_facilities.
+ ///
+ /// In en, this message translates to:
+ /// **'See all facilities'**
+ String get see_all_facilities;
+
+ /// No description provided for @remove_from_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Remove from booking'**
+ String get remove_from_booking;
+
+ /// No description provided for @no_services_available.
+ ///
+ /// In en, this message translates to:
+ /// **'No services available'**
+ String get no_services_available;
+
+ /// No description provided for @no_room_upgrades_available.
+ ///
+ /// In en, this message translates to:
+ /// **'No room upgrades available'**
+ String get no_room_upgrades_available;
+
+ /// No description provided for @confirm_up_sales_dialog_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Confirm purchase'**
+ String get confirm_up_sales_dialog_title;
+
+ /// No description provided for @confirm_up_sales_dialog_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Are you sure you want to add these {amount} DKK extras to your booking?'**
+ String confirm_up_sales_dialog_subtitle(Object amount);
+
+ /// No description provided for @confirm_up_sales_dialog_confirm.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, add additional purchases'**
+ String get confirm_up_sales_dialog_confirm;
+
+ /// No description provided for @confirm_up_sales_dialog_cancel.
+ ///
+ /// In en, this message translates to:
+ /// **'No'**
+ String get confirm_up_sales_dialog_cancel;
+
+ /// No description provided for @email_launch_error.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not open email client'**
+ String get email_launch_error;
+
+ /// No description provided for @phone_launch_error.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not open phone'**
+ String get phone_launch_error;
+
+ /// No description provided for @balance.
+ ///
+ /// In en, this message translates to:
+ /// **'BALANCE'**
+ String get balance;
+
+ /// No description provided for @new_booking.
+ ///
+ /// In en, this message translates to:
+ /// **'Book a new stay'**
+ String get new_booking;
+
+ /// No description provided for @error_opening_website.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not open the website. Please try again later.'**
+ String get error_opening_website;
+
+ /// No description provided for @error_opening_website_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Error'**
+ String get error_opening_website_title;
+
+ /// No description provided for @room_selection.
+ ///
+ /// In en, this message translates to:
+ /// **'Select room'**
+ String get room_selection;
+
+ /// No description provided for @room_selection_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Allocate guests to the rooms you have booked'**
+ String get room_selection_subtitle;
+
+ /// No description provided for @choose_room.
+ ///
+ /// In en, this message translates to:
+ /// **'Allocate rooms'**
+ String get choose_room;
+
+ /// No description provided for @choose_room_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'You must first choose your own room. Then you can assign the other rooms.'**
+ String get choose_room_subtitle;
+
+ /// No description provided for @check_in_date.
+ ///
+ /// In en, this message translates to:
+ /// **'Check-in date'**
+ String get check_in_date;
+
+ /// No description provided for @check_out_date.
+ ///
+ /// In en, this message translates to:
+ /// **'Check-out date'**
+ String get check_out_date;
+
+ /// No description provided for @confirmation_number.
+ ///
+ /// In en, this message translates to:
+ /// **'Confirmation number'**
+ String get confirmation_number;
+
+ /// No description provided for @close.
+ ///
+ /// In en, this message translates to:
+ /// **'Close'**
+ String get close;
+
+ /// No description provided for @choose_room_confirmation_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Are you sure you want to choose this room?'**
+ String get choose_room_confirmation_title;
+
+ /// No description provided for @choose_room_confirmation_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'You cannot undo your choice.'**
+ String get choose_room_confirmation_subtitle;
+
+ /// No description provided for @choose_room_confirmation_confirm.
+ ///
+ /// In en, this message translates to:
+ /// **'Yes, select room'**
+ String get choose_room_confirmation_confirm;
+
+ /// No description provided for @choose_room_confirmation_cancel.
+ ///
+ /// In en, this message translates to:
+ /// **'No'**
+ String get choose_room_confirmation_cancel;
+
+ /// No description provided for @my_room.
+ ///
+ /// In en, this message translates to:
+ /// **'My room'**
+ String get my_room;
+
+ /// No description provided for @share_room.
+ ///
+ /// In en, this message translates to:
+ /// **'Share room'**
+ String get share_room;
+
+ /// No description provided for @share_room_page_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Share room'**
+ String get share_room_page_title;
+
+ /// No description provided for @share_room_page_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Here you can share your room with another guest and give them access to booking information, key cards and Concierge'**
+ String get share_room_page_subtitle;
+
+ /// No description provided for @share_room_page_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Share your room'**
+ String get share_room_page_button;
+
+ /// No description provided for @addon.
+ ///
+ /// In en, this message translates to:
+ /// **'Additional purchases'**
+ String get addon;
+
+ /// No description provided for @added_to_room.
+ ///
+ /// In en, this message translates to:
+ /// **'Purchased in room'**
+ String get added_to_room;
+
+ /// No description provided for @force_update_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Update to use the app'**
+ String get force_update_title;
+
+ /// No description provided for @force_update_description.
+ ///
+ /// In en, this message translates to:
+ /// **'There is a required update to the app that requires you to update in order to continue.'**
+ String get force_update_description;
+
+ /// No description provided for @force_update_button.
+ ///
+ /// In en, this message translates to:
+ /// **'Go to the App Store'**
+ String get force_update_button;
+
+ /// No description provided for @invalid_birthday.
+ ///
+ /// In en, this message translates to:
+ /// **'Invalid birthday'**
+ String get invalid_birthday;
+
+ /// No description provided for @invalid_birthday_description.
+ ///
+ /// In en, this message translates to:
+ /// **'Your saved birthday is not allowed. Please choose a new date.'**
+ String get invalid_birthday_description;
+
+ /// No description provided for @up_sales_confirmation_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Payment summary'**
+ String get up_sales_confirmation_title;
+
+ /// No description provided for @up_sales_confirmation_no_up_sales.
+ ///
+ /// In en, this message translates to:
+ /// **'No options selected.'**
+ String get up_sales_confirmation_no_up_sales;
+
+ /// No description provided for @facilities.
+ ///
+ /// In en, this message translates to:
+ /// **'Facilities'**
+ String get facilities;
+
+ /// No description provided for @remove.
+ ///
+ /// In en, this message translates to:
+ /// **'Remote'**
+ String get remove;
+
+ /// No description provided for @up_sales_processing_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not add add-ons'**
+ String get up_sales_processing_error_title;
+
+ /// No description provided for @up_sales_processing_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Upgrades are not working at the moment. Please try again later.'**
+ String get up_sales_processing_error_subtitle;
+
+ /// No description provided for @pay_bill.
+ ///
+ /// In en, this message translates to:
+ /// **'Pay bill'**
+ String get pay_bill;
+
+ /// No description provided for @discount.
+ ///
+ /// In en, this message translates to:
+ /// **'Comwell Club Point Discount'**
+ String get discount;
+
+ /// No description provided for @error_preregistration.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not preregister, go to reception'**
+ String get error_preregistration;
+
+ /// No description provided for @get_keys.
+ ///
+ /// In en, this message translates to:
+ /// **'Get digital key'**
+ String get get_keys;
+
+ /// No description provided for @get_keys_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Get your digital key card immediately'**
+ String get get_keys_subtitle;
+
+ /// No description provided for @add_card.
+ ///
+ /// In en, this message translates to:
+ /// **'Add map'**
+ String get add_card;
+
+ /// No description provided for @total.
+ ///
+ /// In en, this message translates to:
+ /// **'Total'**
+ String get total;
+
+ /// No description provided for @profile_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not load your profile.'**
+ String get profile_error_title;
+
+ /// No description provided for @profile_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'An error has occurred. Please try again later.'**
+ String get profile_error_subtitle;
+
+ /// No description provided for @generic_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'An error has occurred.'**
+ String get generic_error_title;
+
+ /// No description provided for @notifications_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Notifications cannot be retrieved at this time. Please try again later.'**
+ String get notifications_error_subtitle;
+
+ /// No description provided for @payment_cards_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Your payment cards cannot be retrieved at this time. Please try again later.'**
+ String get payment_cards_error_subtitle;
+
+ /// No description provided for @hotel_information_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'The hotel information cannot be retrieved at this time. Please try again later.'**
+ String get hotel_information_error_subtitle;
+
+ /// No description provided for @overview_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not load your bookings.'**
+ String get overview_error_title;
+
+ /// No description provided for @overview_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'An error occurred. We were unable to load your bookings. Please try again later.'**
+ String get overview_error_subtitle;
+
+ /// No description provided for @up_sales_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Add-on purchases are currently unavailable.'**
+ String get up_sales_error_title;
+
+ /// No description provided for @up_sales_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'An error has occurred. Please try again later.'**
+ String get up_sales_error_subtitle;
+
+ /// No description provided for @choose_room_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not choose room'**
+ String get choose_room_error_title;
+
+ /// No description provided for @choose_room_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'An error has occurred. Please try again later or go to the front desk.'**
+ String get choose_room_error_subtitle;
+
+ /// No description provided for @share_booking_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Could not find the guests in the room'**
+ String get share_booking_error_title;
+
+ /// No description provided for @share_booking_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'An error has occurred. Please try again later.'**
+ String get share_booking_error_subtitle;
+
+ /// No description provided for @refresh_bookings.
+ ///
+ /// In en, this message translates to:
+ /// **'Update bookings'**
+ String get refresh_bookings;
+
+ /// No description provided for @document_type.
+ ///
+ /// In en, this message translates to:
+ /// **'Document type'**
+ String get document_type;
+
+ /// No description provided for @document_type_passport.
+ ///
+ /// In en, this message translates to:
+ /// **'Passport'**
+ String get document_type_passport;
+
+ /// No description provided for @document_type_id_card.
+ ///
+ /// In en, this message translates to:
+ /// **'ID card'**
+ String get document_type_id_card;
+
+ /// No description provided for @document_type_driver_license.
+ ///
+ /// In en, this message translates to:
+ /// **'Driving license'**
+ String get document_type_driver_license;
+
+ /// No description provided for @document_type_other.
+ ///
+ /// In en, this message translates to:
+ /// **'Other'**
+ String get document_type_other;
+
+ /// No description provided for @document_number.
+ ///
+ /// In en, this message translates to:
+ /// **'Document number'**
+ String get document_number;
+
+ /// No description provided for @up_sales_catalog_no_up_sales_title.
+ ///
+ /// In en, this message translates to:
+ /// **'No options available'**
+ String get up_sales_catalog_no_up_sales_title;
+
+ /// No description provided for @up_sales_catalog_no_up_sales_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'There are no options available at this time. Please try again later.'**
+ String get up_sales_catalog_no_up_sales_subtitle;
+
+ /// No description provided for @payment_cards_missing_payment_method_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Missing payment method'**
+ String get payment_cards_missing_payment_method_title;
+
+ /// No description provided for @payment_cards_missing_payment_method_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Please select a payment method to continue.'**
+ String get payment_cards_missing_payment_method_subtitle;
+
+ /// No description provided for @share_booking_page_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Error'**
+ String get share_booking_page_error_title;
+
+ /// No description provided for @share_booking_page_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'This booking has already been shared.'**
+ String get share_booking_page_error_subtitle;
+
+ /// No description provided for @share_booking_message.
+ ///
+ /// In en, this message translates to:
+ /// **'{name} would like to share a stay with you at Comwell {hotel}. Access via the link: {url}'**
+ String share_booking_message(Object hotel, Object name, Object url);
+
+ /// No description provided for @check_in_page_error_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Room not found'**
+ String get check_in_page_error_title;
+
+ /// No description provided for @check_in_page_error_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'We could not find your room. Please contact the reception.'**
+ String get check_in_page_error_subtitle;
+
+ /// No description provided for @remove_guest_overview.
+ ///
+ /// In en, this message translates to:
+ /// **'Remote'**
+ String get remove_guest_overview;
+
+ /// No description provided for @home_page.
+ ///
+ /// In en, this message translates to:
+ /// **'Home'**
+ String get home_page;
+
+ /// No description provided for @send_to_email.
+ ///
+ /// In en, this message translates to:
+ /// **'Send to email'**
+ String get send_to_email;
+
+ /// No description provided for @download_bill.
+ ///
+ /// In en, this message translates to:
+ /// **'Get a receipt sent to you'**
+ String get download_bill;
+
+ /// No description provided for @bill_email_placeholder.
+ ///
+ /// In en, this message translates to:
+ /// **'Email'**
+ String get bill_email_placeholder;
+
+ /// No description provided for @payment_overview_send_receipt_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Receipt via email'**
+ String get payment_overview_send_receipt_title;
+
+ /// No description provided for @payment_overview_send_receipt_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'Sent to {name}'**
+ String payment_overview_send_receipt_subtitle(Object name);
+
+ /// No description provided for @payment_overview_send_comment_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Comment'**
+ String get payment_overview_send_comment_title;
+
+ /// No description provided for @payment_overview_send_receipt_hint.
+ ///
+ /// In en, this message translates to:
+ /// **'Insert comment'**
+ String get payment_overview_send_receipt_hint;
+
+ /// No description provided for @key_page_room_prefix.
+ ///
+ /// In en, this message translates to:
+ /// **'Room {roomNumber}'**
+ String key_page_room_prefix(Object roomNumber);
+
+ /// No description provided for @please_accept_terms.
+ ///
+ /// In en, this message translates to:
+ /// **'Accept the terms'**
+ String get please_accept_terms;
+
+ /// No description provided for @received_shared_room_page_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'text {name}'**
+ String received_shared_room_page_subtitle(Object name);
+
+ /// No description provided for @received_shared_room_page_title.
+ ///
+ /// In en, this message translates to:
+ /// **''**
+ String get received_shared_room_page_title;
+
+ /// No description provided for @received_shared_booking_page_title.
+ ///
+ /// In en, this message translates to:
+ /// **''**
+ String get received_shared_booking_page_title;
+
+ /// No description provided for @received_shared_booking_page_subtitle.
+ ///
+ /// In en, this message translates to:
+ /// **'text {name}'**
+ String received_shared_booking_page_subtitle(Object name);
+
+ /// No description provided for @accept_notifications.
+ ///
+ /// In en, this message translates to:
+ /// **'Allow notifications'**
+ String get accept_notifications;
+
+ /// No description provided for @accept_notifications_rationale.
+ ///
+ /// In en, this message translates to:
+ /// **'To get the latest updates about your booking, please allow notifications.'**
+ String get accept_notifications_rationale;
+
+ /// No description provided for @allow.
+ ///
+ /// In en, this message translates to:
+ /// **'Allow'**
+ String get allow;
+
+ /// No description provided for @skip.
+ ///
+ /// In en, this message translates to:
+ /// **'Skip'**
+ String get skip;
+
+ /// No description provided for @internet_disabled.
+ ///
+ /// In en, this message translates to:
+ /// **'The Internet is down.'**
+ String get internet_disabled;
+
+ /// No description provided for @please_enable_internet.
+ ///
+ /// In en, this message translates to:
+ /// **'Please check your internet connection.'**
+ String get please_enable_internet;
+
+ /// No description provided for @bluetooth_disabled.
+ ///
+ /// In en, this message translates to:
+ /// **'Bluetooth is disabled.'**
+ String get bluetooth_disabled;
+
+ /// No description provided for @please_enable_bluetooth.
+ ///
+ /// In en, this message translates to:
+ /// **'Activate Bluetooth'**
+ String get please_enable_bluetooth;
+
+ /// No description provided for @allow_usage_tracking.
+ ///
+ /// In en, this message translates to:
+ /// **'Allow usage tracking'**
+ String get allow_usage_tracking;
+
+ /// No description provided for @usage_tracking_rationale.
+ ///
+ /// In en, this message translates to:
+ /// **'Please allow tracking of how you use the app'**
+ String get usage_tracking_rationale;
+
+ /// No description provided for @share_room_subtitle_mvp.
+ ///
+ /// In en, this message translates to:
+ /// **'We are currently working on making it possible to delegate rooms here in the app.'**
+ String get share_room_subtitle_mvp;
+
+ /// No description provided for @subtitle_mvp.
+ ///
+ /// In en, this message translates to:
+ /// **'Unfortunately, for now we can only help you through our customer service. Please call us and we will find a solution.'**
+ String get subtitle_mvp;
+
+ /// No description provided for @find_booking_subtitle_mvp.
+ ///
+ /// In en, this message translates to:
+ /// **'We are currently working on making it possible to find your booking digitally here in the app.'**
+ String get find_booking_subtitle_mvp;
+
+ /// No description provided for @bluetooth_permission_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Allow Bluetooth to unlock your room'**
+ String get bluetooth_permission_title;
+
+ /// No description provided for @bluetooth_permission_description.
+ ///
+ /// In en, this message translates to:
+ /// **'In order to open the door to your hotel room, you must give us permission to use Bluetooth on your phone.'**
+ String get bluetooth_permission_description;
+
+ /// No description provided for @allow_bluetooth.
+ ///
+ /// In en, this message translates to:
+ /// **'Allow Bluetooth'**
+ String get allow_bluetooth;
+
+ /// No description provided for @permissions.
+ ///
+ /// In en, this message translates to:
+ /// **'Permissions'**
+ String get permissions;
+
+ /// No description provided for @buy_early_checkin.
+ ///
+ /// In en, this message translates to:
+ /// **'Buy early check-in'**
+ String get buy_early_checkin;
+
+ /// No description provided for @preregistration_serving_time_label.
+ ///
+ /// In en, this message translates to:
+ /// **'Desired serving time for additional purchases'**
+ String get preregistration_serving_time_label;
+
+ /// No description provided for @preregistration_comment_label.
+ ///
+ /// In en, this message translates to:
+ /// **'Comment'**
+ String get preregistration_comment_label;
+
+ /// No description provided for @preregistration_comment_hint.
+ ///
+ /// In en, this message translates to:
+ /// **'Please insert any comment.'**
+ String get preregistration_comment_hint;
+
+ /// No description provided for @preregistration_accept_terms_prefix.
+ ///
+ /// In en, this message translates to:
+ /// **'I accept Comwell\'s'**
+ String get preregistration_accept_terms_prefix;
+
+ /// No description provided for @preregistration_accept_terms_privacy_policy.
+ ///
+ /// In en, this message translates to:
+ /// **'personal data policy'**
+ String get preregistration_accept_terms_privacy_policy;
+
+ /// No description provided for @preregistration_accept_terms_and.
+ ///
+ /// In en, this message translates to:
+ /// **'and'**
+ String get preregistration_accept_terms_and;
+
+ /// No description provided for @preregistration_accept_terms_trade_conditions.
+ ///
+ /// In en, this message translates to:
+ /// **'terms of trade'**
+ String get preregistration_accept_terms_trade_conditions;
+
+ /// No description provided for @check_in_button_timer_days_minutes.
+ ///
+ /// In en, this message translates to:
+ /// **'In {d} days and {m} minutes'**
+ String check_in_button_timer_days_minutes(Object d, Object m);
+
+ /// No description provided for @check_in_page_payment_payment_title.
+ ///
+ /// In en, this message translates to:
+ /// **'Pay and check in'**
+ String get check_in_page_payment_payment_title;
+
+ /// No description provided for @pickup.
+ ///
+ /// In en, this message translates to:
+ /// **'Pick up'**
+ String get pickup;
+
+ /// No description provided for @delivery.
+ ///
+ /// In en, this message translates to:
+ /// **'Delivery'**
+ String get delivery;
+
+ /// No description provided for @order_overview.
+ ///
+ /// In en, this message translates to:
+ /// **'Order overview'**
+ String get order_overview;
+}
+
+class _AppLocalizationsDelegate
+ extends LocalizationsDelegate<AppLocalizations> {
+ const _AppLocalizationsDelegate();
+
+ @override
+ Future<AppLocalizations> load(Locale locale) {
+ return SynchronousFuture<AppLocalizations>(lookupAppLocalizations(locale));
+ }
+
+ @override
+ bool isSupported(Locale locale) =>
+ <String>['da', 'en'].contains(locale.languageCode);
+
+ @override
+ bool shouldReload(_AppLocalizationsDelegate old) => false;
+}
+
+AppLocalizations lookupAppLocalizations(Locale locale) {
+ // Lookup logic when only language code is specified.
+ switch (locale.languageCode) {
+ case 'da':
+ return AppLocalizationsDa();
+ case 'en':
+ return AppLocalizationsEn();
+ }
+
+ throw FlutterError(
+ 'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely '
+ 'an issue with the localizations generation tool. Please file an issue '
+ 'on GitHub with a reproducible sample app and the gen-l10n configuration '
+ 'that was used.',
+ );
+}
diff --git a/common/lib/.generated/l10n/app_localizations_da.dart b/common/lib/.generated/l10n/app_localizations_da.dart
new file mode 100644
index 00000000..94715d7d
--- /dev/null
+++ b/common/lib/.generated/l10n/app_localizations_da.dart
@@ -0,0 +1,1422 @@
+// ignore: unused_import
+import 'package:intl/intl.dart' as intl;
+import 'app_localizations.dart';
+
+// ignore_for_file: type=lint
+
+/// The translations for Danish (`da`).
+class AppLocalizationsDa extends AppLocalizations {
+ AppLocalizationsDa([String locale = 'da']) : super(locale);
+
+ @override
+ String get generic_continue => 'Fortsæt';
+
+ @override
+ String get generic_information_required => 'Dette felt er påkrævet';
+
+ @override
+ String get generic_confirm => 'Bekræft';
+
+ @override
+ String get generic_done => 'Færdig';
+
+ @override
+ String get generic_ok => 'OK';
+
+ @override
+ String get generic_credit_card => 'Kreditkort';
+
+ @override
+ String get generic_apple_pay => 'Apple Pay';
+
+ @override
+ String get generic_google_pay => 'Google Pay';
+
+ @override
+ String get generic_error => 'Der skete en fejl. Prøv igen.';
+
+ @override
+ String get welcome_headline => 'Velkommen hos Comwell Hotels';
+
+ @override
+ String get welcome_button => 'Fortsæt';
+
+ @override
+ String get welcome_error => 'Der er sket en fejl. Genstart app.';
+
+ @override
+ String get room_key => 'Nøgle';
+
+ @override
+ String get room_keys => 'Nøgler';
+
+ @override
+ String get redeem_code => 'Indløs kode';
+
+ @override
+ String get error_opening_door => 'Der skete en fejl.';
+
+ @override
+ String get try_again => 'Prøv igen';
+
+ @override
+ String get room_key_description => 'Dette er din nøgle til værelset.';
+
+ @override
+ String get login_button => 'Login';
+
+ @override
+ String get create_user_button => 'Opret ny bruger';
+
+ @override
+ String get profile_settings_profile_menu => 'Profilindstillinger';
+
+ @override
+ String get payment_card_profile_menu => 'Betalingskort';
+
+ @override
+ String get notifications_profile_menu => 'Notifikationer';
+
+ @override
+ String get logout_profile_menu => 'Log ud';
+
+ @override
+ String get logout_dialog_title => 'Vil du logge ud af din profil';
+
+ @override
+ String get cancel => 'Annuller';
+
+ @override
+ String get name_cc_sign => 'Navn';
+
+ @override
+ String get become_cc_member_title => 'Bliv medlem af comwell club';
+
+ @override
+ String get become_cc_member_subtitle =>
+ 'Bliv medlem og optjen point, hver gang du overnatter på et Comwell Hotel.';
+
+ @override
+ String get overview_tabbar_active => 'Aktuelle';
+
+ @override
+ String get overview_tabbar_past => 'Tidligere';
+
+ @override
+ String get overview_tabbar_cancelled => 'Annulleret';
+
+ @override
+ String get no_past_bookings_title => 'Ingen tidligere ophold';
+
+ @override
+ String get no_past_bookings_subtitle =>
+ 'Der er ingen tidligere ophold på denne profil';
+
+ @override
+ String get no_cancelled_booking_title => 'Ingen annullerede ophold';
+
+ @override
+ String get no_cancelled_booking_subtitle =>
+ 'Du har ingen annullerede overnatninger hos os.';
+
+ @override
+ String get booking_annulled => 'Annulleret';
+
+ @override
+ String get no_current_bookings => 'Ingen aktuelle bookinger';
+
+ @override
+ String get no_current_bookings_subtitle =>
+ 'Du har ingen aktuelle bookinger. Planlæg næste ophold på Comwell.';
+
+ @override
+ String get adults => 'voksne';
+
+ @override
+ String get children => 'børn';
+
+ @override
+ String get adult => 'voksen';
+
+ @override
+ String get child => 'barn';
+
+ @override
+ String get rooms => 'Værelser';
+
+ @override
+ String get prepare_room => 'Spar tid ved check ind';
+
+ @override
+ String get jump_line_text => 'Udfyld dine informationer';
+
+ @override
+ String get overview_add_booking => 'Tilføj booking';
+
+ @override
+ String get open_room => 'Åben værelse';
+
+ @override
+ String get hold_phone_to_door => 'Hold tæt på læser';
+
+ @override
+ String get open_room_success => 'Succes';
+
+ @override
+ String get open_room_error => 'Prøv igen!';
+
+ @override
+ String get profile_settings => 'Profilindstillinger';
+
+ @override
+ String get profile_settings_firstname => 'Fornavn';
+
+ @override
+ String get profile_settings_lastname => 'Efternavn';
+
+ @override
+ String get profile_settings_email => 'Email';
+
+ @override
+ String get profile_settings_phone => 'Telefon';
+
+ @override
+ String get profile_settings_address => 'Adresse';
+
+ @override
+ String get profile_settings_birthday => 'Fødselsdag';
+
+ @override
+ String get profile_settings_edit_password => 'Ret adgangskode';
+
+ @override
+ String get profile_settings_error => 'Der skete en fejl. Prøv igen.';
+
+ @override
+ String get delete_profile => 'Slet profil';
+
+ @override
+ String get my_booking => 'Min booking';
+
+ @override
+ String get booking_reference => 'Reservationsnummer';
+
+ @override
+ String get check_in => 'Check ind';
+
+ @override
+ String get check_out => 'Check ud';
+
+ @override
+ String get overview_page_check_in_physical_card_subtitle =>
+ 'Gå i lobbyen og få udleveret din nøgle';
+
+ @override
+ String get booking_details => 'Min booking';
+
+ @override
+ String get number_of_guests => 'Personer';
+
+ @override
+ String get booker => 'Booker';
+
+ @override
+ String get booking_date => 'Dato';
+
+ @override
+ String get payment => 'Betaling';
+
+ @override
+ String get payment_method => 'Betalingsmetode';
+
+ @override
+ String get bill => 'Kvittering';
+
+ @override
+ String get get_bill => 'Hent kvittering';
+
+ @override
+ String get your_last_name => 'Efternavn';
+
+ @override
+ String get find_booking => 'Tilføj booking';
+
+ @override
+ String get choose_hotel => 'Vælg hotel';
+
+ @override
+ String get hotels => 'Hoteller';
+
+ @override
+ String get all => 'Alle';
+
+ @override
+ String get zealand => 'Sjælland';
+
+ @override
+ String get funen => 'Fyn';
+
+ @override
+ String get jutland => 'Jylland';
+
+ @override
+ String get booking_not_found => 'Bookingen blev ikke fundet';
+
+ @override
+ String get booking_not_found_subtitle =>
+ 'Den booking du leder efter, kunne ikke findes. \nHar du skrevet oplysningerne korrekt?';
+
+ @override
+ String get booking_not_found_button => 'Prøv igen';
+
+ @override
+ String get booking_not_found_cancel => 'Annuller';
+
+ @override
+ String get save => 'Gem';
+
+ @override
+ String get zipCode => 'Postnummer';
+
+ @override
+ String get city => 'By';
+
+ @override
+ String get country => 'Land';
+
+ @override
+ String get delete_profile_title => 'Du er ved at slette din profil';
+
+ @override
+ String get delete_profile_description =>
+ 'Når du sletter din profil, mister du overblik over tidligere ophold samt dine Comwell Club point';
+
+ @override
+ String get delete_profile_button => 'Slet profil';
+
+ @override
+ String get delete_profile_cancel => 'Annuller';
+
+ @override
+ String get check_in_loading_title => 'Finder dit værelse...';
+
+ @override
+ String get check_in_room_found_title => 'Værelse fundet...';
+
+ @override
+ String get check_in_your_digital_card_title => 'Dit Nøglekort';
+
+ @override
+ String get check_in_your_digital_card_subtitle =>
+ 'Brug din mobiltelefon til at åbne værelset op. Du skal ikke længere checke ind i receptionen.';
+
+ @override
+ String get check_in_your_digital_card_nb =>
+ 'NB: Ønsker du et fysisk nøglekort, kan du altid gå i receptionen og få det udleveret.';
+
+ @override
+ String get check_in_error_title => 'Værelse ikke fundet...';
+
+ @override
+ String get check_in_error_subtitle =>
+ 'Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen.';
+
+ @override
+ String get preregistration_address_title => 'Adresse';
+
+ @override
+ String get check_in_your_digital_card_room_prefix => 'Værelse';
+
+ @override
+ String get preregistration_address_subtitle =>
+ 'Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed';
+
+ @override
+ String get preregistration_address_label_address => 'Adresse';
+
+ @override
+ String get preregistration_address_label_postal_code => 'Postnummer';
+
+ @override
+ String get preregistration_address_label_city => 'By';
+
+ @override
+ String get preregistration_address_label_country => 'Land';
+
+ @override
+ String get preregistration_profile_title => 'Din info';
+
+ @override
+ String get preregistration_profile_subtitle =>
+ 'Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed.';
+
+ @override
+ String get preregistration_birthdate_error_message =>
+ 'Indtast venligst en gyldig fødselsdato';
+
+ @override
+ String get nationality => 'Nationalitet';
+
+ @override
+ String get preregistration_payment_title => 'Betalingskort';
+
+ @override
+ String get preregistration_payment_subtitle =>
+ 'For at kunne overnatte på Comwell, skal vi bruge et betalingskort.';
+
+ @override
+ String get preregistration_payment_add_card => 'Tilføj kort';
+
+ @override
+ String get preregistration_confirmation_title => 'Registeringsinformation';
+
+ @override
+ String get preregistration_confirmation_profile_card_title =>
+ 'Profilinformation';
+
+ @override
+ String get preregistration_confirmation_address_card_title => 'Adresse';
+
+ @override
+ String get preregistration_confirmation_payment_card_title => 'Betalingskort';
+
+ @override
+ String get preregistration_confirmation_extras_card_title_singular =>
+ '1 valgt Tilkøb';
+
+ @override
+ String preregistration_confirmation_extras_card_title_plural(Object amount) {
+ return '$amount valgte tilkøb';
+ }
+
+ @override
+ String get preregistration_my_addons => 'Mine tilkøb';
+
+ @override
+ String get preregistration_my_addons_subtitle =>
+ 'Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.';
+
+ @override
+ String get preregistration_confirmation_extras_card_subtitle =>
+ 'Skrives på din værelsesregning';
+
+ @override
+ String get need_help => 'Har du brug for hjælp?';
+
+ @override
+ String get call_us => 'Ring til os';
+
+ @override
+ String get call_us_description =>
+ 'Har du brug for at komme i kontakt med et af vores hoteller? Benyt knappen nedenfor for at ringe op.';
+
+ @override
+ String get get_a_call => 'Bliv ringet op';
+
+ @override
+ String get get_a_call_description =>
+ 'Indtast dit telefonnummer herunder og bliv ringet op.';
+
+ @override
+ String get call_received_title => 'Modtaget';
+
+ @override
+ String get call_received_description =>
+ 'Vi har modtaget din kontaktforespørgsel. Vores team vil kontakte dig snart.';
+
+ @override
+ String get telephone_number => 'Telefonnummer';
+
+ @override
+ String get comwell_telephone_number => '+4570274274';
+
+ @override
+ String get booking_details_page_hotel_information_button_title =>
+ 'Hotelinformation';
+
+ @override
+ String get booking_details_page_hotel_information_button_subtitle =>
+ 'Find relevant information om hotellet';
+
+ @override
+ String get booking_details_page_contact_button_title => 'Kontakt';
+
+ @override
+ String get booking_details_page_contact_button_subtitle =>
+ 'Kom i kontakt med receptionen.';
+
+ @override
+ String get housekeeping_page_title => 'Housekeeping';
+
+ @override
+ String get housekeeping_page_subtitle =>
+ 'Ønsker du ekstra rengøring eller opfyldning på værelset, kan du altid bestille det her - uden omkostninger';
+
+ @override
+ String get housekeeping_page_button => 'Bestil housekeeping';
+
+ @override
+ String get housekeeping_page_service_title_cleaning => 'Rengøring af værelse';
+
+ @override
+ String get housekeeping_page_service_title_towels => 'Friske håndklæder';
+
+ @override
+ String get housekeeping_page_service_title_refill =>
+ 'Genopfyldning af kaffe og te';
+
+ @override
+ String get housekeeping_page_service_title_trash => 'Afhentning af skrald';
+
+ @override
+ String get housekeeping_page_service_title_soap => 'Sæbe/shampoo';
+
+ @override
+ String get housekeeping_page_service_cleaning_subtitle =>
+ 'Der bliver gjort rent mellem 11 og 14';
+
+ @override
+ String get housekeeping_page_supplies => 'Forsyninger';
+
+ @override
+ String get housekeeping_page_cleaning => 'Rengøring';
+
+ @override
+ String get booking_details_page_housekeeping_button_title_ordered =>
+ 'Housekeeping bestilt';
+
+ @override
+ String get booking_details_page_housekeeping_button_subtitle_ordered =>
+ 'Rengøring kommer mellem kl. 11 og 14';
+
+ @override
+ String get housekeeping_page_supplies_subtitle_towels => 'Soap and shampoo';
+
+ @override
+ String get housekeeping_page_supplies_subtitle_refill =>
+ 'Refill coffee and tea';
+
+ @override
+ String get housekeeping_page_supplies_subtitle_trash => 'Fresh towels';
+
+ @override
+ String get housekeeping_page_supplies_subtitle_soap => 'Trash removal';
+
+ @override
+ String get booking_details_page_housekeeping_button_title =>
+ 'Bestil housekeeping';
+
+ @override
+ String get booking_details_page_housekeeping_button_subtitle =>
+ 'Dagen før housekeeping ønskes.';
+
+ @override
+ String get booking_details_page_practical_information =>
+ 'Praktisk information';
+
+ @override
+ String get booking_details_page_checkout_title => 'Check-out';
+
+ @override
+ String get booking_details_page_checkout_subtitle =>
+ 'Start dit check-out her';
+
+ @override
+ String get booking_details_page_checkout_time => '10:00 AM';
+
+ @override
+ String get hotel_information_page_menu_restaurants_title => 'Restauranter';
+
+ @override
+ String get hotel_information_page_menu_restaurants_subtitle =>
+ 'Læs om vores restaurant';
+
+ @override
+ String get hotel_information_page_menu_spa_title => 'Spa';
+
+ @override
+ String get hotel_information_page_menu_spa_subtitle =>
+ 'Bade, saunaer, brechelbath, mm.';
+
+ @override
+ String get hotel_information_page_menu_parking_title => 'Parkering';
+
+ @override
+ String get hotel_information_page_menu_other_info_title =>
+ 'Øvrige informationer';
+
+ @override
+ String get hotel_information_page_menu_other_info_subtitle =>
+ 'Find mere information om hotellet';
+
+ @override
+ String get hotel_information_page_spa_button => 'Book spa';
+
+ @override
+ String get restaurant_page_practical_information => 'Praktisk information';
+
+ @override
+ String get restaurant_page_address => 'Adresse';
+
+ @override
+ String get restaurant_page_opening_hours => 'Åbningstider';
+
+ @override
+ String get restaurant_page_book_table => 'Book bord';
+
+ @override
+ String get restaurant_page_send_email => 'Skriv en email';
+
+ @override
+ String get overview_page_check_in_button_subtitle =>
+ 'Få dit digitale nøglekort med det samme';
+
+ @override
+ String get checkout_page_confirmation_title => 'Check-out';
+
+ @override
+ String get checkout_page_confirmation_subtitle =>
+ 'Når du bekræfter dit check-out har du 30 minutter til at forlade værelset før dit nøglekort vil stoppe med at virke.';
+
+ @override
+ String get checkout_page_confirmation_deadline =>
+ 'Dit check-out skal ske senest kl. 10:00';
+
+ @override
+ String get checkout_page_confirmation_price_title => 'Til betaling';
+
+ @override
+ String get checkout_page_confirmation_continue => 'Gå til betaling';
+
+ @override
+ String get checkout_page_payment_title => 'Betalingsoversigt';
+
+ @override
+ String get checkout_page_payment_total => 'Total';
+
+ @override
+ String checkout_page_payment_price(Object amount) {
+ return '$amount kr.';
+ }
+
+ @override
+ String get checkout_page_payment_club_points_title =>
+ 'Brug Comwell Club Point';
+
+ @override
+ String checkout_page_payment_club_points_subtitle(
+ Object amount,
+ Object points,
+ ) {
+ return 'Du har $points point, anvend og spar ${amount}kr.';
+ }
+
+ @override
+ String get checkout_page_payment_club_points_subtitle_zero =>
+ 'Du har ingen point at anvende';
+
+ @override
+ String get checkout_page_payment_payment_title => 'Betal og check ud';
+
+ @override
+ String get checkout_page_confirmation => 'Gå til check-out';
+
+ @override
+ String get accept_terms => 'Accepter betingelserne';
+
+ @override
+ String get checkout_page_payment_dialog_title =>
+ 'Er du sikker på du vil checke ud af hotellet?';
+
+ @override
+ String get checkout_page_payment_dialog_subtitle =>
+ 'Når du bekræfter, har du 30 minutter til at forlade dit værelse.';
+
+ @override
+ String get checkout_page_payment_dialog_confirm => 'Ja, check ud nu';
+
+ @override
+ String get checkout_page_payment_dialog_cancel => 'Nej';
+
+ @override
+ String get checkout_page_processing_success_title => 'Check-out bekræftet';
+
+ @override
+ String get checkout_page_processing_success_subtitle =>
+ 'Dit check-out er nu bekræftet og du har nu 30 minutter til at forlade dit værelse. Herefter vil du ikke længere kunne bruge dit nøglekort. ';
+
+ @override
+ String get checkout_page_processing_success_subtitle_no_digital_card =>
+ 'Du er nu checket ud. Husk at aflevere din nøgle i lobbyen.';
+
+ @override
+ String get checkout_page_processing_error_title => 'Check-out fejlet';
+
+ @override
+ String get checkout_page_processing_error_subtitle =>
+ 'Der skete en fejl ved check-out. Du bedes henvende dig i receptionen.';
+
+ @override
+ String get payment_cards_title => 'Betalingskort';
+
+ @override
+ String get payment_cards_subtitle =>
+ 'For at kunne overnatte på Comwell, skal vi bruge et betalingskort.';
+
+ @override
+ String get payment_cards_my_cards => 'Mine kort';
+
+ @override
+ String get payment_cards_confirm_remove_title =>
+ 'Du er ved at fjerne et betalingskort';
+
+ @override
+ String get payment_cards_confirm_remove_subtitle =>
+ 'Dette betalingskort vil ikke længere være tilgængeligt, hvis du sletter det.';
+
+ @override
+ String get payment_cards_remove_card_button => 'Fjern kort';
+
+ @override
+ String get payment_cards_edit_card_title => 'Redigér kort';
+
+ @override
+ String get payment_cards_save_card_button => 'Gem kort';
+
+ @override
+ String get share_booking_page_title => 'Del ophold';
+
+ @override
+ String get share_booking_page_subtitle =>
+ 'Her kan du dele dit ophold med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge';
+
+ @override
+ String get share_booking_page_share_button => 'Del dit ophold';
+
+ @override
+ String get handle_guests_title => 'Håndter gæster';
+
+ @override
+ String get cancel_sharing => 'Fortryd deling';
+
+ @override
+ String get check_out_my_booking => 'Check ud af mit ophold';
+
+ @override
+ String get dates => 'Datoer';
+
+ @override
+ String get guest => 'Gæst';
+
+ @override
+ String get guests => 'Gæster';
+
+ @override
+ String get view_booking => 'Se booking';
+
+ @override
+ String get comwell_booking => 'Comwell Ophold';
+
+ @override
+ String get name_on_card_hint => 'Navn på kort';
+
+ @override
+ String get card_number_hint => 'Kortnummer';
+
+ @override
+ String get expiry_date_hint => 'Udløbsdato';
+
+ @override
+ String get cvc_hint => 'CVC';
+
+ @override
+ String get remove_guest => 'Fjern gæst';
+
+ @override
+ String get remove_guests => 'Fjern gæster';
+
+ @override
+ String get are_you_sure => 'Er du sikker?';
+
+ @override
+ String get guest_removal_responsibility =>
+ 'Du vil være ansvarlig for alle køb på værelset ved udtjekning (316 kr.)';
+
+ @override
+ String get notifications_page_title => 'Notifikationer';
+
+ @override
+ String get subscribe_all => 'Tilmeld alle notifikationer';
+
+ @override
+ String get company_deal => 'Virksomheds aftale';
+
+ @override
+ String get company_deal_subtitle =>
+ 'Ja, jeg vil gerne modtage relevant information relateret til virksomheds aftalen fra Comwell A/S via email og SMS. Du kan til enhver tid afslutte din tilmelding ved at klikke på afslut linket nederst i emailen.';
+
+ @override
+ String get club_newsletter => 'Comwell Club nyhedsbrev';
+
+ @override
+ String get club_newsletter_subtitle =>
+ 'Ja, jeg vil gerne modtage e-mails med spændende tilbud om hotelophold og events hos Comwell Hotels. Jeg kan til enhver tid, afslutte min tilmelding.';
+
+ @override
+ String get digital_media => 'Digital media';
+
+ @override
+ String get digital_media_subtitle =>
+ 'Ja, jeg vil gerne se personligt tilpassede digitale reklamer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.';
+
+ @override
+ String get sms => 'SMS';
+
+ @override
+ String get sms_subtitle =>
+ 'Ja, jeg vil gerne modtage SMS med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.';
+
+ @override
+ String get email_subtitle =>
+ 'Ja, jeg vil gerne modtage Emails med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.';
+
+ @override
+ String get push_subtitle =>
+ 'Ja, jeg vil gerne modtage push notifikationer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.';
+
+ @override
+ String get update_profile => 'Opdater profil';
+
+ @override
+ String get profile_settings_invalid_date => 'Ugyldigt dato';
+
+ @override
+ String get gender => 'Køn';
+
+ @override
+ String get comwell_club_dialog_title => 'Bliv medlem';
+
+ @override
+ String get comwell_club_dialog_description =>
+ 'Indtast følgende oplysninger for at blive medlem af Comwell Club';
+
+ @override
+ String get postal_code => 'Postnummer';
+
+ @override
+ String get male => 'Mand';
+
+ @override
+ String get female => 'Kvinde';
+
+ @override
+ String get not_specified => 'Ikke angivet';
+
+ @override
+ String get tos_accept => 'Accepter ';
+
+ @override
+ String get tos_accept_link => 'regler og betingelser for Comwell Club';
+
+ @override
+ String get newsletter_accept =>
+ 'Ja tak, jeg vil gerne opdateres på aktuelle medlemstilbud, Comwell Club overraskelser og andre anbefalinger tilpasset mig. Jeg kan til enhver tid afmelde mig igen.';
+
+ @override
+ String get read_more => 'Læs mere';
+
+ @override
+ String get read_less => 'Læs mindre';
+
+ @override
+ String get comwell_club_inactive => 'Inaktiv';
+
+ @override
+ String get points => 'Point';
+
+ @override
+ String get my_balance => 'Min balance';
+
+ @override
+ String get cancel_booking => 'Annuller ophold';
+
+ @override
+ String get cancellation_policy => 'Annuleringsbetingelser';
+
+ @override
+ String get cancellation_policy_description =>
+ 'Dette ophold kan annuleres omkostningsfrit indtil d. 12.11.2024 kl. 15:00 på ankomstdagen. Annulleres senere end d. 14.01 skal del faktureres v/r for den første nat.';
+
+ @override
+ String get payment_date => 'Betalingsdato';
+
+ @override
+ String get not_shared => 'Ikke delt';
+
+ @override
+ String get share_booking => 'Del ophold';
+
+ @override
+ String get total_charge => 'I alt til betaling';
+
+ @override
+ String get early_checkin => 'Tidlig check ind';
+
+ @override
+ String get paid => 'BETALT';
+
+ @override
+ String get restaurant => 'Restaurant';
+
+ @override
+ String get spa => 'Spa';
+
+ @override
+ String get parking => 'Parkering';
+
+ @override
+ String get go_to_payment => 'Gå til betaling';
+
+ @override
+ String room_prefix(Object roomNumber) {
+ return 'Værelse $roomNumber';
+ }
+
+ @override
+ String total_charge_value(Object amount) {
+ return '$amount kr.';
+ }
+
+ @override
+ String get generic_error_profile_page =>
+ 'Der skete en fejl. Prøv igen senere. Eller log ud og prøv igen.';
+
+ @override
+ String get profile_error_name => 'Fejl ved indlæsning af profiloplysninger';
+
+ @override
+ String get error => 'Fejl';
+
+ @override
+ String get error_logout => 'Der skete en fejl';
+
+ @override
+ String get error_logout_subtitle =>
+ 'Du har været logget ud. Log venligst ind igen.';
+
+ @override
+ String get edit => 'Rediger';
+
+ @override
+ String get error_cards => 'Fejl ved indlæsning af kort, prøv igen senere.';
+
+ @override
+ String check_in_button_timer_days_hours_minutes(
+ Object d,
+ Object h,
+ Object m,
+ ) {
+ return 'Om $d dage, $h timer og $m minutter';
+ }
+
+ @override
+ String check_in_button_timer_hours_minutes(Object h, Object m) {
+ return 'Om $h timer og $m minutter';
+ }
+
+ @override
+ String check_in_button_timer_minutes(Object m) {
+ return 'Om $m minutter';
+ }
+
+ @override
+ String check_in_button_timer_seconds(Object s) {
+ return 'Om $s sekunder';
+ }
+
+ @override
+ String get approve_conditions_title => 'Jeg accepter ';
+
+ @override
+ String get approve_conditions_subtitle => 'betingelserne';
+
+ @override
+ String get up_sales_title => 'Tidlig check ind';
+
+ @override
+ String get up_sales_subtitle =>
+ 'Med tidlig check ind kan du checke ind kl. 13.00 i stedet for kl. 15.00.';
+
+ @override
+ String get up_sales_popular => 'POPULÆR';
+
+ @override
+ String get services => 'Tjenester';
+
+ @override
+ String get up_sales_see_all => 'Se alle';
+
+ @override
+ String get up_sales_catalog_button_title => 'Se produktkatalog';
+
+ @override
+ String get up_sales_catalog_button_subtitle =>
+ 'Her kan du se og bestille produkter og skrive dem helt automatisk på din værelsesregning.';
+
+ @override
+ String get up_sales_catalog_title => 'Tilkøbsmuligheder';
+
+ @override
+ String get room_upgrades => 'Værelsesopgraderinger';
+
+ @override
+ String get other_up_sales => 'Andre tilkøb';
+
+ @override
+ String get read_more_up_sales => 'Læs mere';
+
+ @override
+ String get continue_without_up_sales => 'Fortsæt uden tilkøb';
+
+ @override
+ String get open_maps_error_title => 'Kan ikke åbne kort';
+
+ @override
+ String get open_maps_error_subtitle => 'Ingen kortprogram er tilgængeligt.';
+
+ @override
+ String get apple_maps => 'Apple Kort';
+
+ @override
+ String get google_maps => 'Google Kort';
+
+ @override
+ String get add_to_booking => 'Tilføj til booking';
+
+ @override
+ String get see_all_facilities => 'Se alle faciliteter';
+
+ @override
+ String get remove_from_booking => 'Fjern fra booking';
+
+ @override
+ String get no_services_available => 'Ingen tjenester tilgængelige';
+
+ @override
+ String get no_room_upgrades_available =>
+ 'Ingen værelsesopgraderinger tilgængelige';
+
+ @override
+ String get confirm_up_sales_dialog_title => 'Bekræft tilkøb';
+
+ @override
+ String confirm_up_sales_dialog_subtitle(Object amount) {
+ return 'Er du sikker på, at du vil tilføje disse tilkøb for $amount kr. til din booking?';
+ }
+
+ @override
+ String get confirm_up_sales_dialog_confirm => 'Ja, tilføj tilkøb';
+
+ @override
+ String get confirm_up_sales_dialog_cancel => 'Nej';
+
+ @override
+ String get email_launch_error => 'Kunne ikke åbne email klient';
+
+ @override
+ String get phone_launch_error => 'Kunne ikke åbne telefon';
+
+ @override
+ String get balance => 'SALDO';
+
+ @override
+ String get new_booking => 'Book nyt ophold';
+
+ @override
+ String get error_opening_website =>
+ 'Kunne ikke åbne hjemmesiden. Prøv igen senere.';
+
+ @override
+ String get error_opening_website_title => 'Fejl';
+
+ @override
+ String get room_selection => 'Vælg værelse';
+
+ @override
+ String get room_selection_subtitle =>
+ 'Fordel gæsterne på de værelser, du har booket';
+
+ @override
+ String get choose_room => 'Uddel værelser';
+
+ @override
+ String get choose_room_subtitle =>
+ 'Du skal først vælge dit eget værelse. Derefter kan du uddele de andre værelser.';
+
+ @override
+ String get check_in_date => 'Check-in dato';
+
+ @override
+ String get check_out_date => 'Check-out dato';
+
+ @override
+ String get confirmation_number => 'Bekræftelsesnummer';
+
+ @override
+ String get close => 'Luk';
+
+ @override
+ String get choose_room_confirmation_title =>
+ 'Er du sikker på, du vil vælge dette værelse?';
+
+ @override
+ String get choose_room_confirmation_subtitle =>
+ 'Du kan ikke fortryde dit valg.';
+
+ @override
+ String get choose_room_confirmation_confirm => 'Ja, vælg værelse';
+
+ @override
+ String get choose_room_confirmation_cancel => 'Nej';
+
+ @override
+ String get my_room => 'Mit værelse';
+
+ @override
+ String get share_room => 'Del værelse';
+
+ @override
+ String get share_room_page_title => 'Del værelse';
+
+ @override
+ String get share_room_page_subtitle =>
+ 'Her kan du dele dit værelse med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge';
+
+ @override
+ String get share_room_page_button => 'Del dit værelse';
+
+ @override
+ String get addon => 'Tilkøb';
+
+ @override
+ String get added_to_room => 'Tilkøbt på værelse';
+
+ @override
+ String get force_update_title => 'Opdater for at bruge appen';
+
+ @override
+ String get force_update_description =>
+ 'Der er en nødvendig opdatering til appen, der gør at du skal opdatere for at kunne fortsætte.';
+
+ @override
+ String get force_update_button => 'Gå til App Store';
+
+ @override
+ String get invalid_birthday => 'Ugyldig fødselsdag';
+
+ @override
+ String get invalid_birthday_description =>
+ 'Din gemte fødselsdag er ikke tilladt. Vælg en ny dato.';
+
+ @override
+ String get up_sales_confirmation_title => 'Betalingsoversigt';
+
+ @override
+ String get up_sales_confirmation_no_up_sales => 'Ingen tilvalg valgt.';
+
+ @override
+ String get facilities => 'Faciliteter';
+
+ @override
+ String get remove => 'Fjern';
+
+ @override
+ String get up_sales_processing_error_title => 'Kunne ikke tilføje tilkøb';
+
+ @override
+ String get up_sales_processing_error_subtitle =>
+ 'Opgraderinger virker ikke i øjeblikket. Prøv igen senere.';
+
+ @override
+ String get pay_bill => 'Betal regning';
+
+ @override
+ String get discount => 'Comwell Club Point Rabat';
+
+ @override
+ String get error_preregistration =>
+ 'Kunne ikke preregister, gå til reception';
+
+ @override
+ String get get_keys => 'Hent digital nøgle';
+
+ @override
+ String get get_keys_subtitle => 'Få dit digitale nøglekort med det samme';
+
+ @override
+ String get add_card => 'Tilføj kort';
+
+ @override
+ String get total => 'I alt';
+
+ @override
+ String get profile_error_title => 'Kunne ikke loade din profil';
+
+ @override
+ String get profile_error_subtitle => 'Der er sket en fejl. Prøv igen senere.';
+
+ @override
+ String get generic_error_title => 'Der er sket en fejl';
+
+ @override
+ String get notifications_error_subtitle =>
+ 'Notifikationer kan ikke hentes i øjeblikket. Prøv igen senere.';
+
+ @override
+ String get payment_cards_error_subtitle =>
+ 'Dine betalingskort kan ikke hentes i øjeblikket. Prøv igen senere.';
+
+ @override
+ String get hotel_information_error_subtitle =>
+ 'Hotelinformationen kan ikke hentes i øjeblikket. Prøv igen senere.';
+
+ @override
+ String get overview_error_title => 'Kunne ikke indlæse dine bookinger';
+
+ @override
+ String get overview_error_subtitle =>
+ 'Der er sket en fejl. Vi kunne ikke loade dine bookinger. Prøv igen senere.';
+
+ @override
+ String get up_sales_error_title =>
+ 'Tillægskøb er ikke tilgængelige i øjeblikket';
+
+ @override
+ String get up_sales_error_subtitle =>
+ 'Der er sket en fejl. Prøv igen senere.';
+
+ @override
+ String get choose_room_error_title => 'Kunne ikke vælge værelse';
+
+ @override
+ String get choose_room_error_subtitle =>
+ 'Der er sket en fejl. Prøv igen senere eller gå til receptionen';
+
+ @override
+ String get share_booking_error_title =>
+ 'Kunne ikke finde gæsterne på værelset';
+
+ @override
+ String get share_booking_error_subtitle =>
+ 'Der er sket en fejl. Prøv igen senere.';
+
+ @override
+ String get refresh_bookings => 'Opdater bookinger';
+
+ @override
+ String get document_type => 'Dokumenttype';
+
+ @override
+ String get document_type_passport => 'Passport';
+
+ @override
+ String get document_type_id_card => 'ID-kort';
+
+ @override
+ String get document_type_driver_license => 'Kørekort';
+
+ @override
+ String get document_type_other => 'Andet';
+
+ @override
+ String get document_number => 'Dokumentnummer';
+
+ @override
+ String get up_sales_catalog_no_up_sales_title => 'Ingen tilvalg tilgængelige';
+
+ @override
+ String get up_sales_catalog_no_up_sales_subtitle =>
+ 'Der er ingen tilvalg tilgængelige i øjeblikket. Prøv igen senere.';
+
+ @override
+ String get payment_cards_missing_payment_method_title =>
+ 'Manglende betalingsmetode';
+
+ @override
+ String get payment_cards_missing_payment_method_subtitle =>
+ 'Vælg venligst en betalingsmetode for at fortsætte.';
+
+ @override
+ String get share_booking_page_error_title => 'Fejl';
+
+ @override
+ String get share_booking_page_error_subtitle =>
+ 'Denne booking er allerede delt.';
+
+ @override
+ String share_booking_message(Object hotel, Object name, Object url) {
+ return '$name vil gerne dele et ophold med dig på Comwell $hotel. Tilgå via linket: $url';
+ }
+
+ @override
+ String get check_in_page_error_title => 'Værelse ikke fundet';
+
+ @override
+ String get check_in_page_error_subtitle =>
+ 'Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen.';
+
+ @override
+ String get remove_guest_overview => 'Fjern';
+
+ @override
+ String get home_page => 'Hjem';
+
+ @override
+ String get send_to_email => 'Send til email';
+
+ @override
+ String get download_bill => 'Få tilsendt kvittering';
+
+ @override
+ String get bill_email_placeholder => 'E-mail';
+
+ @override
+ String get payment_overview_send_receipt_title => 'Kvittering via email';
+
+ @override
+ String payment_overview_send_receipt_subtitle(Object name) {
+ return 'Sendes til $name';
+ }
+
+ @override
+ String get payment_overview_send_comment_title => 'Kommentar';
+
+ @override
+ String get payment_overview_send_receipt_hint => 'Indsæt kommentar';
+
+ @override
+ String key_page_room_prefix(Object roomNumber) {
+ return 'Værelse $roomNumber';
+ }
+
+ @override
+ String get please_accept_terms => 'Accepterer vilkårene';
+
+ @override
+ String received_shared_room_page_subtitle(Object name) {
+ return 'text $name';
+ }
+
+ @override
+ String get received_shared_room_page_title => '';
+
+ @override
+ String get received_shared_booking_page_title => '';
+
+ @override
+ String received_shared_booking_page_subtitle(Object name) {
+ return 'text $name';
+ }
+
+ @override
+ String get accept_notifications => 'Tillad notifikationer';
+
+ @override
+ String get accept_notifications_rationale =>
+ 'For at få de seneste opdateringer om din booking, bedes du tillade notifikationer';
+
+ @override
+ String get allow => 'Tillad';
+
+ @override
+ String get skip => 'Spring over';
+
+ @override
+ String get internet_disabled => 'Internettet er afbrudt';
+
+ @override
+ String get please_enable_internet => 'Tjek venligst din internetforbindelse';
+
+ @override
+ String get bluetooth_disabled => 'Bluetooth er deaktiveret';
+
+ @override
+ String get please_enable_bluetooth => 'Aktivér bluetooth';
+
+ @override
+ String get allow_usage_tracking => 'Tillad brugssporing';
+
+ @override
+ String get usage_tracking_rationale =>
+ 'Tillad venligst sporing af, hvordan du bruger appen';
+
+ @override
+ String get share_room_subtitle_mvp =>
+ 'Vi arbejder i øjeblikket på at gøre det muligt at uddelegere værelser her i appen.';
+
+ @override
+ String get subtitle_mvp =>
+ 'For nu kan vi desværre kun hjælpe dig via vores kundeservice. Ring os op, så finder vi en løsning. ';
+
+ @override
+ String get find_booking_subtitle_mvp =>
+ 'Vi arbejder i øjeblikket på at gøre det muligt at finde din booking digitalt her i appen.';
+
+ @override
+ String get bluetooth_permission_title =>
+ 'Tillad Bluetooth til for at låse dit værelse op';
+
+ @override
+ String get bluetooth_permission_description =>
+ 'For at kunne åbne døren til dit hotelværelse skal du give tilladelse til at vi må bruge bluetooth på din telefon.';
+
+ @override
+ String get allow_bluetooth => 'Tillad bluetooth';
+
+ @override
+ String get permissions => 'Tilladelser';
+
+ @override
+ String get buy_early_checkin => 'Køb tidlig check-in';
+
+ @override
+ String get preregistration_serving_time_label =>
+ 'Ønsket serveringstidspunkt for tilkøb';
+
+ @override
+ String get preregistration_comment_label => 'Kommentar';
+
+ @override
+ String get preregistration_comment_hint => 'Indsæt evt. kommentar';
+
+ @override
+ String get preregistration_accept_terms_prefix => 'Jeg accepterer Comwells';
+
+ @override
+ String get preregistration_accept_terms_privacy_policy =>
+ 'persondataspolitik';
+
+ @override
+ String get preregistration_accept_terms_and => 'og';
+
+ @override
+ String get preregistration_accept_terms_trade_conditions =>
+ 'handelsbetingelser';
+
+ @override
+ String check_in_button_timer_days_minutes(Object d, Object m) {
+ return 'Om $d dage og $m minutter';
+ }
+
+ @override
+ String get check_in_page_payment_payment_title => 'Betal og check ind';
+
+ @override
+ String get pickup => 'Afhentning';
+
+ @override
+ String get delivery => 'Levering';
+
+ @override
+ String get order_overview => 'Ordreoversigt';
+}
diff --git a/common/lib/.generated/l10n/app_localizations_en.dart b/common/lib/.generated/l10n/app_localizations_en.dart
new file mode 100644
index 00000000..764f2ed2
--- /dev/null
+++ b/common/lib/.generated/l10n/app_localizations_en.dart
@@ -0,0 +1,1419 @@
+// ignore: unused_import
+import 'package:intl/intl.dart' as intl;
+import 'app_localizations.dart';
+
+// ignore_for_file: type=lint
+
+/// The translations for English (`en`).
+class AppLocalizationsEn extends AppLocalizations {
+ AppLocalizationsEn([String locale = 'en']) : super(locale);
+
+ @override
+ String get generic_continue => 'Continue';
+
+ @override
+ String get generic_information_required => 'This field is required.';
+
+ @override
+ String get generic_confirm => 'Confirm';
+
+ @override
+ String get generic_done => 'Done';
+
+ @override
+ String get generic_ok => 'OK';
+
+ @override
+ String get generic_credit_card => 'Credit card';
+
+ @override
+ String get generic_apple_pay => 'Apple Pay';
+
+ @override
+ String get generic_google_pay => 'Google Pay';
+
+ @override
+ String get generic_error => 'An error occurred. Please try again.';
+
+ @override
+ String get welcome_headline => 'Welcome to Comwell Hotels';
+
+ @override
+ String get welcome_button => 'Continue';
+
+ @override
+ String get welcome_error => 'An error has occurred. Restart the app.';
+
+ @override
+ String get room_key => 'Key';
+
+ @override
+ String get room_keys => 'Keys';
+
+ @override
+ String get redeem_code => 'Redeem code';
+
+ @override
+ String get error_opening_door => 'An error occurred.';
+
+ @override
+ String get try_again => 'Try again';
+
+ @override
+ String get room_key_description => 'This is your room key.';
+
+ @override
+ String get login_button => 'Login';
+
+ @override
+ String get create_user_button => 'Create new user';
+
+ @override
+ String get profile_settings_profile_menu => 'Profile settings';
+
+ @override
+ String get payment_card_profile_menu => 'Payment card';
+
+ @override
+ String get notifications_profile_menu => 'Notifications';
+
+ @override
+ String get logout_profile_menu => 'Log out';
+
+ @override
+ String get logout_dialog_title => 'Do you want to log out of your profile?';
+
+ @override
+ String get cancel => 'Cancel';
+
+ @override
+ String get name_cc_sign => 'Name';
+
+ @override
+ String get become_cc_member_title => 'Become a member of comwell club';
+
+ @override
+ String get become_cc_member_subtitle =>
+ 'Become a member and earn points every time you stay at a Comwell Hotel.';
+
+ @override
+ String get overview_tabbar_active => 'Current';
+
+ @override
+ String get overview_tabbar_past => 'Previous';
+
+ @override
+ String get overview_tabbar_cancelled => 'Cancelled';
+
+ @override
+ String get no_past_bookings_title => 'No previous stays';
+
+ @override
+ String get no_past_bookings_subtitle =>
+ 'There are no previous stays on this profile.';
+
+ @override
+ String get no_cancelled_booking_title => 'No cancelled stays';
+
+ @override
+ String get no_cancelled_booking_subtitle =>
+ 'You have no canceled nights with us.';
+
+ @override
+ String get booking_annulled => 'Cancelled';
+
+ @override
+ String get no_current_bookings => 'No current bookings';
+
+ @override
+ String get no_current_bookings_subtitle =>
+ 'You have no current bookings. Plan your next stay at Comwell.';
+
+ @override
+ String get adults => 'adults';
+
+ @override
+ String get children => 'children';
+
+ @override
+ String get adult => 'adult';
+
+ @override
+ String get child => 'child';
+
+ @override
+ String get rooms => 'Rooms';
+
+ @override
+ String get prepare_room => 'Save time at check-in';
+
+ @override
+ String get jump_line_text => 'Fill in your information';
+
+ @override
+ String get overview_add_booking => 'Add booking';
+
+ @override
+ String get open_room => 'Open room';
+
+ @override
+ String get hold_phone_to_door => 'Keep close to the reader';
+
+ @override
+ String get open_room_success => 'Success';
+
+ @override
+ String get open_room_error => 'Try again!';
+
+ @override
+ String get profile_settings => 'Profile settings';
+
+ @override
+ String get profile_settings_firstname => 'First name';
+
+ @override
+ String get profile_settings_lastname => 'Surname';
+
+ @override
+ String get profile_settings_email => 'Email';
+
+ @override
+ String get profile_settings_phone => 'Telephone';
+
+ @override
+ String get profile_settings_address => 'Address';
+
+ @override
+ String get profile_settings_birthday => 'Birthday';
+
+ @override
+ String get profile_settings_edit_password => 'Change password';
+
+ @override
+ String get profile_settings_error => 'An error occurred. Please try again.';
+
+ @override
+ String get delete_profile => 'Delete profile';
+
+ @override
+ String get my_booking => 'My booking';
+
+ @override
+ String get booking_reference => 'Reservation number';
+
+ @override
+ String get check_in => 'Check in';
+
+ @override
+ String get check_out => 'Check out';
+
+ @override
+ String get overview_page_check_in_physical_card_subtitle =>
+ 'Go to the lobby and get your key.';
+
+ @override
+ String get booking_details => 'My booking';
+
+ @override
+ String get number_of_guests => 'People';
+
+ @override
+ String get booker => 'Book';
+
+ @override
+ String get booking_date => 'Date';
+
+ @override
+ String get payment => 'Payment';
+
+ @override
+ String get payment_method => 'Payment method';
+
+ @override
+ String get bill => 'Receipt';
+
+ @override
+ String get get_bill => 'Get receipt';
+
+ @override
+ String get your_last_name => 'Surname';
+
+ @override
+ String get find_booking => 'Add booking';
+
+ @override
+ String get choose_hotel => 'Choose hotel';
+
+ @override
+ String get hotels => 'Hotels';
+
+ @override
+ String get all => 'All';
+
+ @override
+ String get zealand => 'Zealand';
+
+ @override
+ String get funen => 'Funen';
+
+ @override
+ String get jutland => 'Jutland';
+
+ @override
+ String get booking_not_found => 'The booking was not found.';
+
+ @override
+ String get booking_not_found_subtitle =>
+ 'The booking you are looking for could not be found. \nDid you enter the information correctly?';
+
+ @override
+ String get booking_not_found_button => 'Try again';
+
+ @override
+ String get booking_not_found_cancel => 'Cancel';
+
+ @override
+ String get save => 'Save';
+
+ @override
+ String get zipCode => 'Postal code';
+
+ @override
+ String get city => 'Town';
+
+ @override
+ String get country => 'Country';
+
+ @override
+ String get delete_profile_title => 'You are about to delete your profile.';
+
+ @override
+ String get delete_profile_description =>
+ 'When you delete your profile, you will lose track of previous stays and your Comwell Club points.';
+
+ @override
+ String get delete_profile_button => 'Delete profile';
+
+ @override
+ String get delete_profile_cancel => 'Cancel';
+
+ @override
+ String get check_in_loading_title => 'Finding your room...';
+
+ @override
+ String get check_in_room_found_title => 'Room found...';
+
+ @override
+ String get check_in_your_digital_card_title => 'Your Key Card';
+
+ @override
+ String get check_in_your_digital_card_subtitle =>
+ 'Use your mobile phone to open your room. You no longer need to check in at the reception.';
+
+ @override
+ String get check_in_your_digital_card_nb =>
+ 'NB: If you want a physical key card, you can always go to reception and get one.';
+
+ @override
+ String get check_in_error_title => 'Room not found...';
+
+ @override
+ String get check_in_error_subtitle =>
+ 'We could not find your room. Please contact the reception.';
+
+ @override
+ String get preregistration_address_title => 'Address';
+
+ @override
+ String get check_in_your_digital_card_room_prefix => 'Room';
+
+ @override
+ String get preregistration_address_subtitle =>
+ 'It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.';
+
+ @override
+ String get preregistration_address_label_address => 'Address';
+
+ @override
+ String get preregistration_address_label_postal_code => 'Postal code';
+
+ @override
+ String get preregistration_address_label_city => 'Town';
+
+ @override
+ String get preregistration_address_label_country => 'Country';
+
+ @override
+ String get preregistration_profile_title => 'Your info';
+
+ @override
+ String get preregistration_profile_subtitle =>
+ 'It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.';
+
+ @override
+ String get preregistration_birthdate_error_message =>
+ 'Please enter a valid birth date';
+
+ @override
+ String get nationality => 'Nationality';
+
+ @override
+ String get preregistration_payment_title => 'Payment card';
+
+ @override
+ String get preregistration_payment_subtitle =>
+ 'To stay overnight at Comwell, we need a payment card.';
+
+ @override
+ String get preregistration_payment_add_card => 'Add map';
+
+ @override
+ String get preregistration_confirmation_title => 'Registration information';
+
+ @override
+ String get preregistration_confirmation_profile_card_title =>
+ 'Profile information';
+
+ @override
+ String get preregistration_confirmation_address_card_title => 'Address';
+
+ @override
+ String get preregistration_confirmation_payment_card_title => 'Payment card';
+
+ @override
+ String get preregistration_confirmation_extras_card_title_singular =>
+ '1 selected Purchase';
+
+ @override
+ String preregistration_confirmation_extras_card_title_plural(Object amount) {
+ return '$amount selected add-ons';
+ }
+
+ @override
+ String get preregistration_my_addons => 'My purchases';
+
+ @override
+ String get preregistration_my_addons_subtitle =>
+ 'Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.';
+
+ @override
+ String get preregistration_confirmation_extras_card_subtitle =>
+ 'Will be written on your room bill';
+
+ @override
+ String get need_help => 'Do you need help?';
+
+ @override
+ String get call_us => 'Call us';
+
+ @override
+ String get call_us_description =>
+ 'Do you need to get in touch with one of our hotels? Use the button below to call.';
+
+ @override
+ String get get_a_call => 'Get a call';
+
+ @override
+ String get get_a_call_description =>
+ 'Enter your phone number below and we will call you back.';
+
+ @override
+ String get call_received_title => 'Received';
+
+ @override
+ String get call_received_description =>
+ 'We have received your contact request. Our team will contact you soon.';
+
+ @override
+ String get telephone_number => 'Telephone number';
+
+ @override
+ String get comwell_telephone_number => '+4570274274';
+
+ @override
+ String get booking_details_page_hotel_information_button_title =>
+ 'Hotel information';
+
+ @override
+ String get booking_details_page_hotel_information_button_subtitle =>
+ 'Find relevant information about the hotel';
+
+ @override
+ String get booking_details_page_contact_button_title => 'Contact';
+
+ @override
+ String get booking_details_page_contact_button_subtitle =>
+ 'Get in touch with the reception.';
+
+ @override
+ String get housekeeping_page_title => 'Housekeeping';
+
+ @override
+ String get housekeeping_page_subtitle =>
+ 'If you want extra cleaning or replenishment in the room, you can always order it here - at no cost.';
+
+ @override
+ String get housekeeping_page_button => 'Book housekeeping';
+
+ @override
+ String get housekeeping_page_service_title_cleaning => 'Room cleaning';
+
+ @override
+ String get housekeeping_page_service_title_towels => 'Fresh towels';
+
+ @override
+ String get housekeeping_page_service_title_refill => 'Coffee and tea refills';
+
+ @override
+ String get housekeeping_page_service_title_trash => 'Garbage collection';
+
+ @override
+ String get housekeeping_page_service_title_soap => 'Soap/shampoo';
+
+ @override
+ String get housekeeping_page_service_cleaning_subtitle =>
+ 'Cleaning will be done between 11am and 2pm.';
+
+ @override
+ String get housekeeping_page_supplies => 'Supplies';
+
+ @override
+ String get housekeeping_page_cleaning => 'Cleaning';
+
+ @override
+ String get booking_details_page_housekeeping_button_title_ordered =>
+ 'Housekeeping ordered';
+
+ @override
+ String get booking_details_page_housekeeping_button_subtitle_ordered =>
+ 'Cleaning comes between 11 am and 2 pm';
+
+ @override
+ String get housekeeping_page_supplies_subtitle_towels => 'Soap and shampoo';
+
+ @override
+ String get housekeeping_page_supplies_subtitle_refill =>
+ 'Refill coffee and tea';
+
+ @override
+ String get housekeeping_page_supplies_subtitle_trash => 'Fresh towels';
+
+ @override
+ String get housekeeping_page_supplies_subtitle_soap => 'Trash removal';
+
+ @override
+ String get booking_details_page_housekeeping_button_title =>
+ 'Book housekeeping';
+
+ @override
+ String get booking_details_page_housekeeping_button_subtitle =>
+ 'The day before housekeeping is requested.';
+
+ @override
+ String get booking_details_page_practical_information =>
+ 'Practical information';
+
+ @override
+ String get booking_details_page_checkout_title => 'Check-out';
+
+ @override
+ String get booking_details_page_checkout_subtitle =>
+ 'Start your check-out here';
+
+ @override
+ String get booking_details_page_checkout_time => '10:00 AM';
+
+ @override
+ String get hotel_information_page_menu_restaurants_title => 'Restaurants';
+
+ @override
+ String get hotel_information_page_menu_restaurants_subtitle =>
+ 'Read about our restaurant';
+
+ @override
+ String get hotel_information_page_menu_spa_title => 'Spa';
+
+ @override
+ String get hotel_information_page_menu_spa_subtitle =>
+ 'Baths, saunas, brechelbath, etc.';
+
+ @override
+ String get hotel_information_page_menu_parking_title => 'Parking';
+
+ @override
+ String get hotel_information_page_menu_other_info_title =>
+ 'Other information';
+
+ @override
+ String get hotel_information_page_menu_other_info_subtitle =>
+ 'Find more information about the hotel';
+
+ @override
+ String get hotel_information_page_spa_button => 'Book a spa';
+
+ @override
+ String get restaurant_page_practical_information => 'Practical information';
+
+ @override
+ String get restaurant_page_address => 'Address';
+
+ @override
+ String get restaurant_page_opening_hours => 'Opening hours';
+
+ @override
+ String get restaurant_page_book_table => 'Book a table';
+
+ @override
+ String get restaurant_page_send_email => 'Write an email';
+
+ @override
+ String get overview_page_check_in_button_subtitle =>
+ 'Get your digital key card immediately';
+
+ @override
+ String get checkout_page_confirmation_title => 'Check-out';
+
+ @override
+ String get checkout_page_confirmation_subtitle =>
+ 'When you confirm your check-out, you have 30 minutes to leave the room before your key card will stop working.';
+
+ @override
+ String get checkout_page_confirmation_deadline =>
+ 'Your check-out must be no later than 10:00 AM.';
+
+ @override
+ String get checkout_page_confirmation_price_title => 'For payment';
+
+ @override
+ String get checkout_page_confirmation_continue => 'Go to payment';
+
+ @override
+ String get checkout_page_payment_title => 'Payment summary';
+
+ @override
+ String get checkout_page_payment_total => 'Total';
+
+ @override
+ String checkout_page_payment_price(Object amount) {
+ return '$amount kr.';
+ }
+
+ @override
+ String get checkout_page_payment_club_points_title =>
+ 'Use Comwell Club Points';
+
+ @override
+ String checkout_page_payment_club_points_subtitle(
+ Object amount,
+ Object points,
+ ) {
+ return 'You have $points points, use and save ${amount}kr.';
+ }
+
+ @override
+ String get checkout_page_payment_club_points_subtitle_zero =>
+ 'You have no points to use.';
+
+ @override
+ String get checkout_page_payment_payment_title => 'Pay and check out';
+
+ @override
+ String get checkout_page_confirmation => 'Go to check out';
+
+ @override
+ String get accept_terms => 'Accept the terms and conditions';
+
+ @override
+ String get checkout_page_payment_dialog_title =>
+ 'Are you sure you want to check out of the hotel?';
+
+ @override
+ String get checkout_page_payment_dialog_subtitle =>
+ 'Once you confirm, you have 30 minutes to vacate your room.';
+
+ @override
+ String get checkout_page_payment_dialog_confirm => 'Yes, check out now';
+
+ @override
+ String get checkout_page_payment_dialog_cancel => 'No';
+
+ @override
+ String get checkout_page_processing_success_title => 'Check-out confirmed';
+
+ @override
+ String get checkout_page_processing_success_subtitle =>
+ 'Your check-out is now confirmed and you now have 30 minutes to leave your room. After that, you will no longer be able to use your key card.';
+
+ @override
+ String get checkout_page_processing_success_subtitle_no_digital_card =>
+ 'You are now checked out. Remember to return your key to the lobby.';
+
+ @override
+ String get checkout_page_processing_error_title => 'Check-out failed';
+
+ @override
+ String get checkout_page_processing_error_subtitle =>
+ 'There was an error during check-out. Please contact the reception.';
+
+ @override
+ String get payment_cards_title => 'Payment card';
+
+ @override
+ String get payment_cards_subtitle =>
+ 'To stay overnight at Comwell, we need a payment card.';
+
+ @override
+ String get payment_cards_my_cards => 'My cards';
+
+ @override
+ String get payment_cards_confirm_remove_title =>
+ 'You are about to remove a payment card.';
+
+ @override
+ String get payment_cards_confirm_remove_subtitle =>
+ 'This payment card will no longer be available if you delete it.';
+
+ @override
+ String get payment_cards_remove_card_button => 'Remove card';
+
+ @override
+ String get payment_cards_edit_card_title => 'Edit map';
+
+ @override
+ String get payment_cards_save_card_button => 'Save map';
+
+ @override
+ String get share_booking_page_title => 'Share stay';
+
+ @override
+ String get share_booking_page_subtitle =>
+ 'Here you can share your stay with another guest and give them access to booking information, key cards and Concierge';
+
+ @override
+ String get share_booking_page_share_button => 'Share your stay';
+
+ @override
+ String get handle_guests_title => 'Manage guests';
+
+ @override
+ String get cancel_sharing => 'Undo sharing';
+
+ @override
+ String get check_out_my_booking => 'Check out of my stay';
+
+ @override
+ String get dates => 'Dates';
+
+ @override
+ String get guest => 'Guest';
+
+ @override
+ String get guests => 'Guests';
+
+ @override
+ String get view_booking => 'See booking';
+
+ @override
+ String get comwell_booking => 'Comwell Stay';
+
+ @override
+ String get name_on_card_hint => 'Name on card';
+
+ @override
+ String get card_number_hint => 'Shortcode';
+
+ @override
+ String get expiry_date_hint => 'Expiration date';
+
+ @override
+ String get cvc_hint => 'CVC';
+
+ @override
+ String get remove_guest => 'Remove guest';
+
+ @override
+ String get remove_guests => 'Remove guests';
+
+ @override
+ String get are_you_sure => 'Are you sure?';
+
+ @override
+ String get guest_removal_responsibility =>
+ 'You will be responsible for all in-room purchases upon check-out (316 DKK)';
+
+ @override
+ String get notifications_page_title => 'Notifications';
+
+ @override
+ String get subscribe_all => 'Subscribe to all notifications';
+
+ @override
+ String get company_deal => 'Company agreement';
+
+ @override
+ String get company_deal_subtitle =>
+ 'Yes, I would like to receive relevant information related to the company agreement from Comwell A/S via email and SMS. You can terminate your registration at any time by clicking the exit link at the bottom of the email.';
+
+ @override
+ String get club_newsletter => 'Comwell Club newsletter';
+
+ @override
+ String get club_newsletter_subtitle =>
+ 'Yes, I would like to receive emails with exciting offers on hotel stays and events at Comwell Hotels. I can unsubscribe at any time.';
+
+ @override
+ String get digital_media => 'Digital media';
+
+ @override
+ String get digital_media_subtitle =>
+ 'Yes, I would like to see personalized digital advertisements with news, inspiration and invitations to events. I can unsubscribe at any time.';
+
+ @override
+ String get sms => 'SMS';
+
+ @override
+ String get sms_subtitle =>
+ 'Yes, I would like to receive SMS with news, inspiration and invitations to events. I can unsubscribe at any time.';
+
+ @override
+ String get email_subtitle =>
+ 'Yes, I would like to receive emails with news, inspiration and invitations to events. I can unsubscribe at any time.';
+
+ @override
+ String get push_subtitle =>
+ 'Yes, I would like to receive push notifications with news, inspiration and invitations to events. I can unsubscribe at any time.';
+
+ @override
+ String get update_profile => 'Update profile';
+
+ @override
+ String get profile_settings_invalid_date => 'Invalid date';
+
+ @override
+ String get gender => 'Sex';
+
+ @override
+ String get comwell_club_dialog_title => 'Become a member';
+
+ @override
+ String get comwell_club_dialog_description =>
+ 'Enter the following information to become a member of Comwell Club';
+
+ @override
+ String get postal_code => 'Postal code';
+
+ @override
+ String get male => 'Man';
+
+ @override
+ String get female => 'Woman';
+
+ @override
+ String get not_specified => 'Not specified';
+
+ @override
+ String get tos_accept => 'Accept';
+
+ @override
+ String get tos_accept_link => 'Comwell Club rules and conditions';
+
+ @override
+ String get newsletter_accept =>
+ 'Yes, I would like to be updated on current member offers, Comwell Club surprises and other recommendations tailored to me. I can unsubscribe at any time.';
+
+ @override
+ String get read_more => 'Read more';
+
+ @override
+ String get read_less => 'Read less';
+
+ @override
+ String get comwell_club_inactive => 'Inactive';
+
+ @override
+ String get points => 'Point';
+
+ @override
+ String get my_balance => 'My balance';
+
+ @override
+ String get cancel_booking => 'Cancel stay';
+
+ @override
+ String get cancellation_policy => 'Cancellation conditions';
+
+ @override
+ String get cancellation_policy_description =>
+ 'This stay can be cancelled free of charge until 12.11.2024 at 15:00 on the day of arrival. If cancelled later than 14.01, the first night will be invoiced.';
+
+ @override
+ String get payment_date => 'Payment date';
+
+ @override
+ String get not_shared => 'Not shared';
+
+ @override
+ String get share_booking => 'Share stay';
+
+ @override
+ String get total_charge => 'Total for payment';
+
+ @override
+ String get early_checkin => 'Early check-in';
+
+ @override
+ String get paid => 'PAID';
+
+ @override
+ String get restaurant => 'Restaurant';
+
+ @override
+ String get spa => 'Spa';
+
+ @override
+ String get parking => 'Parking';
+
+ @override
+ String get go_to_payment => 'Go to payment';
+
+ @override
+ String room_prefix(Object roomNumber) {
+ return 'Room $roomNumber';
+ }
+
+ @override
+ String total_charge_value(Object amount) {
+ return '$amount kr.';
+ }
+
+ @override
+ String get generic_error_profile_page =>
+ 'An error occurred. Please try again later. Or log out and try again.';
+
+ @override
+ String get profile_error_name => 'Error loading profile information';
+
+ @override
+ String get error => 'Error';
+
+ @override
+ String get error_logout => 'An error occurred.';
+
+ @override
+ String get error_logout_subtitle =>
+ 'You have been logged out. Please log in again.';
+
+ @override
+ String get edit => 'Edit';
+
+ @override
+ String get error_cards => 'Error loading map, please try again later.';
+
+ @override
+ String check_in_button_timer_days_hours_minutes(
+ Object d,
+ Object h,
+ Object m,
+ ) {
+ return 'In $d days, $h hours and $m minutes';
+ }
+
+ @override
+ String check_in_button_timer_hours_minutes(Object h, Object m) {
+ return 'In $h hours and $m minutes';
+ }
+
+ @override
+ String check_in_button_timer_minutes(Object m) {
+ return 'In $m minutes';
+ }
+
+ @override
+ String check_in_button_timer_seconds(Object s) {
+ return 'In $s seconds';
+ }
+
+ @override
+ String get approve_conditions_title => 'I accept';
+
+ @override
+ String get approve_conditions_subtitle => 'the conditions';
+
+ @override
+ String get up_sales_title => 'Early check-in';
+
+ @override
+ String get up_sales_subtitle =>
+ 'With early check-in, you can check in at 1:00 PM instead of 3:00 PM.';
+
+ @override
+ String get up_sales_popular => 'POPULAR';
+
+ @override
+ String get services => 'Services';
+
+ @override
+ String get up_sales_see_all => 'See all';
+
+ @override
+ String get up_sales_catalog_button_title => 'See product catalog';
+
+ @override
+ String get up_sales_catalog_button_subtitle =>
+ 'Here you can view and order products and have them automatically added to your room bill.';
+
+ @override
+ String get up_sales_catalog_title => 'Purchase options';
+
+ @override
+ String get room_upgrades => 'Room upgrades';
+
+ @override
+ String get other_up_sales => 'Other purchases';
+
+ @override
+ String get read_more_up_sales => 'Read more';
+
+ @override
+ String get continue_without_up_sales => 'Continue without purchase';
+
+ @override
+ String get open_maps_error_title => 'Can\'t open map';
+
+ @override
+ String get open_maps_error_subtitle => 'No map program is available.';
+
+ @override
+ String get apple_maps => 'Apple Card';
+
+ @override
+ String get google_maps => 'Google Maps';
+
+ @override
+ String get add_to_booking => 'Add to booking';
+
+ @override
+ String get see_all_facilities => 'See all facilities';
+
+ @override
+ String get remove_from_booking => 'Remove from booking';
+
+ @override
+ String get no_services_available => 'No services available';
+
+ @override
+ String get no_room_upgrades_available => 'No room upgrades available';
+
+ @override
+ String get confirm_up_sales_dialog_title => 'Confirm purchase';
+
+ @override
+ String confirm_up_sales_dialog_subtitle(Object amount) {
+ return 'Are you sure you want to add these $amount DKK extras to your booking?';
+ }
+
+ @override
+ String get confirm_up_sales_dialog_confirm => 'Yes, add additional purchases';
+
+ @override
+ String get confirm_up_sales_dialog_cancel => 'No';
+
+ @override
+ String get email_launch_error => 'Could not open email client';
+
+ @override
+ String get phone_launch_error => 'Could not open phone';
+
+ @override
+ String get balance => 'BALANCE';
+
+ @override
+ String get new_booking => 'Book a new stay';
+
+ @override
+ String get error_opening_website =>
+ 'Could not open the website. Please try again later.';
+
+ @override
+ String get error_opening_website_title => 'Error';
+
+ @override
+ String get room_selection => 'Select room';
+
+ @override
+ String get room_selection_subtitle =>
+ 'Allocate guests to the rooms you have booked';
+
+ @override
+ String get choose_room => 'Allocate rooms';
+
+ @override
+ String get choose_room_subtitle =>
+ 'You must first choose your own room. Then you can assign the other rooms.';
+
+ @override
+ String get check_in_date => 'Check-in date';
+
+ @override
+ String get check_out_date => 'Check-out date';
+
+ @override
+ String get confirmation_number => 'Confirmation number';
+
+ @override
+ String get close => 'Close';
+
+ @override
+ String get choose_room_confirmation_title =>
+ 'Are you sure you want to choose this room?';
+
+ @override
+ String get choose_room_confirmation_subtitle =>
+ 'You cannot undo your choice.';
+
+ @override
+ String get choose_room_confirmation_confirm => 'Yes, select room';
+
+ @override
+ String get choose_room_confirmation_cancel => 'No';
+
+ @override
+ String get my_room => 'My room';
+
+ @override
+ String get share_room => 'Share room';
+
+ @override
+ String get share_room_page_title => 'Share room';
+
+ @override
+ String get share_room_page_subtitle =>
+ 'Here you can share your room with another guest and give them access to booking information, key cards and Concierge';
+
+ @override
+ String get share_room_page_button => 'Share your room';
+
+ @override
+ String get addon => 'Additional purchases';
+
+ @override
+ String get added_to_room => 'Purchased in room';
+
+ @override
+ String get force_update_title => 'Update to use the app';
+
+ @override
+ String get force_update_description =>
+ 'There is a required update to the app that requires you to update in order to continue.';
+
+ @override
+ String get force_update_button => 'Go to the App Store';
+
+ @override
+ String get invalid_birthday => 'Invalid birthday';
+
+ @override
+ String get invalid_birthday_description =>
+ 'Your saved birthday is not allowed. Please choose a new date.';
+
+ @override
+ String get up_sales_confirmation_title => 'Payment summary';
+
+ @override
+ String get up_sales_confirmation_no_up_sales => 'No options selected.';
+
+ @override
+ String get facilities => 'Facilities';
+
+ @override
+ String get remove => 'Remote';
+
+ @override
+ String get up_sales_processing_error_title => 'Could not add add-ons';
+
+ @override
+ String get up_sales_processing_error_subtitle =>
+ 'Upgrades are not working at the moment. Please try again later.';
+
+ @override
+ String get pay_bill => 'Pay bill';
+
+ @override
+ String get discount => 'Comwell Club Point Discount';
+
+ @override
+ String get error_preregistration => 'Could not preregister, go to reception';
+
+ @override
+ String get get_keys => 'Get digital key';
+
+ @override
+ String get get_keys_subtitle => 'Get your digital key card immediately';
+
+ @override
+ String get add_card => 'Add map';
+
+ @override
+ String get total => 'Total';
+
+ @override
+ String get profile_error_title => 'Could not load your profile.';
+
+ @override
+ String get profile_error_subtitle =>
+ 'An error has occurred. Please try again later.';
+
+ @override
+ String get generic_error_title => 'An error has occurred.';
+
+ @override
+ String get notifications_error_subtitle =>
+ 'Notifications cannot be retrieved at this time. Please try again later.';
+
+ @override
+ String get payment_cards_error_subtitle =>
+ 'Your payment cards cannot be retrieved at this time. Please try again later.';
+
+ @override
+ String get hotel_information_error_subtitle =>
+ 'The hotel information cannot be retrieved at this time. Please try again later.';
+
+ @override
+ String get overview_error_title => 'Could not load your bookings.';
+
+ @override
+ String get overview_error_subtitle =>
+ 'An error occurred. We were unable to load your bookings. Please try again later.';
+
+ @override
+ String get up_sales_error_title =>
+ 'Add-on purchases are currently unavailable.';
+
+ @override
+ String get up_sales_error_subtitle =>
+ 'An error has occurred. Please try again later.';
+
+ @override
+ String get choose_room_error_title => 'Could not choose room';
+
+ @override
+ String get choose_room_error_subtitle =>
+ 'An error has occurred. Please try again later or go to the front desk.';
+
+ @override
+ String get share_booking_error_title =>
+ 'Could not find the guests in the room';
+
+ @override
+ String get share_booking_error_subtitle =>
+ 'An error has occurred. Please try again later.';
+
+ @override
+ String get refresh_bookings => 'Update bookings';
+
+ @override
+ String get document_type => 'Document type';
+
+ @override
+ String get document_type_passport => 'Passport';
+
+ @override
+ String get document_type_id_card => 'ID card';
+
+ @override
+ String get document_type_driver_license => 'Driving license';
+
+ @override
+ String get document_type_other => 'Other';
+
+ @override
+ String get document_number => 'Document number';
+
+ @override
+ String get up_sales_catalog_no_up_sales_title => 'No options available';
+
+ @override
+ String get up_sales_catalog_no_up_sales_subtitle =>
+ 'There are no options available at this time. Please try again later.';
+
+ @override
+ String get payment_cards_missing_payment_method_title =>
+ 'Missing payment method';
+
+ @override
+ String get payment_cards_missing_payment_method_subtitle =>
+ 'Please select a payment method to continue.';
+
+ @override
+ String get share_booking_page_error_title => 'Error';
+
+ @override
+ String get share_booking_page_error_subtitle =>
+ 'This booking has already been shared.';
+
+ @override
+ String share_booking_message(Object hotel, Object name, Object url) {
+ return '$name would like to share a stay with you at Comwell $hotel. Access via the link: $url';
+ }
+
+ @override
+ String get check_in_page_error_title => 'Room not found';
+
+ @override
+ String get check_in_page_error_subtitle =>
+ 'We could not find your room. Please contact the reception.';
+
+ @override
+ String get remove_guest_overview => 'Remote';
+
+ @override
+ String get home_page => 'Home';
+
+ @override
+ String get send_to_email => 'Send to email';
+
+ @override
+ String get download_bill => 'Get a receipt sent to you';
+
+ @override
+ String get bill_email_placeholder => 'Email';
+
+ @override
+ String get payment_overview_send_receipt_title => 'Receipt via email';
+
+ @override
+ String payment_overview_send_receipt_subtitle(Object name) {
+ return 'Sent to $name';
+ }
+
+ @override
+ String get payment_overview_send_comment_title => 'Comment';
+
+ @override
+ String get payment_overview_send_receipt_hint => 'Insert comment';
+
+ @override
+ String key_page_room_prefix(Object roomNumber) {
+ return 'Room $roomNumber';
+ }
+
+ @override
+ String get please_accept_terms => 'Accept the terms';
+
+ @override
+ String received_shared_room_page_subtitle(Object name) {
+ return 'text $name';
+ }
+
+ @override
+ String get received_shared_room_page_title => '';
+
+ @override
+ String get received_shared_booking_page_title => '';
+
+ @override
+ String received_shared_booking_page_subtitle(Object name) {
+ return 'text $name';
+ }
+
+ @override
+ String get accept_notifications => 'Allow notifications';
+
+ @override
+ String get accept_notifications_rationale =>
+ 'To get the latest updates about your booking, please allow notifications.';
+
+ @override
+ String get allow => 'Allow';
+
+ @override
+ String get skip => 'Skip';
+
+ @override
+ String get internet_disabled => 'The Internet is down.';
+
+ @override
+ String get please_enable_internet => 'Please check your internet connection.';
+
+ @override
+ String get bluetooth_disabled => 'Bluetooth is disabled.';
+
+ @override
+ String get please_enable_bluetooth => 'Activate Bluetooth';
+
+ @override
+ String get allow_usage_tracking => 'Allow usage tracking';
+
+ @override
+ String get usage_tracking_rationale =>
+ 'Please allow tracking of how you use the app';
+
+ @override
+ String get share_room_subtitle_mvp =>
+ 'We are currently working on making it possible to delegate rooms here in the app.';
+
+ @override
+ String get subtitle_mvp =>
+ 'Unfortunately, for now we can only help you through our customer service. Please call us and we will find a solution.';
+
+ @override
+ String get find_booking_subtitle_mvp =>
+ 'We are currently working on making it possible to find your booking digitally here in the app.';
+
+ @override
+ String get bluetooth_permission_title =>
+ 'Allow Bluetooth to unlock your room';
+
+ @override
+ String get bluetooth_permission_description =>
+ 'In order to open the door to your hotel room, you must give us permission to use Bluetooth on your phone.';
+
+ @override
+ String get allow_bluetooth => 'Allow Bluetooth';
+
+ @override
+ String get permissions => 'Permissions';
+
+ @override
+ String get buy_early_checkin => 'Buy early check-in';
+
+ @override
+ String get preregistration_serving_time_label =>
+ 'Desired serving time for additional purchases';
+
+ @override
+ String get preregistration_comment_label => 'Comment';
+
+ @override
+ String get preregistration_comment_hint => 'Please insert any comment.';
+
+ @override
+ String get preregistration_accept_terms_prefix => 'I accept Comwell\'s';
+
+ @override
+ String get preregistration_accept_terms_privacy_policy =>
+ 'personal data policy';
+
+ @override
+ String get preregistration_accept_terms_and => 'and';
+
+ @override
+ String get preregistration_accept_terms_trade_conditions => 'terms of trade';
+
+ @override
+ String check_in_button_timer_days_minutes(Object d, Object m) {
+ return 'In $d days and $m minutes';
+ }
+
+ @override
+ String get check_in_page_payment_payment_title => 'Pay and check in';
+
+ @override
+ String get pickup => 'Pick up';
+
+ @override
+ String get delivery => 'Delivery';
+
+ @override
+ String get order_overview => 'Order overview';
+}
diff --git a/common/lib/common.dart b/common/lib/common.dart
new file mode 100644
index 00000000..298576d8
--- /dev/null
+++ b/common/lib/common.dart
@@ -0,0 +1,5 @@
+/// A Calculator.
+class Calculator {
+ /// Returns [value] plus 1.
+ int addOne(int value) => value + 1;
+}
diff --git a/common/lib/localization/l10n_utils.dart b/common/lib/localization/l10n_utils.dart
new file mode 100644
index 00000000..21e5d8a2
--- /dev/null
+++ b/common/lib/localization/l10n_utils.dart
@@ -0,0 +1,16 @@
+import 'package:common/.generated/l10n/app_localizations.dart';
+import 'package:flutter/material.dart';
+import 'package:flutter_localizations/flutter_localizations.dart';
+
+extension L10nUtils on BuildContext {
+ bool get stringsReady => AppLocalizations.of(this) != null;
+
+ AppLocalizations get strings => AppLocalizations.of(this)!;
+}
+
+const localizationDelegates = [
+ AppLocalizations.delegate,
+ GlobalWidgetsLocalizations.delegate,
+ GlobalMaterialLocalizations.delegate,
+ GlobalCupertinoLocalizations.delegate,
+];
\ No newline at end of file
diff --git a/common/pubspec.lock b/common/pubspec.lock
new file mode 100644
index 00000000..6d0cb1af
--- /dev/null
+++ b/common/pubspec.lock
@@ -0,0 +1,650 @@
+# Generated by pub
+# See https://dart.dev/tools/pub/glossary#lockfile
+packages:
+ _fe_analyzer_shared:
+ dependency: transitive
+ description:
+ name: _fe_analyzer_shared
+ sha256: "8d7ff3948166b8ec5da0fbb5962000926b8e02f2ed9b3e51d1738905fbd4c98d"
+ url: "https://pub.dev"
+ source: hosted
+ version: "93.0.0"
+ analyzer:
+ dependency: transitive
+ description:
+ name: analyzer
+ sha256: de7148ed2fcec579b19f122c1800933dfa028f6d9fd38a152b04b1516cec120b
+ url: "https://pub.dev"
+ source: hosted
+ version: "10.0.1"
+ archive:
+ dependency: transitive
+ description:
+ name: archive
+ sha256: a96e8b390886ee8abb49b7bd3ac8df6f451c621619f52a26e815fdcf568959ff
+ url: "https://pub.dev"
+ source: hosted
+ version: "4.0.9"
+ args:
+ dependency: transitive
+ description:
+ name: args
+ sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.7.0"
+ async:
+ dependency: transitive
+ description:
+ name: async
+ sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.13.0"
+ boolean_selector:
+ dependency: transitive
+ description:
+ name: boolean_selector
+ sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.1.2"
+ build:
+ dependency: transitive
+ description:
+ name: build
+ sha256: "275bf6bb2a00a9852c28d4e0b410da1d833a734d57d39d44f94bfc895a484ec3"
+ url: "https://pub.dev"
+ source: hosted
+ version: "4.0.4"
+ build_config:
+ dependency: transitive
+ description:
+ name: build_config
+ sha256: "4f64382b97504dc2fcdf487d5aae33418e08b4703fc21249e4db6d804a4d0187"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.2.0"
+ build_daemon:
+ dependency: transitive
+ description:
+ name: build_daemon
+ sha256: bf05f6e12cfea92d3c09308d7bcdab1906cd8a179b023269eed00c071004b957
+ url: "https://pub.dev"
+ source: hosted
+ version: "4.1.1"
+ build_runner:
+ dependency: "direct dev"
+ description:
+ name: build_runner
+ sha256: "39ad4ca8a2876779737c60e4228b4bcd35d4352ef7e14e47514093edc012c734"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.11.1"
+ built_collection:
+ dependency: transitive
+ description:
+ name: built_collection
+ sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100"
+ url: "https://pub.dev"
+ source: hosted
+ version: "5.1.1"
+ built_value:
+ dependency: transitive
+ description:
+ name: built_value
+ sha256: "6ae8a6435a8c6520c7077b107e77f1fb4ba7009633259a4d49a8afd8e7efc5e9"
+ url: "https://pub.dev"
+ source: hosted
+ version: "8.12.4"
+ characters:
+ dependency: transitive
+ description:
+ name: characters
+ sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.4.1"
+ checked_yaml:
+ dependency: transitive
+ description:
+ name: checked_yaml
+ sha256: "959525d3162f249993882720d52b7e0c833978df229be20702b33d48d91de70f"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.0.4"
+ clock:
+ dependency: transitive
+ description:
+ name: clock
+ sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.1.2"
+ code_builder:
+ dependency: transitive
+ description:
+ name: code_builder
+ sha256: "6a6cab2ba4680d6423f34a9b972a4c9a94ebe1b62ecec4e1a1f2cba91fd1319d"
+ url: "https://pub.dev"
+ source: hosted
+ version: "4.11.1"
+ collection:
+ dependency: transitive
+ description:
+ name: collection
+ sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.19.1"
+ color:
+ dependency: transitive
+ description:
+ name: color
+ sha256: ddcdf1b3badd7008233f5acffaf20ca9f5dc2cd0172b75f68f24526a5f5725cb
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.0"
+ convert:
+ dependency: transitive
+ description:
+ name: convert
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.1.2"
+ crypto:
+ dependency: transitive
+ description:
+ name: crypto
+ sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.7"
+ csv:
+ dependency: "direct main"
+ description:
+ name: csv
+ sha256: c6aa2679b2a18cb57652920f674488d89712efaf4d3fdf2e537215b35fc19d6c
+ url: "https://pub.dev"
+ source: hosted
+ version: "6.0.0"
+ dart_style:
+ dependency: transitive
+ description:
+ name: dart_style
+ sha256: "6f6b30cba0301e7b38f32bdc9a6bdae6f5921a55f0a1eb9450e1e6515645dbb2"
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.1.6"
+ dartx:
+ dependency: transitive
+ description:
+ name: dartx
+ sha256: "8b25435617027257d43e6508b5fe061012880ddfdaa75a71d607c3de2a13d244"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.2.0"
+ fake_async:
+ dependency: transitive
+ description:
+ name: fake_async
+ sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.3.3"
+ ffi:
+ dependency: transitive
+ description:
+ name: ffi
+ sha256: "6d7fd89431262d8f3125e81b50d3847a091d846eafcd4fdb88dd06f36d705a45"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.2.0"
+ file:
+ dependency: transitive
+ description:
+ name: file
+ sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
+ url: "https://pub.dev"
+ source: hosted
+ version: "7.0.1"
+ fixnum:
+ dependency: transitive
+ description:
+ name: fixnum
+ sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.1.1"
+ flutter:
+ dependency: "direct main"
+ description: flutter
+ source: sdk
+ version: "0.0.0"
+ flutter_gen_core:
+ dependency: transitive
+ description:
+ name: flutter_gen_core
+ sha256: b6bafbbd981da2f964eb45bcb8b8a7676a281084f8922c0c75de4cfbaa849311
+ url: "https://pub.dev"
+ source: hosted
+ version: "5.12.0"
+ flutter_gen_runner:
+ dependency: "direct dev"
+ description:
+ name: flutter_gen_runner
+ sha256: c99b10af9d404e3f46fd1927e7d90099779e935e86022674c4c2a9e6c2a93b29
+ url: "https://pub.dev"
+ source: hosted
+ version: "5.12.0"
+ flutter_lints:
+ dependency: "direct dev"
+ description:
+ name: flutter_lints
+ sha256: "3105dc8492f6183fb076ccf1f351ac3d60564bff92e20bfc4af9cc1651f4e7e1"
+ url: "https://pub.dev"
+ source: hosted
+ version: "6.0.0"
+ flutter_localizations:
+ dependency: "direct main"
+ description: flutter
+ source: sdk
+ version: "0.0.0"
+ flutter_test:
+ dependency: "direct dev"
+ description: flutter
+ source: sdk
+ version: "0.0.0"
+ glob:
+ dependency: transitive
+ description:
+ name: glob
+ sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.1.3"
+ graphs:
+ dependency: transitive
+ description:
+ name: graphs
+ sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.3.2"
+ hashcodes:
+ dependency: transitive
+ description:
+ name: hashcodes
+ sha256: "80f9410a5b3c8e110c4b7604546034749259f5d6dcca63e0d3c17c9258f1a651"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.0.0"
+ http_multi_server:
+ dependency: transitive
+ description:
+ name: http_multi_server
+ sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.2.2"
+ http_parser:
+ dependency: transitive
+ description:
+ name: http_parser
+ sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"
+ url: "https://pub.dev"
+ source: hosted
+ version: "4.1.2"
+ image:
+ dependency: transitive
+ description:
+ name: image
+ sha256: f9881ff4998044947ec38d098bc7c8316ae1186fa786eddffdb867b9bc94dfce
+ url: "https://pub.dev"
+ source: hosted
+ version: "4.8.0"
+ image_size_getter:
+ dependency: transitive
+ description:
+ name: image_size_getter
+ sha256: "7c26937e0ae341ca558b7556591fd0cc456fcc454583b7cb665d2f03e93e590f"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.4.1"
+ intl:
+ dependency: "direct main"
+ description:
+ name: intl
+ sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.20.2"
+ io:
+ dependency: transitive
+ description:
+ name: io
+ sha256: dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.0.5"
+ json_annotation:
+ dependency: transitive
+ description:
+ name: json_annotation
+ sha256: cb09e7dac6210041fad964ed7fbee004f14258b4eca4040f72d1234062ace4c8
+ url: "https://pub.dev"
+ source: hosted
+ version: "4.11.0"
+ leak_tracker:
+ dependency: transitive
+ description:
+ name: leak_tracker
+ sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
+ url: "https://pub.dev"
+ source: hosted
+ version: "11.0.2"
+ leak_tracker_flutter_testing:
+ dependency: transitive
+ description:
+ name: leak_tracker_flutter_testing
+ sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.10"
+ leak_tracker_testing:
+ dependency: transitive
+ description:
+ name: leak_tracker_testing
+ sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.2"
+ lints:
+ dependency: transitive
+ description:
+ name: lints
+ sha256: "12f842a479589fea194fe5c5a3095abc7be0c1f2ddfa9a0e76aed1dbd26a87df"
+ url: "https://pub.dev"
+ source: hosted
+ version: "6.1.0"
+ logging:
+ dependency: transitive
+ description:
+ name: logging
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.3.0"
+ matcher:
+ dependency: transitive
+ description:
+ name: matcher
+ sha256: "12956d0ad8390bbcc63ca2e1469c0619946ccb52809807067a7020d57e647aa6"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.12.18"
+ material_color_utilities:
+ dependency: transitive
+ description:
+ name: material_color_utilities
+ sha256: "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.13.0"
+ meta:
+ dependency: transitive
+ description:
+ name: meta
+ sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.17.0"
+ mime:
+ dependency: transitive
+ description:
+ name: mime
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.0.0"
+ package_config:
+ dependency: transitive
+ description:
+ name: package_config
+ sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.2.0"
+ path:
+ dependency: transitive
+ description:
+ name: path
+ sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.9.1"
+ path_parsing:
+ dependency: transitive
+ description:
+ name: path_parsing
+ sha256: "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.1.0"
+ petitparser:
+ dependency: transitive
+ description:
+ name: petitparser
+ sha256: "91bd59303e9f769f108f8df05e371341b15d59e995e6806aefab827b58336675"
+ url: "https://pub.dev"
+ source: hosted
+ version: "7.0.2"
+ pool:
+ dependency: transitive
+ description:
+ name: pool
+ sha256: "978783255c543aa3586a1b3c21f6e9d720eb315376a915872c61ef8b5c20177d"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.5.2"
+ posix:
+ dependency: transitive
+ description:
+ name: posix
+ sha256: "185ef7606574f789b40f289c233efa52e96dead518aed988e040a10737febb07"
+ url: "https://pub.dev"
+ source: hosted
+ version: "6.5.0"
+ pub_semver:
+ dependency: transitive
+ description:
+ name: pub_semver
+ sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.2.0"
+ pubspec_parse:
+ dependency: transitive
+ description:
+ name: pubspec_parse
+ sha256: "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.5.0"
+ shelf:
+ dependency: transitive
+ description:
+ name: shelf
+ sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.4.2"
+ shelf_web_socket:
+ dependency: transitive
+ description:
+ name: shelf_web_socket
+ sha256: "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925"
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.0"
+ sky_engine:
+ dependency: transitive
+ description: flutter
+ source: sdk
+ version: "0.0.0"
+ source_span:
+ dependency: transitive
+ description:
+ name: source_span
+ sha256: "56a02f1f4cd1a2d96303c0144c93bd6d909eea6bee6bf5a0e0b685edbd4c47ab"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.10.2"
+ stack_trace:
+ dependency: transitive
+ description:
+ name: stack_trace
+ sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.12.1"
+ stream_channel:
+ dependency: transitive
+ description:
+ name: stream_channel
+ sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.1.4"
+ stream_transform:
+ dependency: transitive
+ description:
+ name: stream_transform
+ sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.1.1"
+ string_scanner:
+ dependency: transitive
+ description:
+ name: string_scanner
+ sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.4.1"
+ term_glyph:
+ dependency: transitive
+ description:
+ name: term_glyph
+ sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.2.2"
+ test_api:
+ dependency: transitive
+ description:
+ name: test_api
+ sha256: "93167629bfc610f71560ab9312acdda4959de4df6fac7492c89ff0d3886f6636"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.7.9"
+ time:
+ dependency: transitive
+ description:
+ name: time
+ sha256: "46187cf30bffdab28c56be9a63861b36e4ab7347bf403297595d6a97e10c789f"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.1.6"
+ typed_data:
+ dependency: transitive
+ description:
+ name: typed_data
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.4.0"
+ vector_graphics_codec:
+ dependency: transitive
+ description:
+ name: vector_graphics_codec
+ sha256: "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.1.13"
+ vector_graphics_compiler:
+ dependency: transitive
+ description:
+ name: vector_graphics_compiler
+ sha256: "5a88dd14c0954a5398af544651c7fb51b457a2a556949bfb25369b210ef73a74"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.2.0"
+ vector_math:
+ dependency: transitive
+ description:
+ name: vector_math
+ sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.2.0"
+ vm_service:
+ dependency: transitive
+ description:
+ name: vm_service
+ sha256: "45caa6c5917fa127b5dbcfbd1fa60b14e583afdc08bfc96dda38886ca252eb60"
+ url: "https://pub.dev"
+ source: hosted
+ version: "15.0.2"
+ watcher:
+ dependency: transitive
+ description:
+ name: watcher
+ sha256: "1398c9f081a753f9226febe8900fce8f7d0a67163334e1c94a2438339d79d635"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.2.1"
+ web:
+ dependency: transitive
+ description:
+ name: web
+ sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.1.1"
+ web_socket:
+ dependency: transitive
+ description:
+ name: web_socket
+ sha256: "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.0.1"
+ web_socket_channel:
+ dependency: transitive
+ description:
+ name: web_socket_channel
+ sha256: d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.3"
+ xml:
+ dependency: transitive
+ description:
+ name: xml
+ sha256: "971043b3a0d3da28727e40ed3e0b5d18b742fa5a68665cca88e74b7876d5e025"
+ url: "https://pub.dev"
+ source: hosted
+ version: "6.6.1"
+ yaml:
+ dependency: transitive
+ description:
+ name: yaml
+ sha256: b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.1.3"
+sdks:
+ dart: ">=3.11.0 <4.0.0"
+ flutter: ">=3.18.0-18.0.pre.54"
diff --git a/common/pubspec.yaml b/common/pubspec.yaml
new file mode 100644
index 00000000..54d06d10
--- /dev/null
+++ b/common/pubspec.yaml
@@ -0,0 +1,26 @@
+name: common
+description: "A new Flutter package project."
+version: 0.0.1
+homepage:
+
+environment:
+ sdk: ^3.11.0
+ flutter: ">=1.17.0"
+
+dependencies:
+ flutter:
+ sdk: flutter
+ flutter_localizations:
+ sdk: flutter
+ intl: any
+ csv: ^6.0.0
+
+dev_dependencies:
+ flutter_test:
+ sdk: flutter
+ flutter_lints: ^6.0.0
+ flutter_gen_runner: ^5.11.0
+ build_runner: ^2.4.13
+
+flutter:
+ generate: true
diff --git a/common/scripts/dart/sync_translations.dart b/common/scripts/dart/sync_translations.dart
new file mode 100644
index 00000000..a8188b5f
--- /dev/null
+++ b/common/scripts/dart/sync_translations.dart
@@ -0,0 +1,62 @@
+import 'dart:convert';
+import 'dart:io';
+import 'package:csv/csv.dart';
+
+String _translationsUrl(String apiKey) {
+ const sheetId = "1gOIXPpBFlrWYawp0yt1sN456siIp2jyNVBopcQRra8A";
+ const sheetName = "translations";
+ return "https://docs.google.com/spreadsheets/d/$sheetId/gviz/tq?tqx=out:csv&sheet=$sheetName&key=$apiKey";
+}
+
+Future<String> _loadApiKeyFromSecrets() async {
+ final dotEnvFile = File("env/.prod.env");
+ final lines = await dotEnvFile.readAsLines();
+ final apiKey = lines.firstWhere(
+ (line) => line.startsWith("GOOGLE_SHEETS_API_KEY"),
+ );
+ return apiKey.split("=")[1].toString();
+}
+
+Future<void> main() async {
+ final http = HttpClient();
+ final apiKey = await _loadApiKeyFromSecrets();
+ print("Loading google sheet from ${_translationsUrl(apiKey)}");
+ final response = await http.getUrl(Uri.parse(_translationsUrl(apiKey)));
+ print("Writing data to memory...");
+ final responseBody = await response.close();
+ print("Decoding data...");
+ final buffer = StringBuffer();
+ final data = await responseBody.transform(utf8.decoder).toList();
+ buffer.writeAll(data);
+ final dataString = buffer.toString();
+ final enArb = File("assets/translations/intl_en.arb");
+ final daArb = File("assets/translations/intl_da.arb");
+ final csvList = const CsvToListConverter().convert(
+ dataString,
+ fieldDelimiter: ',',
+ textDelimiter: '"',
+ eol: '\n',
+ );
+ final Map<String, dynamic> enJson = {};
+ final Map<String, dynamic> daJson = {};
+ for (var i = 1; i < csvList.length; i++) {
+ final row = csvList[i];
+ final key = row[0].toString();
+ final en = row[1].toString();
+ final da = row[2].toString();
+ enJson[key] = _parseValue(en);
+ daJson[key] = _parseValue(da);
+ }
+
+ const encoder = JsonEncoder.withIndent(" ");
+ await enArb.writeAsString(encoder.convert(enJson));
+ await daArb.writeAsString(encoder.convert(daJson));
+ print("Complete");
+}
+
+String _parseValue(String value) {
+ if (value.contains("\\n")) {
+ return value.replaceAll("\\n", "\n");
+ }
+ return value;
+}
diff --git a/common/scripts/gen.sh b/common/scripts/gen.sh
new file mode 100644
index 00000000..08964505
--- /dev/null
+++ b/common/scripts/gen.sh
@@ -0,0 +1,2 @@
+fvm dart run build_runner build --delete-conflicting-outputs
+fvm flutter gen-l10n
\ No newline at end of file
diff --git a/common/scripts/sync_translations.sh b/common/scripts/sync_translations.sh
new file mode 100644
index 00000000..65e9bc69
--- /dev/null
+++ b/common/scripts/sync_translations.sh
@@ -0,0 +1,4 @@
+# This scripts arranges all translations in the same order as intl_en.arb and
+# generates csv file that can be shared with copy team
+dart scripts/dart/sync_translations.dart
+fvm flutter gen-l10n
\ No newline at end of file
diff --git a/common/test/common_test.dart b/common/test/common_test.dart
new file mode 100644
index 00000000..1fac20bb
--- /dev/null
+++ b/common/test/common_test.dart
@@ -0,0 +1,12 @@
+import 'package:flutter_test/flutter_test.dart';
+
+import 'package:common/common.dart';
+
+void main() {
+ test('adds one to input values', () {
+ final calculator = Calculator();
+ expect(calculator.addOne(2), 3);
+ expect(calculator.addOne(-7), -6);
+ expect(calculator.addOne(0), 1);
+ });
+}
diff --git a/common/untranslated_messages.txt b/common/untranslated_messages.txt
new file mode 100644
index 00000000..9e26dfee
--- /dev/null
+++ b/common/untranslated_messages.txt
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/comwell_key_app/assets/translations/all_translations.csv b/comwell_key_app/assets/translations/all_translations.csv
deleted file mode 100644
index 2ffacc8c..00000000
--- a/comwell_key_app/assets/translations/all_translations.csv
+++ /dev/null
@@ -1,384 +0,0 @@
-"key","en","da"
-"generic_continue","Continue","Fortsæt"
-"generic_information_required","This information is required","Dette felt er påkrævet"
-"generic_confirm","Confirm","Bekræft"
-"generic_done","Done","Færdig"
-"generic_ok","OK","OK"
-"generic_credit_card","Credit Card","Kreditkort"
-"generic_apple_pay","Apple Pay","Apple Pay"
-"generic_google_pay","Google Pay","Google Pay"
-"generic_error","An error occurred. Please try again later.","Der skete en fejl. Prøv igen."
-"welcome_headline","Welcome at Comwell Hotels","Velkommen hos Comwell Hotels"
-"welcome_button","Continue","Fortsæt"
-"welcome_error","An error occurred. Please try again later.","Der er sket en fejl. Genstart app."
-"room_key","Room key","Nøgle"
-"room_keys","Room keys","Nøgler"
-"redeem_code","Redeem code","Indløs kode"
-"error_opening_door","An error occurred","Der skete en fejl."
-"try_again","Try again","Prøv igen"
-"room_key_description","This is your room key","Dette er din nøgle til værelset."
-"login_button","Login","Login"
-"create_user_button","Create new user","Opret ny bruger"
-"profile_settings_profile_menu","Profile settings","Profilindstillinger"
-"payment_card_profile_menu","Payment card","Betalingskort"
-"notifications_profile_menu","Notifications","Notifikationer"
-"logout_profile_menu","Logout","Log ud"
-"logout_dialog_title","Do you want to log out of your profile","Vil du logge ud af din profil"
-"cancel","Cancel","Annuller"
-"name_cc_sign","Name","Navn"
-"become_cc_member_title","Join comwell club","Bliv medlem af comwell club"
-"become_cc_member_subtitle","Join and earn points every time you stay at a Comwell Hotel.","Bliv medlem og optjen point, hver gang du overnatter på et Comwell Hotel."
-"overview_tabbar_active","Current","Aktuelle"
-"overview_tabbar_past","Past","Tidligere"
-"overview_tabbar_cancelled","Cancelled","Annulleret"
-"no_past_bookings_title","No past stays","Ingen tidligere ophold"
-"no_past_bookings_subtitle","You have no past stays at Comwell Hotels.","Du har ingen tidligere overnatninger på Comwell Hotels."
-"no_cancelled_booking_title","No cancelled stays","Ingen annullerede ophold"
-"no_cancelled_booking_subtitle","You have no cancelled stays with us.","Du har ingen annullerede overnatninger hos os."
-"booking_annulled","Cancelled","Annulleret"
-"no_current_bookings","No current bookings","Ingen aktuelle bookinger"
-"no_current_bookings_subtitle","You have no current bookings. Plan your next stay at Comwell.","Du har ingen aktuelle bookinger. Planlæg næste ophold på Comwell."
-"adults","adults","voksne"
-"children","children","børn"
-"adult","adult","voksen"
-"child","child","barn"
-"rooms","Rooms","Værelser"
-"prepare_room","Prepare your room","Klargør dit værelse"
-"jump_line_text","Skip the line with digital check-in","Spring køen over med digital check-in"
-"overview_add_booking","Find booking","Find booking"
-"open_room","Open room","Åben værelse"
-"hold_phone_to_door","Hold phone to door","Hold tæt på læser"
-"open_room_success","Success","Succes"
-"open_room_error","Try again!","Prøv igen!"
-"profile_settings","Profile settings","Profilindstillinger"
-"profile_settings_firstname","First name","Fornavn"
-"profile_settings_lastname","Last name","Efternavn"
-"profile_settings_email","Email","Email"
-"profile_settings_phone","Phone","Telefon"
-"profile_settings_address","Address","Adresse"
-"profile_settings_birthday","Birthday","Fødselsdag"
-"profile_settings_edit_password","Edit password","Ret adgangskode"
-"profile_settings_error","An error occurred. Please try again later.","Der skete en fejl. Prøv igen."
-"delete_profile","Delete profile","Slet profil"
-"my_booking","My booking","Min booking"
-"booking_reference","Bookingreference","Bookingreference"
-"check_in","Check-in","Check-in"
-"check_out","Check-out","Check-out"
-"overview_page_check_in_physical_card_subtitle","Go to the lobby to get your key","Gå i lobbyen og få udleveret din nøgle"
-"booking_details","Booking","Booking"
-"number_of_guests","Number of guests","Personer"
-"booker","Booker","Booker"
-"booking_date","Booking date","Booking dato"
-"payment","Payment","Betaling"
-"payment_method","Payment method","Betalingsmetode"
-"bill","Bill","Kvittering"
-"get_bill","Get bill","Hent kvittering"
-"your_last_name","Your last name","Dit efternavn"
-"find_booking","Find booking","Find booking"
-"choose_hotel","Choose hotel","Vælg hotel"
-"hotels","Hotels","Hoteller"
-"all","All","Alle"
-"zealand","Zealand","Sjælland"
-"funen","Funen","Fyn"
-"jutland","Jutland","Jylland"
-"booking_not_found","Booking not found","Booking blev ikke fundet"
-"booking_not_found_subtitle","We could not find a booking with the information you provided.","Den booking du leder efter, kunne ikke findes. \nHar du skrevet oplysningerne korrekt?"
-"booking_not_found_button","Try again","Prøv igen"
-"booking_not_found_cancel","Cancel","Annuller"
-"save","Save","Gem"
-"zipCode","Zip code","Postnummer"
-"city","City","By"
-"country","Country","Land"
-"delete_profile_title","You are about to delete your profile","Du er ved at slette din profil"
-"delete_profile_description","Are you sure you want to delete your profile? This action cannot be undone.","Når du sletter din profil, mister du overblik over tidligere ophold samt dine Comwell Club point"
-"delete_profile_button","Delete profile","Slet profil"
-"delete_profile_cancel","Cancel","Annuller"
-"check_in_loading_title","Finding your room...","Finder dit værelse..."
-"check_in_room_found_title","Room found...","Værelse fundet..."
-"check_in_your_digital_card_title","Your Digital KeyCard","Dit Digitale Nøglekort"
-"check_in_your_digital_card_subtitle","Use your phone to open your room. You do not have to check in at the reception","Brug din mobiltelefon til at åbne værelset op. Du skal ikke længere checke ind i receptionen."
-"check_in_your_digital_card_nb","NB: If you require a physical keycard, you can always get one from the reception","NB: Ønsker du et fysisk nøglekort, kan du altid gå i receptionen og få det udleveret."
-"check_in_error_title","Room not found...","Værelse ikke fundet..."
-"check_in_error_subtitle","We could not find the room. Please check in at the reception.","Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen."
-"preregistration_address_title","Address","Adresse"
-"check_in_your_digital_card_room_prefix","Room","Værelse"
-"preregistration_address_subtitle","It is required by law to know your address","Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed"
-"preregistration_address_label_address","Address","Adresse"
-"preregistration_address_label_postal_code","Postal code","Postnummer"
-"preregistration_address_label_city","City","By"
-"preregistration_address_label_country","Country","Land"
-"preregistration_payment_title","Payment methods","Betalingskort"
-"preregistration_payment_subtitle","To stay at Comwell, you need to add a payment method","For at kunne overnatte på Comwell, skal vi bruge et betalingskort."
-"preregistration_payment_add_card","Add card","Tilføj kort"
-"preregistration_confirmation_title","Registration information","Registeringsinformation"
-"preregistration_confirmation_profile_card_title","Profile information","Profilinformation"
-"preregistration_confirmation_address_card_title","Address","Adresse"
-"preregistration_confirmation_payment_card_title","Payment method","Betalingskort"
-"preregistration_confirmation_extras_card_title_singular","1 extra purchase","1 valgt Tilkøb"
-"preregistration_confirmation_extras_card_title_plural","{amount} extra purchases","{amount} valgte tilkøb"
-"preregistration_confirmation_extras_card_subtitle","Will be added to your bill","Skrives på din værelsesregning"
-"need_help","Need help?","Har du brug for hjælp?"
-"call_us","Call us","Ring til os"
-"call_us_description","Enter your phone number below and we will call you.","Har du brug for at komme i kontakt med et af vores hoteller? Benyt knappen nedenfor for at ringe op."
-"get_a_call","Get a call","Bliv ringet op"
-"get_a_call_description","Enter your phone number below and we will call you.","Indtast dit telefonnummer herunder og bliv ringet op."
-"call_received_title","Received","Modtaget"
-"call_received_description","We have received your contact request. Our team will get back to you soon.","Vi har modtaget din kontaktforespørgsel. Vores team vil kontakte dig snart."
-"telephone_number","Telephone number","Telefonnummer"
-"comwell_telephone_number","+4570274274","+4570274274"
-"booking_details_page_hotel_information_button_title","Hotel information","Hotelinformation"
-"booking_details_page_hotel_information_button_subtitle","Find relevant information about the hotel","Find relevant information om hotellet"
-"booking_details_page_contact_button_title","Contact","Kontakt"
-"booking_details_page_contact_button_subtitle","Contact the reception ","Kom i kontakt med receptionen."
-"housekeeping_page_title","Housekeeping","Housekeeping"
-"housekeeping_page_subtitle","If you wish for housekeeping, you can order it here","Ønsker du ekstra rengøring eller opfyldning på værelset, kan du altid bestille det her - uden omkostninger"
-"housekeeping_page_button","Order housekeeping","Bestil housekeeping"
-"housekeeping_page_service_title_cleaning","Cleaning of the room","Rengøring af værelse"
-"housekeeping_page_service_title_towels","Soap and shampoo","Friske håndklæder"
-"housekeeping_page_service_title_refill","Refill coffee and tea","Genopfyldning af kaffe og te"
-"housekeeping_page_service_title_trash","Fresh towels","Afhentning af skrald"
-"housekeeping_page_service_title_soap","Trash removal","Sæbe/shampoo"
-"housekeeping_page_service_cleaning_subtitle","Cleaning is between 11 and 14","Der bliver gjort rent mellem 11 og 14"
-"housekeeping_page_supplies","Supplies","Forsyninger"
-"housekeeping_page_cleaning","Cleaning","Rengøring"
-"booking_details_page_housekeeping_button_title_ordered","Cleaning is ordered","Housekeeping bestilt"
-"booking_details_page_housekeeping_button_subtitle_ordered","Cleaning is between 11 and 14","Rengøring kommer mellem kl. 11 og 14"
-"housekeeping_page_supplies_subtitle_towels","Soap and shampoo","Soap and shampoo"
-"housekeeping_page_supplies_subtitle_refill","Refill coffee and tea","Refill coffee and tea"
-"housekeeping_page_supplies_subtitle_trash","Fresh towels","Fresh towels"
-"housekeeping_page_supplies_subtitle_soap","Trash removal","Trash removal"
-"booking_details_page_housekeeping_button_title","Order housekeeping","Bestil housekeeping"
-"booking_details_page_housekeeping_button_subtitle","The day before housekeeping is requested.","Dagen før housekeeping ønskes."
-"booking_details_page_practical_information","Practical information","Praktisk information"
-"booking_details_page_checkout_title","Check-out","Check-out"
-"booking_details_page_checkout_subtitle","Start your check-out here","Start dit check-out her"
-"booking_details_page_checkout_time","10 AM","10:00"
-"hotel_information_page_menu_restaurants_title","Restaurants","Restauranter"
-"hotel_information_page_menu_restaurants_subtitle","Read about our restaurant","Læs om vores restaurant"
-"hotel_information_page_menu_spa_title","Spa","Spa"
-"hotel_information_page_menu_spa_subtitle","Baths, saunas, brechelbath, etc.","Bade, saunaer, brechelbath, mm."
-"hotel_information_page_menu_parking_title","Parking","Parkering"
-"hotel_information_page_menu_other_info_title","More information","Øvrige informationer"
-"hotel_information_page_menu_other_info_subtitle","Find more information","Find mere information om hotellet"
-"hotel_information_page_spa_button","Book spa","Book spa"
-"restaurant_page_practical_information","Practical information","Praktisk information"
-"restaurant_page_address","Addrese","Adresse"
-"restaurant_page_opening_hours","Opening hours","Åbningstider"
-"restaurant_page_book_table","Book table","Book bord"
-"restaurant_page_send_email","Write an email","Skriv en email"
-"overview_page_check_in_button_subtitle","Get your digital key card","Få dit digitale nøglekort med det samme"
-"checkout_page_confirmation_title","Check-out","Check-out"
-"checkout_page_confirmation_subtitle","When you check out, you have 30 minutes to leave your room","Når du bekræfter dit check-out har du 30 minutter til at forlade værelset før dit nøglekort vil stoppe med at virke."
-"checkout_page_confirmation_deadline","Check out latest at 10 AM","Dit check-out skal ske senest kl. 10:00"
-"checkout_page_confirmation_price_title","To be paid","Til betaling"
-"checkout_page_confirmation_continue","Go to payment","Gå til betaling"
-"checkout_page_payment_title","Payment overview","Betalingsoversigt"
-"checkout_page_payment_total","Total","Total"
-"checkout_page_payment_price","{amount} kr.","{amount} kr."
-"checkout_page_payment_club_points_title","Use Comwell Club Points","Brug Comwell Club Point"
-"checkout_page_payment_club_points_subtitle","You have {points} points, use them and save {amount}kr.","Du har {points} point, anvend og spar {amount}kr."
-"checkout_page_payment_club_points_subtitle_zero","You have no points to use","Du har ingen point at anvende"
-"checkout_page_payment_payment_title","Pay and check out","Betal og check ud"
-"checkout_page_confirmation","Go to checkout","Gå til check-out"
-"accept_terms","Accept terms and conditions","Accepter betingelserne"
-"checkout_page_payment_dialog_title","Are you sure you want to check out?","Er du sikker på du vil checke ud af hotellet?"
-"checkout_page_payment_dialog_subtitle","When you check out, you have 30 minutes to leave your room","Når du bekræfter, har du 30 minutter til at forlade dit værelse."
-"checkout_page_payment_dialog_confirm","Yes, check out now","Ja, check ud nu"
-"checkout_page_payment_dialog_cancel","No","Nej"
-"checkout_page_processing_success_title","Check-out confirmed","Check-out bekræftet"
-"checkout_page_processing_success_subtitle","You have 30 minutes to leave your room, after which you will no longer be able to use your keycard.","Dit check-out er nu bekræftet og du har nu 30 minutter til at forlade dit værelse. Herefter vil du ikke længere kunne bruge dit nøglekort. "
-"checkout_page_processing_success_subtitle_no_digital_card","You are now checked out. Please return your key to the reception","Du er nu checket ud. Husk at aflevere din nøgle i lobbyen."
-"checkout_page_processing_error_title","Check-out failed","Check-out fejlet"
-"checkout_page_processing_error_subtitle","An error occurred while checking out. Please go to the reception.","Der skete en fejl ved check-out. Du bedes henvende dig i receptionen."
-"payment_cards_title","Payment cards","Betalingskort"
-"payment_cards_subtitle","To stay at Comwell, we need a payment card.","For at kunne overnatte på Comwell, skal vi bruge et betalingskort."
-"payment_cards_my_cards","My cards","Mine kort"
-"payment_cards_confirm_remove_title","You are removing the card","Du er ved at fjerne et betalingskort"
-"payment_cards_confirm_remove_subtitle","This payment card will no longer be usable","Dette betalingskort vil ikke længere være tilgængeligt, hvis du sletter det."
-"payment_cards_remove_card_button","Remove card","Fjern kort"
-"payment_cards_edit_card_title","Edit card","Redigér kort"
-"payment_cards_save_card_button","Save card","Gem kort"
-"share_booking_page_title","Share booking","Del ophold"
-"share_booking_page_subtitle","Here you can share your booking with another guest and give them access to booking information, keycard and Concierge","Her kan du dele dit ophold med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge"
-"share_booking_page_share_button","Share your booking","Del dit ophold"
-"handle_guests_title","Handle guests","Håndter gæster"
-"cancel_sharing","Cancel sharing","Fortryd deling"
-"check_out_my_booking","Check out my booking","Check ud af mit ophold"
-"dates","Dates","Datoer"
-"guests","Guests","Gæster"
-"view_booking","View booking","Se booking"
-"comwell_booking","Comwell Booking","Comwell Ophold"
-"name_on_card_hint","Name on card","Navn på kort"
-"card_number_hint","Card number","Kortnummer"
-"expiry_date_hint","Expiry date","Udløbsdato"
-"cvc_hint","CVC","CVC"
-"remove_guest","Remove guest","Fjern gæst"
-"remove_guests","Remove guests","Fjern gæster"
-"are_you_sure","Are you sure?","Er du sikker?"
-"guest_removal_responsibility","You will be responsible for all things purchased on the room at checkout ","Du vil være ansvarlig for alle køb på værelset ved udtjekning (316 kr.)"
-"notifications_page_title","Notifications","Notifikationer"
-"subscribe_all","Subscribe to all notifications","Tilmeld alle notifikationer"
-"company_deal","Company deal","Virksomheds aftale"
-"company_deal_subtitle","Yes, I would like to receive relevant information related to the company agreement from Comwell A/S via email and SMS. You can unsubscribe at any time by clicking the unsubscribe link at the bottom of the email.","Ja, jeg vil gerne modtage relevant information relateret til virksomheds aftalen fra Comwell A/S via email og SMS. Du kan til enhver tid afslutte din tilmelding ved at klikke på afslut linket nederst i emailen."
-"club_newsletter","Club newsletter","Comwell Club nyhedsbrev"
-"club_newsletter_subtitle","Yes, I would like to recieve e-mails with exiciting offers regarding hotel stays and events at Comwell. I can at any time, unsubscribe.","Ja, jeg vil gerne modtage e-mails med spændende tilbud om hotelophold og events hos Comwell Hotels. Jeg kan til enhver tid, afslutte min tilmelding."
-"digital_media","Digital media","Digital media"
-"digital_media_subtitle","Yes, I would like see personalized digital media advertising with news, inspiration and invitations to events. I can at any time, unsubscribe.","Ja, jeg vil gerne se personligt tilpassede digitale reklamer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding."
-"sms","SMS","SMS"
-"sms_subtitle","Yes, I would like to recieve SMS with news, inspiration and invitations to events. I can at any time, unsubscribe.","Ja, jeg vil gerne modtage SMS med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding."
-"email_subtitle","Yes, I would like to receive emails with news, inspiration and invitations to events. I can at any time, unsubscribe.","Ja, jeg vil gerne modtage Emails med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding."
-"push_subtitle","Yes, I would like to receive push notifications with news, inspiration and invitations to events. I can at any time, unsubscribe.","Ja, jeg vil gerne modtage push notifikationer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding."
-"update_profile","Update profile","Opdater profil"
-"profile_settings_invalid_date","Invalid date","Ugyldigt dato"
-"gender","Gender","Køn"
-"comwell_club_dialog_title","Become a member","Bliv medlem"
-"comwell_club_dialog_description","Please fill in the following information to join Comwell Club","Indtast følgende oplysninger for at blive medlem af Comwell Club"
-"postal_code","Postal code","Postnummer"
-"male","Male","Mand"
-"female","Female","Kvinde"
-"not_specified","Not Specified","Ikke angivet"
-"tos_accept","Accept ","Accepter "
-"tos_accept_link","terms and conditions for Comwell Club","regler og betingelser for Comwell Club"
-"newsletter_accept","Yes, I would like to receive updates on current member offers, Comwell Club surprises and other recommendations tailored to me. I can unsubscribe at any time.","Ja tak, jeg vil gerne opdateres på aktuelle medlemstilbud, Comwell Club overraskelser og andre anbefalinger tilpasset mig. Jeg kan til enhver tid afmelde mig igen."
-"read_more","Read more","Læs mere"
-"read_less","Read less","Læs mindre"
-"comwell_club_inactive","Inactive","Inaktiv"
-"points","Points","Point"
-"my_balance","My balance","Min balance"
-"cancel_booking","Cancel booking","Annuller ophold"
-"cancellation_policy","Cancellation policy","Annuleringsbetingelser"
-"cancellation_policy_description","This booking can be cancelled free of charge until the day of arrival. If cancelled later than 14.01, the first night will be charged.","Dette ophold kan annuleres omkostningsfrit indtil d. 12.11.2024 kl. 15:00 på ankomstdagen. Annulleres senere end d. 14.01 skal del faktureres v/r for den første nat."
-"payment_date","Payment date","Betalingsdato"
-"not_shared","Not shared","Ikke delt"
-"share_booking","Share booking","Del ophold"
-"total_charge","Total charge","I alt til betaling"
-"early_checkin","Early check-in","Tidlig check-in"
-"paid","PAID","BETALT"
-"restaurant","Restaurant","Restaurant"
-"spa","Spa","Spa"
-"parking","Parking","Parkering"
-"go_to_payment","Go to payment","Gå til betaling"
-"room_prefix","Room {roomNumber}","Værelse {roomNumber}"
-"total_charge_value","{amount} kr.","{amount} kr."
-"generic_error_profile_page","An error occurred. Please try again later. Or logout and try again.","Der skete en fejl. Prøv igen senere. Eller log ud og prøv igen."
-"profile_error_name","Failed to load profile information","Fejl ved indlæsning af profiloplysninger"
-"error","Error","Fejl"
-"error_logout","There has been an error","Der skete en fejl"
-"error_logout_subtitle","Please log in again","Du har været logget ud. Log venligst ind igen."
-"edit","Edit","Rediger"
-"error_cards","Failed to load cards, try again later","Fejl ved indlæsning af kort, prøv igen senere."
-"check_in_button_timer_days_hours_minutes","In {d} days, {h} hours and {m} minutes","Om {d} dage, {h} timer og {m} minutter"
-"check_in_button_timer_days_minutes","In {d} days and {m} minutes","Om {d} dage og {m} minutter"
-"check_in_button_timer_hours_minutes","In {h} hours and {m} minutes","Om {h} timer og {m} minutter"
-"check_in_button_timer_minutes","In {m} minutes","Om {m} minutter"
-"check_in_button_timer_seconds","In {s} seconds","Om {s} sekunder"
-"approve_conditions_title","I accept ","Jeg accepter "
-"approve_conditions_subtitle","terms and conditions","betingelserne"
-"up_sales_title","Early check-in","Tidlig check-in"
-"up_sales_subtitle","With early check-in you can check in at 13.00 instead of 15.00.","Med tidlig check-in kan du checke ind kl. 13.00 i stedet for kl. 15.00."
-"up_sales_popular","POPULAR","POPULÆR"
-"services","Services","Tjenester"
-"up_sales_see_all","See all","Se alle"
-"up_sales_catalog_button_title","See product catalog","Se produktkatalog"
-"up_sales_catalog_button_subtitle","Here you can see and order products and write them automatically on your room bill.","Her kan du se og bestille produkter og skrive dem helt automatisk på din værelsesregning."
-"up_sales_catalog_title","Upgrades & Services","Tilkøbsmuligheder"
-"room_upgrades","Room upgrades","Værelsesopgraderinger"
-"other_up_sales","Other upgrades","Andre tilkøb"
-"read_more_up_sales","Read more","Læs mere"
-"continue_without_up_sales","Continue without upgrades","Fortsæt uden tilkøb"
-"open_maps_error_title","Cannot open maps","Kan ikke åbne kort"
-"open_maps_error_subtitle","No maps application is available.","Ingen kortprogram er tilgængeligt."
-"apple_maps","Apple Maps","Apple Kort"
-"google_maps","Google Maps","Google Kort"
-"add_to_booking","Add to booking","Tilføj til booking"
-"see_all_facilities","See all facilities","Se alle faciliteter"
-"remove_from_booking","Remove from booking","Fjern fra booking"
-"no_services_available","No services available","Ingen tjenester tilgængelige"
-"no_room_upgrades_available","No room upgrades available","Ingen værelsesopgraderinger tilgængelige"
-"confirm_up_sales_dialog_title","Confirm upgrades","Bekræft tilkøb"
-"confirm_up_sales_dialog_subtitle","Are you sure you want to add these upgrades for {amount} kr to your booking?","Er du sikker på, at du vil tilføje disse tilkøb for {amount} kr. til din booking?"
-"confirm_up_sales_dialog_confirm","Yes, add upgrades","Ja, tilføj tilkøb"
-"confirm_up_sales_dialog_cancel","No","Nej"
-"email_launch_error","Could not launch email client","Kunne ikke åbne email klient"
-"phone_launch_error","Could not launch phone call","Kunne ikke åbne telefon"
-"balance","BALANCE","SALDO"
-"new_booking","Make a new booking","Book nyt ophold"
-"error_opening_website","Failed to open the website. Please try again later.","Kunne ikke åbne hjemmesiden. Prøv igen senere."
-"error_opening_website_title","Error","Fejl"
-"room_selection","Room selection","Vælg værelse"
-"room_selection_subtitle","Select a room for your stay","Vælg et værelse til dit ophold"
-"choose_room","Choose room","Vælg dit værelse"
-"choose_room_subtitle","You need to choose the room you want to sleep in. When you have chosen, you can assign the other rooms to others.","Du skal vælge dét værelse du gerne vil sove på. Når du har valgt, kan du tildele de andre værelser til andre."
-"check_in_date","Check-in date","Check-in dato"
-"check_out_date","Check-out date","Check-out dato"
-"confirmation_number","Confirmation number","Bekræftelsesnummer"
-"close","Close","Luk"
-"choose_room_confirmation_title","Are you sure you want to choose this room?","Er du sikker på du vil vælge dette værelse?"
-"choose_room_confirmation_subtitle","You cannot undo your choice. Remaining rooms must be assigned.","Du kan ikke fortryde dit valg. Resterende værelser skal fordeles."
-"choose_room_confirmation_confirm","Yes, choose room","Ja, vælg værelse"
-"choose_room_confirmation_cancel","No","Nej"
-"my_room","My room","Mit værelse"
-"share_room","Share room","Del værelse"
-"share_room_page_title","Share room","Del værelse"
-"share_room_page_subtitle","Here you can share your room with another guest and give them access to booking information, keycard and Concierge","Her kan du dele dit værelse med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge"
-"share_room_page_button","Share your room","Del dit værelse"
-"addon","Added purchase","Tilkøbt"
-"added_to_room","Added to room","Tilkøbt på værelse"
-"force_update_title","Update required","Opdater for at bruge appen"
-"force_update_description","To continue using the app, please update to the latest version.","Der er en nødvendig opdatering til appen, der gør at du skal opdatere for at kunne fortsætte."
-"force_update_button","Go to App Store","Gå til App Store"
-"invalid_birthday","Invalid birthday","Ugyldig fødselsdag"
-"invalid_birthday_description","Your saved birthday is not allowed. Please pick a new date.","Din gemte fødselsdag er ikke tilladt. Vælg en ny dato."
-"up_sales_confirmation_title","Payment overview","Betalingsoversigt"
-"up_sales_confirmation_no_up_sales","No upgrades selected.","Ingen tilvalg valgt."
-"facilities","Facilities","Faciliteter"
-"remove","Remove","Fjern"
-"up_sales_processing_error_title","Failed to add addons","Kunne ikke tilføje tilkøb"
-"up_sales_processing_error_subtitle","Addons are not available at the moment. Please try again later.","Opgraderinger virker ikke i øjeblikket. Prøv igen senere."
-"pay_bill","Pay bill","Betal regning"
-"discount","Comwell Club Points Discount","Comwell Club Point Rabat"
-"error_preregistration","Failed to preregister, go to reception","Kunne ikke preregister, gå til reception"
-"get_keys","Get digital key","Hent digital nøgle"
-"get_keys_subtitle","Get your digital key card","Få dit digitale nøglekort med det samme"
-"add_card","Add card","Tilføj kort"
-"total","Total","I alt"
-"profile_error_title","Could not load your profile","Kunne ikke loade din profil"
-"profile_error_subtitle","An error occurred. Please try again later.","Der er sket en fejl. Prøv igen senere."
-"generic_error_title","There was an error","Der er sket en fejl"
-"notifications_error_subtitle","Notifications could not be loaded. Please try again later.","Notifikationer kan ikke hentes i øjeblikket. Prøv igen senere."
-"payment_cards_error_subtitle","Payment cards could not be loaded. Please try again later.","Dine betalingskort kan ikke hentes i øjeblikket. Prøv igen senere."
-"hotel_information_error_subtitle","Hotel information could not be loaded. Please try again later.","Hotelinformationen kan ikke hentes i øjeblikket. Prøv igen senere."
-"overview_error_title","Could not load your bookings","Kunne ikke indlæse dine bookinger"
-"overview_error_subtitle","An error occurred. We could not load your bookings. Please try again later.","Der er sket en fejl. Vi kunne ikke loade dine bookinger. Prøv igen senere."
-"up_sales_error_title","Could not load up sales","Tillægskøb er ikke tilgængelige i øjeblikket"
-"up_sales_error_subtitle","An error occurred. We could not load up sales. Please try again later.","Der er sket en fejl. Prøv igen senere."
-"choose_room_error_title","Could not choose room","Kunne ikke vælge værelse"
-"choose_room_error_subtitle","An error occurred. Please try again later or go to the reception.","Der er sket en fejl. Prøv igen senere eller gå til receptionen"
-"share_booking_error_title","Could not find guests on the room","Kunne ikke finde gæsterne på værelset"
-"share_booking_error_subtitle","An error occurred. Please try again later.","Der er sket en fejl. Prøv igen senere."
-"refresh_bookings","Refresh bookings","Opdater bookinger"
-"document_type","Document type","Dokumenttype"
-"document_type_passport","Passport","Passport"
-"document_type_id_card","ID card","ID-kort"
-"document_type_driver_license","Driver license","Kørekort"
-"document_type_other","Other","Andet"
-"document_number","Document number","Dokumentnummer"
-"up_sales_catalog_no_up_sales_title","No upgrades available","Ingen tilvalg tilgængelige"
-"up_sales_catalog_no_up_sales_subtitle","No upgrades are available at the moment. Please try again later.","Der er ingen tilvalg tilgængelige i øjeblikket. Prøv igen senere."
-"payment_cards_missing_payment_method_title","Missing payment method","Manglende betalingsmetode"
-"payment_cards_missing_payment_method_subtitle","Please select a payment method to continue.","Vælg venligst en betalingsmetode for at fortsætte."
-"share_booking_page_error_title","Error","Fejl"
-"share_booking_page_error_subtitle","This booking has already been shared.","Denne booking er allerede delt."
-"share_booking_message","{name} would like to share a booking with you at Comwell {hotel}. Access via the link: {url}","{name} vil gerne dele et ophold med dig på Comwell {hotel}. Tilgå via linket: {url}"
-"check_in_page_error_title","Room not found","Værelse ikke fundet"
-"check_in_page_error_subtitle","We could not find the room. Please check in at the reception.","Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen."
-"remove_guest_overview","Remove","Fjern"
-"home_page","Home","Hjem"
-"send_to_email","Send to email","Send til email"
-"download_bill","Get receipt","Få tilsendt kvittering"
-"bill_email_placeholder","E-mail","E-mail"
-"payment_overview_send_receipt_title","Receipt via email","Kvittering via email"
-"payment_overview_send_receipt_subtitle","Sent to {name}","Sendes til {name}"
-"payment_overview_send_comment_title","Comment","Kommentar"
-"payment_overview_send_receipt_hint","Enter comment","Indsæt kommentar"
-"key_page_room_prefix","Room {roomNumber}","Værelse {roomNumber}"
diff --git a/comwell_key_app/assets/translations/intl_da.arb b/comwell_key_app/assets/translations/intl_da.arb
deleted file mode 100644
index b42560b8..00000000
--- a/comwell_key_app/assets/translations/intl_da.arb
+++ /dev/null
@@ -1,424 +0,0 @@
-{
- "@@locale": "da",
- "generic_continue": "Fortsæt",
- "generic_information_required": "Dette felt er påkrævet",
- "generic_confirm": "Bekræft",
- "generic_done": "Færdig",
- "generic_ok": "OK",
- "generic_credit_card": "Kreditkort",
- "generic_apple_pay": "Apple Pay",
- "generic_google_pay": "Google Pay",
- "generic_error": "Der skete en fejl. Prøv igen.",
- "welcome_headline": "Velkommen hos Comwell Hotels",
- "welcome_button": "Fortsæt",
- "welcome_error": "Der er sket en fejl. Genstart app.",
- "room_key": "Nøgle",
- "room_keys": "Nøgler",
- "redeem_code": "Indløs kode",
- "error_opening_door": "Der skete en fejl.",
- "try_again": "Prøv igen",
- "room_key_description": "Dette er din nøgle til værelset.",
- "login_button": "Login",
- "create_user_button": "Opret ny bruger",
- "profile_settings_profile_menu": "Profilindstillinger",
- "payment_card_profile_menu": "Betalingskort",
- "notifications_profile_menu": "Notifikationer",
- "logout_profile_menu": "Log ud",
- "logout_dialog_title": "Vil du logge ud af din profil",
- "cancel": "Annuller",
- "name_cc_sign": "Navn",
- "become_cc_member_title": "Bliv medlem af comwell club",
- "become_cc_member_subtitle": "Bliv medlem og optjen point, hver gang du overnatter på et Comwell Hotel.",
- "overview_tabbar_active": "Aktuelle",
- "overview_tabbar_past": "Tidligere",
- "overview_tabbar_cancelled": "Annulleret",
- "no_past_bookings_title": "Ingen tidligere ophold",
- "no_past_bookings_subtitle": "Der er ingen tidligere ophold på denne profil",
- "no_cancelled_booking_title": "Ingen annullerede ophold",
- "no_cancelled_booking_subtitle": "Du har ingen annullerede overnatninger hos os.",
- "booking_annulled": "Annulleret",
- "no_current_bookings": "Ingen aktuelle bookinger",
- "no_current_bookings_subtitle": "Du har ingen aktuelle bookinger. Planlæg næste ophold på Comwell.",
- "adults": "voksne",
- "children": "børn",
- "adult": "voksen",
- "child": "barn",
- "rooms": "Værelser",
- "prepare_room": "Spar tid ved check ind",
- "jump_line_text": "Udfyld dine informationer",
- "overview_add_booking": "Tilføj booking",
- "open_room": "Åben værelse",
- "hold_phone_to_door": "Hold tæt på læser",
- "open_room_success": "Succes",
- "open_room_error": "Prøv igen!",
- "profile_settings": "Profilindstillinger",
- "profile_settings_firstname": "Fornavn",
- "profile_settings_lastname": "Efternavn",
- "profile_settings_email": "Email",
- "profile_settings_phone": "Telefon",
- "profile_settings_address": "Adresse",
- "profile_settings_birthday": "Fødselsdag",
- "profile_settings_edit_password": "Ret adgangskode",
- "profile_settings_error": "Der skete en fejl. Prøv igen.",
- "delete_profile": "Slet profil",
- "my_booking": "Min booking",
- "booking_reference": "Reservationsnummer",
- "check_in": "Check ind",
- "check_out": "Check ud",
- "overview_page_check_in_physical_card_subtitle": "Gå i lobbyen og få udleveret din nøgle",
- "booking_details": "Min booking",
- "number_of_guests": "Personer",
- "booker": "Booker",
- "booking_date": "Dato",
- "payment": "Betaling",
- "payment_method": "Betalingsmetode",
- "bill": "Kvittering",
- "get_bill": "Hent kvittering",
- "your_last_name": "Efternavn",
- "find_booking": "Tilføj booking",
- "choose_hotel": "Vælg hotel",
- "hotels": "Hoteller",
- "all": "Alle",
- "zealand": "Sjælland",
- "funen": "Fyn",
- "jutland": "Jylland",
- "booking_not_found": "Bookingen blev ikke fundet",
- "booking_not_found_subtitle": "Den booking du leder efter, kunne ikke findes. \nHar du skrevet oplysningerne korrekt?",
- "booking_not_found_button": "Prøv igen",
- "booking_not_found_cancel": "Annuller",
- "save": "Gem",
- "zipCode": "Postnummer",
- "city": "By",
- "country": "Land",
- "delete_profile_title": "Du er ved at slette din profil",
- "delete_profile_description": "Når du sletter din profil, mister du overblik over tidligere ophold samt dine Comwell Club point",
- "delete_profile_button": "Slet profil",
- "delete_profile_cancel": "Annuller",
- "check_in_loading_title": "Finder dit værelse...",
- "check_in_room_found_title": "Værelse fundet...",
- "check_in_your_digital_card_title": "Dit Nøglekort",
- "check_in_your_digital_card_subtitle": "Brug din mobiltelefon til at åbne værelset op. Du skal ikke længere checke ind i receptionen.",
- "check_in_your_digital_card_nb": "NB: Ønsker du et fysisk nøglekort, kan du altid gå i receptionen og få det udleveret.",
- "check_in_error_title": "Værelse ikke fundet...",
- "check_in_error_subtitle": "Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen.",
- "preregistration_address_title": "Adresse",
- "check_in_your_digital_card_room_prefix": "Værelse",
- "preregistration_address_subtitle": "Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed",
- "preregistration_address_label_address": "Adresse",
- "preregistration_address_label_postal_code": "Postnummer",
- "preregistration_address_label_city": "By",
- "preregistration_address_label_country": "Land",
- "preregistration_profile_title": "Din info",
- "preregistration_profile_subtitle": "Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed.",
- "preregistration_birthdate_error_message": "Indtast venligst en gyldig fødselsdato",
- "nationality": "Nationalitet",
- "preregistration_payment_title": "Betalingskort",
- "preregistration_payment_subtitle": "For at kunne overnatte på Comwell, skal vi bruge et betalingskort.",
- "preregistration_payment_add_card": "Tilføj kort",
- "preregistration_confirmation_title": "Registeringsinformation",
- "preregistration_confirmation_profile_card_title": "Profilinformation",
- "preregistration_confirmation_address_card_title": "Adresse",
- "preregistration_confirmation_payment_card_title": "Betalingskort",
- "preregistration_confirmation_extras_card_title_singular": "1 valgt Tilkøb",
- "preregistration_confirmation_extras_card_title_plural": "{amount} valgte tilkøb",
- "preregistration_my_addons": "Mine tilkøb",
- "preregistration_my_addons_subtitle": "Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.",
- "preregistration_confirmation_extras_card_subtitle": "Skrives på din værelsesregning",
- "need_help": "Har du brug for hjælp?",
- "call_us": "Ring til os",
- "call_us_description": "Har du brug for at komme i kontakt med et af vores hoteller? Benyt knappen nedenfor for at ringe op.",
- "get_a_call": "Bliv ringet op",
- "get_a_call_description": "Indtast dit telefonnummer herunder og bliv ringet op.",
- "call_received_title": "Modtaget",
- "call_received_description": "Vi har modtaget din kontaktforespørgsel. Vores team vil kontakte dig snart.",
- "telephone_number": "Telefonnummer",
- "comwell_telephone_number": "+4570274274",
- "booking_details_page_hotel_information_button_title": "Hotelinformation",
- "booking_details_page_hotel_information_button_subtitle": "Find relevant information om hotellet",
- "booking_details_page_contact_button_title": "Kontakt",
- "booking_details_page_contact_button_subtitle": "Kom i kontakt med receptionen.",
- "housekeeping_page_title": "Housekeeping",
- "housekeeping_page_subtitle": "Ønsker du ekstra rengøring eller opfyldning på værelset, kan du altid bestille det her - uden omkostninger",
- "housekeeping_page_button": "Bestil housekeeping",
- "housekeeping_page_service_title_cleaning": "Rengøring af værelse",
- "housekeeping_page_service_title_towels": "Friske håndklæder",
- "housekeeping_page_service_title_refill": "Genopfyldning af kaffe og te",
- "housekeeping_page_service_title_trash": "Afhentning af skrald",
- "housekeeping_page_service_title_soap": "Sæbe/shampoo",
- "housekeeping_page_service_cleaning_subtitle": "Der bliver gjort rent mellem 11 og 14",
- "housekeeping_page_supplies": "Forsyninger",
- "housekeeping_page_cleaning": "Rengøring",
- "booking_details_page_housekeeping_button_title_ordered": "Housekeeping bestilt",
- "booking_details_page_housekeeping_button_subtitle_ordered": "Rengøring kommer mellem kl. 11 og 14",
- "housekeeping_page_supplies_subtitle_towels": "Soap and shampoo",
- "housekeeping_page_supplies_subtitle_refill": "Refill coffee and tea",
- "housekeeping_page_supplies_subtitle_trash": "Fresh towels",
- "housekeeping_page_supplies_subtitle_soap": "Trash removal",
- "booking_details_page_housekeeping_button_title": "Bestil housekeeping",
- "booking_details_page_housekeeping_button_subtitle": "Dagen før housekeeping ønskes.",
- "booking_details_page_practical_information": "Praktisk information",
- "booking_details_page_checkout_title": "Check-out",
- "booking_details_page_checkout_subtitle": "Start dit check-out her",
- "booking_details_page_checkout_time": "10:00 AM",
- "hotel_information_page_menu_restaurants_title": "Restauranter",
- "hotel_information_page_menu_restaurants_subtitle": "Læs om vores restaurant",
- "hotel_information_page_menu_spa_title": "Spa",
- "hotel_information_page_menu_spa_subtitle": "Bade, saunaer, brechelbath, mm.",
- "hotel_information_page_menu_parking_title": "Parkering",
- "hotel_information_page_menu_other_info_title": "Øvrige informationer",
- "hotel_information_page_menu_other_info_subtitle": "Find mere information om hotellet",
- "hotel_information_page_spa_button": "Book spa",
- "restaurant_page_practical_information": "Praktisk information",
- "restaurant_page_address": "Adresse",
- "restaurant_page_opening_hours": "Åbningstider",
- "restaurant_page_book_table": "Book bord",
- "restaurant_page_send_email": "Skriv en email",
- "overview_page_check_in_button_subtitle": "Få dit digitale nøglekort med det samme",
- "checkout_page_confirmation_title": "Check-out",
- "checkout_page_confirmation_subtitle": "Når du bekræfter dit check-out har du 30 minutter til at forlade værelset før dit nøglekort vil stoppe med at virke.",
- "checkout_page_confirmation_deadline": "Dit check-out skal ske senest kl. 10:00",
- "checkout_page_confirmation_price_title": "Til betaling",
- "checkout_page_confirmation_continue": "Gå til betaling",
- "checkout_page_payment_title": "Betalingsoversigt",
- "checkout_page_payment_total": "Total",
- "checkout_page_payment_price": "{amount} kr.",
- "checkout_page_payment_club_points_title": "Brug Comwell Club Point",
- "checkout_page_payment_club_points_subtitle": "Du har {points} point, anvend og spar {amount}kr.",
- "checkout_page_payment_club_points_subtitle_zero": "Du har ingen point at anvende",
- "checkout_page_payment_payment_title": "Betal og check ud",
- "checkout_page_confirmation": "Gå til check-out",
- "accept_terms": "Accepter betingelserne",
- "checkout_page_payment_dialog_title": "Er du sikker på du vil checke ud af hotellet?",
- "checkout_page_payment_dialog_subtitle": "Når du bekræfter, har du 30 minutter til at forlade dit værelse.",
- "checkout_page_payment_dialog_confirm": "Ja, check ud nu",
- "checkout_page_payment_dialog_cancel": "Nej",
- "checkout_page_processing_success_title": "Check-out bekræftet",
- "checkout_page_processing_success_subtitle": "Dit check-out er nu bekræftet og du har nu 30 minutter til at forlade dit værelse. Herefter vil du ikke længere kunne bruge dit nøglekort. ",
- "checkout_page_processing_success_subtitle_no_digital_card": "Du er nu checket ud. Husk at aflevere din nøgle i lobbyen.",
- "checkout_page_processing_error_title": "Check-out fejlet",
- "checkout_page_processing_error_subtitle": "Der skete en fejl ved check-out. Du bedes henvende dig i receptionen.",
- "payment_cards_title": "Betalingskort",
- "payment_cards_subtitle": "For at kunne overnatte på Comwell, skal vi bruge et betalingskort.",
- "payment_cards_my_cards": "Mine kort",
- "payment_cards_confirm_remove_title": "Du er ved at fjerne et betalingskort",
- "payment_cards_confirm_remove_subtitle": "Dette betalingskort vil ikke længere være tilgængeligt, hvis du sletter det.",
- "payment_cards_remove_card_button": "Fjern kort",
- "payment_cards_edit_card_title": "Redigér kort",
- "payment_cards_save_card_button": "Gem kort",
- "share_booking_page_title": "Del ophold",
- "share_booking_page_subtitle": "Her kan du dele dit ophold med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge",
- "share_booking_page_share_button": "Del dit ophold",
- "handle_guests_title": "Håndter gæster",
- "cancel_sharing": "Fortryd deling",
- "check_out_my_booking": "Check ud af mit ophold",
- "dates": "Datoer",
- "guest": "Gæst",
- "guests": "Gæster",
- "view_booking": "Se booking",
- "comwell_booking": "Comwell Ophold",
- "name_on_card_hint": "Navn på kort",
- "card_number_hint": "Kortnummer",
- "expiry_date_hint": "Udløbsdato",
- "cvc_hint": "CVC",
- "remove_guest": "Fjern gæst",
- "remove_guests": "Fjern gæster",
- "are_you_sure": "Er du sikker?",
- "guest_removal_responsibility": "Du vil være ansvarlig for alle køb på værelset ved udtjekning (316 kr.)",
- "notifications_page_title": "Notifikationer",
- "subscribe_all": "Tilmeld alle notifikationer",
- "company_deal": "Virksomheds aftale",
- "company_deal_subtitle": "Ja, jeg vil gerne modtage relevant information relateret til virksomheds aftalen fra Comwell A/S via email og SMS. Du kan til enhver tid afslutte din tilmelding ved at klikke på afslut linket nederst i emailen.",
- "club_newsletter": "Comwell Club nyhedsbrev",
- "club_newsletter_subtitle": "Ja, jeg vil gerne modtage e-mails med spændende tilbud om hotelophold og events hos Comwell Hotels. Jeg kan til enhver tid, afslutte min tilmelding.",
- "digital_media": "Digital media",
- "digital_media_subtitle": "Ja, jeg vil gerne se personligt tilpassede digitale reklamer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.",
- "sms": "SMS",
- "sms_subtitle": "Ja, jeg vil gerne modtage SMS med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.",
- "email_subtitle": "Ja, jeg vil gerne modtage Emails med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.",
- "push_subtitle": "Ja, jeg vil gerne modtage push notifikationer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.",
- "update_profile": "Opdater profil",
- "profile_settings_invalid_date": "Ugyldigt dato",
- "gender": "Køn",
- "comwell_club_dialog_title": "Bliv medlem",
- "comwell_club_dialog_description": "Indtast følgende oplysninger for at blive medlem af Comwell Club",
- "postal_code": "Postnummer",
- "male": "Mand",
- "female": "Kvinde",
- "not_specified": "Ikke angivet",
- "tos_accept": "Accepter ",
- "tos_accept_link": "regler og betingelser for Comwell Club",
- "newsletter_accept": "Ja tak, jeg vil gerne opdateres på aktuelle medlemstilbud, Comwell Club overraskelser og andre anbefalinger tilpasset mig. Jeg kan til enhver tid afmelde mig igen.",
- "read_more": "Læs mere",
- "read_less": "Læs mindre",
- "comwell_club_inactive": "Inaktiv",
- "points": "Point",
- "my_balance": "Min balance",
- "cancel_booking": "Annuller ophold",
- "cancellation_policy": "Annuleringsbetingelser",
- "cancellation_policy_description": "Dette ophold kan annuleres omkostningsfrit indtil d. 12.11.2024 kl. 15:00 på ankomstdagen. Annulleres senere end d. 14.01 skal del faktureres v/r for den første nat.",
- "payment_date": "Betalingsdato",
- "not_shared": "Ikke delt",
- "share_booking": "Del ophold",
- "total_charge": "I alt til betaling",
- "early_checkin": "Tidlig check ind",
- "paid": "BETALT",
- "restaurant": "Restaurant",
- "spa": "Spa",
- "parking": "Parkering",
- "go_to_payment": "Gå til betaling",
- "room_prefix": "Værelse {roomNumber}",
- "total_charge_value": "{amount} kr.",
- "generic_error_profile_page": "Der skete en fejl. Prøv igen senere. Eller log ud og prøv igen.",
- "profile_error_name": "Fejl ved indlæsning af profiloplysninger",
- "error": "Fejl",
- "error_logout": "Der skete en fejl",
- "error_logout_subtitle": "Du har været logget ud. Log venligst ind igen.",
- "edit": "Rediger",
- "error_cards": "Fejl ved indlæsning af kort, prøv igen senere.",
- "check_in_button_timer_days_hours_minutes": "Om {d} dage, {h} timer og {m} minutter",
- "check_in_button_timer_hours_minutes": "Om {h} timer og {m} minutter",
- "check_in_button_timer_minutes": "Om {m} minutter",
- "check_in_button_timer_seconds": "Om {s} sekunder",
- "approve_conditions_title": "Jeg accepter ",
- "approve_conditions_subtitle": "betingelserne",
- "up_sales_title": "Tidlig check ind",
- "up_sales_subtitle": "Med tidlig check ind kan du checke ind kl. 13.00 i stedet for kl. 15.00.",
- "up_sales_popular": "POPULÆR",
- "services": "Tjenester",
- "up_sales_see_all": "Se alle",
- "up_sales_catalog_button_title": "Se produktkatalog",
- "up_sales_catalog_button_subtitle": "Her kan du se og bestille produkter og skrive dem helt automatisk på din værelsesregning.",
- "up_sales_catalog_title": "Tilkøbsmuligheder",
- "room_upgrades": "Værelsesopgraderinger",
- "other_up_sales": "Andre tilkøb",
- "read_more_up_sales": "Læs mere",
- "continue_without_up_sales": "Fortsæt uden tilkøb",
- "open_maps_error_title": "Kan ikke åbne kort",
- "open_maps_error_subtitle": "Ingen kortprogram er tilgængeligt.",
- "apple_maps": "Apple Kort",
- "google_maps": "Google Kort",
- "add_to_booking": "Tilføj til booking",
- "see_all_facilities": "Se alle faciliteter",
- "remove_from_booking": "Fjern fra booking",
- "no_services_available": "Ingen tjenester tilgængelige",
- "no_room_upgrades_available": "Ingen værelsesopgraderinger tilgængelige",
- "confirm_up_sales_dialog_title": "Bekræft tilkøb",
- "confirm_up_sales_dialog_subtitle": "Er du sikker på, at du vil tilføje disse tilkøb for {amount} kr. til din booking?",
- "confirm_up_sales_dialog_confirm": "Ja, tilføj tilkøb",
- "confirm_up_sales_dialog_cancel": "Nej",
- "email_launch_error": "Kunne ikke åbne email klient",
- "phone_launch_error": "Kunne ikke åbne telefon",
- "balance": "SALDO",
- "new_booking": "Book nyt ophold",
- "error_opening_website": "Kunne ikke åbne hjemmesiden. Prøv igen senere.",
- "error_opening_website_title": "Fejl",
- "room_selection": "Vælg værelse",
- "room_selection_subtitle": "Fordel gæsterne på de værelser, du har booket",
- "choose_room": "Uddel værelser",
- "choose_room_subtitle": "Du skal først vælge dit eget værelse. Derefter kan du uddele de andre værelser.",
- "check_in_date": "Check-in dato",
- "check_out_date": "Check-out dato",
- "confirmation_number": "Bekræftelsesnummer",
- "close": "Luk",
- "choose_room_confirmation_title": "Er du sikker på, du vil vælge dette værelse?",
- "choose_room_confirmation_subtitle": "Du kan ikke fortryde dit valg.",
- "choose_room_confirmation_confirm": "Ja, vælg værelse",
- "choose_room_confirmation_cancel": "Nej",
- "my_room": "Mit værelse",
- "share_room": "Del værelse",
- "share_room_page_title": "Del værelse",
- "share_room_page_subtitle": "Her kan du dele dit værelse med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge",
- "share_room_page_button": "Del dit værelse",
- "addon": "Tilkøb",
- "added_to_room": "Tilkøbt på værelse",
- "force_update_title": "Opdater for at bruge appen",
- "force_update_description": "Der er en nødvendig opdatering til appen, der gør at du skal opdatere for at kunne fortsætte.",
- "force_update_button": "Gå til App Store",
- "invalid_birthday": "Ugyldig fødselsdag",
- "invalid_birthday_description": "Din gemte fødselsdag er ikke tilladt. Vælg en ny dato.",
- "up_sales_confirmation_title": "Betalingsoversigt",
- "up_sales_confirmation_no_up_sales": "Ingen tilvalg valgt.",
- "facilities": "Faciliteter",
- "remove": "Fjern",
- "up_sales_processing_error_title": "Kunne ikke tilføje tilkøb",
- "up_sales_processing_error_subtitle": "Opgraderinger virker ikke i øjeblikket. Prøv igen senere.",
- "pay_bill": "Betal regning",
- "discount": "Comwell Club Point Rabat",
- "error_preregistration": "Kunne ikke preregister, gå til reception",
- "get_keys": "Hent digital nøgle",
- "get_keys_subtitle": "Få dit digitale nøglekort med det samme",
- "add_card": "Tilføj kort",
- "total": "I alt",
- "profile_error_title": "Kunne ikke loade din profil",
- "profile_error_subtitle": "Der er sket en fejl. Prøv igen senere.",
- "generic_error_title": "Der er sket en fejl",
- "notifications_error_subtitle": "Notifikationer kan ikke hentes i øjeblikket. Prøv igen senere.",
- "payment_cards_error_subtitle": "Dine betalingskort kan ikke hentes i øjeblikket. Prøv igen senere.",
- "hotel_information_error_subtitle": "Hotelinformationen kan ikke hentes i øjeblikket. Prøv igen senere.",
- "overview_error_title": "Kunne ikke indlæse dine bookinger",
- "overview_error_subtitle": "Der er sket en fejl. Vi kunne ikke loade dine bookinger. Prøv igen senere.",
- "up_sales_error_title": "Tillægskøb er ikke tilgængelige i øjeblikket",
- "up_sales_error_subtitle": "Der er sket en fejl. Prøv igen senere.",
- "choose_room_error_title": "Kunne ikke vælge værelse",
- "choose_room_error_subtitle": "Der er sket en fejl. Prøv igen senere eller gå til receptionen",
- "share_booking_error_title": "Kunne ikke finde gæsterne på værelset",
- "share_booking_error_subtitle": "Der er sket en fejl. Prøv igen senere.",
- "refresh_bookings": "Opdater bookinger",
- "document_type": "Dokumenttype",
- "document_type_passport": "Passport",
- "document_type_id_card": "ID-kort",
- "document_type_driver_license": "Kørekort",
- "document_type_other": "Andet",
- "document_number": "Dokumentnummer",
- "up_sales_catalog_no_up_sales_title": "Ingen tilvalg tilgængelige",
- "up_sales_catalog_no_up_sales_subtitle": "Der er ingen tilvalg tilgængelige i øjeblikket. Prøv igen senere.",
- "payment_cards_missing_payment_method_title": "Manglende betalingsmetode",
- "payment_cards_missing_payment_method_subtitle": "Vælg venligst en betalingsmetode for at fortsætte.",
- "share_booking_page_error_title": "Fejl",
- "share_booking_page_error_subtitle": "Denne booking er allerede delt.",
- "share_booking_message": "{name} vil gerne dele et ophold med dig på Comwell {hotel}. Tilgå via linket: {url}",
- "check_in_page_error_title": "Værelse ikke fundet",
- "check_in_page_error_subtitle": "Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen.",
- "remove_guest_overview": "Fjern",
- "home_page": "Hjem",
- "send_to_email": "Send til email",
- "download_bill": "Få tilsendt kvittering",
- "bill_email_placeholder": "E-mail",
- "payment_overview_send_receipt_title": "Kvittering via email",
- "payment_overview_send_receipt_subtitle": "Sendes til {name}",
- "payment_overview_send_comment_title": "Kommentar",
- "payment_overview_send_receipt_hint": "Indsæt kommentar",
- "key_page_room_prefix": "Værelse {roomNumber}",
- "please_accept_terms": "Accepterer vilkårene",
- "received_shared_room_page_subtitle": "text {name}",
- "received_shared_room_page_title": "",
- "received_shared_booking_page_title": "",
- "received_shared_booking_page_subtitle": "text {name}",
- "accept_notifications": "Tillad notifikationer",
- "accept_notifications_rationale": "For at få de seneste opdateringer om din booking, bedes du tillade notifikationer",
- "allow": "Tillad",
- "skip": "Spring over",
- "internet_disabled": "Internettet er afbrudt",
- "please_enable_internet": "Tjek venligst din internetforbindelse",
- "bluetooth_disabled": "Bluetooth er deaktiveret",
- "please_enable_bluetooth": "Aktivér bluetooth",
- "allow_usage_tracking": "Tillad brugssporing",
- "usage_tracking_rationale": "Tillad venligst sporing af, hvordan du bruger appen",
- "share_room_subtitle_mvp": "Vi arbejder i øjeblikket på at gøre det muligt at uddelegere værelser her i appen.",
- "subtitle_mvp": "For nu kan vi desværre kun hjælpe dig via vores kundeservice. Ring os op, så finder vi en løsning. ",
- "find_booking_subtitle_mvp": "Vi arbejder i øjeblikket på at gøre det muligt at finde din booking digitalt her i appen.",
- "bluetooth_permission_title": "Tillad Bluetooth til for at låse dit værelse op",
- "bluetooth_permission_description": "For at kunne åbne døren til dit hotelværelse skal du give tilladelse til at vi må bruge bluetooth på din telefon.",
- "allow_bluetooth": "Tillad bluetooth",
- "permissions": "Tilladelser",
- "buy_early_checkin": "Køb tidlig check-in",
- "preregistration_serving_time_label": "Ønsket serveringstidspunkt for tilkøb",
- "preregistration_comment_label": "Kommentar",
- "preregistration_comment_hint": "Indsæt evt. kommentar",
- "preregistration_accept_terms_prefix": "Jeg accepterer Comwells",
- "preregistration_accept_terms_privacy_policy": "persondataspolitik",
- "preregistration_accept_terms_and": "og",
- "preregistration_accept_terms_trade_conditions": "handelsbetingelser",
- "check_in_button_timer_days_minutes": "Om {d} dage og {m} minutter",
- "check_in_page_payment_payment_title": "Betal og check ind"
-}
\ No newline at end of file
diff --git a/comwell_key_app/assets/translations/intl_en.arb b/comwell_key_app/assets/translations/intl_en.arb
deleted file mode 100644
index c7f80c00..00000000
--- a/comwell_key_app/assets/translations/intl_en.arb
+++ /dev/null
@@ -1,424 +0,0 @@
-{
- "@@locale": "en",
- "generic_continue": "Continue",
- "generic_information_required": "This field is required.",
- "generic_confirm": "Confirm",
- "generic_done": "Done",
- "generic_ok": "OK",
- "generic_credit_card": "Credit card",
- "generic_apple_pay": "Apple Pay",
- "generic_google_pay": "Google Pay",
- "generic_error": "An error occurred. Please try again.",
- "welcome_headline": "Welcome to Comwell Hotels",
- "welcome_button": "Continue",
- "welcome_error": "An error has occurred. Restart the app.",
- "room_key": "Key",
- "room_keys": "Keys",
- "redeem_code": "Redeem code",
- "error_opening_door": "An error occurred.",
- "try_again": "Try again",
- "room_key_description": "This is your room key.",
- "login_button": "Login",
- "create_user_button": "Create new user",
- "profile_settings_profile_menu": "Profile settings",
- "payment_card_profile_menu": "Payment card",
- "notifications_profile_menu": "Notifications",
- "logout_profile_menu": "Log out",
- "logout_dialog_title": "Do you want to log out of your profile?",
- "cancel": "Cancel",
- "name_cc_sign": "Name",
- "become_cc_member_title": "Become a member of comwell club",
- "become_cc_member_subtitle": "Become a member and earn points every time you stay at a Comwell Hotel.",
- "overview_tabbar_active": "Current",
- "overview_tabbar_past": "Previous",
- "overview_tabbar_cancelled": "Cancelled",
- "no_past_bookings_title": "No previous stays",
- "no_past_bookings_subtitle": "There are no previous stays on this profile.",
- "no_cancelled_booking_title": "No cancelled stays",
- "no_cancelled_booking_subtitle": "You have no canceled nights with us.",
- "booking_annulled": "Cancelled",
- "no_current_bookings": "No current bookings",
- "no_current_bookings_subtitle": "You have no current bookings. Plan your next stay at Comwell.",
- "adults": "adults",
- "children": "children",
- "adult": "adult",
- "child": "child",
- "rooms": "Rooms",
- "prepare_room": "Save time at check-in",
- "jump_line_text": "Fill in your information",
- "overview_add_booking": "Add booking",
- "open_room": "Open room",
- "hold_phone_to_door": "Keep close to the reader",
- "open_room_success": "Success",
- "open_room_error": "Try again!",
- "profile_settings": "Profile settings",
- "profile_settings_firstname": "First name",
- "profile_settings_lastname": "Surname",
- "profile_settings_email": "Email",
- "profile_settings_phone": "Telephone",
- "profile_settings_address": "Address",
- "profile_settings_birthday": "Birthday",
- "profile_settings_edit_password": "Change password",
- "profile_settings_error": "An error occurred. Please try again.",
- "delete_profile": "Delete profile",
- "my_booking": "My booking",
- "booking_reference": "Reservation number",
- "check_in": "Check in",
- "check_out": "Check out",
- "overview_page_check_in_physical_card_subtitle": "Go to the lobby and get your key.",
- "booking_details": "My booking",
- "number_of_guests": "People",
- "booker": "Book",
- "booking_date": "Date",
- "payment": "Payment",
- "payment_method": "Payment method",
- "bill": "Receipt",
- "get_bill": "Get receipt",
- "your_last_name": "Surname",
- "find_booking": "Add booking",
- "choose_hotel": "Choose hotel",
- "hotels": "Hotels",
- "all": "All",
- "zealand": "Zealand",
- "funen": "Funen",
- "jutland": "Jutland",
- "booking_not_found": "The booking was not found.",
- "booking_not_found_subtitle": "The booking you are looking for could not be found. \nDid you enter the information correctly?",
- "booking_not_found_button": "Try again",
- "booking_not_found_cancel": "Cancel",
- "save": "Save",
- "zipCode": "Postal code",
- "city": "Town",
- "country": "Country",
- "delete_profile_title": "You are about to delete your profile.",
- "delete_profile_description": "When you delete your profile, you will lose track of previous stays and your Comwell Club points.",
- "delete_profile_button": "Delete profile",
- "delete_profile_cancel": "Cancel",
- "check_in_loading_title": "Finding your room...",
- "check_in_room_found_title": "Room found...",
- "check_in_your_digital_card_title": "Your Key Card",
- "check_in_your_digital_card_subtitle": "Use your mobile phone to open your room. You no longer need to check in at the reception.",
- "check_in_your_digital_card_nb": "NB: If you want a physical key card, you can always go to reception and get one.",
- "check_in_error_title": "Room not found...",
- "check_in_error_subtitle": "We could not find your room. Please contact the reception.",
- "preregistration_address_title": "Address",
- "check_in_your_digital_card_room_prefix": "Room",
- "preregistration_address_subtitle": "It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.",
- "preregistration_address_label_address": "Address",
- "preregistration_address_label_postal_code": "Postal code",
- "preregistration_address_label_city": "Town",
- "preregistration_address_label_country": "Country",
- "preregistration_profile_title": "Your info",
- "preregistration_profile_subtitle": "It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.",
- "preregistration_birthdate_error_message": "Please enter a valid birth date",
- "nationality": "Nationality",
- "preregistration_payment_title": "Payment card",
- "preregistration_payment_subtitle": "To stay overnight at Comwell, we need a payment card.",
- "preregistration_payment_add_card": "Add map",
- "preregistration_confirmation_title": "Registration information",
- "preregistration_confirmation_profile_card_title": "Profile information",
- "preregistration_confirmation_address_card_title": "Address",
- "preregistration_confirmation_payment_card_title": "Payment card",
- "preregistration_confirmation_extras_card_title_singular": "1 selected Purchase",
- "preregistration_confirmation_extras_card_title_plural": "{amount} selected add-ons",
- "preregistration_my_addons": "My purchases",
- "preregistration_my_addons_subtitle": "Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.",
- "preregistration_confirmation_extras_card_subtitle": "Written on your room bill",
- "need_help": "Do you need help?",
- "call_us": "Call us",
- "call_us_description": "Do you need to get in touch with one of our hotels? Use the button below to call.",
- "get_a_call": "Get a call",
- "get_a_call_description": "Enter your phone number below and we will call you back.",
- "call_received_title": "Received",
- "call_received_description": "We have received your contact request. Our team will contact you soon.",
- "telephone_number": "Telephone number",
- "comwell_telephone_number": "+4570274274",
- "booking_details_page_hotel_information_button_title": "Hotel information",
- "booking_details_page_hotel_information_button_subtitle": "Find relevant information about the hotel",
- "booking_details_page_contact_button_title": "Contact",
- "booking_details_page_contact_button_subtitle": "Get in touch with the reception.",
- "housekeeping_page_title": "Housekeeping",
- "housekeeping_page_subtitle": "If you want extra cleaning or replenishment in the room, you can always order it here - at no cost.",
- "housekeeping_page_button": "Book housekeeping",
- "housekeeping_page_service_title_cleaning": "Room cleaning",
- "housekeeping_page_service_title_towels": "Fresh towels",
- "housekeeping_page_service_title_refill": "Coffee and tea refills",
- "housekeeping_page_service_title_trash": "Garbage collection",
- "housekeeping_page_service_title_soap": "Soap/shampoo",
- "housekeeping_page_service_cleaning_subtitle": "Cleaning will be done between 11am and 2pm.",
- "housekeeping_page_supplies": "Supplies",
- "housekeeping_page_cleaning": "Cleaning",
- "booking_details_page_housekeeping_button_title_ordered": "Housekeeping ordered",
- "booking_details_page_housekeeping_button_subtitle_ordered": "Cleaning comes between 11 am and 2 pm",
- "housekeeping_page_supplies_subtitle_towels": "Soap and shampoo",
- "housekeeping_page_supplies_subtitle_refill": "Refill coffee and tea",
- "housekeeping_page_supplies_subtitle_trash": "Fresh towels",
- "housekeeping_page_supplies_subtitle_soap": "Trash removal",
- "booking_details_page_housekeeping_button_title": "Book housekeeping",
- "booking_details_page_housekeeping_button_subtitle": "The day before housekeeping is requested.",
- "booking_details_page_practical_information": "Practical information",
- "booking_details_page_checkout_title": "Check-out",
- "booking_details_page_checkout_subtitle": "Start your check-out here",
- "booking_details_page_checkout_time": "10:00 AM",
- "hotel_information_page_menu_restaurants_title": "Restaurants",
- "hotel_information_page_menu_restaurants_subtitle": "Read about our restaurant",
- "hotel_information_page_menu_spa_title": "Spa",
- "hotel_information_page_menu_spa_subtitle": "Baths, saunas, brechelbath, etc.",
- "hotel_information_page_menu_parking_title": "Parking",
- "hotel_information_page_menu_other_info_title": "Other information",
- "hotel_information_page_menu_other_info_subtitle": "Find more information about the hotel",
- "hotel_information_page_spa_button": "Book a spa",
- "restaurant_page_practical_information": "Practical information",
- "restaurant_page_address": "Address",
- "restaurant_page_opening_hours": "Opening hours",
- "restaurant_page_book_table": "Book a table",
- "restaurant_page_send_email": "Write an email",
- "overview_page_check_in_button_subtitle": "Get your digital key card immediately",
- "checkout_page_confirmation_title": "Check-out",
- "checkout_page_confirmation_subtitle": "When you confirm your check-out, you have 30 minutes to leave the room before your key card will stop working.",
- "checkout_page_confirmation_deadline": "Your check-out must be no later than 10:00 AM.",
- "checkout_page_confirmation_price_title": "For payment",
- "checkout_page_confirmation_continue": "Go to payment",
- "checkout_page_payment_title": "Payment summary",
- "checkout_page_payment_total": "Total",
- "checkout_page_payment_price": "{amount} kr.",
- "checkout_page_payment_club_points_title": "Use Comwell Club Points",
- "checkout_page_payment_club_points_subtitle": "You have {points} points, use them and save {amount}kr.",
- "checkout_page_payment_club_points_subtitle_zero": "You have no points to use.",
- "checkout_page_payment_payment_title": "Pay and check out",
- "checkout_page_confirmation": "Go to check out",
- "accept_terms": "Accept the terms and conditions",
- "checkout_page_payment_dialog_title": "Are you sure you want to check out of the hotel?",
- "checkout_page_payment_dialog_subtitle": "Once you confirm, you have 30 minutes to vacate your room.",
- "checkout_page_payment_dialog_confirm": "Yes, check out now",
- "checkout_page_payment_dialog_cancel": "No",
- "checkout_page_processing_success_title": "Check-out confirmed",
- "checkout_page_processing_success_subtitle": "Your check-out is now confirmed and you now have 30 minutes to leave your room. After that, you will no longer be able to use your key card.",
- "checkout_page_processing_success_subtitle_no_digital_card": "You are now checked out. Remember to return your key to the lobby.",
- "checkout_page_processing_error_title": "Check-out failed",
- "checkout_page_processing_error_subtitle": "There was an error during check-out. Please contact the reception.",
- "payment_cards_title": "Payment card",
- "payment_cards_subtitle": "To stay overnight at Comwell, we need a payment card.",
- "payment_cards_my_cards": "My cards",
- "payment_cards_confirm_remove_title": "You are about to remove a payment card.",
- "payment_cards_confirm_remove_subtitle": "This payment card will no longer be available if you delete it.",
- "payment_cards_remove_card_button": "Remove card",
- "payment_cards_edit_card_title": "Edit map",
- "payment_cards_save_card_button": "Save map",
- "share_booking_page_title": "Share stay",
- "share_booking_page_subtitle": "Here you can share your stay with another guest and give them access to booking information, key cards and Concierge",
- "share_booking_page_share_button": "Share your stay",
- "handle_guests_title": "Manage guests",
- "cancel_sharing": "Undo sharing",
- "check_out_my_booking": "Check out of my stay",
- "dates": "Dates",
- "guest": "Guest",
- "guests": "Guests",
- "view_booking": "See booking",
- "comwell_booking": "Comwell Stay",
- "name_on_card_hint": "Name on card",
- "card_number_hint": "Shortcode",
- "expiry_date_hint": "Expiration date",
- "cvc_hint": "CVC",
- "remove_guest": "Remove guest",
- "remove_guests": "Remove guests",
- "are_you_sure": "Are you sure?",
- "guest_removal_responsibility": "You will be responsible for all in-room purchases upon check-out (316 DKK)",
- "notifications_page_title": "Notifications",
- "subscribe_all": "Subscribe to all notifications",
- "company_deal": "Company agreement",
- "company_deal_subtitle": "Yes, I would like to receive relevant information related to the company agreement from Comwell A/S via email and SMS. You can end your registration at any time by clicking the exit link at the bottom of the email.",
- "club_newsletter": "Comwell Club newsletter",
- "club_newsletter_subtitle": "Yes, I would like to receive emails with exciting offers on hotel stays and events at Comwell Hotels. I can unsubscribe at any time.",
- "digital_media": "Digital media",
- "digital_media_subtitle": "Yes, I would like to see personalized digital advertisements with news, inspiration and invitations to events. I can unsubscribe at any time.",
- "sms": "SMS",
- "sms_subtitle": "Yes, I would like to receive SMS with news, inspiration and invitations to events. I can unsubscribe at any time.",
- "email_subtitle": "Yes, I would like to receive emails with news, inspiration and invitations to events. I can unsubscribe at any time.",
- "push_subtitle": "Yes, I would like to receive push notifications with news, inspiration and invitations to events. I can unsubscribe at any time.",
- "update_profile": "Update profile",
- "profile_settings_invalid_date": "Invalid date",
- "gender": "Sex",
- "comwell_club_dialog_title": "Become a member",
- "comwell_club_dialog_description": "Enter the following information to become a member of Comwell Club",
- "postal_code": "Postal code",
- "male": "Man",
- "female": "Woman",
- "not_specified": "Not specified",
- "tos_accept": "Accept",
- "tos_accept_link": "Comwell Club rules and conditions",
- "newsletter_accept": "Yes, I would like to be updated on current member offers, Comwell Club surprises and other recommendations tailored to me. I can unsubscribe at any time.",
- "read_more": "Read more",
- "read_less": "Read less",
- "comwell_club_inactive": "Inactive",
- "points": "Point",
- "my_balance": "My balance",
- "cancel_booking": "Cancel stay",
- "cancellation_policy": "Cancellation conditions",
- "cancellation_policy_description": "This stay can be cancelled free of charge until 12.11.2024 at 15:00 on the day of arrival. If cancelled later than 14.01, the first night will be invoiced.",
- "payment_date": "Payment date",
- "not_shared": "Not shared",
- "share_booking": "Share stay",
- "total_charge": "Total for payment",
- "early_checkin": "Early check-in",
- "paid": "PAID",
- "restaurant": "Restaurant",
- "spa": "Spa",
- "parking": "Parking",
- "go_to_payment": "Go to payment",
- "room_prefix": "Room {roomNumber}",
- "total_charge_value": "{amount} kr.",
- "generic_error_profile_page": "An error occurred. Please try again later. Or log out and try again.",
- "profile_error_name": "Error loading profile information",
- "error": "Error",
- "error_logout": "An error occurred.",
- "error_logout_subtitle": "You have been logged out. Please log in again.",
- "edit": "Edit",
- "error_cards": "Error loading map, please try again later.",
- "check_in_button_timer_days_hours_minutes": "In {d} days, {h} hours and {m} minutes",
- "check_in_button_timer_hours_minutes": "In {h} hours and {m} minutes",
- "check_in_button_timer_minutes": "In {m} minutes",
- "check_in_button_timer_seconds": "In {s} seconds",
- "approve_conditions_title": "I accept",
- "approve_conditions_subtitle": "the conditions",
- "up_sales_title": "Early check-in",
- "up_sales_subtitle": "With early check-in, you can check in at 1:00 PM instead of 3:00 PM.",
- "up_sales_popular": "POPULAR",
- "services": "Services",
- "up_sales_see_all": "See all",
- "up_sales_catalog_button_title": "See product catalog",
- "up_sales_catalog_button_subtitle": "Here you can view and order products and have them automatically added to your room bill.",
- "up_sales_catalog_title": "Purchase options",
- "room_upgrades": "Room upgrades",
- "other_up_sales": "Other purchases",
- "read_more_up_sales": "Read more",
- "continue_without_up_sales": "Continue without purchase",
- "open_maps_error_title": "Can't open map",
- "open_maps_error_subtitle": "No map program is available.",
- "apple_maps": "Apple Card",
- "google_maps": "Google Maps",
- "add_to_booking": "Add to booking",
- "see_all_facilities": "See all facilities",
- "remove_from_booking": "Remove from booking",
- "no_services_available": "No services available",
- "no_room_upgrades_available": "No room upgrades available",
- "confirm_up_sales_dialog_title": "Confirm purchase",
- "confirm_up_sales_dialog_subtitle": "Are you sure you want to add these {amount} DKK extras to your booking?",
- "confirm_up_sales_dialog_confirm": "Yes, add additional purchases",
- "confirm_up_sales_dialog_cancel": "No",
- "email_launch_error": "Could not open email client",
- "phone_launch_error": "Could not open phone",
- "balance": "BALANCE",
- "new_booking": "Book a new stay",
- "error_opening_website": "Could not open the website. Please try again later.",
- "error_opening_website_title": "Error",
- "room_selection": "Select room",
- "room_selection_subtitle": "Allocate guests to the rooms you have booked",
- "choose_room": "Allocate rooms",
- "choose_room_subtitle": "You must first choose your own room. Then you can assign the other rooms.",
- "check_in_date": "Check-in date",
- "check_out_date": "Check-out date",
- "confirmation_number": "Confirmation number",
- "close": "Close",
- "choose_room_confirmation_title": "Are you sure you want to choose this room?",
- "choose_room_confirmation_subtitle": "You cannot undo your choice.",
- "choose_room_confirmation_confirm": "Yes, select room",
- "choose_room_confirmation_cancel": "No",
- "my_room": "My room",
- "share_room": "Share room",
- "share_room_page_title": "Share room",
- "share_room_page_subtitle": "Here you can share your room with another guest and give them access to booking information, key cards and Concierge",
- "share_room_page_button": "Share your room",
- "addon": "Additional purchases",
- "added_to_room": "Purchased in room",
- "force_update_title": "Update to use the app",
- "force_update_description": "There is a required update to the app that requires you to update to continue.",
- "force_update_button": "Go to the App Store",
- "invalid_birthday": "Invalid birthday",
- "invalid_birthday_description": "Your saved birthday is not allowed. Please choose a new date.",
- "up_sales_confirmation_title": "Payment summary",
- "up_sales_confirmation_no_up_sales": "No options selected.",
- "facilities": "Facilities",
- "remove": "Remote",
- "up_sales_processing_error_title": "Could not add add-ons",
- "up_sales_processing_error_subtitle": "Upgrades are not working at the moment. Please try again later.",
- "pay_bill": "Pay bill",
- "discount": "Comwell Club Point Discount",
- "error_preregistration": "Could not preregister, go to reception",
- "get_keys": "Get digital key",
- "get_keys_subtitle": "Get your digital key card immediately",
- "add_card": "Add map",
- "total": "Total",
- "profile_error_title": "Could not load your profile.",
- "profile_error_subtitle": "An error has occurred. Please try again later.",
- "generic_error_title": "An error has occurred.",
- "notifications_error_subtitle": "Notifications cannot be retrieved at this time. Please try again later.",
- "payment_cards_error_subtitle": "Your payment cards cannot be retrieved at this time. Please try again later.",
- "hotel_information_error_subtitle": "The hotel information cannot be retrieved at this time. Please try again later.",
- "overview_error_title": "Could not load your bookings.",
- "overview_error_subtitle": "An error occurred. We were unable to load your bookings. Please try again later.",
- "up_sales_error_title": "Add-on purchases are currently unavailable.",
- "up_sales_error_subtitle": "An error has occurred. Please try again later.",
- "choose_room_error_title": "Could not choose room",
- "choose_room_error_subtitle": "An error has occurred. Please try again later or go to the front desk.",
- "share_booking_error_title": "Could not find the guests in the room",
- "share_booking_error_subtitle": "An error has occurred. Please try again later.",
- "refresh_bookings": "Update bookings",
- "document_type": "Document type",
- "document_type_passport": "Passport",
- "document_type_id_card": "ID card",
- "document_type_driver_license": "Driving license",
- "document_type_other": "Other",
- "document_number": "Document number",
- "up_sales_catalog_no_up_sales_title": "No options available",
- "up_sales_catalog_no_up_sales_subtitle": "There are no options available at this time. Please try again later.",
- "payment_cards_missing_payment_method_title": "Missing payment method",
- "payment_cards_missing_payment_method_subtitle": "Please select a payment method to continue.",
- "share_booking_page_error_title": "Error",
- "share_booking_page_error_subtitle": "This booking has already been shared.",
- "share_booking_message": "{name} would like to share a stay with you at Comwell {hotel}. Access via the link: {url}",
- "check_in_page_error_title": "Room not found",
- "check_in_page_error_subtitle": "We could not find your room. Please contact the reception.",
- "remove_guest_overview": "Remote",
- "home_page": "Home",
- "send_to_email": "Send to email",
- "download_bill": "Get a receipt sent to you",
- "bill_email_placeholder": "Email",
- "payment_overview_send_receipt_title": "Receipt via email",
- "payment_overview_send_receipt_subtitle": "Sent to {name}",
- "payment_overview_send_comment_title": "Comment",
- "payment_overview_send_receipt_hint": "Insert comment",
- "key_page_room_prefix": "Room {roomNumber}",
- "please_accept_terms": "Accept the terms",
- "received_shared_room_page_subtitle": "text {name}",
- "received_shared_room_page_title": "",
- "received_shared_booking_page_title": "",
- "received_shared_booking_page_subtitle": "text {name}",
- "accept_notifications": "Allow notifications",
- "accept_notifications_rationale": "To get the latest updates about your booking, please allow notifications",
- "allow": "Allow",
- "skip": "Skip",
- "internet_disabled": "The internet is down.",
- "please_enable_internet": "Please check your internet connection.",
- "bluetooth_disabled": "Bluetooth is disabled.",
- "please_enable_bluetooth": "Activate Bluetooth",
- "allow_usage_tracking": "Allow usage tracking",
- "usage_tracking_rationale": "Please allow tracking of how you use the app",
- "share_room_subtitle_mvp": "We are currently working on making it possible to delegate rooms here in the app.",
- "subtitle_mvp": "Unfortunately, for now we can only help you through our customer service. Please call us and we will find a solution.",
- "find_booking_subtitle_mvp": "We are currently working on making it possible to find your booking digitally here in the app.",
- "bluetooth_permission_title": "Allow Bluetooth to unlock your room",
- "bluetooth_permission_description": "In order to open the door to your hotel room, you must give us permission to use Bluetooth on your phone.",
- "allow_bluetooth": "Allow Bluetooth",
- "permissions": "Permissions",
- "buy_early_checkin": "Buy early check-in",
- "preregistration_serving_time_label": "Desired serving time for additional purchases",
- "preregistration_comment_label": "Comment",
- "preregistration_comment_hint": "Please insert any comment.",
- "preregistration_accept_terms_prefix": "I accept Comwell's",
- "preregistration_accept_terms_privacy_policy": "personal data policy",
- "preregistration_accept_terms_and": "and",
- "preregistration_accept_terms_trade_conditions": "terms of trade",
- "check_in_button_timer_days_minutes": "In {d} days and {m} minutes",
- "check_in_page_payment_payment_title": "Pay and check in"
-}
\ No newline at end of file
diff --git a/comwell_key_app/l10n.yaml b/comwell_key_app/l10n.yaml
deleted file mode 100644
index a56cb88b..00000000
--- a/comwell_key_app/l10n.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-arb-dir: assets/translations/
-template-arb-file: intl_en.arb
-output-localization-file: app_localizations.dart
-output-dir: lib/.generated/l10n
-untranslated-messages-file: untranslated_messages.txt
-
-
diff --git a/comwell_key_app/lib/.generated/l10n/app_localizations.dart b/comwell_key_app/lib/.generated/l10n/app_localizations.dart
deleted file mode 100644
index 954d947e..00000000
--- a/comwell_key_app/lib/.generated/l10n/app_localizations.dart
+++ /dev/null
@@ -1,2653 +0,0 @@
-import 'dart:async';
-
-import 'package:flutter/foundation.dart';
-import 'package:flutter/widgets.dart';
-import 'package:flutter_localizations/flutter_localizations.dart';
-import 'package:intl/intl.dart' as intl;
-
-import 'app_localizations_da.dart';
-import 'app_localizations_en.dart';
-
-// ignore_for_file: type=lint
-
-/// Callers can lookup localized strings with an instance of AppLocalizations
-/// returned by `AppLocalizations.of(context)`.
-///
-/// Applications need to include `AppLocalizations.delegate()` in their app's
-/// `localizationDelegates` list, and the locales they support in the app's
-/// `supportedLocales` list. For example:
-///
-/// ```dart
-/// import 'l10n/app_localizations.dart';
-///
-/// return MaterialApp(
-/// localizationsDelegates: AppLocalizations.localizationsDelegates,
-/// supportedLocales: AppLocalizations.supportedLocales,
-/// home: MyApplicationHome(),
-/// );
-/// ```
-///
-/// ## Update pubspec.yaml
-///
-/// Please make sure to update your pubspec.yaml to include the following
-/// packages:
-///
-/// ```yaml
-/// dependencies:
-/// # Internationalization support.
-/// flutter_localizations:
-/// sdk: flutter
-/// intl: any # Use the pinned version from flutter_localizations
-///
-/// # Rest of dependencies
-/// ```
-///
-/// ## iOS Applications
-///
-/// iOS applications define key application metadata, including supported
-/// locales, in an Info.plist file that is built into the application bundle.
-/// To configure the locales supported by your app, you’ll need to edit this
-/// file.
-///
-/// First, open your project’s ios/Runner.xcworkspace Xcode workspace file.
-/// Then, in the Project Navigator, open the Info.plist file under the Runner
-/// project’s Runner folder.
-///
-/// Next, select the Information Property List item, select Add Item from the
-/// Editor menu, then select Localizations from the pop-up menu.
-///
-/// Select and expand the newly-created Localizations item then, for each
-/// locale your application supports, add a new item and select the locale
-/// you wish to add from the pop-up menu in the Value field. This list should
-/// be consistent with the languages listed in the AppLocalizations.supportedLocales
-/// property.
-abstract class AppLocalizations {
- AppLocalizations(String locale) : localeName = intl.Intl.canonicalizedLocale(locale.toString());
-
- final String localeName;
-
- static AppLocalizations? of(BuildContext context) {
- return Localizations.of<AppLocalizations>(context, AppLocalizations);
- }
-
- static const LocalizationsDelegate<AppLocalizations> delegate = _AppLocalizationsDelegate();
-
- /// A list of this localizations delegate along with the default localizations
- /// delegates.
- ///
- /// Returns a list of localizations delegates containing this delegate along with
- /// GlobalMaterialLocalizations.delegate, GlobalCupertinoLocalizations.delegate,
- /// and GlobalWidgetsLocalizations.delegate.
- ///
- /// Additional delegates can be added by appending to this list in
- /// MaterialApp. This list does not have to be used at all if a custom list
- /// of delegates is preferred or required.
- static const List<LocalizationsDelegate<dynamic>> localizationsDelegates =
- <LocalizationsDelegate<dynamic>>[
- delegate,
- GlobalMaterialLocalizations.delegate,
- GlobalCupertinoLocalizations.delegate,
- GlobalWidgetsLocalizations.delegate,
- ];
-
- /// A list of this localizations delegate's supported locales.
- static const List<Locale> supportedLocales = <Locale>[Locale('da'), Locale('en')];
-
- /// No description provided for @generic_continue.
- ///
- /// In en, this message translates to:
- /// **'Continue'**
- String get generic_continue;
-
- /// No description provided for @generic_information_required.
- ///
- /// In en, this message translates to:
- /// **'This field is required.'**
- String get generic_information_required;
-
- /// No description provided for @generic_confirm.
- ///
- /// In en, this message translates to:
- /// **'Confirm'**
- String get generic_confirm;
-
- /// No description provided for @generic_done.
- ///
- /// In en, this message translates to:
- /// **'Done'**
- String get generic_done;
-
- /// No description provided for @generic_ok.
- ///
- /// In en, this message translates to:
- /// **'OK'**
- String get generic_ok;
-
- /// No description provided for @generic_credit_card.
- ///
- /// In en, this message translates to:
- /// **'Credit card'**
- String get generic_credit_card;
-
- /// No description provided for @generic_apple_pay.
- ///
- /// In en, this message translates to:
- /// **'Apple Pay'**
- String get generic_apple_pay;
-
- /// No description provided for @generic_google_pay.
- ///
- /// In en, this message translates to:
- /// **'Google Pay'**
- String get generic_google_pay;
-
- /// No description provided for @generic_error.
- ///
- /// In en, this message translates to:
- /// **'An error occurred. Please try again.'**
- String get generic_error;
-
- /// No description provided for @welcome_headline.
- ///
- /// In en, this message translates to:
- /// **'Welcome to Comwell Hotels'**
- String get welcome_headline;
-
- /// No description provided for @welcome_button.
- ///
- /// In en, this message translates to:
- /// **'Continue'**
- String get welcome_button;
-
- /// No description provided for @welcome_error.
- ///
- /// In en, this message translates to:
- /// **'An error has occurred. Restart the app.'**
- String get welcome_error;
-
- /// No description provided for @room_key.
- ///
- /// In en, this message translates to:
- /// **'Key'**
- String get room_key;
-
- /// No description provided for @room_keys.
- ///
- /// In en, this message translates to:
- /// **'Keys'**
- String get room_keys;
-
- /// No description provided for @redeem_code.
- ///
- /// In en, this message translates to:
- /// **'Redeem code'**
- String get redeem_code;
-
- /// No description provided for @error_opening_door.
- ///
- /// In en, this message translates to:
- /// **'An error occurred.'**
- String get error_opening_door;
-
- /// No description provided for @try_again.
- ///
- /// In en, this message translates to:
- /// **'Try again'**
- String get try_again;
-
- /// No description provided for @room_key_description.
- ///
- /// In en, this message translates to:
- /// **'This is your room key.'**
- String get room_key_description;
-
- /// No description provided for @login_button.
- ///
- /// In en, this message translates to:
- /// **'Login'**
- String get login_button;
-
- /// No description provided for @create_user_button.
- ///
- /// In en, this message translates to:
- /// **'Create new user'**
- String get create_user_button;
-
- /// No description provided for @profile_settings_profile_menu.
- ///
- /// In en, this message translates to:
- /// **'Profile settings'**
- String get profile_settings_profile_menu;
-
- /// No description provided for @payment_card_profile_menu.
- ///
- /// In en, this message translates to:
- /// **'Payment card'**
- String get payment_card_profile_menu;
-
- /// No description provided for @notifications_profile_menu.
- ///
- /// In en, this message translates to:
- /// **'Notifications'**
- String get notifications_profile_menu;
-
- /// No description provided for @logout_profile_menu.
- ///
- /// In en, this message translates to:
- /// **'Log out'**
- String get logout_profile_menu;
-
- /// No description provided for @logout_dialog_title.
- ///
- /// In en, this message translates to:
- /// **'Do you want to log out of your profile?'**
- String get logout_dialog_title;
-
- /// No description provided for @cancel.
- ///
- /// In en, this message translates to:
- /// **'Cancel'**
- String get cancel;
-
- /// No description provided for @name_cc_sign.
- ///
- /// In en, this message translates to:
- /// **'Name'**
- String get name_cc_sign;
-
- /// No description provided for @become_cc_member_title.
- ///
- /// In en, this message translates to:
- /// **'Become a member of comwell club'**
- String get become_cc_member_title;
-
- /// No description provided for @become_cc_member_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Become a member and earn points every time you stay at a Comwell Hotel.'**
- String get become_cc_member_subtitle;
-
- /// No description provided for @overview_tabbar_active.
- ///
- /// In en, this message translates to:
- /// **'Current'**
- String get overview_tabbar_active;
-
- /// No description provided for @overview_tabbar_past.
- ///
- /// In en, this message translates to:
- /// **'Previous'**
- String get overview_tabbar_past;
-
- /// No description provided for @overview_tabbar_cancelled.
- ///
- /// In en, this message translates to:
- /// **'Cancelled'**
- String get overview_tabbar_cancelled;
-
- /// No description provided for @no_past_bookings_title.
- ///
- /// In en, this message translates to:
- /// **'No previous stays'**
- String get no_past_bookings_title;
-
- /// No description provided for @no_past_bookings_subtitle.
- ///
- /// In en, this message translates to:
- /// **'There are no previous stays on this profile.'**
- String get no_past_bookings_subtitle;
-
- /// No description provided for @no_cancelled_booking_title.
- ///
- /// In en, this message translates to:
- /// **'No cancelled stays'**
- String get no_cancelled_booking_title;
-
- /// No description provided for @no_cancelled_booking_subtitle.
- ///
- /// In en, this message translates to:
- /// **'You have no canceled nights with us.'**
- String get no_cancelled_booking_subtitle;
-
- /// No description provided for @booking_annulled.
- ///
- /// In en, this message translates to:
- /// **'Cancelled'**
- String get booking_annulled;
-
- /// No description provided for @no_current_bookings.
- ///
- /// In en, this message translates to:
- /// **'No current bookings'**
- String get no_current_bookings;
-
- /// No description provided for @no_current_bookings_subtitle.
- ///
- /// In en, this message translates to:
- /// **'You have no current bookings. Plan your next stay at Comwell.'**
- String get no_current_bookings_subtitle;
-
- /// No description provided for @adults.
- ///
- /// In en, this message translates to:
- /// **'adults'**
- String get adults;
-
- /// No description provided for @children.
- ///
- /// In en, this message translates to:
- /// **'children'**
- String get children;
-
- /// No description provided for @adult.
- ///
- /// In en, this message translates to:
- /// **'adult'**
- String get adult;
-
- /// No description provided for @child.
- ///
- /// In en, this message translates to:
- /// **'child'**
- String get child;
-
- /// No description provided for @rooms.
- ///
- /// In en, this message translates to:
- /// **'Rooms'**
- String get rooms;
-
- /// No description provided for @prepare_room.
- ///
- /// In en, this message translates to:
- /// **'Save time at check-in'**
- String get prepare_room;
-
- /// No description provided for @jump_line_text.
- ///
- /// In en, this message translates to:
- /// **'Fill in your information'**
- String get jump_line_text;
-
- /// No description provided for @overview_add_booking.
- ///
- /// In en, this message translates to:
- /// **'Add booking'**
- String get overview_add_booking;
-
- /// No description provided for @open_room.
- ///
- /// In en, this message translates to:
- /// **'Open room'**
- String get open_room;
-
- /// No description provided for @hold_phone_to_door.
- ///
- /// In en, this message translates to:
- /// **'Keep close to the reader'**
- String get hold_phone_to_door;
-
- /// No description provided for @open_room_success.
- ///
- /// In en, this message translates to:
- /// **'Success'**
- String get open_room_success;
-
- /// No description provided for @open_room_error.
- ///
- /// In en, this message translates to:
- /// **'Try again!'**
- String get open_room_error;
-
- /// No description provided for @profile_settings.
- ///
- /// In en, this message translates to:
- /// **'Profile settings'**
- String get profile_settings;
-
- /// No description provided for @profile_settings_firstname.
- ///
- /// In en, this message translates to:
- /// **'First name'**
- String get profile_settings_firstname;
-
- /// No description provided for @profile_settings_lastname.
- ///
- /// In en, this message translates to:
- /// **'Surname'**
- String get profile_settings_lastname;
-
- /// No description provided for @profile_settings_email.
- ///
- /// In en, this message translates to:
- /// **'Email'**
- String get profile_settings_email;
-
- /// No description provided for @profile_settings_phone.
- ///
- /// In en, this message translates to:
- /// **'Telephone'**
- String get profile_settings_phone;
-
- /// No description provided for @profile_settings_address.
- ///
- /// In en, this message translates to:
- /// **'Address'**
- String get profile_settings_address;
-
- /// No description provided for @profile_settings_birthday.
- ///
- /// In en, this message translates to:
- /// **'Birthday'**
- String get profile_settings_birthday;
-
- /// No description provided for @profile_settings_edit_password.
- ///
- /// In en, this message translates to:
- /// **'Change password'**
- String get profile_settings_edit_password;
-
- /// No description provided for @profile_settings_error.
- ///
- /// In en, this message translates to:
- /// **'An error occurred. Please try again.'**
- String get profile_settings_error;
-
- /// No description provided for @delete_profile.
- ///
- /// In en, this message translates to:
- /// **'Delete profile'**
- String get delete_profile;
-
- /// No description provided for @my_booking.
- ///
- /// In en, this message translates to:
- /// **'My booking'**
- String get my_booking;
-
- /// No description provided for @booking_reference.
- ///
- /// In en, this message translates to:
- /// **'Reservation number'**
- String get booking_reference;
-
- /// No description provided for @check_in.
- ///
- /// In en, this message translates to:
- /// **'Check in'**
- String get check_in;
-
- /// No description provided for @check_out.
- ///
- /// In en, this message translates to:
- /// **'Check out'**
- String get check_out;
-
- /// No description provided for @overview_page_check_in_physical_card_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Go to the lobby and get your key.'**
- String get overview_page_check_in_physical_card_subtitle;
-
- /// No description provided for @booking_details.
- ///
- /// In en, this message translates to:
- /// **'My booking'**
- String get booking_details;
-
- /// No description provided for @number_of_guests.
- ///
- /// In en, this message translates to:
- /// **'People'**
- String get number_of_guests;
-
- /// No description provided for @booker.
- ///
- /// In en, this message translates to:
- /// **'Book'**
- String get booker;
-
- /// No description provided for @booking_date.
- ///
- /// In en, this message translates to:
- /// **'Date'**
- String get booking_date;
-
- /// No description provided for @payment.
- ///
- /// In en, this message translates to:
- /// **'Payment'**
- String get payment;
-
- /// No description provided for @payment_method.
- ///
- /// In en, this message translates to:
- /// **'Payment method'**
- String get payment_method;
-
- /// No description provided for @bill.
- ///
- /// In en, this message translates to:
- /// **'Receipt'**
- String get bill;
-
- /// No description provided for @get_bill.
- ///
- /// In en, this message translates to:
- /// **'Get receipt'**
- String get get_bill;
-
- /// No description provided for @your_last_name.
- ///
- /// In en, this message translates to:
- /// **'Surname'**
- String get your_last_name;
-
- /// No description provided for @find_booking.
- ///
- /// In en, this message translates to:
- /// **'Add booking'**
- String get find_booking;
-
- /// No description provided for @choose_hotel.
- ///
- /// In en, this message translates to:
- /// **'Choose hotel'**
- String get choose_hotel;
-
- /// No description provided for @hotels.
- ///
- /// In en, this message translates to:
- /// **'Hotels'**
- String get hotels;
-
- /// No description provided for @all.
- ///
- /// In en, this message translates to:
- /// **'All'**
- String get all;
-
- /// No description provided for @zealand.
- ///
- /// In en, this message translates to:
- /// **'Zealand'**
- String get zealand;
-
- /// No description provided for @funen.
- ///
- /// In en, this message translates to:
- /// **'Funen'**
- String get funen;
-
- /// No description provided for @jutland.
- ///
- /// In en, this message translates to:
- /// **'Jutland'**
- String get jutland;
-
- /// No description provided for @booking_not_found.
- ///
- /// In en, this message translates to:
- /// **'The booking was not found.'**
- String get booking_not_found;
-
- /// No description provided for @booking_not_found_subtitle.
- ///
- /// In en, this message translates to:
- /// **'The booking you are looking for could not be found. \nDid you enter the information correctly?'**
- String get booking_not_found_subtitle;
-
- /// No description provided for @booking_not_found_button.
- ///
- /// In en, this message translates to:
- /// **'Try again'**
- String get booking_not_found_button;
-
- /// No description provided for @booking_not_found_cancel.
- ///
- /// In en, this message translates to:
- /// **'Cancel'**
- String get booking_not_found_cancel;
-
- /// No description provided for @save.
- ///
- /// In en, this message translates to:
- /// **'Save'**
- String get save;
-
- /// No description provided for @zipCode.
- ///
- /// In en, this message translates to:
- /// **'Postal code'**
- String get zipCode;
-
- /// No description provided for @city.
- ///
- /// In en, this message translates to:
- /// **'Town'**
- String get city;
-
- /// No description provided for @country.
- ///
- /// In en, this message translates to:
- /// **'Country'**
- String get country;
-
- /// No description provided for @delete_profile_title.
- ///
- /// In en, this message translates to:
- /// **'You are about to delete your profile.'**
- String get delete_profile_title;
-
- /// No description provided for @delete_profile_description.
- ///
- /// In en, this message translates to:
- /// **'When you delete your profile, you will lose track of previous stays and your Comwell Club points.'**
- String get delete_profile_description;
-
- /// No description provided for @delete_profile_button.
- ///
- /// In en, this message translates to:
- /// **'Delete profile'**
- String get delete_profile_button;
-
- /// No description provided for @delete_profile_cancel.
- ///
- /// In en, this message translates to:
- /// **'Cancel'**
- String get delete_profile_cancel;
-
- /// No description provided for @check_in_loading_title.
- ///
- /// In en, this message translates to:
- /// **'Finding your room...'**
- String get check_in_loading_title;
-
- /// No description provided for @check_in_room_found_title.
- ///
- /// In en, this message translates to:
- /// **'Room found...'**
- String get check_in_room_found_title;
-
- /// No description provided for @check_in_your_digital_card_title.
- ///
- /// In en, this message translates to:
- /// **'Your Key Card'**
- String get check_in_your_digital_card_title;
-
- /// No description provided for @check_in_your_digital_card_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Use your mobile phone to open your room. You no longer need to check in at the reception.'**
- String get check_in_your_digital_card_subtitle;
-
- /// No description provided for @check_in_your_digital_card_nb.
- ///
- /// In en, this message translates to:
- /// **'NB: If you want a physical key card, you can always go to reception and get one.'**
- String get check_in_your_digital_card_nb;
-
- /// No description provided for @check_in_error_title.
- ///
- /// In en, this message translates to:
- /// **'Room not found...'**
- String get check_in_error_title;
-
- /// No description provided for @check_in_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'We could not find your room. Please contact the reception.'**
- String get check_in_error_subtitle;
-
- /// No description provided for @preregistration_address_title.
- ///
- /// In en, this message translates to:
- /// **'Address'**
- String get preregistration_address_title;
-
- /// No description provided for @check_in_your_digital_card_room_prefix.
- ///
- /// In en, this message translates to:
- /// **'Room'**
- String get check_in_your_digital_card_room_prefix;
-
- /// No description provided for @preregistration_address_subtitle.
- ///
- /// In en, this message translates to:
- /// **'It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.'**
- String get preregistration_address_subtitle;
-
- /// No description provided for @preregistration_address_label_address.
- ///
- /// In en, this message translates to:
- /// **'Address'**
- String get preregistration_address_label_address;
-
- /// No description provided for @preregistration_address_label_postal_code.
- ///
- /// In en, this message translates to:
- /// **'Postal code'**
- String get preregistration_address_label_postal_code;
-
- /// No description provided for @preregistration_address_label_city.
- ///
- /// In en, this message translates to:
- /// **'Town'**
- String get preregistration_address_label_city;
-
- /// No description provided for @preregistration_address_label_country.
- ///
- /// In en, this message translates to:
- /// **'Country'**
- String get preregistration_address_label_country;
-
- /// No description provided for @preregistration_profile_title.
- ///
- /// In en, this message translates to:
- /// **'Your info'**
- String get preregistration_profile_title;
-
- /// No description provided for @preregistration_profile_subtitle.
- ///
- /// In en, this message translates to:
- /// **'It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.'**
- String get preregistration_profile_subtitle;
-
- /// No description provided for @preregistration_birthdate_error_message.
- ///
- /// In en, this message translates to:
- /// **'Please enter a valid birth date'**
- String get preregistration_birthdate_error_message;
-
- /// No description provided for @nationality.
- ///
- /// In en, this message translates to:
- /// **'Nationality'**
- String get nationality;
-
- /// No description provided for @preregistration_payment_title.
- ///
- /// In en, this message translates to:
- /// **'Payment card'**
- String get preregistration_payment_title;
-
- /// No description provided for @preregistration_payment_subtitle.
- ///
- /// In en, this message translates to:
- /// **'To stay overnight at Comwell, we need a payment card.'**
- String get preregistration_payment_subtitle;
-
- /// No description provided for @preregistration_payment_add_card.
- ///
- /// In en, this message translates to:
- /// **'Add map'**
- String get preregistration_payment_add_card;
-
- /// No description provided for @preregistration_confirmation_title.
- ///
- /// In en, this message translates to:
- /// **'Registration information'**
- String get preregistration_confirmation_title;
-
- /// No description provided for @preregistration_confirmation_profile_card_title.
- ///
- /// In en, this message translates to:
- /// **'Profile information'**
- String get preregistration_confirmation_profile_card_title;
-
- /// No description provided for @preregistration_confirmation_address_card_title.
- ///
- /// In en, this message translates to:
- /// **'Address'**
- String get preregistration_confirmation_address_card_title;
-
- /// No description provided for @preregistration_confirmation_payment_card_title.
- ///
- /// In en, this message translates to:
- /// **'Payment card'**
- String get preregistration_confirmation_payment_card_title;
-
- /// No description provided for @preregistration_confirmation_extras_card_title_singular.
- ///
- /// In en, this message translates to:
- /// **'1 selected Purchase'**
- String get preregistration_confirmation_extras_card_title_singular;
-
- /// No description provided for @preregistration_confirmation_extras_card_title_plural.
- ///
- /// In en, this message translates to:
- /// **'{amount} selected add-ons'**
- String preregistration_confirmation_extras_card_title_plural(Object amount);
-
- /// No description provided for @preregistration_my_addons.
- ///
- /// In en, this message translates to:
- /// **'My purchases'**
- String get preregistration_my_addons;
-
- /// No description provided for @preregistration_my_addons_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.'**
- String get preregistration_my_addons_subtitle;
-
- /// No description provided for @preregistration_confirmation_extras_card_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Written on your room bill'**
- String get preregistration_confirmation_extras_card_subtitle;
-
- /// No description provided for @need_help.
- ///
- /// In en, this message translates to:
- /// **'Do you need help?'**
- String get need_help;
-
- /// No description provided for @call_us.
- ///
- /// In en, this message translates to:
- /// **'Call us'**
- String get call_us;
-
- /// No description provided for @call_us_description.
- ///
- /// In en, this message translates to:
- /// **'Do you need to get in touch with one of our hotels? Use the button below to call.'**
- String get call_us_description;
-
- /// No description provided for @get_a_call.
- ///
- /// In en, this message translates to:
- /// **'Get a call'**
- String get get_a_call;
-
- /// No description provided for @get_a_call_description.
- ///
- /// In en, this message translates to:
- /// **'Enter your phone number below and we will call you back.'**
- String get get_a_call_description;
-
- /// No description provided for @call_received_title.
- ///
- /// In en, this message translates to:
- /// **'Received'**
- String get call_received_title;
-
- /// No description provided for @call_received_description.
- ///
- /// In en, this message translates to:
- /// **'We have received your contact request. Our team will contact you soon.'**
- String get call_received_description;
-
- /// No description provided for @telephone_number.
- ///
- /// In en, this message translates to:
- /// **'Telephone number'**
- String get telephone_number;
-
- /// No description provided for @comwell_telephone_number.
- ///
- /// In en, this message translates to:
- /// **'+4570274274'**
- String get comwell_telephone_number;
-
- /// No description provided for @booking_details_page_hotel_information_button_title.
- ///
- /// In en, this message translates to:
- /// **'Hotel information'**
- String get booking_details_page_hotel_information_button_title;
-
- /// No description provided for @booking_details_page_hotel_information_button_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Find relevant information about the hotel'**
- String get booking_details_page_hotel_information_button_subtitle;
-
- /// No description provided for @booking_details_page_contact_button_title.
- ///
- /// In en, this message translates to:
- /// **'Contact'**
- String get booking_details_page_contact_button_title;
-
- /// No description provided for @booking_details_page_contact_button_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Get in touch with the reception.'**
- String get booking_details_page_contact_button_subtitle;
-
- /// No description provided for @housekeeping_page_title.
- ///
- /// In en, this message translates to:
- /// **'Housekeeping'**
- String get housekeeping_page_title;
-
- /// No description provided for @housekeeping_page_subtitle.
- ///
- /// In en, this message translates to:
- /// **'If you want extra cleaning or replenishment in the room, you can always order it here - at no cost.'**
- String get housekeeping_page_subtitle;
-
- /// No description provided for @housekeeping_page_button.
- ///
- /// In en, this message translates to:
- /// **'Book housekeeping'**
- String get housekeeping_page_button;
-
- /// No description provided for @housekeeping_page_service_title_cleaning.
- ///
- /// In en, this message translates to:
- /// **'Room cleaning'**
- String get housekeeping_page_service_title_cleaning;
-
- /// No description provided for @housekeeping_page_service_title_towels.
- ///
- /// In en, this message translates to:
- /// **'Fresh towels'**
- String get housekeeping_page_service_title_towels;
-
- /// No description provided for @housekeeping_page_service_title_refill.
- ///
- /// In en, this message translates to:
- /// **'Coffee and tea refills'**
- String get housekeeping_page_service_title_refill;
-
- /// No description provided for @housekeeping_page_service_title_trash.
- ///
- /// In en, this message translates to:
- /// **'Garbage collection'**
- String get housekeeping_page_service_title_trash;
-
- /// No description provided for @housekeeping_page_service_title_soap.
- ///
- /// In en, this message translates to:
- /// **'Soap/shampoo'**
- String get housekeeping_page_service_title_soap;
-
- /// No description provided for @housekeeping_page_service_cleaning_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Cleaning will be done between 11am and 2pm.'**
- String get housekeeping_page_service_cleaning_subtitle;
-
- /// No description provided for @housekeeping_page_supplies.
- ///
- /// In en, this message translates to:
- /// **'Supplies'**
- String get housekeeping_page_supplies;
-
- /// No description provided for @housekeeping_page_cleaning.
- ///
- /// In en, this message translates to:
- /// **'Cleaning'**
- String get housekeeping_page_cleaning;
-
- /// No description provided for @booking_details_page_housekeeping_button_title_ordered.
- ///
- /// In en, this message translates to:
- /// **'Housekeeping ordered'**
- String get booking_details_page_housekeeping_button_title_ordered;
-
- /// No description provided for @booking_details_page_housekeeping_button_subtitle_ordered.
- ///
- /// In en, this message translates to:
- /// **'Cleaning comes between 11 am and 2 pm'**
- String get booking_details_page_housekeeping_button_subtitle_ordered;
-
- /// No description provided for @housekeeping_page_supplies_subtitle_towels.
- ///
- /// In en, this message translates to:
- /// **'Soap and shampoo'**
- String get housekeeping_page_supplies_subtitle_towels;
-
- /// No description provided for @housekeeping_page_supplies_subtitle_refill.
- ///
- /// In en, this message translates to:
- /// **'Refill coffee and tea'**
- String get housekeeping_page_supplies_subtitle_refill;
-
- /// No description provided for @housekeeping_page_supplies_subtitle_trash.
- ///
- /// In en, this message translates to:
- /// **'Fresh towels'**
- String get housekeeping_page_supplies_subtitle_trash;
-
- /// No description provided for @housekeeping_page_supplies_subtitle_soap.
- ///
- /// In en, this message translates to:
- /// **'Trash removal'**
- String get housekeeping_page_supplies_subtitle_soap;
-
- /// No description provided for @booking_details_page_housekeeping_button_title.
- ///
- /// In en, this message translates to:
- /// **'Book housekeeping'**
- String get booking_details_page_housekeeping_button_title;
-
- /// No description provided for @booking_details_page_housekeeping_button_subtitle.
- ///
- /// In en, this message translates to:
- /// **'The day before housekeeping is requested.'**
- String get booking_details_page_housekeeping_button_subtitle;
-
- /// No description provided for @booking_details_page_practical_information.
- ///
- /// In en, this message translates to:
- /// **'Practical information'**
- String get booking_details_page_practical_information;
-
- /// No description provided for @booking_details_page_checkout_title.
- ///
- /// In en, this message translates to:
- /// **'Check-out'**
- String get booking_details_page_checkout_title;
-
- /// No description provided for @booking_details_page_checkout_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Start your check-out here'**
- String get booking_details_page_checkout_subtitle;
-
- /// No description provided for @booking_details_page_checkout_time.
- ///
- /// In en, this message translates to:
- /// **'10:00 AM'**
- String get booking_details_page_checkout_time;
-
- /// No description provided for @hotel_information_page_menu_restaurants_title.
- ///
- /// In en, this message translates to:
- /// **'Restaurants'**
- String get hotel_information_page_menu_restaurants_title;
-
- /// No description provided for @hotel_information_page_menu_restaurants_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Read about our restaurant'**
- String get hotel_information_page_menu_restaurants_subtitle;
-
- /// No description provided for @hotel_information_page_menu_spa_title.
- ///
- /// In en, this message translates to:
- /// **'Spa'**
- String get hotel_information_page_menu_spa_title;
-
- /// No description provided for @hotel_information_page_menu_spa_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Baths, saunas, brechelbath, etc.'**
- String get hotel_information_page_menu_spa_subtitle;
-
- /// No description provided for @hotel_information_page_menu_parking_title.
- ///
- /// In en, this message translates to:
- /// **'Parking'**
- String get hotel_information_page_menu_parking_title;
-
- /// No description provided for @hotel_information_page_menu_other_info_title.
- ///
- /// In en, this message translates to:
- /// **'Other information'**
- String get hotel_information_page_menu_other_info_title;
-
- /// No description provided for @hotel_information_page_menu_other_info_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Find more information about the hotel'**
- String get hotel_information_page_menu_other_info_subtitle;
-
- /// No description provided for @hotel_information_page_spa_button.
- ///
- /// In en, this message translates to:
- /// **'Book a spa'**
- String get hotel_information_page_spa_button;
-
- /// No description provided for @restaurant_page_practical_information.
- ///
- /// In en, this message translates to:
- /// **'Practical information'**
- String get restaurant_page_practical_information;
-
- /// No description provided for @restaurant_page_address.
- ///
- /// In en, this message translates to:
- /// **'Address'**
- String get restaurant_page_address;
-
- /// No description provided for @restaurant_page_opening_hours.
- ///
- /// In en, this message translates to:
- /// **'Opening hours'**
- String get restaurant_page_opening_hours;
-
- /// No description provided for @restaurant_page_book_table.
- ///
- /// In en, this message translates to:
- /// **'Book a table'**
- String get restaurant_page_book_table;
-
- /// No description provided for @restaurant_page_send_email.
- ///
- /// In en, this message translates to:
- /// **'Write an email'**
- String get restaurant_page_send_email;
-
- /// No description provided for @overview_page_check_in_button_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Get your digital key card immediately'**
- String get overview_page_check_in_button_subtitle;
-
- /// No description provided for @checkout_page_confirmation_title.
- ///
- /// In en, this message translates to:
- /// **'Check-out'**
- String get checkout_page_confirmation_title;
-
- /// No description provided for @checkout_page_confirmation_subtitle.
- ///
- /// In en, this message translates to:
- /// **'When you confirm your check-out, you have 30 minutes to leave the room before your key card will stop working.'**
- String get checkout_page_confirmation_subtitle;
-
- /// No description provided for @checkout_page_confirmation_deadline.
- ///
- /// In en, this message translates to:
- /// **'Your check-out must be no later than 10:00 AM.'**
- String get checkout_page_confirmation_deadline;
-
- /// No description provided for @checkout_page_confirmation_price_title.
- ///
- /// In en, this message translates to:
- /// **'For payment'**
- String get checkout_page_confirmation_price_title;
-
- /// No description provided for @checkout_page_confirmation_continue.
- ///
- /// In en, this message translates to:
- /// **'Go to payment'**
- String get checkout_page_confirmation_continue;
-
- /// No description provided for @checkout_page_payment_title.
- ///
- /// In en, this message translates to:
- /// **'Payment summary'**
- String get checkout_page_payment_title;
-
- /// No description provided for @checkout_page_payment_total.
- ///
- /// In en, this message translates to:
- /// **'Total'**
- String get checkout_page_payment_total;
-
- /// No description provided for @checkout_page_payment_price.
- ///
- /// In en, this message translates to:
- /// **'{amount} kr.'**
- String checkout_page_payment_price(Object amount);
-
- /// No description provided for @checkout_page_payment_club_points_title.
- ///
- /// In en, this message translates to:
- /// **'Use Comwell Club Points'**
- String get checkout_page_payment_club_points_title;
-
- /// No description provided for @checkout_page_payment_club_points_subtitle.
- ///
- /// In en, this message translates to:
- /// **'You have {points} points, use them and save {amount}kr.'**
- String checkout_page_payment_club_points_subtitle(Object amount, Object points);
-
- /// No description provided for @checkout_page_payment_club_points_subtitle_zero.
- ///
- /// In en, this message translates to:
- /// **'You have no points to use.'**
- String get checkout_page_payment_club_points_subtitle_zero;
-
- /// No description provided for @checkout_page_payment_payment_title.
- ///
- /// In en, this message translates to:
- /// **'Pay and check out'**
- String get checkout_page_payment_payment_title;
-
- /// No description provided for @checkout_page_confirmation.
- ///
- /// In en, this message translates to:
- /// **'Go to check out'**
- String get checkout_page_confirmation;
-
- /// No description provided for @accept_terms.
- ///
- /// In en, this message translates to:
- /// **'Accept the terms and conditions'**
- String get accept_terms;
-
- /// No description provided for @checkout_page_payment_dialog_title.
- ///
- /// In en, this message translates to:
- /// **'Are you sure you want to check out of the hotel?'**
- String get checkout_page_payment_dialog_title;
-
- /// No description provided for @checkout_page_payment_dialog_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Once you confirm, you have 30 minutes to vacate your room.'**
- String get checkout_page_payment_dialog_subtitle;
-
- /// No description provided for @checkout_page_payment_dialog_confirm.
- ///
- /// In en, this message translates to:
- /// **'Yes, check out now'**
- String get checkout_page_payment_dialog_confirm;
-
- /// No description provided for @checkout_page_payment_dialog_cancel.
- ///
- /// In en, this message translates to:
- /// **'No'**
- String get checkout_page_payment_dialog_cancel;
-
- /// No description provided for @checkout_page_processing_success_title.
- ///
- /// In en, this message translates to:
- /// **'Check-out confirmed'**
- String get checkout_page_processing_success_title;
-
- /// No description provided for @checkout_page_processing_success_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Your check-out is now confirmed and you now have 30 minutes to leave your room. After that, you will no longer be able to use your key card.'**
- String get checkout_page_processing_success_subtitle;
-
- /// No description provided for @checkout_page_processing_success_subtitle_no_digital_card.
- ///
- /// In en, this message translates to:
- /// **'You are now checked out. Remember to return your key to the lobby.'**
- String get checkout_page_processing_success_subtitle_no_digital_card;
-
- /// No description provided for @checkout_page_processing_error_title.
- ///
- /// In en, this message translates to:
- /// **'Check-out failed'**
- String get checkout_page_processing_error_title;
-
- /// No description provided for @checkout_page_processing_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'There was an error during check-out. Please contact the reception.'**
- String get checkout_page_processing_error_subtitle;
-
- /// No description provided for @payment_cards_title.
- ///
- /// In en, this message translates to:
- /// **'Payment card'**
- String get payment_cards_title;
-
- /// No description provided for @payment_cards_subtitle.
- ///
- /// In en, this message translates to:
- /// **'To stay overnight at Comwell, we need a payment card.'**
- String get payment_cards_subtitle;
-
- /// No description provided for @payment_cards_my_cards.
- ///
- /// In en, this message translates to:
- /// **'My cards'**
- String get payment_cards_my_cards;
-
- /// No description provided for @payment_cards_confirm_remove_title.
- ///
- /// In en, this message translates to:
- /// **'You are about to remove a payment card.'**
- String get payment_cards_confirm_remove_title;
-
- /// No description provided for @payment_cards_confirm_remove_subtitle.
- ///
- /// In en, this message translates to:
- /// **'This payment card will no longer be available if you delete it.'**
- String get payment_cards_confirm_remove_subtitle;
-
- /// No description provided for @payment_cards_remove_card_button.
- ///
- /// In en, this message translates to:
- /// **'Remove card'**
- String get payment_cards_remove_card_button;
-
- /// No description provided for @payment_cards_edit_card_title.
- ///
- /// In en, this message translates to:
- /// **'Edit map'**
- String get payment_cards_edit_card_title;
-
- /// No description provided for @payment_cards_save_card_button.
- ///
- /// In en, this message translates to:
- /// **'Save map'**
- String get payment_cards_save_card_button;
-
- /// No description provided for @share_booking_page_title.
- ///
- /// In en, this message translates to:
- /// **'Share stay'**
- String get share_booking_page_title;
-
- /// No description provided for @share_booking_page_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Here you can share your stay with another guest and give them access to booking information, key cards and Concierge'**
- String get share_booking_page_subtitle;
-
- /// No description provided for @share_booking_page_share_button.
- ///
- /// In en, this message translates to:
- /// **'Share your stay'**
- String get share_booking_page_share_button;
-
- /// No description provided for @handle_guests_title.
- ///
- /// In en, this message translates to:
- /// **'Manage guests'**
- String get handle_guests_title;
-
- /// No description provided for @cancel_sharing.
- ///
- /// In en, this message translates to:
- /// **'Undo sharing'**
- String get cancel_sharing;
-
- /// No description provided for @check_out_my_booking.
- ///
- /// In en, this message translates to:
- /// **'Check out of my stay'**
- String get check_out_my_booking;
-
- /// No description provided for @dates.
- ///
- /// In en, this message translates to:
- /// **'Dates'**
- String get dates;
-
- /// No description provided for @guest.
- ///
- /// In en, this message translates to:
- /// **'Guest'**
- String get guest;
-
- /// No description provided for @guests.
- ///
- /// In en, this message translates to:
- /// **'Guests'**
- String get guests;
-
- /// No description provided for @view_booking.
- ///
- /// In en, this message translates to:
- /// **'See booking'**
- String get view_booking;
-
- /// No description provided for @comwell_booking.
- ///
- /// In en, this message translates to:
- /// **'Comwell Stay'**
- String get comwell_booking;
-
- /// No description provided for @name_on_card_hint.
- ///
- /// In en, this message translates to:
- /// **'Name on card'**
- String get name_on_card_hint;
-
- /// No description provided for @card_number_hint.
- ///
- /// In en, this message translates to:
- /// **'Shortcode'**
- String get card_number_hint;
-
- /// No description provided for @expiry_date_hint.
- ///
- /// In en, this message translates to:
- /// **'Expiration date'**
- String get expiry_date_hint;
-
- /// No description provided for @cvc_hint.
- ///
- /// In en, this message translates to:
- /// **'CVC'**
- String get cvc_hint;
-
- /// No description provided for @remove_guest.
- ///
- /// In en, this message translates to:
- /// **'Remove guest'**
- String get remove_guest;
-
- /// No description provided for @remove_guests.
- ///
- /// In en, this message translates to:
- /// **'Remove guests'**
- String get remove_guests;
-
- /// No description provided for @are_you_sure.
- ///
- /// In en, this message translates to:
- /// **'Are you sure?'**
- String get are_you_sure;
-
- /// No description provided for @guest_removal_responsibility.
- ///
- /// In en, this message translates to:
- /// **'You will be responsible for all in-room purchases upon check-out (316 DKK)'**
- String get guest_removal_responsibility;
-
- /// No description provided for @notifications_page_title.
- ///
- /// In en, this message translates to:
- /// **'Notifications'**
- String get notifications_page_title;
-
- /// No description provided for @subscribe_all.
- ///
- /// In en, this message translates to:
- /// **'Subscribe to all notifications'**
- String get subscribe_all;
-
- /// No description provided for @company_deal.
- ///
- /// In en, this message translates to:
- /// **'Company agreement'**
- String get company_deal;
-
- /// No description provided for @company_deal_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Yes, I would like to receive relevant information related to the company agreement from Comwell A/S via email and SMS. You can end your registration at any time by clicking the exit link at the bottom of the email.'**
- String get company_deal_subtitle;
-
- /// No description provided for @club_newsletter.
- ///
- /// In en, this message translates to:
- /// **'Comwell Club newsletter'**
- String get club_newsletter;
-
- /// No description provided for @club_newsletter_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Yes, I would like to receive emails with exciting offers on hotel stays and events at Comwell Hotels. I can unsubscribe at any time.'**
- String get club_newsletter_subtitle;
-
- /// No description provided for @digital_media.
- ///
- /// In en, this message translates to:
- /// **'Digital media'**
- String get digital_media;
-
- /// No description provided for @digital_media_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Yes, I would like to see personalized digital advertisements with news, inspiration and invitations to events. I can unsubscribe at any time.'**
- String get digital_media_subtitle;
-
- /// No description provided for @sms.
- ///
- /// In en, this message translates to:
- /// **'SMS'**
- String get sms;
-
- /// No description provided for @sms_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Yes, I would like to receive SMS with news, inspiration and invitations to events. I can unsubscribe at any time.'**
- String get sms_subtitle;
-
- /// No description provided for @email_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Yes, I would like to receive emails with news, inspiration and invitations to events. I can unsubscribe at any time.'**
- String get email_subtitle;
-
- /// No description provided for @push_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Yes, I would like to receive push notifications with news, inspiration and invitations to events. I can unsubscribe at any time.'**
- String get push_subtitle;
-
- /// No description provided for @update_profile.
- ///
- /// In en, this message translates to:
- /// **'Update profile'**
- String get update_profile;
-
- /// No description provided for @profile_settings_invalid_date.
- ///
- /// In en, this message translates to:
- /// **'Invalid date'**
- String get profile_settings_invalid_date;
-
- /// No description provided for @gender.
- ///
- /// In en, this message translates to:
- /// **'Sex'**
- String get gender;
-
- /// No description provided for @comwell_club_dialog_title.
- ///
- /// In en, this message translates to:
- /// **'Become a member'**
- String get comwell_club_dialog_title;
-
- /// No description provided for @comwell_club_dialog_description.
- ///
- /// In en, this message translates to:
- /// **'Enter the following information to become a member of Comwell Club'**
- String get comwell_club_dialog_description;
-
- /// No description provided for @postal_code.
- ///
- /// In en, this message translates to:
- /// **'Postal code'**
- String get postal_code;
-
- /// No description provided for @male.
- ///
- /// In en, this message translates to:
- /// **'Man'**
- String get male;
-
- /// No description provided for @female.
- ///
- /// In en, this message translates to:
- /// **'Woman'**
- String get female;
-
- /// No description provided for @not_specified.
- ///
- /// In en, this message translates to:
- /// **'Not specified'**
- String get not_specified;
-
- /// No description provided for @tos_accept.
- ///
- /// In en, this message translates to:
- /// **'Accept'**
- String get tos_accept;
-
- /// No description provided for @tos_accept_link.
- ///
- /// In en, this message translates to:
- /// **'Comwell Club rules and conditions'**
- String get tos_accept_link;
-
- /// No description provided for @newsletter_accept.
- ///
- /// In en, this message translates to:
- /// **'Yes, I would like to be updated on current member offers, Comwell Club surprises and other recommendations tailored to me. I can unsubscribe at any time.'**
- String get newsletter_accept;
-
- /// No description provided for @read_more.
- ///
- /// In en, this message translates to:
- /// **'Read more'**
- String get read_more;
-
- /// No description provided for @read_less.
- ///
- /// In en, this message translates to:
- /// **'Read less'**
- String get read_less;
-
- /// No description provided for @comwell_club_inactive.
- ///
- /// In en, this message translates to:
- /// **'Inactive'**
- String get comwell_club_inactive;
-
- /// No description provided for @points.
- ///
- /// In en, this message translates to:
- /// **'Point'**
- String get points;
-
- /// No description provided for @my_balance.
- ///
- /// In en, this message translates to:
- /// **'My balance'**
- String get my_balance;
-
- /// No description provided for @cancel_booking.
- ///
- /// In en, this message translates to:
- /// **'Cancel stay'**
- String get cancel_booking;
-
- /// No description provided for @cancellation_policy.
- ///
- /// In en, this message translates to:
- /// **'Cancellation conditions'**
- String get cancellation_policy;
-
- /// No description provided for @cancellation_policy_description.
- ///
- /// In en, this message translates to:
- /// **'This stay can be cancelled free of charge until 12.11.2024 at 15:00 on the day of arrival. If cancelled later than 14.01, the first night will be invoiced.'**
- String get cancellation_policy_description;
-
- /// No description provided for @payment_date.
- ///
- /// In en, this message translates to:
- /// **'Payment date'**
- String get payment_date;
-
- /// No description provided for @not_shared.
- ///
- /// In en, this message translates to:
- /// **'Not shared'**
- String get not_shared;
-
- /// No description provided for @share_booking.
- ///
- /// In en, this message translates to:
- /// **'Share stay'**
- String get share_booking;
-
- /// No description provided for @total_charge.
- ///
- /// In en, this message translates to:
- /// **'Total for payment'**
- String get total_charge;
-
- /// No description provided for @early_checkin.
- ///
- /// In en, this message translates to:
- /// **'Early check-in'**
- String get early_checkin;
-
- /// No description provided for @paid.
- ///
- /// In en, this message translates to:
- /// **'PAID'**
- String get paid;
-
- /// No description provided for @restaurant.
- ///
- /// In en, this message translates to:
- /// **'Restaurant'**
- String get restaurant;
-
- /// No description provided for @spa.
- ///
- /// In en, this message translates to:
- /// **'Spa'**
- String get spa;
-
- /// No description provided for @parking.
- ///
- /// In en, this message translates to:
- /// **'Parking'**
- String get parking;
-
- /// No description provided for @go_to_payment.
- ///
- /// In en, this message translates to:
- /// **'Go to payment'**
- String get go_to_payment;
-
- /// No description provided for @room_prefix.
- ///
- /// In en, this message translates to:
- /// **'Room {roomNumber}'**
- String room_prefix(Object roomNumber);
-
- /// No description provided for @total_charge_value.
- ///
- /// In en, this message translates to:
- /// **'{amount} kr.'**
- String total_charge_value(Object amount);
-
- /// No description provided for @generic_error_profile_page.
- ///
- /// In en, this message translates to:
- /// **'An error occurred. Please try again later. Or log out and try again.'**
- String get generic_error_profile_page;
-
- /// No description provided for @profile_error_name.
- ///
- /// In en, this message translates to:
- /// **'Error loading profile information'**
- String get profile_error_name;
-
- /// No description provided for @error.
- ///
- /// In en, this message translates to:
- /// **'Error'**
- String get error;
-
- /// No description provided for @error_logout.
- ///
- /// In en, this message translates to:
- /// **'An error occurred.'**
- String get error_logout;
-
- /// No description provided for @error_logout_subtitle.
- ///
- /// In en, this message translates to:
- /// **'You have been logged out. Please log in again.'**
- String get error_logout_subtitle;
-
- /// No description provided for @edit.
- ///
- /// In en, this message translates to:
- /// **'Edit'**
- String get edit;
-
- /// No description provided for @error_cards.
- ///
- /// In en, this message translates to:
- /// **'Error loading map, please try again later.'**
- String get error_cards;
-
- /// No description provided for @check_in_button_timer_days_hours_minutes.
- ///
- /// In en, this message translates to:
- /// **'In {d} days, {h} hours and {m} minutes'**
- String check_in_button_timer_days_hours_minutes(Object d, Object h, Object m);
-
- /// No description provided for @check_in_button_timer_hours_minutes.
- ///
- /// In en, this message translates to:
- /// **'In {h} hours and {m} minutes'**
- String check_in_button_timer_hours_minutes(Object h, Object m);
-
- /// No description provided for @check_in_button_timer_minutes.
- ///
- /// In en, this message translates to:
- /// **'In {m} minutes'**
- String check_in_button_timer_minutes(Object m);
-
- /// No description provided for @check_in_button_timer_seconds.
- ///
- /// In en, this message translates to:
- /// **'In {s} seconds'**
- String check_in_button_timer_seconds(Object s);
-
- /// No description provided for @approve_conditions_title.
- ///
- /// In en, this message translates to:
- /// **'I accept'**
- String get approve_conditions_title;
-
- /// No description provided for @approve_conditions_subtitle.
- ///
- /// In en, this message translates to:
- /// **'the conditions'**
- String get approve_conditions_subtitle;
-
- /// No description provided for @up_sales_title.
- ///
- /// In en, this message translates to:
- /// **'Early check-in'**
- String get up_sales_title;
-
- /// No description provided for @up_sales_subtitle.
- ///
- /// In en, this message translates to:
- /// **'With early check-in, you can check in at 1:00 PM instead of 3:00 PM.'**
- String get up_sales_subtitle;
-
- /// No description provided for @up_sales_popular.
- ///
- /// In en, this message translates to:
- /// **'POPULAR'**
- String get up_sales_popular;
-
- /// No description provided for @services.
- ///
- /// In en, this message translates to:
- /// **'Services'**
- String get services;
-
- /// No description provided for @up_sales_see_all.
- ///
- /// In en, this message translates to:
- /// **'See all'**
- String get up_sales_see_all;
-
- /// No description provided for @up_sales_catalog_button_title.
- ///
- /// In en, this message translates to:
- /// **'See product catalog'**
- String get up_sales_catalog_button_title;
-
- /// No description provided for @up_sales_catalog_button_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Here you can view and order products and have them automatically added to your room bill.'**
- String get up_sales_catalog_button_subtitle;
-
- /// No description provided for @up_sales_catalog_title.
- ///
- /// In en, this message translates to:
- /// **'Purchase options'**
- String get up_sales_catalog_title;
-
- /// No description provided for @room_upgrades.
- ///
- /// In en, this message translates to:
- /// **'Room upgrades'**
- String get room_upgrades;
-
- /// No description provided for @other_up_sales.
- ///
- /// In en, this message translates to:
- /// **'Other purchases'**
- String get other_up_sales;
-
- /// No description provided for @read_more_up_sales.
- ///
- /// In en, this message translates to:
- /// **'Read more'**
- String get read_more_up_sales;
-
- /// No description provided for @continue_without_up_sales.
- ///
- /// In en, this message translates to:
- /// **'Continue without purchase'**
- String get continue_without_up_sales;
-
- /// No description provided for @open_maps_error_title.
- ///
- /// In en, this message translates to:
- /// **'Can\'t open map'**
- String get open_maps_error_title;
-
- /// No description provided for @open_maps_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'No map program is available.'**
- String get open_maps_error_subtitle;
-
- /// No description provided for @apple_maps.
- ///
- /// In en, this message translates to:
- /// **'Apple Card'**
- String get apple_maps;
-
- /// No description provided for @google_maps.
- ///
- /// In en, this message translates to:
- /// **'Google Maps'**
- String get google_maps;
-
- /// No description provided for @add_to_booking.
- ///
- /// In en, this message translates to:
- /// **'Add to booking'**
- String get add_to_booking;
-
- /// No description provided for @see_all_facilities.
- ///
- /// In en, this message translates to:
- /// **'See all facilities'**
- String get see_all_facilities;
-
- /// No description provided for @remove_from_booking.
- ///
- /// In en, this message translates to:
- /// **'Remove from booking'**
- String get remove_from_booking;
-
- /// No description provided for @no_services_available.
- ///
- /// In en, this message translates to:
- /// **'No services available'**
- String get no_services_available;
-
- /// No description provided for @no_room_upgrades_available.
- ///
- /// In en, this message translates to:
- /// **'No room upgrades available'**
- String get no_room_upgrades_available;
-
- /// No description provided for @confirm_up_sales_dialog_title.
- ///
- /// In en, this message translates to:
- /// **'Confirm purchase'**
- String get confirm_up_sales_dialog_title;
-
- /// No description provided for @confirm_up_sales_dialog_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Are you sure you want to add these {amount} DKK extras to your booking?'**
- String confirm_up_sales_dialog_subtitle(Object amount);
-
- /// No description provided for @confirm_up_sales_dialog_confirm.
- ///
- /// In en, this message translates to:
- /// **'Yes, add additional purchases'**
- String get confirm_up_sales_dialog_confirm;
-
- /// No description provided for @confirm_up_sales_dialog_cancel.
- ///
- /// In en, this message translates to:
- /// **'No'**
- String get confirm_up_sales_dialog_cancel;
-
- /// No description provided for @email_launch_error.
- ///
- /// In en, this message translates to:
- /// **'Could not open email client'**
- String get email_launch_error;
-
- /// No description provided for @phone_launch_error.
- ///
- /// In en, this message translates to:
- /// **'Could not open phone'**
- String get phone_launch_error;
-
- /// No description provided for @balance.
- ///
- /// In en, this message translates to:
- /// **'BALANCE'**
- String get balance;
-
- /// No description provided for @new_booking.
- ///
- /// In en, this message translates to:
- /// **'Book a new stay'**
- String get new_booking;
-
- /// No description provided for @error_opening_website.
- ///
- /// In en, this message translates to:
- /// **'Could not open the website. Please try again later.'**
- String get error_opening_website;
-
- /// No description provided for @error_opening_website_title.
- ///
- /// In en, this message translates to:
- /// **'Error'**
- String get error_opening_website_title;
-
- /// No description provided for @room_selection.
- ///
- /// In en, this message translates to:
- /// **'Select room'**
- String get room_selection;
-
- /// No description provided for @room_selection_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Allocate guests to the rooms you have booked'**
- String get room_selection_subtitle;
-
- /// No description provided for @choose_room.
- ///
- /// In en, this message translates to:
- /// **'Allocate rooms'**
- String get choose_room;
-
- /// No description provided for @choose_room_subtitle.
- ///
- /// In en, this message translates to:
- /// **'You must first choose your own room. Then you can assign the other rooms.'**
- String get choose_room_subtitle;
-
- /// No description provided for @check_in_date.
- ///
- /// In en, this message translates to:
- /// **'Check-in date'**
- String get check_in_date;
-
- /// No description provided for @check_out_date.
- ///
- /// In en, this message translates to:
- /// **'Check-out date'**
- String get check_out_date;
-
- /// No description provided for @confirmation_number.
- ///
- /// In en, this message translates to:
- /// **'Confirmation number'**
- String get confirmation_number;
-
- /// No description provided for @close.
- ///
- /// In en, this message translates to:
- /// **'Close'**
- String get close;
-
- /// No description provided for @choose_room_confirmation_title.
- ///
- /// In en, this message translates to:
- /// **'Are you sure you want to choose this room?'**
- String get choose_room_confirmation_title;
-
- /// No description provided for @choose_room_confirmation_subtitle.
- ///
- /// In en, this message translates to:
- /// **'You cannot undo your choice.'**
- String get choose_room_confirmation_subtitle;
-
- /// No description provided for @choose_room_confirmation_confirm.
- ///
- /// In en, this message translates to:
- /// **'Yes, select room'**
- String get choose_room_confirmation_confirm;
-
- /// No description provided for @choose_room_confirmation_cancel.
- ///
- /// In en, this message translates to:
- /// **'No'**
- String get choose_room_confirmation_cancel;
-
- /// No description provided for @my_room.
- ///
- /// In en, this message translates to:
- /// **'My room'**
- String get my_room;
-
- /// No description provided for @share_room.
- ///
- /// In en, this message translates to:
- /// **'Share room'**
- String get share_room;
-
- /// No description provided for @share_room_page_title.
- ///
- /// In en, this message translates to:
- /// **'Share room'**
- String get share_room_page_title;
-
- /// No description provided for @share_room_page_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Here you can share your room with another guest and give them access to booking information, key cards and Concierge'**
- String get share_room_page_subtitle;
-
- /// No description provided for @share_room_page_button.
- ///
- /// In en, this message translates to:
- /// **'Share your room'**
- String get share_room_page_button;
-
- /// No description provided for @addon.
- ///
- /// In en, this message translates to:
- /// **'Additional purchases'**
- String get addon;
-
- /// No description provided for @added_to_room.
- ///
- /// In en, this message translates to:
- /// **'Purchased in room'**
- String get added_to_room;
-
- /// No description provided for @force_update_title.
- ///
- /// In en, this message translates to:
- /// **'Update to use the app'**
- String get force_update_title;
-
- /// No description provided for @force_update_description.
- ///
- /// In en, this message translates to:
- /// **'There is a required update to the app that requires you to update to continue.'**
- String get force_update_description;
-
- /// No description provided for @force_update_button.
- ///
- /// In en, this message translates to:
- /// **'Go to the App Store'**
- String get force_update_button;
-
- /// No description provided for @invalid_birthday.
- ///
- /// In en, this message translates to:
- /// **'Invalid birthday'**
- String get invalid_birthday;
-
- /// No description provided for @invalid_birthday_description.
- ///
- /// In en, this message translates to:
- /// **'Your saved birthday is not allowed. Please choose a new date.'**
- String get invalid_birthday_description;
-
- /// No description provided for @up_sales_confirmation_title.
- ///
- /// In en, this message translates to:
- /// **'Payment summary'**
- String get up_sales_confirmation_title;
-
- /// No description provided for @up_sales_confirmation_no_up_sales.
- ///
- /// In en, this message translates to:
- /// **'No options selected.'**
- String get up_sales_confirmation_no_up_sales;
-
- /// No description provided for @facilities.
- ///
- /// In en, this message translates to:
- /// **'Facilities'**
- String get facilities;
-
- /// No description provided for @remove.
- ///
- /// In en, this message translates to:
- /// **'Remote'**
- String get remove;
-
- /// No description provided for @up_sales_processing_error_title.
- ///
- /// In en, this message translates to:
- /// **'Could not add add-ons'**
- String get up_sales_processing_error_title;
-
- /// No description provided for @up_sales_processing_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Upgrades are not working at the moment. Please try again later.'**
- String get up_sales_processing_error_subtitle;
-
- /// No description provided for @pay_bill.
- ///
- /// In en, this message translates to:
- /// **'Pay bill'**
- String get pay_bill;
-
- /// No description provided for @discount.
- ///
- /// In en, this message translates to:
- /// **'Comwell Club Point Discount'**
- String get discount;
-
- /// No description provided for @error_preregistration.
- ///
- /// In en, this message translates to:
- /// **'Could not preregister, go to reception'**
- String get error_preregistration;
-
- /// No description provided for @get_keys.
- ///
- /// In en, this message translates to:
- /// **'Get digital key'**
- String get get_keys;
-
- /// No description provided for @get_keys_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Get your digital key card immediately'**
- String get get_keys_subtitle;
-
- /// No description provided for @add_card.
- ///
- /// In en, this message translates to:
- /// **'Add map'**
- String get add_card;
-
- /// No description provided for @total.
- ///
- /// In en, this message translates to:
- /// **'Total'**
- String get total;
-
- /// No description provided for @profile_error_title.
- ///
- /// In en, this message translates to:
- /// **'Could not load your profile.'**
- String get profile_error_title;
-
- /// No description provided for @profile_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'An error has occurred. Please try again later.'**
- String get profile_error_subtitle;
-
- /// No description provided for @generic_error_title.
- ///
- /// In en, this message translates to:
- /// **'An error has occurred.'**
- String get generic_error_title;
-
- /// No description provided for @notifications_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Notifications cannot be retrieved at this time. Please try again later.'**
- String get notifications_error_subtitle;
-
- /// No description provided for @payment_cards_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Your payment cards cannot be retrieved at this time. Please try again later.'**
- String get payment_cards_error_subtitle;
-
- /// No description provided for @hotel_information_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'The hotel information cannot be retrieved at this time. Please try again later.'**
- String get hotel_information_error_subtitle;
-
- /// No description provided for @overview_error_title.
- ///
- /// In en, this message translates to:
- /// **'Could not load your bookings.'**
- String get overview_error_title;
-
- /// No description provided for @overview_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'An error occurred. We were unable to load your bookings. Please try again later.'**
- String get overview_error_subtitle;
-
- /// No description provided for @up_sales_error_title.
- ///
- /// In en, this message translates to:
- /// **'Add-on purchases are currently unavailable.'**
- String get up_sales_error_title;
-
- /// No description provided for @up_sales_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'An error has occurred. Please try again later.'**
- String get up_sales_error_subtitle;
-
- /// No description provided for @choose_room_error_title.
- ///
- /// In en, this message translates to:
- /// **'Could not choose room'**
- String get choose_room_error_title;
-
- /// No description provided for @choose_room_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'An error has occurred. Please try again later or go to the front desk.'**
- String get choose_room_error_subtitle;
-
- /// No description provided for @share_booking_error_title.
- ///
- /// In en, this message translates to:
- /// **'Could not find the guests in the room'**
- String get share_booking_error_title;
-
- /// No description provided for @share_booking_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'An error has occurred. Please try again later.'**
- String get share_booking_error_subtitle;
-
- /// No description provided for @refresh_bookings.
- ///
- /// In en, this message translates to:
- /// **'Update bookings'**
- String get refresh_bookings;
-
- /// No description provided for @document_type.
- ///
- /// In en, this message translates to:
- /// **'Document type'**
- String get document_type;
-
- /// No description provided for @document_type_passport.
- ///
- /// In en, this message translates to:
- /// **'Passport'**
- String get document_type_passport;
-
- /// No description provided for @document_type_id_card.
- ///
- /// In en, this message translates to:
- /// **'ID card'**
- String get document_type_id_card;
-
- /// No description provided for @document_type_driver_license.
- ///
- /// In en, this message translates to:
- /// **'Driving license'**
- String get document_type_driver_license;
-
- /// No description provided for @document_type_other.
- ///
- /// In en, this message translates to:
- /// **'Other'**
- String get document_type_other;
-
- /// No description provided for @document_number.
- ///
- /// In en, this message translates to:
- /// **'Document number'**
- String get document_number;
-
- /// No description provided for @up_sales_catalog_no_up_sales_title.
- ///
- /// In en, this message translates to:
- /// **'No options available'**
- String get up_sales_catalog_no_up_sales_title;
-
- /// No description provided for @up_sales_catalog_no_up_sales_subtitle.
- ///
- /// In en, this message translates to:
- /// **'There are no options available at this time. Please try again later.'**
- String get up_sales_catalog_no_up_sales_subtitle;
-
- /// No description provided for @payment_cards_missing_payment_method_title.
- ///
- /// In en, this message translates to:
- /// **'Missing payment method'**
- String get payment_cards_missing_payment_method_title;
-
- /// No description provided for @payment_cards_missing_payment_method_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Please select a payment method to continue.'**
- String get payment_cards_missing_payment_method_subtitle;
-
- /// No description provided for @share_booking_page_error_title.
- ///
- /// In en, this message translates to:
- /// **'Error'**
- String get share_booking_page_error_title;
-
- /// No description provided for @share_booking_page_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'This booking has already been shared.'**
- String get share_booking_page_error_subtitle;
-
- /// No description provided for @share_booking_message.
- ///
- /// In en, this message translates to:
- /// **'{name} would like to share a stay with you at Comwell {hotel}. Access via the link: {url}'**
- String share_booking_message(Object hotel, Object name, Object url);
-
- /// No description provided for @check_in_page_error_title.
- ///
- /// In en, this message translates to:
- /// **'Room not found'**
- String get check_in_page_error_title;
-
- /// No description provided for @check_in_page_error_subtitle.
- ///
- /// In en, this message translates to:
- /// **'We could not find your room. Please contact the reception.'**
- String get check_in_page_error_subtitle;
-
- /// No description provided for @remove_guest_overview.
- ///
- /// In en, this message translates to:
- /// **'Remote'**
- String get remove_guest_overview;
-
- /// No description provided for @home_page.
- ///
- /// In en, this message translates to:
- /// **'Home'**
- String get home_page;
-
- /// No description provided for @send_to_email.
- ///
- /// In en, this message translates to:
- /// **'Send to email'**
- String get send_to_email;
-
- /// No description provided for @download_bill.
- ///
- /// In en, this message translates to:
- /// **'Get a receipt sent to you'**
- String get download_bill;
-
- /// No description provided for @bill_email_placeholder.
- ///
- /// In en, this message translates to:
- /// **'Email'**
- String get bill_email_placeholder;
-
- /// No description provided for @payment_overview_send_receipt_title.
- ///
- /// In en, this message translates to:
- /// **'Receipt via email'**
- String get payment_overview_send_receipt_title;
-
- /// No description provided for @payment_overview_send_receipt_subtitle.
- ///
- /// In en, this message translates to:
- /// **'Sent to {name}'**
- String payment_overview_send_receipt_subtitle(Object name);
-
- /// No description provided for @payment_overview_send_comment_title.
- ///
- /// In en, this message translates to:
- /// **'Comment'**
- String get payment_overview_send_comment_title;
-
- /// No description provided for @payment_overview_send_receipt_hint.
- ///
- /// In en, this message translates to:
- /// **'Insert comment'**
- String get payment_overview_send_receipt_hint;
-
- /// No description provided for @key_page_room_prefix.
- ///
- /// In en, this message translates to:
- /// **'Room {roomNumber}'**
- String key_page_room_prefix(Object roomNumber);
-
- /// No description provided for @please_accept_terms.
- ///
- /// In en, this message translates to:
- /// **'Accept the terms'**
- String get please_accept_terms;
-
- /// No description provided for @received_shared_room_page_subtitle.
- ///
- /// In en, this message translates to:
- /// **'text {name}'**
- String received_shared_room_page_subtitle(Object name);
-
- /// No description provided for @received_shared_room_page_title.
- ///
- /// In en, this message translates to:
- /// **''**
- String get received_shared_room_page_title;
-
- /// No description provided for @received_shared_booking_page_title.
- ///
- /// In en, this message translates to:
- /// **''**
- String get received_shared_booking_page_title;
-
- /// No description provided for @received_shared_booking_page_subtitle.
- ///
- /// In en, this message translates to:
- /// **'text {name}'**
- String received_shared_booking_page_subtitle(Object name);
-
- /// No description provided for @accept_notifications.
- ///
- /// In en, this message translates to:
- /// **'Allow notifications'**
- String get accept_notifications;
-
- /// No description provided for @accept_notifications_rationale.
- ///
- /// In en, this message translates to:
- /// **'To get the latest updates about your booking, please allow notifications'**
- String get accept_notifications_rationale;
-
- /// No description provided for @allow.
- ///
- /// In en, this message translates to:
- /// **'Allow'**
- String get allow;
-
- /// No description provided for @skip.
- ///
- /// In en, this message translates to:
- /// **'Skip'**
- String get skip;
-
- /// No description provided for @internet_disabled.
- ///
- /// In en, this message translates to:
- /// **'The internet is down.'**
- String get internet_disabled;
-
- /// No description provided for @please_enable_internet.
- ///
- /// In en, this message translates to:
- /// **'Please check your internet connection.'**
- String get please_enable_internet;
-
- /// No description provided for @bluetooth_disabled.
- ///
- /// In en, this message translates to:
- /// **'Bluetooth is disabled.'**
- String get bluetooth_disabled;
-
- /// No description provided for @please_enable_bluetooth.
- ///
- /// In en, this message translates to:
- /// **'Activate Bluetooth'**
- String get please_enable_bluetooth;
-
- /// No description provided for @allow_usage_tracking.
- ///
- /// In en, this message translates to:
- /// **'Allow usage tracking'**
- String get allow_usage_tracking;
-
- /// No description provided for @usage_tracking_rationale.
- ///
- /// In en, this message translates to:
- /// **'Please allow tracking of how you use the app'**
- String get usage_tracking_rationale;
-
- /// No description provided for @share_room_subtitle_mvp.
- ///
- /// In en, this message translates to:
- /// **'We are currently working on making it possible to delegate rooms here in the app.'**
- String get share_room_subtitle_mvp;
-
- /// No description provided for @subtitle_mvp.
- ///
- /// In en, this message translates to:
- /// **'Unfortunately, for now we can only help you through our customer service. Please call us and we will find a solution.'**
- String get subtitle_mvp;
-
- /// No description provided for @find_booking_subtitle_mvp.
- ///
- /// In en, this message translates to:
- /// **'We are currently working on making it possible to find your booking digitally here in the app.'**
- String get find_booking_subtitle_mvp;
-
- /// No description provided for @bluetooth_permission_title.
- ///
- /// In en, this message translates to:
- /// **'Allow Bluetooth to unlock your room'**
- String get bluetooth_permission_title;
-
- /// No description provided for @bluetooth_permission_description.
- ///
- /// In en, this message translates to:
- /// **'In order to open the door to your hotel room, you must give us permission to use Bluetooth on your phone.'**
- String get bluetooth_permission_description;
-
- /// No description provided for @allow_bluetooth.
- ///
- /// In en, this message translates to:
- /// **'Allow Bluetooth'**
- String get allow_bluetooth;
-
- /// No description provided for @permissions.
- ///
- /// In en, this message translates to:
- /// **'Permissions'**
- String get permissions;
-
- /// No description provided for @buy_early_checkin.
- ///
- /// In en, this message translates to:
- /// **'Buy early check-in'**
- String get buy_early_checkin;
-
- /// No description provided for @preregistration_serving_time_label.
- ///
- /// In en, this message translates to:
- /// **'Desired serving time for additional purchases'**
- String get preregistration_serving_time_label;
-
- /// No description provided for @preregistration_comment_label.
- ///
- /// In en, this message translates to:
- /// **'Comment'**
- String get preregistration_comment_label;
-
- /// No description provided for @preregistration_comment_hint.
- ///
- /// In en, this message translates to:
- /// **'Please insert any comment.'**
- String get preregistration_comment_hint;
-
- /// No description provided for @preregistration_accept_terms_prefix.
- ///
- /// In en, this message translates to:
- /// **'I accept Comwell\'s'**
- String get preregistration_accept_terms_prefix;
-
- /// No description provided for @preregistration_accept_terms_privacy_policy.
- ///
- /// In en, this message translates to:
- /// **'personal data policy'**
- String get preregistration_accept_terms_privacy_policy;
-
- /// No description provided for @preregistration_accept_terms_and.
- ///
- /// In en, this message translates to:
- /// **'and'**
- String get preregistration_accept_terms_and;
-
- /// No description provided for @preregistration_accept_terms_trade_conditions.
- ///
- /// In en, this message translates to:
- /// **'terms of trade'**
- String get preregistration_accept_terms_trade_conditions;
-
- /// No description provided for @check_in_button_timer_days_minutes.
- ///
- /// In en, this message translates to:
- /// **'In {d} days and {m} minutes'**
- String check_in_button_timer_days_minutes(Object d, Object m);
-
- /// No description provided for @check_in_page_payment_payment_title.
- ///
- /// In en, this message translates to:
- /// **'Pay and check in'**
- String get check_in_page_payment_payment_title;
-}
-
-class _AppLocalizationsDelegate extends LocalizationsDelegate<AppLocalizations> {
- const _AppLocalizationsDelegate();
-
- @override
- Future<AppLocalizations> load(Locale locale) {
- return SynchronousFuture<AppLocalizations>(lookupAppLocalizations(locale));
- }
-
- @override
- bool isSupported(Locale locale) => <String>['da', 'en'].contains(locale.languageCode);
-
- @override
- bool shouldReload(_AppLocalizationsDelegate old) => false;
-}
-
-AppLocalizations lookupAppLocalizations(Locale locale) {
- // Lookup logic when only language code is specified.
- switch (locale.languageCode) {
- case 'da':
- return AppLocalizationsDa();
- case 'en':
- return AppLocalizationsEn();
- }
-
- throw FlutterError(
- 'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely '
- 'an issue with the localizations generation tool. Please file an issue '
- 'on GitHub with a reproducible sample app and the gen-l10n configuration '
- 'that was used.',
- );
-}
diff --git a/comwell_key_app/lib/.generated/l10n/app_localizations_da.dart b/comwell_key_app/lib/.generated/l10n/app_localizations_da.dart
deleted file mode 100644
index 6a391279..00000000
--- a/comwell_key_app/lib/.generated/l10n/app_localizations_da.dart
+++ /dev/null
@@ -1,1361 +0,0 @@
-// ignore: unused_import
-import 'package:intl/intl.dart' as intl;
-import 'app_localizations.dart';
-
-// ignore_for_file: type=lint
-
-/// The translations for Danish (`da`).
-class AppLocalizationsDa extends AppLocalizations {
- AppLocalizationsDa([String locale = 'da']) : super(locale);
-
- @override
- String get generic_continue => 'Fortsæt';
-
- @override
- String get generic_information_required => 'Dette felt er påkrævet';
-
- @override
- String get generic_confirm => 'Bekræft';
-
- @override
- String get generic_done => 'Færdig';
-
- @override
- String get generic_ok => 'OK';
-
- @override
- String get generic_credit_card => 'Kreditkort';
-
- @override
- String get generic_apple_pay => 'Apple Pay';
-
- @override
- String get generic_google_pay => 'Google Pay';
-
- @override
- String get generic_error => 'Der skete en fejl. Prøv igen.';
-
- @override
- String get welcome_headline => 'Velkommen hos Comwell Hotels';
-
- @override
- String get welcome_button => 'Fortsæt';
-
- @override
- String get welcome_error => 'Der er sket en fejl. Genstart app.';
-
- @override
- String get room_key => 'Nøgle';
-
- @override
- String get room_keys => 'Nøgler';
-
- @override
- String get redeem_code => 'Indløs kode';
-
- @override
- String get error_opening_door => 'Der skete en fejl.';
-
- @override
- String get try_again => 'Prøv igen';
-
- @override
- String get room_key_description => 'Dette er din nøgle til værelset.';
-
- @override
- String get login_button => 'Login';
-
- @override
- String get create_user_button => 'Opret ny bruger';
-
- @override
- String get profile_settings_profile_menu => 'Profilindstillinger';
-
- @override
- String get payment_card_profile_menu => 'Betalingskort';
-
- @override
- String get notifications_profile_menu => 'Notifikationer';
-
- @override
- String get logout_profile_menu => 'Log ud';
-
- @override
- String get logout_dialog_title => 'Vil du logge ud af din profil';
-
- @override
- String get cancel => 'Annuller';
-
- @override
- String get name_cc_sign => 'Navn';
-
- @override
- String get become_cc_member_title => 'Bliv medlem af comwell club';
-
- @override
- String get become_cc_member_subtitle =>
- 'Bliv medlem og optjen point, hver gang du overnatter på et Comwell Hotel.';
-
- @override
- String get overview_tabbar_active => 'Aktuelle';
-
- @override
- String get overview_tabbar_past => 'Tidligere';
-
- @override
- String get overview_tabbar_cancelled => 'Annulleret';
-
- @override
- String get no_past_bookings_title => 'Ingen tidligere ophold';
-
- @override
- String get no_past_bookings_subtitle => 'Der er ingen tidligere ophold på denne profil';
-
- @override
- String get no_cancelled_booking_title => 'Ingen annullerede ophold';
-
- @override
- String get no_cancelled_booking_subtitle => 'Du har ingen annullerede overnatninger hos os.';
-
- @override
- String get booking_annulled => 'Annulleret';
-
- @override
- String get no_current_bookings => 'Ingen aktuelle bookinger';
-
- @override
- String get no_current_bookings_subtitle =>
- 'Du har ingen aktuelle bookinger. Planlæg næste ophold på Comwell.';
-
- @override
- String get adults => 'voksne';
-
- @override
- String get children => 'børn';
-
- @override
- String get adult => 'voksen';
-
- @override
- String get child => 'barn';
-
- @override
- String get rooms => 'Værelser';
-
- @override
- String get prepare_room => 'Spar tid ved check ind';
-
- @override
- String get jump_line_text => 'Udfyld dine informationer';
-
- @override
- String get overview_add_booking => 'Tilføj booking';
-
- @override
- String get open_room => 'Åben værelse';
-
- @override
- String get hold_phone_to_door => 'Hold tæt på læser';
-
- @override
- String get open_room_success => 'Succes';
-
- @override
- String get open_room_error => 'Prøv igen!';
-
- @override
- String get profile_settings => 'Profilindstillinger';
-
- @override
- String get profile_settings_firstname => 'Fornavn';
-
- @override
- String get profile_settings_lastname => 'Efternavn';
-
- @override
- String get profile_settings_email => 'Email';
-
- @override
- String get profile_settings_phone => 'Telefon';
-
- @override
- String get profile_settings_address => 'Adresse';
-
- @override
- String get profile_settings_birthday => 'Fødselsdag';
-
- @override
- String get profile_settings_edit_password => 'Ret adgangskode';
-
- @override
- String get profile_settings_error => 'Der skete en fejl. Prøv igen.';
-
- @override
- String get delete_profile => 'Slet profil';
-
- @override
- String get my_booking => 'Min booking';
-
- @override
- String get booking_reference => 'Reservationsnummer';
-
- @override
- String get check_in => 'Check ind';
-
- @override
- String get check_out => 'Check ud';
-
- @override
- String get overview_page_check_in_physical_card_subtitle =>
- 'Gå i lobbyen og få udleveret din nøgle';
-
- @override
- String get booking_details => 'Min booking';
-
- @override
- String get number_of_guests => 'Personer';
-
- @override
- String get booker => 'Booker';
-
- @override
- String get booking_date => 'Dato';
-
- @override
- String get payment => 'Betaling';
-
- @override
- String get payment_method => 'Betalingsmetode';
-
- @override
- String get bill => 'Kvittering';
-
- @override
- String get get_bill => 'Hent kvittering';
-
- @override
- String get your_last_name => 'Efternavn';
-
- @override
- String get find_booking => 'Tilføj booking';
-
- @override
- String get choose_hotel => 'Vælg hotel';
-
- @override
- String get hotels => 'Hoteller';
-
- @override
- String get all => 'Alle';
-
- @override
- String get zealand => 'Sjælland';
-
- @override
- String get funen => 'Fyn';
-
- @override
- String get jutland => 'Jylland';
-
- @override
- String get booking_not_found => 'Bookingen blev ikke fundet';
-
- @override
- String get booking_not_found_subtitle =>
- 'Den booking du leder efter, kunne ikke findes. \nHar du skrevet oplysningerne korrekt?';
-
- @override
- String get booking_not_found_button => 'Prøv igen';
-
- @override
- String get booking_not_found_cancel => 'Annuller';
-
- @override
- String get save => 'Gem';
-
- @override
- String get zipCode => 'Postnummer';
-
- @override
- String get city => 'By';
-
- @override
- String get country => 'Land';
-
- @override
- String get delete_profile_title => 'Du er ved at slette din profil';
-
- @override
- String get delete_profile_description =>
- 'Når du sletter din profil, mister du overblik over tidligere ophold samt dine Comwell Club point';
-
- @override
- String get delete_profile_button => 'Slet profil';
-
- @override
- String get delete_profile_cancel => 'Annuller';
-
- @override
- String get check_in_loading_title => 'Finder dit værelse...';
-
- @override
- String get check_in_room_found_title => 'Værelse fundet...';
-
- @override
- String get check_in_your_digital_card_title => 'Dit Nøglekort';
-
- @override
- String get check_in_your_digital_card_subtitle =>
- 'Brug din mobiltelefon til at åbne værelset op. Du skal ikke længere checke ind i receptionen.';
-
- @override
- String get check_in_your_digital_card_nb =>
- 'NB: Ønsker du et fysisk nøglekort, kan du altid gå i receptionen og få det udleveret.';
-
- @override
- String get check_in_error_title => 'Værelse ikke fundet...';
-
- @override
- String get check_in_error_subtitle =>
- 'Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen.';
-
- @override
- String get preregistration_address_title => 'Adresse';
-
- @override
- String get check_in_your_digital_card_room_prefix => 'Værelse';
-
- @override
- String get preregistration_address_subtitle =>
- 'Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed';
-
- @override
- String get preregistration_address_label_address => 'Adresse';
-
- @override
- String get preregistration_address_label_postal_code => 'Postnummer';
-
- @override
- String get preregistration_address_label_city => 'By';
-
- @override
- String get preregistration_address_label_country => 'Land';
-
- @override
- String get preregistration_profile_title => 'Din info';
-
- @override
- String get preregistration_profile_subtitle =>
- 'Det er lovpligtigt at vi kender adressen på den primære beboer på værelset. Dette er pga. brandsikkerhed.';
-
- @override
- String get preregistration_birthdate_error_message => 'Indtast venligst en gyldig fødselsdato';
-
- @override
- String get nationality => 'Nationalitet';
-
- @override
- String get preregistration_payment_title => 'Betalingskort';
-
- @override
- String get preregistration_payment_subtitle =>
- 'For at kunne overnatte på Comwell, skal vi bruge et betalingskort.';
-
- @override
- String get preregistration_payment_add_card => 'Tilføj kort';
-
- @override
- String get preregistration_confirmation_title => 'Registeringsinformation';
-
- @override
- String get preregistration_confirmation_profile_card_title => 'Profilinformation';
-
- @override
- String get preregistration_confirmation_address_card_title => 'Adresse';
-
- @override
- String get preregistration_confirmation_payment_card_title => 'Betalingskort';
-
- @override
- String get preregistration_confirmation_extras_card_title_singular => '1 valgt Tilkøb';
-
- @override
- String preregistration_confirmation_extras_card_title_plural(Object amount) {
- return '$amount valgte tilkøb';
- }
-
- @override
- String get preregistration_my_addons => 'Mine tilkøb';
-
- @override
- String get preregistration_my_addons_subtitle =>
- 'Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.';
-
- @override
- String get preregistration_confirmation_extras_card_subtitle => 'Skrives på din værelsesregning';
-
- @override
- String get need_help => 'Har du brug for hjælp?';
-
- @override
- String get call_us => 'Ring til os';
-
- @override
- String get call_us_description =>
- 'Har du brug for at komme i kontakt med et af vores hoteller? Benyt knappen nedenfor for at ringe op.';
-
- @override
- String get get_a_call => 'Bliv ringet op';
-
- @override
- String get get_a_call_description => 'Indtast dit telefonnummer herunder og bliv ringet op.';
-
- @override
- String get call_received_title => 'Modtaget';
-
- @override
- String get call_received_description =>
- 'Vi har modtaget din kontaktforespørgsel. Vores team vil kontakte dig snart.';
-
- @override
- String get telephone_number => 'Telefonnummer';
-
- @override
- String get comwell_telephone_number => '+4570274274';
-
- @override
- String get booking_details_page_hotel_information_button_title => 'Hotelinformation';
-
- @override
- String get booking_details_page_hotel_information_button_subtitle =>
- 'Find relevant information om hotellet';
-
- @override
- String get booking_details_page_contact_button_title => 'Kontakt';
-
- @override
- String get booking_details_page_contact_button_subtitle => 'Kom i kontakt med receptionen.';
-
- @override
- String get housekeeping_page_title => 'Housekeeping';
-
- @override
- String get housekeeping_page_subtitle =>
- 'Ønsker du ekstra rengøring eller opfyldning på værelset, kan du altid bestille det her - uden omkostninger';
-
- @override
- String get housekeeping_page_button => 'Bestil housekeeping';
-
- @override
- String get housekeeping_page_service_title_cleaning => 'Rengøring af værelse';
-
- @override
- String get housekeeping_page_service_title_towels => 'Friske håndklæder';
-
- @override
- String get housekeeping_page_service_title_refill => 'Genopfyldning af kaffe og te';
-
- @override
- String get housekeeping_page_service_title_trash => 'Afhentning af skrald';
-
- @override
- String get housekeeping_page_service_title_soap => 'Sæbe/shampoo';
-
- @override
- String get housekeeping_page_service_cleaning_subtitle => 'Der bliver gjort rent mellem 11 og 14';
-
- @override
- String get housekeeping_page_supplies => 'Forsyninger';
-
- @override
- String get housekeeping_page_cleaning => 'Rengøring';
-
- @override
- String get booking_details_page_housekeeping_button_title_ordered => 'Housekeeping bestilt';
-
- @override
- String get booking_details_page_housekeeping_button_subtitle_ordered =>
- 'Rengøring kommer mellem kl. 11 og 14';
-
- @override
- String get housekeeping_page_supplies_subtitle_towels => 'Soap and shampoo';
-
- @override
- String get housekeeping_page_supplies_subtitle_refill => 'Refill coffee and tea';
-
- @override
- String get housekeeping_page_supplies_subtitle_trash => 'Fresh towels';
-
- @override
- String get housekeeping_page_supplies_subtitle_soap => 'Trash removal';
-
- @override
- String get booking_details_page_housekeeping_button_title => 'Bestil housekeeping';
-
- @override
- String get booking_details_page_housekeeping_button_subtitle => 'Dagen før housekeeping ønskes.';
-
- @override
- String get booking_details_page_practical_information => 'Praktisk information';
-
- @override
- String get booking_details_page_checkout_title => 'Check-out';
-
- @override
- String get booking_details_page_checkout_subtitle => 'Start dit check-out her';
-
- @override
- String get booking_details_page_checkout_time => '10:00 AM';
-
- @override
- String get hotel_information_page_menu_restaurants_title => 'Restauranter';
-
- @override
- String get hotel_information_page_menu_restaurants_subtitle => 'Læs om vores restaurant';
-
- @override
- String get hotel_information_page_menu_spa_title => 'Spa';
-
- @override
- String get hotel_information_page_menu_spa_subtitle => 'Bade, saunaer, brechelbath, mm.';
-
- @override
- String get hotel_information_page_menu_parking_title => 'Parkering';
-
- @override
- String get hotel_information_page_menu_other_info_title => 'Øvrige informationer';
-
- @override
- String get hotel_information_page_menu_other_info_subtitle => 'Find mere information om hotellet';
-
- @override
- String get hotel_information_page_spa_button => 'Book spa';
-
- @override
- String get restaurant_page_practical_information => 'Praktisk information';
-
- @override
- String get restaurant_page_address => 'Adresse';
-
- @override
- String get restaurant_page_opening_hours => 'Åbningstider';
-
- @override
- String get restaurant_page_book_table => 'Book bord';
-
- @override
- String get restaurant_page_send_email => 'Skriv en email';
-
- @override
- String get overview_page_check_in_button_subtitle => 'Få dit digitale nøglekort med det samme';
-
- @override
- String get checkout_page_confirmation_title => 'Check-out';
-
- @override
- String get checkout_page_confirmation_subtitle =>
- 'Når du bekræfter dit check-out har du 30 minutter til at forlade værelset før dit nøglekort vil stoppe med at virke.';
-
- @override
- String get checkout_page_confirmation_deadline => 'Dit check-out skal ske senest kl. 10:00';
-
- @override
- String get checkout_page_confirmation_price_title => 'Til betaling';
-
- @override
- String get checkout_page_confirmation_continue => 'Gå til betaling';
-
- @override
- String get checkout_page_payment_title => 'Betalingsoversigt';
-
- @override
- String get checkout_page_payment_total => 'Total';
-
- @override
- String checkout_page_payment_price(Object amount) {
- return '$amount kr.';
- }
-
- @override
- String get checkout_page_payment_club_points_title => 'Brug Comwell Club Point';
-
- @override
- String checkout_page_payment_club_points_subtitle(Object amount, Object points) {
- return 'Du har $points point, anvend og spar ${amount}kr.';
- }
-
- @override
- String get checkout_page_payment_club_points_subtitle_zero => 'Du har ingen point at anvende';
-
- @override
- String get checkout_page_payment_payment_title => 'Betal og check ud';
-
- @override
- String get checkout_page_confirmation => 'Gå til check-out';
-
- @override
- String get accept_terms => 'Accepter betingelserne';
-
- @override
- String get checkout_page_payment_dialog_title => 'Er du sikker på du vil checke ud af hotellet?';
-
- @override
- String get checkout_page_payment_dialog_subtitle =>
- 'Når du bekræfter, har du 30 minutter til at forlade dit værelse.';
-
- @override
- String get checkout_page_payment_dialog_confirm => 'Ja, check ud nu';
-
- @override
- String get checkout_page_payment_dialog_cancel => 'Nej';
-
- @override
- String get checkout_page_processing_success_title => 'Check-out bekræftet';
-
- @override
- String get checkout_page_processing_success_subtitle =>
- 'Dit check-out er nu bekræftet og du har nu 30 minutter til at forlade dit værelse. Herefter vil du ikke længere kunne bruge dit nøglekort. ';
-
- @override
- String get checkout_page_processing_success_subtitle_no_digital_card =>
- 'Du er nu checket ud. Husk at aflevere din nøgle i lobbyen.';
-
- @override
- String get checkout_page_processing_error_title => 'Check-out fejlet';
-
- @override
- String get checkout_page_processing_error_subtitle =>
- 'Der skete en fejl ved check-out. Du bedes henvende dig i receptionen.';
-
- @override
- String get payment_cards_title => 'Betalingskort';
-
- @override
- String get payment_cards_subtitle =>
- 'For at kunne overnatte på Comwell, skal vi bruge et betalingskort.';
-
- @override
- String get payment_cards_my_cards => 'Mine kort';
-
- @override
- String get payment_cards_confirm_remove_title => 'Du er ved at fjerne et betalingskort';
-
- @override
- String get payment_cards_confirm_remove_subtitle =>
- 'Dette betalingskort vil ikke længere være tilgængeligt, hvis du sletter det.';
-
- @override
- String get payment_cards_remove_card_button => 'Fjern kort';
-
- @override
- String get payment_cards_edit_card_title => 'Redigér kort';
-
- @override
- String get payment_cards_save_card_button => 'Gem kort';
-
- @override
- String get share_booking_page_title => 'Del ophold';
-
- @override
- String get share_booking_page_subtitle =>
- 'Her kan du dele dit ophold med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge';
-
- @override
- String get share_booking_page_share_button => 'Del dit ophold';
-
- @override
- String get handle_guests_title => 'Håndter gæster';
-
- @override
- String get cancel_sharing => 'Fortryd deling';
-
- @override
- String get check_out_my_booking => 'Check ud af mit ophold';
-
- @override
- String get dates => 'Datoer';
-
- @override
- String get guest => 'Gæst';
-
- @override
- String get guests => 'Gæster';
-
- @override
- String get view_booking => 'Se booking';
-
- @override
- String get comwell_booking => 'Comwell Ophold';
-
- @override
- String get name_on_card_hint => 'Navn på kort';
-
- @override
- String get card_number_hint => 'Kortnummer';
-
- @override
- String get expiry_date_hint => 'Udløbsdato';
-
- @override
- String get cvc_hint => 'CVC';
-
- @override
- String get remove_guest => 'Fjern gæst';
-
- @override
- String get remove_guests => 'Fjern gæster';
-
- @override
- String get are_you_sure => 'Er du sikker?';
-
- @override
- String get guest_removal_responsibility =>
- 'Du vil være ansvarlig for alle køb på værelset ved udtjekning (316 kr.)';
-
- @override
- String get notifications_page_title => 'Notifikationer';
-
- @override
- String get subscribe_all => 'Tilmeld alle notifikationer';
-
- @override
- String get company_deal => 'Virksomheds aftale';
-
- @override
- String get company_deal_subtitle =>
- 'Ja, jeg vil gerne modtage relevant information relateret til virksomheds aftalen fra Comwell A/S via email og SMS. Du kan til enhver tid afslutte din tilmelding ved at klikke på afslut linket nederst i emailen.';
-
- @override
- String get club_newsletter => 'Comwell Club nyhedsbrev';
-
- @override
- String get club_newsletter_subtitle =>
- 'Ja, jeg vil gerne modtage e-mails med spændende tilbud om hotelophold og events hos Comwell Hotels. Jeg kan til enhver tid, afslutte min tilmelding.';
-
- @override
- String get digital_media => 'Digital media';
-
- @override
- String get digital_media_subtitle =>
- 'Ja, jeg vil gerne se personligt tilpassede digitale reklamer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.';
-
- @override
- String get sms => 'SMS';
-
- @override
- String get sms_subtitle =>
- 'Ja, jeg vil gerne modtage SMS med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.';
-
- @override
- String get email_subtitle =>
- 'Ja, jeg vil gerne modtage Emails med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.';
-
- @override
- String get push_subtitle =>
- 'Ja, jeg vil gerne modtage push notifikationer med nyheder, inspiration og invitationer til events. Jeg kan til enhver tid, afslutte min tilmelding.';
-
- @override
- String get update_profile => 'Opdater profil';
-
- @override
- String get profile_settings_invalid_date => 'Ugyldigt dato';
-
- @override
- String get gender => 'Køn';
-
- @override
- String get comwell_club_dialog_title => 'Bliv medlem';
-
- @override
- String get comwell_club_dialog_description =>
- 'Indtast følgende oplysninger for at blive medlem af Comwell Club';
-
- @override
- String get postal_code => 'Postnummer';
-
- @override
- String get male => 'Mand';
-
- @override
- String get female => 'Kvinde';
-
- @override
- String get not_specified => 'Ikke angivet';
-
- @override
- String get tos_accept => 'Accepter ';
-
- @override
- String get tos_accept_link => 'regler og betingelser for Comwell Club';
-
- @override
- String get newsletter_accept =>
- 'Ja tak, jeg vil gerne opdateres på aktuelle medlemstilbud, Comwell Club overraskelser og andre anbefalinger tilpasset mig. Jeg kan til enhver tid afmelde mig igen.';
-
- @override
- String get read_more => 'Læs mere';
-
- @override
- String get read_less => 'Læs mindre';
-
- @override
- String get comwell_club_inactive => 'Inaktiv';
-
- @override
- String get points => 'Point';
-
- @override
- String get my_balance => 'Min balance';
-
- @override
- String get cancel_booking => 'Annuller ophold';
-
- @override
- String get cancellation_policy => 'Annuleringsbetingelser';
-
- @override
- String get cancellation_policy_description =>
- 'Dette ophold kan annuleres omkostningsfrit indtil d. 12.11.2024 kl. 15:00 på ankomstdagen. Annulleres senere end d. 14.01 skal del faktureres v/r for den første nat.';
-
- @override
- String get payment_date => 'Betalingsdato';
-
- @override
- String get not_shared => 'Ikke delt';
-
- @override
- String get share_booking => 'Del ophold';
-
- @override
- String get total_charge => 'I alt til betaling';
-
- @override
- String get early_checkin => 'Tidlig check ind';
-
- @override
- String get paid => 'BETALT';
-
- @override
- String get restaurant => 'Restaurant';
-
- @override
- String get spa => 'Spa';
-
- @override
- String get parking => 'Parkering';
-
- @override
- String get go_to_payment => 'Gå til betaling';
-
- @override
- String room_prefix(Object roomNumber) {
- return 'Værelse $roomNumber';
- }
-
- @override
- String total_charge_value(Object amount) {
- return '$amount kr.';
- }
-
- @override
- String get generic_error_profile_page =>
- 'Der skete en fejl. Prøv igen senere. Eller log ud og prøv igen.';
-
- @override
- String get profile_error_name => 'Fejl ved indlæsning af profiloplysninger';
-
- @override
- String get error => 'Fejl';
-
- @override
- String get error_logout => 'Der skete en fejl';
-
- @override
- String get error_logout_subtitle => 'Du har været logget ud. Log venligst ind igen.';
-
- @override
- String get edit => 'Rediger';
-
- @override
- String get error_cards => 'Fejl ved indlæsning af kort, prøv igen senere.';
-
- @override
- String check_in_button_timer_days_hours_minutes(Object d, Object h, Object m) {
- return 'Om $d dage, $h timer og $m minutter';
- }
-
- @override
- String check_in_button_timer_hours_minutes(Object h, Object m) {
- return 'Om $h timer og $m minutter';
- }
-
- @override
- String check_in_button_timer_minutes(Object m) {
- return 'Om $m minutter';
- }
-
- @override
- String check_in_button_timer_seconds(Object s) {
- return 'Om $s sekunder';
- }
-
- @override
- String get approve_conditions_title => 'Jeg accepter ';
-
- @override
- String get approve_conditions_subtitle => 'betingelserne';
-
- @override
- String get up_sales_title => 'Tidlig check ind';
-
- @override
- String get up_sales_subtitle =>
- 'Med tidlig check ind kan du checke ind kl. 13.00 i stedet for kl. 15.00.';
-
- @override
- String get up_sales_popular => 'POPULÆR';
-
- @override
- String get services => 'Tjenester';
-
- @override
- String get up_sales_see_all => 'Se alle';
-
- @override
- String get up_sales_catalog_button_title => 'Se produktkatalog';
-
- @override
- String get up_sales_catalog_button_subtitle =>
- 'Her kan du se og bestille produkter og skrive dem helt automatisk på din værelsesregning.';
-
- @override
- String get up_sales_catalog_title => 'Tilkøbsmuligheder';
-
- @override
- String get room_upgrades => 'Værelsesopgraderinger';
-
- @override
- String get other_up_sales => 'Andre tilkøb';
-
- @override
- String get read_more_up_sales => 'Læs mere';
-
- @override
- String get continue_without_up_sales => 'Fortsæt uden tilkøb';
-
- @override
- String get open_maps_error_title => 'Kan ikke åbne kort';
-
- @override
- String get open_maps_error_subtitle => 'Ingen kortprogram er tilgængeligt.';
-
- @override
- String get apple_maps => 'Apple Kort';
-
- @override
- String get google_maps => 'Google Kort';
-
- @override
- String get add_to_booking => 'Tilføj til booking';
-
- @override
- String get see_all_facilities => 'Se alle faciliteter';
-
- @override
- String get remove_from_booking => 'Fjern fra booking';
-
- @override
- String get no_services_available => 'Ingen tjenester tilgængelige';
-
- @override
- String get no_room_upgrades_available => 'Ingen værelsesopgraderinger tilgængelige';
-
- @override
- String get confirm_up_sales_dialog_title => 'Bekræft tilkøb';
-
- @override
- String confirm_up_sales_dialog_subtitle(Object amount) {
- return 'Er du sikker på, at du vil tilføje disse tilkøb for $amount kr. til din booking?';
- }
-
- @override
- String get confirm_up_sales_dialog_confirm => 'Ja, tilføj tilkøb';
-
- @override
- String get confirm_up_sales_dialog_cancel => 'Nej';
-
- @override
- String get email_launch_error => 'Kunne ikke åbne email klient';
-
- @override
- String get phone_launch_error => 'Kunne ikke åbne telefon';
-
- @override
- String get balance => 'SALDO';
-
- @override
- String get new_booking => 'Book nyt ophold';
-
- @override
- String get error_opening_website => 'Kunne ikke åbne hjemmesiden. Prøv igen senere.';
-
- @override
- String get error_opening_website_title => 'Fejl';
-
- @override
- String get room_selection => 'Vælg værelse';
-
- @override
- String get room_selection_subtitle => 'Fordel gæsterne på de værelser, du har booket';
-
- @override
- String get choose_room => 'Uddel værelser';
-
- @override
- String get choose_room_subtitle =>
- 'Du skal først vælge dit eget værelse. Derefter kan du uddele de andre værelser.';
-
- @override
- String get check_in_date => 'Check-in dato';
-
- @override
- String get check_out_date => 'Check-out dato';
-
- @override
- String get confirmation_number => 'Bekræftelsesnummer';
-
- @override
- String get close => 'Luk';
-
- @override
- String get choose_room_confirmation_title => 'Er du sikker på, du vil vælge dette værelse?';
-
- @override
- String get choose_room_confirmation_subtitle => 'Du kan ikke fortryde dit valg.';
-
- @override
- String get choose_room_confirmation_confirm => 'Ja, vælg værelse';
-
- @override
- String get choose_room_confirmation_cancel => 'Nej';
-
- @override
- String get my_room => 'Mit værelse';
-
- @override
- String get share_room => 'Del værelse';
-
- @override
- String get share_room_page_title => 'Del værelse';
-
- @override
- String get share_room_page_subtitle =>
- 'Her kan du dele dit værelse med en anden gæst og give dem adgang til bookinginformation, nøglekort og Concierge';
-
- @override
- String get share_room_page_button => 'Del dit værelse';
-
- @override
- String get addon => 'Tilkøb';
-
- @override
- String get added_to_room => 'Tilkøbt på værelse';
-
- @override
- String get force_update_title => 'Opdater for at bruge appen';
-
- @override
- String get force_update_description =>
- 'Der er en nødvendig opdatering til appen, der gør at du skal opdatere for at kunne fortsætte.';
-
- @override
- String get force_update_button => 'Gå til App Store';
-
- @override
- String get invalid_birthday => 'Ugyldig fødselsdag';
-
- @override
- String get invalid_birthday_description =>
- 'Din gemte fødselsdag er ikke tilladt. Vælg en ny dato.';
-
- @override
- String get up_sales_confirmation_title => 'Betalingsoversigt';
-
- @override
- String get up_sales_confirmation_no_up_sales => 'Ingen tilvalg valgt.';
-
- @override
- String get facilities => 'Faciliteter';
-
- @override
- String get remove => 'Fjern';
-
- @override
- String get up_sales_processing_error_title => 'Kunne ikke tilføje tilkøb';
-
- @override
- String get up_sales_processing_error_subtitle =>
- 'Opgraderinger virker ikke i øjeblikket. Prøv igen senere.';
-
- @override
- String get pay_bill => 'Betal regning';
-
- @override
- String get discount => 'Comwell Club Point Rabat';
-
- @override
- String get error_preregistration => 'Kunne ikke preregister, gå til reception';
-
- @override
- String get get_keys => 'Hent digital nøgle';
-
- @override
- String get get_keys_subtitle => 'Få dit digitale nøglekort med det samme';
-
- @override
- String get add_card => 'Tilføj kort';
-
- @override
- String get total => 'I alt';
-
- @override
- String get profile_error_title => 'Kunne ikke loade din profil';
-
- @override
- String get profile_error_subtitle => 'Der er sket en fejl. Prøv igen senere.';
-
- @override
- String get generic_error_title => 'Der er sket en fejl';
-
- @override
- String get notifications_error_subtitle =>
- 'Notifikationer kan ikke hentes i øjeblikket. Prøv igen senere.';
-
- @override
- String get payment_cards_error_subtitle =>
- 'Dine betalingskort kan ikke hentes i øjeblikket. Prøv igen senere.';
-
- @override
- String get hotel_information_error_subtitle =>
- 'Hotelinformationen kan ikke hentes i øjeblikket. Prøv igen senere.';
-
- @override
- String get overview_error_title => 'Kunne ikke indlæse dine bookinger';
-
- @override
- String get overview_error_subtitle =>
- 'Der er sket en fejl. Vi kunne ikke loade dine bookinger. Prøv igen senere.';
-
- @override
- String get up_sales_error_title => 'Tillægskøb er ikke tilgængelige i øjeblikket';
-
- @override
- String get up_sales_error_subtitle => 'Der er sket en fejl. Prøv igen senere.';
-
- @override
- String get choose_room_error_title => 'Kunne ikke vælge værelse';
-
- @override
- String get choose_room_error_subtitle =>
- 'Der er sket en fejl. Prøv igen senere eller gå til receptionen';
-
- @override
- String get share_booking_error_title => 'Kunne ikke finde gæsterne på værelset';
-
- @override
- String get share_booking_error_subtitle => 'Der er sket en fejl. Prøv igen senere.';
-
- @override
- String get refresh_bookings => 'Opdater bookinger';
-
- @override
- String get document_type => 'Dokumenttype';
-
- @override
- String get document_type_passport => 'Passport';
-
- @override
- String get document_type_id_card => 'ID-kort';
-
- @override
- String get document_type_driver_license => 'Kørekort';
-
- @override
- String get document_type_other => 'Andet';
-
- @override
- String get document_number => 'Dokumentnummer';
-
- @override
- String get up_sales_catalog_no_up_sales_title => 'Ingen tilvalg tilgængelige';
-
- @override
- String get up_sales_catalog_no_up_sales_subtitle =>
- 'Der er ingen tilvalg tilgængelige i øjeblikket. Prøv igen senere.';
-
- @override
- String get payment_cards_missing_payment_method_title => 'Manglende betalingsmetode';
-
- @override
- String get payment_cards_missing_payment_method_subtitle =>
- 'Vælg venligst en betalingsmetode for at fortsætte.';
-
- @override
- String get share_booking_page_error_title => 'Fejl';
-
- @override
- String get share_booking_page_error_subtitle => 'Denne booking er allerede delt.';
-
- @override
- String share_booking_message(Object hotel, Object name, Object url) {
- return '$name vil gerne dele et ophold med dig på Comwell $hotel. Tilgå via linket: $url';
- }
-
- @override
- String get check_in_page_error_title => 'Værelse ikke fundet';
-
- @override
- String get check_in_page_error_subtitle =>
- 'Vi fandt ikke dit værelse. Du bedes henvende dig i receptionen.';
-
- @override
- String get remove_guest_overview => 'Fjern';
-
- @override
- String get home_page => 'Hjem';
-
- @override
- String get send_to_email => 'Send til email';
-
- @override
- String get download_bill => 'Få tilsendt kvittering';
-
- @override
- String get bill_email_placeholder => 'E-mail';
-
- @override
- String get payment_overview_send_receipt_title => 'Kvittering via email';
-
- @override
- String payment_overview_send_receipt_subtitle(Object name) {
- return 'Sendes til $name';
- }
-
- @override
- String get payment_overview_send_comment_title => 'Kommentar';
-
- @override
- String get payment_overview_send_receipt_hint => 'Indsæt kommentar';
-
- @override
- String key_page_room_prefix(Object roomNumber) {
- return 'Værelse $roomNumber';
- }
-
- @override
- String get please_accept_terms => 'Accepterer vilkårene';
-
- @override
- String received_shared_room_page_subtitle(Object name) {
- return 'text $name';
- }
-
- @override
- String get received_shared_room_page_title => '';
-
- @override
- String get received_shared_booking_page_title => '';
-
- @override
- String received_shared_booking_page_subtitle(Object name) {
- return 'text $name';
- }
-
- @override
- String get accept_notifications => 'Tillad notifikationer';
-
- @override
- String get accept_notifications_rationale =>
- 'For at få de seneste opdateringer om din booking, bedes du tillade notifikationer';
-
- @override
- String get allow => 'Tillad';
-
- @override
- String get skip => 'Spring over';
-
- @override
- String get internet_disabled => 'Internettet er afbrudt';
-
- @override
- String get please_enable_internet => 'Tjek venligst din internetforbindelse';
-
- @override
- String get bluetooth_disabled => 'Bluetooth er deaktiveret';
-
- @override
- String get please_enable_bluetooth => 'Aktivér bluetooth';
-
- @override
- String get allow_usage_tracking => 'Tillad brugssporing';
-
- @override
- String get usage_tracking_rationale => 'Tillad venligst sporing af, hvordan du bruger appen';
-
- @override
- String get share_room_subtitle_mvp =>
- 'Vi arbejder i øjeblikket på at gøre det muligt at uddelegere værelser her i appen.';
-
- @override
- String get subtitle_mvp =>
- 'For nu kan vi desværre kun hjælpe dig via vores kundeservice. Ring os op, så finder vi en løsning. ';
-
- @override
- String get find_booking_subtitle_mvp =>
- 'Vi arbejder i øjeblikket på at gøre det muligt at finde din booking digitalt her i appen.';
-
- @override
- String get bluetooth_permission_title => 'Tillad Bluetooth til for at låse dit værelse op';
-
- @override
- String get bluetooth_permission_description =>
- 'For at kunne åbne døren til dit hotelværelse skal du give tilladelse til at vi må bruge bluetooth på din telefon.';
-
- @override
- String get allow_bluetooth => 'Tillad bluetooth';
-
- @override
- String get permissions => 'Tilladelser';
-
- @override
- String get buy_early_checkin => 'Køb tidlig check-in';
-
- @override
- String get preregistration_serving_time_label => 'Ønsket serveringstidspunkt for tilkøb';
-
- @override
- String get preregistration_comment_label => 'Kommentar';
-
- @override
- String get preregistration_comment_hint => 'Indsæt evt. kommentar';
-
- @override
- String get preregistration_accept_terms_prefix => 'Jeg accepterer Comwells';
-
- @override
- String get preregistration_accept_terms_privacy_policy => 'persondataspolitik';
-
- @override
- String get preregistration_accept_terms_and => 'og';
-
- @override
- String get preregistration_accept_terms_trade_conditions => 'handelsbetingelser';
-
- @override
- String check_in_button_timer_days_minutes(Object d, Object m) {
- return 'Om $d dage og $m minutter';
- }
-
- @override
- String get check_in_page_payment_payment_title => 'Betal og check ind';
-}
diff --git a/comwell_key_app/lib/.generated/l10n/app_localizations_en.dart b/comwell_key_app/lib/.generated/l10n/app_localizations_en.dart
deleted file mode 100644
index 9396a886..00000000
--- a/comwell_key_app/lib/.generated/l10n/app_localizations_en.dart
+++ /dev/null
@@ -1,1364 +0,0 @@
-// ignore: unused_import
-import 'package:intl/intl.dart' as intl;
-import 'app_localizations.dart';
-
-// ignore_for_file: type=lint
-
-/// The translations for English (`en`).
-class AppLocalizationsEn extends AppLocalizations {
- AppLocalizationsEn([String locale = 'en']) : super(locale);
-
- @override
- String get generic_continue => 'Continue';
-
- @override
- String get generic_information_required => 'This field is required.';
-
- @override
- String get generic_confirm => 'Confirm';
-
- @override
- String get generic_done => 'Done';
-
- @override
- String get generic_ok => 'OK';
-
- @override
- String get generic_credit_card => 'Credit card';
-
- @override
- String get generic_apple_pay => 'Apple Pay';
-
- @override
- String get generic_google_pay => 'Google Pay';
-
- @override
- String get generic_error => 'An error occurred. Please try again.';
-
- @override
- String get welcome_headline => 'Welcome to Comwell Hotels';
-
- @override
- String get welcome_button => 'Continue';
-
- @override
- String get welcome_error => 'An error has occurred. Restart the app.';
-
- @override
- String get room_key => 'Key';
-
- @override
- String get room_keys => 'Keys';
-
- @override
- String get redeem_code => 'Redeem code';
-
- @override
- String get error_opening_door => 'An error occurred.';
-
- @override
- String get try_again => 'Try again';
-
- @override
- String get room_key_description => 'This is your room key.';
-
- @override
- String get login_button => 'Login';
-
- @override
- String get create_user_button => 'Create new user';
-
- @override
- String get profile_settings_profile_menu => 'Profile settings';
-
- @override
- String get payment_card_profile_menu => 'Payment card';
-
- @override
- String get notifications_profile_menu => 'Notifications';
-
- @override
- String get logout_profile_menu => 'Log out';
-
- @override
- String get logout_dialog_title => 'Do you want to log out of your profile?';
-
- @override
- String get cancel => 'Cancel';
-
- @override
- String get name_cc_sign => 'Name';
-
- @override
- String get become_cc_member_title => 'Become a member of comwell club';
-
- @override
- String get become_cc_member_subtitle =>
- 'Become a member and earn points every time you stay at a Comwell Hotel.';
-
- @override
- String get overview_tabbar_active => 'Current';
-
- @override
- String get overview_tabbar_past => 'Previous';
-
- @override
- String get overview_tabbar_cancelled => 'Cancelled';
-
- @override
- String get no_past_bookings_title => 'No previous stays';
-
- @override
- String get no_past_bookings_subtitle => 'There are no previous stays on this profile.';
-
- @override
- String get no_cancelled_booking_title => 'No cancelled stays';
-
- @override
- String get no_cancelled_booking_subtitle => 'You have no canceled nights with us.';
-
- @override
- String get booking_annulled => 'Cancelled';
-
- @override
- String get no_current_bookings => 'No current bookings';
-
- @override
- String get no_current_bookings_subtitle =>
- 'You have no current bookings. Plan your next stay at Comwell.';
-
- @override
- String get adults => 'adults';
-
- @override
- String get children => 'children';
-
- @override
- String get adult => 'adult';
-
- @override
- String get child => 'child';
-
- @override
- String get rooms => 'Rooms';
-
- @override
- String get prepare_room => 'Save time at check-in';
-
- @override
- String get jump_line_text => 'Fill in your information';
-
- @override
- String get overview_add_booking => 'Add booking';
-
- @override
- String get open_room => 'Open room';
-
- @override
- String get hold_phone_to_door => 'Keep close to the reader';
-
- @override
- String get open_room_success => 'Success';
-
- @override
- String get open_room_error => 'Try again!';
-
- @override
- String get profile_settings => 'Profile settings';
-
- @override
- String get profile_settings_firstname => 'First name';
-
- @override
- String get profile_settings_lastname => 'Surname';
-
- @override
- String get profile_settings_email => 'Email';
-
- @override
- String get profile_settings_phone => 'Telephone';
-
- @override
- String get profile_settings_address => 'Address';
-
- @override
- String get profile_settings_birthday => 'Birthday';
-
- @override
- String get profile_settings_edit_password => 'Change password';
-
- @override
- String get profile_settings_error => 'An error occurred. Please try again.';
-
- @override
- String get delete_profile => 'Delete profile';
-
- @override
- String get my_booking => 'My booking';
-
- @override
- String get booking_reference => 'Reservation number';
-
- @override
- String get check_in => 'Check in';
-
- @override
- String get check_out => 'Check out';
-
- @override
- String get overview_page_check_in_physical_card_subtitle => 'Go to the lobby and get your key.';
-
- @override
- String get booking_details => 'My booking';
-
- @override
- String get number_of_guests => 'People';
-
- @override
- String get booker => 'Book';
-
- @override
- String get booking_date => 'Date';
-
- @override
- String get payment => 'Payment';
-
- @override
- String get payment_method => 'Payment method';
-
- @override
- String get bill => 'Receipt';
-
- @override
- String get get_bill => 'Get receipt';
-
- @override
- String get your_last_name => 'Surname';
-
- @override
- String get find_booking => 'Add booking';
-
- @override
- String get choose_hotel => 'Choose hotel';
-
- @override
- String get hotels => 'Hotels';
-
- @override
- String get all => 'All';
-
- @override
- String get zealand => 'Zealand';
-
- @override
- String get funen => 'Funen';
-
- @override
- String get jutland => 'Jutland';
-
- @override
- String get booking_not_found => 'The booking was not found.';
-
- @override
- String get booking_not_found_subtitle =>
- 'The booking you are looking for could not be found. \nDid you enter the information correctly?';
-
- @override
- String get booking_not_found_button => 'Try again';
-
- @override
- String get booking_not_found_cancel => 'Cancel';
-
- @override
- String get save => 'Save';
-
- @override
- String get zipCode => 'Postal code';
-
- @override
- String get city => 'Town';
-
- @override
- String get country => 'Country';
-
- @override
- String get delete_profile_title => 'You are about to delete your profile.';
-
- @override
- String get delete_profile_description =>
- 'When you delete your profile, you will lose track of previous stays and your Comwell Club points.';
-
- @override
- String get delete_profile_button => 'Delete profile';
-
- @override
- String get delete_profile_cancel => 'Cancel';
-
- @override
- String get check_in_loading_title => 'Finding your room...';
-
- @override
- String get check_in_room_found_title => 'Room found...';
-
- @override
- String get check_in_your_digital_card_title => 'Your Key Card';
-
- @override
- String get check_in_your_digital_card_subtitle =>
- 'Use your mobile phone to open your room. You no longer need to check in at the reception.';
-
- @override
- String get check_in_your_digital_card_nb =>
- 'NB: If you want a physical key card, you can always go to reception and get one.';
-
- @override
- String get check_in_error_title => 'Room not found...';
-
- @override
- String get check_in_error_subtitle =>
- 'We could not find your room. Please contact the reception.';
-
- @override
- String get preregistration_address_title => 'Address';
-
- @override
- String get check_in_your_digital_card_room_prefix => 'Room';
-
- @override
- String get preregistration_address_subtitle =>
- 'It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.';
-
- @override
- String get preregistration_address_label_address => 'Address';
-
- @override
- String get preregistration_address_label_postal_code => 'Postal code';
-
- @override
- String get preregistration_address_label_city => 'Town';
-
- @override
- String get preregistration_address_label_country => 'Country';
-
- @override
- String get preregistration_profile_title => 'Your info';
-
- @override
- String get preregistration_profile_subtitle =>
- 'It is a legal requirement that we know the address of the primary occupant of the room. This is for fire safety reasons.';
-
- @override
- String get preregistration_birthdate_error_message => 'Please enter a valid birth date';
-
- @override
- String get nationality => 'Nationality';
-
- @override
- String get preregistration_payment_title => 'Payment card';
-
- @override
- String get preregistration_payment_subtitle =>
- 'To stay overnight at Comwell, we need a payment card.';
-
- @override
- String get preregistration_payment_add_card => 'Add map';
-
- @override
- String get preregistration_confirmation_title => 'Registration information';
-
- @override
- String get preregistration_confirmation_profile_card_title => 'Profile information';
-
- @override
- String get preregistration_confirmation_address_card_title => 'Address';
-
- @override
- String get preregistration_confirmation_payment_card_title => 'Payment card';
-
- @override
- String get preregistration_confirmation_extras_card_title_singular => '1 selected Purchase';
-
- @override
- String preregistration_confirmation_extras_card_title_plural(Object amount) {
- return '$amount selected add-ons';
- }
-
- @override
- String get preregistration_my_addons => 'My purchases';
-
- @override
- String get preregistration_my_addons_subtitle =>
- 'Ea sit sunt sunt sint exercitation id cupidatat ipsum quis eu quis incididunt mollit ea pariatur.';
-
- @override
- String get preregistration_confirmation_extras_card_subtitle => 'Written on your room bill';
-
- @override
- String get need_help => 'Do you need help?';
-
- @override
- String get call_us => 'Call us';
-
- @override
- String get call_us_description =>
- 'Do you need to get in touch with one of our hotels? Use the button below to call.';
-
- @override
- String get get_a_call => 'Get a call';
-
- @override
- String get get_a_call_description => 'Enter your phone number below and we will call you back.';
-
- @override
- String get call_received_title => 'Received';
-
- @override
- String get call_received_description =>
- 'We have received your contact request. Our team will contact you soon.';
-
- @override
- String get telephone_number => 'Telephone number';
-
- @override
- String get comwell_telephone_number => '+4570274274';
-
- @override
- String get booking_details_page_hotel_information_button_title => 'Hotel information';
-
- @override
- String get booking_details_page_hotel_information_button_subtitle =>
- 'Find relevant information about the hotel';
-
- @override
- String get booking_details_page_contact_button_title => 'Contact';
-
- @override
- String get booking_details_page_contact_button_subtitle => 'Get in touch with the reception.';
-
- @override
- String get housekeeping_page_title => 'Housekeeping';
-
- @override
- String get housekeeping_page_subtitle =>
- 'If you want extra cleaning or replenishment in the room, you can always order it here - at no cost.';
-
- @override
- String get housekeeping_page_button => 'Book housekeeping';
-
- @override
- String get housekeeping_page_service_title_cleaning => 'Room cleaning';
-
- @override
- String get housekeeping_page_service_title_towels => 'Fresh towels';
-
- @override
- String get housekeeping_page_service_title_refill => 'Coffee and tea refills';
-
- @override
- String get housekeeping_page_service_title_trash => 'Garbage collection';
-
- @override
- String get housekeeping_page_service_title_soap => 'Soap/shampoo';
-
- @override
- String get housekeeping_page_service_cleaning_subtitle =>
- 'Cleaning will be done between 11am and 2pm.';
-
- @override
- String get housekeeping_page_supplies => 'Supplies';
-
- @override
- String get housekeeping_page_cleaning => 'Cleaning';
-
- @override
- String get booking_details_page_housekeeping_button_title_ordered => 'Housekeeping ordered';
-
- @override
- String get booking_details_page_housekeeping_button_subtitle_ordered =>
- 'Cleaning comes between 11 am and 2 pm';
-
- @override
- String get housekeeping_page_supplies_subtitle_towels => 'Soap and shampoo';
-
- @override
- String get housekeeping_page_supplies_subtitle_refill => 'Refill coffee and tea';
-
- @override
- String get housekeeping_page_supplies_subtitle_trash => 'Fresh towels';
-
- @override
- String get housekeeping_page_supplies_subtitle_soap => 'Trash removal';
-
- @override
- String get booking_details_page_housekeeping_button_title => 'Book housekeeping';
-
- @override
- String get booking_details_page_housekeeping_button_subtitle =>
- 'The day before housekeeping is requested.';
-
- @override
- String get booking_details_page_practical_information => 'Practical information';
-
- @override
- String get booking_details_page_checkout_title => 'Check-out';
-
- @override
- String get booking_details_page_checkout_subtitle => 'Start your check-out here';
-
- @override
- String get booking_details_page_checkout_time => '10:00 AM';
-
- @override
- String get hotel_information_page_menu_restaurants_title => 'Restaurants';
-
- @override
- String get hotel_information_page_menu_restaurants_subtitle => 'Read about our restaurant';
-
- @override
- String get hotel_information_page_menu_spa_title => 'Spa';
-
- @override
- String get hotel_information_page_menu_spa_subtitle => 'Baths, saunas, brechelbath, etc.';
-
- @override
- String get hotel_information_page_menu_parking_title => 'Parking';
-
- @override
- String get hotel_information_page_menu_other_info_title => 'Other information';
-
- @override
- String get hotel_information_page_menu_other_info_subtitle =>
- 'Find more information about the hotel';
-
- @override
- String get hotel_information_page_spa_button => 'Book a spa';
-
- @override
- String get restaurant_page_practical_information => 'Practical information';
-
- @override
- String get restaurant_page_address => 'Address';
-
- @override
- String get restaurant_page_opening_hours => 'Opening hours';
-
- @override
- String get restaurant_page_book_table => 'Book a table';
-
- @override
- String get restaurant_page_send_email => 'Write an email';
-
- @override
- String get overview_page_check_in_button_subtitle => 'Get your digital key card immediately';
-
- @override
- String get checkout_page_confirmation_title => 'Check-out';
-
- @override
- String get checkout_page_confirmation_subtitle =>
- 'When you confirm your check-out, you have 30 minutes to leave the room before your key card will stop working.';
-
- @override
- String get checkout_page_confirmation_deadline =>
- 'Your check-out must be no later than 10:00 AM.';
-
- @override
- String get checkout_page_confirmation_price_title => 'For payment';
-
- @override
- String get checkout_page_confirmation_continue => 'Go to payment';
-
- @override
- String get checkout_page_payment_title => 'Payment summary';
-
- @override
- String get checkout_page_payment_total => 'Total';
-
- @override
- String checkout_page_payment_price(Object amount) {
- return '$amount kr.';
- }
-
- @override
- String get checkout_page_payment_club_points_title => 'Use Comwell Club Points';
-
- @override
- String checkout_page_payment_club_points_subtitle(Object amount, Object points) {
- return 'You have $points points, use them and save ${amount}kr.';
- }
-
- @override
- String get checkout_page_payment_club_points_subtitle_zero => 'You have no points to use.';
-
- @override
- String get checkout_page_payment_payment_title => 'Pay and check out';
-
- @override
- String get checkout_page_confirmation => 'Go to check out';
-
- @override
- String get accept_terms => 'Accept the terms and conditions';
-
- @override
- String get checkout_page_payment_dialog_title =>
- 'Are you sure you want to check out of the hotel?';
-
- @override
- String get checkout_page_payment_dialog_subtitle =>
- 'Once you confirm, you have 30 minutes to vacate your room.';
-
- @override
- String get checkout_page_payment_dialog_confirm => 'Yes, check out now';
-
- @override
- String get checkout_page_payment_dialog_cancel => 'No';
-
- @override
- String get checkout_page_processing_success_title => 'Check-out confirmed';
-
- @override
- String get checkout_page_processing_success_subtitle =>
- 'Your check-out is now confirmed and you now have 30 minutes to leave your room. After that, you will no longer be able to use your key card.';
-
- @override
- String get checkout_page_processing_success_subtitle_no_digital_card =>
- 'You are now checked out. Remember to return your key to the lobby.';
-
- @override
- String get checkout_page_processing_error_title => 'Check-out failed';
-
- @override
- String get checkout_page_processing_error_subtitle =>
- 'There was an error during check-out. Please contact the reception.';
-
- @override
- String get payment_cards_title => 'Payment card';
-
- @override
- String get payment_cards_subtitle => 'To stay overnight at Comwell, we need a payment card.';
-
- @override
- String get payment_cards_my_cards => 'My cards';
-
- @override
- String get payment_cards_confirm_remove_title => 'You are about to remove a payment card.';
-
- @override
- String get payment_cards_confirm_remove_subtitle =>
- 'This payment card will no longer be available if you delete it.';
-
- @override
- String get payment_cards_remove_card_button => 'Remove card';
-
- @override
- String get payment_cards_edit_card_title => 'Edit map';
-
- @override
- String get payment_cards_save_card_button => 'Save map';
-
- @override
- String get share_booking_page_title => 'Share stay';
-
- @override
- String get share_booking_page_subtitle =>
- 'Here you can share your stay with another guest and give them access to booking information, key cards and Concierge';
-
- @override
- String get share_booking_page_share_button => 'Share your stay';
-
- @override
- String get handle_guests_title => 'Manage guests';
-
- @override
- String get cancel_sharing => 'Undo sharing';
-
- @override
- String get check_out_my_booking => 'Check out of my stay';
-
- @override
- String get dates => 'Dates';
-
- @override
- String get guest => 'Guest';
-
- @override
- String get guests => 'Guests';
-
- @override
- String get view_booking => 'See booking';
-
- @override
- String get comwell_booking => 'Comwell Stay';
-
- @override
- String get name_on_card_hint => 'Name on card';
-
- @override
- String get card_number_hint => 'Shortcode';
-
- @override
- String get expiry_date_hint => 'Expiration date';
-
- @override
- String get cvc_hint => 'CVC';
-
- @override
- String get remove_guest => 'Remove guest';
-
- @override
- String get remove_guests => 'Remove guests';
-
- @override
- String get are_you_sure => 'Are you sure?';
-
- @override
- String get guest_removal_responsibility =>
- 'You will be responsible for all in-room purchases upon check-out (316 DKK)';
-
- @override
- String get notifications_page_title => 'Notifications';
-
- @override
- String get subscribe_all => 'Subscribe to all notifications';
-
- @override
- String get company_deal => 'Company agreement';
-
- @override
- String get company_deal_subtitle =>
- 'Yes, I would like to receive relevant information related to the company agreement from Comwell A/S via email and SMS. You can end your registration at any time by clicking the exit link at the bottom of the email.';
-
- @override
- String get club_newsletter => 'Comwell Club newsletter';
-
- @override
- String get club_newsletter_subtitle =>
- 'Yes, I would like to receive emails with exciting offers on hotel stays and events at Comwell Hotels. I can unsubscribe at any time.';
-
- @override
- String get digital_media => 'Digital media';
-
- @override
- String get digital_media_subtitle =>
- 'Yes, I would like to see personalized digital advertisements with news, inspiration and invitations to events. I can unsubscribe at any time.';
-
- @override
- String get sms => 'SMS';
-
- @override
- String get sms_subtitle =>
- 'Yes, I would like to receive SMS with news, inspiration and invitations to events. I can unsubscribe at any time.';
-
- @override
- String get email_subtitle =>
- 'Yes, I would like to receive emails with news, inspiration and invitations to events. I can unsubscribe at any time.';
-
- @override
- String get push_subtitle =>
- 'Yes, I would like to receive push notifications with news, inspiration and invitations to events. I can unsubscribe at any time.';
-
- @override
- String get update_profile => 'Update profile';
-
- @override
- String get profile_settings_invalid_date => 'Invalid date';
-
- @override
- String get gender => 'Sex';
-
- @override
- String get comwell_club_dialog_title => 'Become a member';
-
- @override
- String get comwell_club_dialog_description =>
- 'Enter the following information to become a member of Comwell Club';
-
- @override
- String get postal_code => 'Postal code';
-
- @override
- String get male => 'Man';
-
- @override
- String get female => 'Woman';
-
- @override
- String get not_specified => 'Not specified';
-
- @override
- String get tos_accept => 'Accept';
-
- @override
- String get tos_accept_link => 'Comwell Club rules and conditions';
-
- @override
- String get newsletter_accept =>
- 'Yes, I would like to be updated on current member offers, Comwell Club surprises and other recommendations tailored to me. I can unsubscribe at any time.';
-
- @override
- String get read_more => 'Read more';
-
- @override
- String get read_less => 'Read less';
-
- @override
- String get comwell_club_inactive => 'Inactive';
-
- @override
- String get points => 'Point';
-
- @override
- String get my_balance => 'My balance';
-
- @override
- String get cancel_booking => 'Cancel stay';
-
- @override
- String get cancellation_policy => 'Cancellation conditions';
-
- @override
- String get cancellation_policy_description =>
- 'This stay can be cancelled free of charge until 12.11.2024 at 15:00 on the day of arrival. If cancelled later than 14.01, the first night will be invoiced.';
-
- @override
- String get payment_date => 'Payment date';
-
- @override
- String get not_shared => 'Not shared';
-
- @override
- String get share_booking => 'Share stay';
-
- @override
- String get total_charge => 'Total for payment';
-
- @override
- String get early_checkin => 'Early check-in';
-
- @override
- String get paid => 'PAID';
-
- @override
- String get restaurant => 'Restaurant';
-
- @override
- String get spa => 'Spa';
-
- @override
- String get parking => 'Parking';
-
- @override
- String get go_to_payment => 'Go to payment';
-
- @override
- String room_prefix(Object roomNumber) {
- return 'Room $roomNumber';
- }
-
- @override
- String total_charge_value(Object amount) {
- return '$amount kr.';
- }
-
- @override
- String get generic_error_profile_page =>
- 'An error occurred. Please try again later. Or log out and try again.';
-
- @override
- String get profile_error_name => 'Error loading profile information';
-
- @override
- String get error => 'Error';
-
- @override
- String get error_logout => 'An error occurred.';
-
- @override
- String get error_logout_subtitle => 'You have been logged out. Please log in again.';
-
- @override
- String get edit => 'Edit';
-
- @override
- String get error_cards => 'Error loading map, please try again later.';
-
- @override
- String check_in_button_timer_days_hours_minutes(Object d, Object h, Object m) {
- return 'In $d days, $h hours and $m minutes';
- }
-
- @override
- String check_in_button_timer_hours_minutes(Object h, Object m) {
- return 'In $h hours and $m minutes';
- }
-
- @override
- String check_in_button_timer_minutes(Object m) {
- return 'In $m minutes';
- }
-
- @override
- String check_in_button_timer_seconds(Object s) {
- return 'In $s seconds';
- }
-
- @override
- String get approve_conditions_title => 'I accept';
-
- @override
- String get approve_conditions_subtitle => 'the conditions';
-
- @override
- String get up_sales_title => 'Early check-in';
-
- @override
- String get up_sales_subtitle =>
- 'With early check-in, you can check in at 1:00 PM instead of 3:00 PM.';
-
- @override
- String get up_sales_popular => 'POPULAR';
-
- @override
- String get services => 'Services';
-
- @override
- String get up_sales_see_all => 'See all';
-
- @override
- String get up_sales_catalog_button_title => 'See product catalog';
-
- @override
- String get up_sales_catalog_button_subtitle =>
- 'Here you can view and order products and have them automatically added to your room bill.';
-
- @override
- String get up_sales_catalog_title => 'Purchase options';
-
- @override
- String get room_upgrades => 'Room upgrades';
-
- @override
- String get other_up_sales => 'Other purchases';
-
- @override
- String get read_more_up_sales => 'Read more';
-
- @override
- String get continue_without_up_sales => 'Continue without purchase';
-
- @override
- String get open_maps_error_title => 'Can\'t open map';
-
- @override
- String get open_maps_error_subtitle => 'No map program is available.';
-
- @override
- String get apple_maps => 'Apple Card';
-
- @override
- String get google_maps => 'Google Maps';
-
- @override
- String get add_to_booking => 'Add to booking';
-
- @override
- String get see_all_facilities => 'See all facilities';
-
- @override
- String get remove_from_booking => 'Remove from booking';
-
- @override
- String get no_services_available => 'No services available';
-
- @override
- String get no_room_upgrades_available => 'No room upgrades available';
-
- @override
- String get confirm_up_sales_dialog_title => 'Confirm purchase';
-
- @override
- String confirm_up_sales_dialog_subtitle(Object amount) {
- return 'Are you sure you want to add these $amount DKK extras to your booking?';
- }
-
- @override
- String get confirm_up_sales_dialog_confirm => 'Yes, add additional purchases';
-
- @override
- String get confirm_up_sales_dialog_cancel => 'No';
-
- @override
- String get email_launch_error => 'Could not open email client';
-
- @override
- String get phone_launch_error => 'Could not open phone';
-
- @override
- String get balance => 'BALANCE';
-
- @override
- String get new_booking => 'Book a new stay';
-
- @override
- String get error_opening_website => 'Could not open the website. Please try again later.';
-
- @override
- String get error_opening_website_title => 'Error';
-
- @override
- String get room_selection => 'Select room';
-
- @override
- String get room_selection_subtitle => 'Allocate guests to the rooms you have booked';
-
- @override
- String get choose_room => 'Allocate rooms';
-
- @override
- String get choose_room_subtitle =>
- 'You must first choose your own room. Then you can assign the other rooms.';
-
- @override
- String get check_in_date => 'Check-in date';
-
- @override
- String get check_out_date => 'Check-out date';
-
- @override
- String get confirmation_number => 'Confirmation number';
-
- @override
- String get close => 'Close';
-
- @override
- String get choose_room_confirmation_title => 'Are you sure you want to choose this room?';
-
- @override
- String get choose_room_confirmation_subtitle => 'You cannot undo your choice.';
-
- @override
- String get choose_room_confirmation_confirm => 'Yes, select room';
-
- @override
- String get choose_room_confirmation_cancel => 'No';
-
- @override
- String get my_room => 'My room';
-
- @override
- String get share_room => 'Share room';
-
- @override
- String get share_room_page_title => 'Share room';
-
- @override
- String get share_room_page_subtitle =>
- 'Here you can share your room with another guest and give them access to booking information, key cards and Concierge';
-
- @override
- String get share_room_page_button => 'Share your room';
-
- @override
- String get addon => 'Additional purchases';
-
- @override
- String get added_to_room => 'Purchased in room';
-
- @override
- String get force_update_title => 'Update to use the app';
-
- @override
- String get force_update_description =>
- 'There is a required update to the app that requires you to update to continue.';
-
- @override
- String get force_update_button => 'Go to the App Store';
-
- @override
- String get invalid_birthday => 'Invalid birthday';
-
- @override
- String get invalid_birthday_description =>
- 'Your saved birthday is not allowed. Please choose a new date.';
-
- @override
- String get up_sales_confirmation_title => 'Payment summary';
-
- @override
- String get up_sales_confirmation_no_up_sales => 'No options selected.';
-
- @override
- String get facilities => 'Facilities';
-
- @override
- String get remove => 'Remote';
-
- @override
- String get up_sales_processing_error_title => 'Could not add add-ons';
-
- @override
- String get up_sales_processing_error_subtitle =>
- 'Upgrades are not working at the moment. Please try again later.';
-
- @override
- String get pay_bill => 'Pay bill';
-
- @override
- String get discount => 'Comwell Club Point Discount';
-
- @override
- String get error_preregistration => 'Could not preregister, go to reception';
-
- @override
- String get get_keys => 'Get digital key';
-
- @override
- String get get_keys_subtitle => 'Get your digital key card immediately';
-
- @override
- String get add_card => 'Add map';
-
- @override
- String get total => 'Total';
-
- @override
- String get profile_error_title => 'Could not load your profile.';
-
- @override
- String get profile_error_subtitle => 'An error has occurred. Please try again later.';
-
- @override
- String get generic_error_title => 'An error has occurred.';
-
- @override
- String get notifications_error_subtitle =>
- 'Notifications cannot be retrieved at this time. Please try again later.';
-
- @override
- String get payment_cards_error_subtitle =>
- 'Your payment cards cannot be retrieved at this time. Please try again later.';
-
- @override
- String get hotel_information_error_subtitle =>
- 'The hotel information cannot be retrieved at this time. Please try again later.';
-
- @override
- String get overview_error_title => 'Could not load your bookings.';
-
- @override
- String get overview_error_subtitle =>
- 'An error occurred. We were unable to load your bookings. Please try again later.';
-
- @override
- String get up_sales_error_title => 'Add-on purchases are currently unavailable.';
-
- @override
- String get up_sales_error_subtitle => 'An error has occurred. Please try again later.';
-
- @override
- String get choose_room_error_title => 'Could not choose room';
-
- @override
- String get choose_room_error_subtitle =>
- 'An error has occurred. Please try again later or go to the front desk.';
-
- @override
- String get share_booking_error_title => 'Could not find the guests in the room';
-
- @override
- String get share_booking_error_subtitle => 'An error has occurred. Please try again later.';
-
- @override
- String get refresh_bookings => 'Update bookings';
-
- @override
- String get document_type => 'Document type';
-
- @override
- String get document_type_passport => 'Passport';
-
- @override
- String get document_type_id_card => 'ID card';
-
- @override
- String get document_type_driver_license => 'Driving license';
-
- @override
- String get document_type_other => 'Other';
-
- @override
- String get document_number => 'Document number';
-
- @override
- String get up_sales_catalog_no_up_sales_title => 'No options available';
-
- @override
- String get up_sales_catalog_no_up_sales_subtitle =>
- 'There are no options available at this time. Please try again later.';
-
- @override
- String get payment_cards_missing_payment_method_title => 'Missing payment method';
-
- @override
- String get payment_cards_missing_payment_method_subtitle =>
- 'Please select a payment method to continue.';
-
- @override
- String get share_booking_page_error_title => 'Error';
-
- @override
- String get share_booking_page_error_subtitle => 'This booking has already been shared.';
-
- @override
- String share_booking_message(Object hotel, Object name, Object url) {
- return '$name would like to share a stay with you at Comwell $hotel. Access via the link: $url';
- }
-
- @override
- String get check_in_page_error_title => 'Room not found';
-
- @override
- String get check_in_page_error_subtitle =>
- 'We could not find your room. Please contact the reception.';
-
- @override
- String get remove_guest_overview => 'Remote';
-
- @override
- String get home_page => 'Home';
-
- @override
- String get send_to_email => 'Send to email';
-
- @override
- String get download_bill => 'Get a receipt sent to you';
-
- @override
- String get bill_email_placeholder => 'Email';
-
- @override
- String get payment_overview_send_receipt_title => 'Receipt via email';
-
- @override
- String payment_overview_send_receipt_subtitle(Object name) {
- return 'Sent to $name';
- }
-
- @override
- String get payment_overview_send_comment_title => 'Comment';
-
- @override
- String get payment_overview_send_receipt_hint => 'Insert comment';
-
- @override
- String key_page_room_prefix(Object roomNumber) {
- return 'Room $roomNumber';
- }
-
- @override
- String get please_accept_terms => 'Accept the terms';
-
- @override
- String received_shared_room_page_subtitle(Object name) {
- return 'text $name';
- }
-
- @override
- String get received_shared_room_page_title => '';
-
- @override
- String get received_shared_booking_page_title => '';
-
- @override
- String received_shared_booking_page_subtitle(Object name) {
- return 'text $name';
- }
-
- @override
- String get accept_notifications => 'Allow notifications';
-
- @override
- String get accept_notifications_rationale =>
- 'To get the latest updates about your booking, please allow notifications';
-
- @override
- String get allow => 'Allow';
-
- @override
- String get skip => 'Skip';
-
- @override
- String get internet_disabled => 'The internet is down.';
-
- @override
- String get please_enable_internet => 'Please check your internet connection.';
-
- @override
- String get bluetooth_disabled => 'Bluetooth is disabled.';
-
- @override
- String get please_enable_bluetooth => 'Activate Bluetooth';
-
- @override
- String get allow_usage_tracking => 'Allow usage tracking';
-
- @override
- String get usage_tracking_rationale => 'Please allow tracking of how you use the app';
-
- @override
- String get share_room_subtitle_mvp =>
- 'We are currently working on making it possible to delegate rooms here in the app.';
-
- @override
- String get subtitle_mvp =>
- 'Unfortunately, for now we can only help you through our customer service. Please call us and we will find a solution.';
-
- @override
- String get find_booking_subtitle_mvp =>
- 'We are currently working on making it possible to find your booking digitally here in the app.';
-
- @override
- String get bluetooth_permission_title => 'Allow Bluetooth to unlock your room';
-
- @override
- String get bluetooth_permission_description =>
- 'In order to open the door to your hotel room, you must give us permission to use Bluetooth on your phone.';
-
- @override
- String get allow_bluetooth => 'Allow Bluetooth';
-
- @override
- String get permissions => 'Permissions';
-
- @override
- String get buy_early_checkin => 'Buy early check-in';
-
- @override
- String get preregistration_serving_time_label => 'Desired serving time for additional purchases';
-
- @override
- String get preregistration_comment_label => 'Comment';
-
- @override
- String get preregistration_comment_hint => 'Please insert any comment.';
-
- @override
- String get preregistration_accept_terms_prefix => 'I accept Comwell\'s';
-
- @override
- String get preregistration_accept_terms_privacy_policy => 'personal data policy';
-
- @override
- String get preregistration_accept_terms_and => 'and';
-
- @override
- String get preregistration_accept_terms_trade_conditions => 'terms of trade';
-
- @override
- String check_in_button_timer_days_minutes(Object d, Object m) {
- return 'In $d days and $m minutes';
- }
-
- @override
- String get check_in_page_payment_payment_title => 'Pay and check in';
-}
diff --git a/comwell_key_app/lib/comwell_app.dart b/comwell_key_app/lib/comwell_app.dart
index 3ac66650..f727091e 100644
--- a/comwell_key_app/lib/comwell_app.dart
+++ b/comwell_key_app/lib/comwell_app.dart
@@ -1,4 +1,5 @@
-import 'package:comwell_key_app/.generated/l10n/app_localizations.dart';
+import 'package:common/.generated/l10n/app_localizations.dart';
+import 'package:common/localization/l10n_utils.dart';
import 'package:comwell_key_app/domain/repositories/booking_details_repository.dart';
import 'package:comwell_key_app/connection_state/connection_state_cubit.dart';
import 'package:comwell_key_app/key/bloc/key_bloc.dart';
@@ -6,7 +7,6 @@ import 'package:comwell_key_app/key/repository/key_repository.dart';
import 'package:comwell_key_app/overview/cubit/overview_cubit.dart';
import 'package:comwell_key_app/presentation/app/bloc/app_cubit.dart';
import 'package:comwell_key_app/presentation/app/bloc/profile_cubit.dart';
-import 'package:comwell_key_app/presentation/screens/profile_settings/bloc/profile_settings_cubit.dart';
import 'package:comwell_key_app/routing/app_router.dart';
import 'package:comwell_key_app/themes/app_button_styles.dart';
import 'package:comwell_key_app/themes/app_textstyles.dart';
@@ -17,10 +17,8 @@ import 'package:comwell_key_app/utils/locator.dart';
import 'package:comwell_key_app/utils/seos_repository.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
-import 'package:payment_plugin/domain/repositories/adyen_repository.dart';
import 'package:payment_plugin/presentation/app/bloc/payment_cards_cubit.dart';
import 'package:payment_plugin/presentation/app/bloc/payment_cubit.dart';
-import 'package:flutter_localizations/flutter_localizations.dart';
class ComwellApp extends StatelessWidget {
const ComwellApp({super.key});
@@ -83,12 +81,7 @@ class ComwellApp extends StatelessWidget {
title: 'Comwell Key App',
routerConfig: router,
supportedLocales: AppLocalizations.supportedLocales,
- localizationsDelegates: const [
- AppLocalizations.delegate,
- GlobalWidgetsLocalizations.delegate,
- GlobalMaterialLocalizations.delegate,
- GlobalCupertinoLocalizations.delegate,
- ],
+ localizationsDelegates: localizationDelegates,
builder: (context, child) {
if (child != null) {
return MediaQuery(
diff --git a/comwell_key_app/lib/main.dart b/comwell_key_app/lib/main.dart
index 2fea02e6..43f657d2 100644
--- a/comwell_key_app/lib/main.dart
+++ b/comwell_key_app/lib/main.dart
@@ -1,4 +1,4 @@
-import 'package:comwell_key_app/.generated/l10n/app_localizations.dart';
+import 'package:common/.generated/l10n/app_localizations.dart';
import 'package:comwell_key_app/data/remote/msal_service.dart';
import 'package:comwell_key_app/utils/env_utils.dart';
import 'package:comwell_key_app/utils/firebase.dart';
diff --git a/comwell_key_app/lib/utils/l10n_utils.dart b/comwell_key_app/lib/utils/l10n_utils.dart
index 84facd5d..46954a28 100644
--- a/comwell_key_app/lib/utils/l10n_utils.dart
+++ b/comwell_key_app/lib/utils/l10n_utils.dart
@@ -1,8 +1,9 @@
-import 'package:comwell_key_app/.generated/l10n/app_localizations.dart';
+import 'package:common/.generated/l10n/app_localizations.dart';
import 'package:flutter/material.dart';
+import 'package:flutter_localizations/flutter_localizations.dart';
extension L10nUtils on BuildContext {
bool get stringsReady => AppLocalizations.of(this) != null;
AppLocalizations get strings => AppLocalizations.of(this)!;
-}
\ No newline at end of file
+}
diff --git a/comwell_key_app/pubspec.yaml b/comwell_key_app/pubspec.yaml
index 51850926..759f5e4a 100644
--- a/comwell_key_app/pubspec.yaml
+++ b/comwell_key_app/pubspec.yaml
@@ -8,9 +8,8 @@ environment:
dependencies:
flutter:
sdk: flutter
- flutter_localizations:
- sdk: flutter
- intl: any
+ common:
+ path: ../common
seos_mobile_keys_plugin:
path: ../mobilekeys_sdk_plugin
payment_plugin:
@@ -100,7 +99,6 @@ flutter:
assets:
- assets/msal/
- assets/animations/
- - assets/translations/
- assets/images/
- assets/icons/
- env/
diff --git a/comwell_key_app/scripts/dart/sort_translations.dart b/comwell_key_app/scripts/dart/sort_translations.dart
deleted file mode 100644
index 97b87d38..00000000
--- a/comwell_key_app/scripts/dart/sort_translations.dart
+++ /dev/null
@@ -1,47 +0,0 @@
-import 'dart:convert';
-import 'dart:io';
-
-/// This script is only used to sort the keys so that they appear at the same index
-/// and then generate a CSV that can be imported into a database.
-/// Use if you lost access to the online sheet.
-Future<void> main() async {
- final enArb = File("assets/translations/intl_en.arb");
- final daArb = File("assets/translations/int_da.arb");
- final csv = File("assets/translations/all_translations.csv");
-
- final enContent = await enArb.readAsString();
- final daContent = await daArb.readAsString();
-
- final enJson = Map<String, String>.from(jsonDecode(enContent) as Map);
- final daJson = Map<String, String>.from(jsonDecode(daContent) as Map);
-
- final Map<String, dynamic> daSorted = {};
-
- final builder = StringBuffer();
- builder.writeln("\"key\",\"en\",\"da\"");
-
- // check if all keys exist
- for (final key in enJson.keys) {
- if (daJson.containsKey(key)) {
- daSorted[key] = daJson[key].toString();
- } else {
- daSorted[key] = "\"\"";
- print("DA - Missing key: $key");
- }
- builder.writeln(
- "\"$key\",\"${parsedValue(enJson[key]!)}\",\"${parsedValue(daJson[key]!)}\"",
- );
- }
-
- const encoder = JsonEncoder.withIndent(" ");
- await daArb.writeAsString(encoder.convert(daSorted));
- await csv.writeAsString(builder.toString());
- print("Complete");
-}
-
-String parsedValue(String value) {
- if (value.contains("\n")) {
- return value.replaceAll("\n", "\\n");
- }
- return value;
-}
diff --git a/comwell_key_app/scripts/dart/sync_translations.dart b/comwell_key_app/scripts/dart/sync_translations.dart
deleted file mode 100644
index a8188b5f..00000000
--- a/comwell_key_app/scripts/dart/sync_translations.dart
+++ /dev/null
@@ -1,62 +0,0 @@
-import 'dart:convert';
-import 'dart:io';
-import 'package:csv/csv.dart';
-
-String _translationsUrl(String apiKey) {
- const sheetId = "1gOIXPpBFlrWYawp0yt1sN456siIp2jyNVBopcQRra8A";
- const sheetName = "translations";
- return "https://docs.google.com/spreadsheets/d/$sheetId/gviz/tq?tqx=out:csv&sheet=$sheetName&key=$apiKey";
-}
-
-Future<String> _loadApiKeyFromSecrets() async {
- final dotEnvFile = File("env/.prod.env");
- final lines = await dotEnvFile.readAsLines();
- final apiKey = lines.firstWhere(
- (line) => line.startsWith("GOOGLE_SHEETS_API_KEY"),
- );
- return apiKey.split("=")[1].toString();
-}
-
-Future<void> main() async {
- final http = HttpClient();
- final apiKey = await _loadApiKeyFromSecrets();
- print("Loading google sheet from ${_translationsUrl(apiKey)}");
- final response = await http.getUrl(Uri.parse(_translationsUrl(apiKey)));
- print("Writing data to memory...");
- final responseBody = await response.close();
- print("Decoding data...");
- final buffer = StringBuffer();
- final data = await responseBody.transform(utf8.decoder).toList();
- buffer.writeAll(data);
- final dataString = buffer.toString();
- final enArb = File("assets/translations/intl_en.arb");
- final daArb = File("assets/translations/intl_da.arb");
- final csvList = const CsvToListConverter().convert(
- dataString,
- fieldDelimiter: ',',
- textDelimiter: '"',
- eol: '\n',
- );
- final Map<String, dynamic> enJson = {};
- final Map<String, dynamic> daJson = {};
- for (var i = 1; i < csvList.length; i++) {
- final row = csvList[i];
- final key = row[0].toString();
- final en = row[1].toString();
- final da = row[2].toString();
- enJson[key] = _parseValue(en);
- daJson[key] = _parseValue(da);
- }
-
- const encoder = JsonEncoder.withIndent(" ");
- await enArb.writeAsString(encoder.convert(enJson));
- await daArb.writeAsString(encoder.convert(daJson));
- print("Complete");
-}
-
-String _parseValue(String value) {
- if (value.contains("\\n")) {
- return value.replaceAll("\\n", "\n");
- }
- return value;
-}
diff --git a/comwell_key_app/scripts/gen.sh b/comwell_key_app/scripts/gen.sh
index 08964505..6a76a2ac 100644
--- a/comwell_key_app/scripts/gen.sh
+++ b/comwell_key_app/scripts/gen.sh
@@ -1,2 +1 @@
-fvm dart run build_runner build --delete-conflicting-outputs
-fvm flutter gen-l10n
\ No newline at end of file
+fvm dart run build_runner build --delete-conflicting-outputs
\ No newline at end of file
diff --git a/comwell_key_app/scripts/sync_translations.sh b/comwell_key_app/scripts/sync_translations.sh
deleted file mode 100644
index 65e9bc69..00000000
--- a/comwell_key_app/scripts/sync_translations.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-# This scripts arranges all translations in the same order as intl_en.arb and
-# generates csv file that can be shared with copy team
-dart scripts/dart/sync_translations.dart
-fvm flutter gen-l10n
\ No newline at end of file
diff --git a/comwell_key_app/untranslated_messages.txt b/comwell_key_app/untranslated_messages.txt
deleted file mode 100644
index 9e26dfee..00000000
--- a/comwell_key_app/untranslated_messages.txt
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/concierge/example/pubspec.lock b/concierge/example/pubspec.lock
index 1405973d..166f597c 100644
--- a/concierge/example/pubspec.lock
+++ b/concierge/example/pubspec.lock
@@ -105,6 +105,13 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.19.1"
+ common:
+ dependency: transitive
+ description:
+ path: "../../common"
+ relative: true
+ source: path
+ version: "0.0.1"
concierge:
dependency: "direct main"
description:
@@ -136,6 +143,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.0.2"
+ csv:
+ dependency: transitive
+ description:
+ name: csv
+ sha256: c6aa2679b2a18cb57652920f674488d89712efaf4d3fdf2e537215b35fc19d6c
+ url: "https://pub.dev"
+ source: hosted
+ version: "6.0.0"
cupertino_icons:
dependency: "direct main"
description:
@@ -945,5 +960,5 @@ packages:
source: hosted
version: "3.1.3"
sdks:
- dart: ">=3.9.0 <4.0.0"
+ dart: ">=3.11.0 <4.0.0"
flutter: ">=3.35.0"
diff --git a/concierge/lib/presentation/screens/review_order/widget/delivery_method_picker.dart b/concierge/lib/presentation/screens/review_order/widget/delivery_method_picker.dart
index f59e2ffa..b3e02f9a 100644
--- a/concierge/lib/presentation/screens/review_order/widget/delivery_method_picker.dart
+++ b/concierge/lib/presentation/screens/review_order/widget/delivery_method_picker.dart
@@ -1,3 +1,4 @@
+import 'package:common/localization/l10n_utils.dart';
import 'package:concierge/presentation/app/cart_cubit.dart';
import 'package:concierge/presentation/screens/provide_location/provide_location_route.dart';
import 'package:concierge/presentation/theme/app_colors.dart';
@@ -21,7 +22,7 @@ class DeliveryMethodPicker extends StatelessWidget {
onClick: () {
ProvideLocationRoute().push(context);
},
- text: "Levering | $deliveryPrice kr.",
+ text: "${context.strings.delivery} | $deliveryPrice kr.",
),
),
const Gap(8),
@@ -32,7 +33,7 @@ class DeliveryMethodPicker extends StatelessWidget {
onClick: () {
cartCubit.updateDelivery(false);
},
- text: "Afhentning",
+ text: context.strings.pickup,
),
),
],
diff --git a/concierge/lib/presentation/screens/review_order/widget/product_in_cart_list_tile.dart b/concierge/lib/presentation/screens/review_order/widget/product_in_cart_list_tile.dart
index ce835a58..a1be84e3 100644
--- a/concierge/lib/presentation/screens/review_order/widget/product_in_cart_list_tile.dart
+++ b/concierge/lib/presentation/screens/review_order/widget/product_in_cart_list_tile.dart
@@ -1,3 +1,4 @@
+import 'package:common/localization/l10n_utils.dart';
import 'package:concierge/data/remote/models/product.dart';
import 'package:concierge/presentation/app/cart_cubit.dart';
import 'package:concierge/presentation/screens/product_details/product_details_route.dart';
@@ -52,7 +53,7 @@ class ProductInCartListTile extends StatelessWidget {
onPressed: () {
ProductDetailsRoute(product.id).push(context);
},
- child: Text("Rediger"),
+ child: Text(context.strings.edit),
),
],
),
diff --git a/concierge/lib/presentation/screens/review_order/widget/review_order_app_bar.dart b/concierge/lib/presentation/screens/review_order/widget/review_order_app_bar.dart
index e775b9bd..242a28bb 100644
--- a/concierge/lib/presentation/screens/review_order/widget/review_order_app_bar.dart
+++ b/concierge/lib/presentation/screens/review_order/widget/review_order_app_bar.dart
@@ -1,3 +1,4 @@
+import 'package:common/localization/l10n_utils.dart';
import 'package:concierge/presentation/app/cart_cubit.dart';
import 'package:concierge/presentation/screens/confirm_order/confirm_order_route.dart';
import 'package:concierge/presentation/theme/app_colors.dart';
@@ -30,7 +31,7 @@ class ReviewOrderAppBar extends StatelessWidget {
child: Row(
children: [
Text(
- "Bekræft bestilling",
+ context.strings.generic_confirm,
style: TextStyle(color: Colors.white),
),
Spacer(),
diff --git a/concierge/pubspec.yaml b/concierge/pubspec.yaml
index a4a10fb2..2053487f 100644
--- a/concierge/pubspec.yaml
+++ b/concierge/pubspec.yaml
@@ -9,6 +9,8 @@ environment:
dependencies:
flutter:
sdk: flutter
+ common:
+ path: ../common
plugin_platform_interface: ^2.0.2
equatable: ^2.0.5
json_annotation: ^4.9.0