16:15
+16:30
{{ t('schedule_ceremony_title') }}
{{ t('schedule_ceremony_text') }}
diff --git a/GUESTS.md b/GUESTS.md index afb1809..a93f79b 100644 --- a/GUESTS.md +++ b/GUESTS.md @@ -2,7 +2,7 @@ Aktueller Stand der Login-Gruppen aus `backend/app.py` (`DEFAULT_INVITATION_GROUPS`). -Anzahl Gruppen: **40** +Anzahl Gruppen: **41** | Username | Rolle | Passwort | Members | |---|---|---|---| @@ -32,6 +32,7 @@ Anzahl Gruppen: **40** | Kiki | guest | `Kiki!Rose24#` | Kiki | | Lana & Eric | guest | `Lan&Eric24!#` | Lana, Eric | | Britta | guest | `Brit!Tanz24#` | Britta | +| Holzi | guest | `Holz!Ring24#` | Holzi | | Eirene | guest | `Eire$Fest24!` | Eirene | | Family Hynes | guest | `Hyne&Fam24!#` | Michael, Traci, Bethany, Josiah, Nicholas | | Steven & Martha | guest | `Stev&Mart24!#` | Steven, Martha | diff --git a/backend/app.py b/backend/app.py index 4867c8c..1426622 100644 --- a/backend/app.py +++ b/backend/app.py @@ -157,6 +157,7 @@ DEFAULT_INVITATION_GROUPS = [ "members": ["Lana", "Eric"], }, {"name": "Britta", "password": "Brit!Tanz24#", "role": "guest", "members": ["Britta"]}, + {"name": "Holzi", "password": "Holz!Ring24#", "role": "guest", "members": ["Holzi"]}, {"name": "Eirene", "password": "Eire$Fest24!", "role": "guest", "members": ["Eirene"]}, { "name": "Family Hynes", @@ -333,23 +334,23 @@ TEXTS = { "hero_app_hint_single": "In dieser Webapp kannst du zu- oder absagen, Fotos hochladen, die Galerie ansehen und alle wichtigen Infos rund um den Tag finden. Im Header findest du außerdem unsere FAQ und eine Deutsch-Englisch-Übersetzungshilfe. Bitte gib deine Zu- oder Absage möglichst bald ab.", "hero_app_hint": "In dieser Webapp könnt ihr zu- oder absagen, Fotos hochladen, die Galerie ansehen und alle wichtigen Infos rund um den Tag finden. Im Header findet ihr außerdem unsere FAQ und eine Deutsch-Englisch-Übersetzungshilfe. Bitte gebt eure Zu- oder Absage möglichst bald ab.", "to_guest_area": "Zum Gästebereich", - "schedule_text": "16:00 Ankunft, 16:15 Trauzeremonie, anschließend Sektempfang.", + "schedule_text": "16:00 Empfang der Gäste, 16:30 Trauzeremonie, 17:00 Sektempfang & Flammkuchen, 19:00 Catering im Saal.", "schedule_intro": "Hier findet ihr den Ablauf für unseren Hochzeitstag.", - "schedule_arrival_title": "Ankunft", - "schedule_arrival_text": "Wir freuen uns auf eure Ankunft.", + "schedule_arrival_title": "Empfang der Gäste", + "schedule_arrival_text": "Wir freuen uns, euch auf der Hochheimer Terrasse willkommen zu heißen.", "schedule_ceremony_title": "Trauzeremonie", "schedule_ceremony_text": "Trauzeremonie im Hof und Fotos.", - "schedule_reception_title": "Sektempfang & Häppchen", - "schedule_reception_time": "Im Anschluss", - "schedule_reception_text": "Sektempfang im Hof der Hochheimer Terrasse.", - "schedule_buffet_title": "Buffet-Eröffnung", - "schedule_buffet_text": "Das Buffet wird eröffnet, danach folgen die Brautpaarspiele. Später gibt es zusätzlich Käseplatten.", + "schedule_reception_title": "Sektempfang & Flammkuchen", + "schedule_reception_time": "17:00", + "schedule_reception_text": "Sektempfang und Flammkuchen im Hof der Hochheimer Terrasse.", + "schedule_buffet_title": "Catering im Saal", + "schedule_buffet_text": "Gemeinsames Essen im Saal.", "schedule_cake_title": "Tortenanschnitt", "schedule_cake_time": "Am Abend", "schedule_cake_text": "Gemeinsamer Tortenmoment am Abend.", "schedule_afterwards_time": "Anschließend", "schedule_party_title": "Party", - "schedule_party_text": "Wir feiern gemeinsam bis 03:30 Uhr.", + "schedule_party_text": "Wir feiern gemeinsam bis 03:00 Uhr.", "hotels_text": "Empfehlungen folgen. Bitte frühzeitig buchen.", "hotels_intro": "Hier findet ihr Hotels in der Nähe. Bitte bucht frühzeitig und schaut euch die aktuellen Preise direkt auf den Hotel-Webseiten an.", "hotel_visit_website": "Zur Hotel-Webseite", @@ -418,9 +419,9 @@ TEXTS = { "faq_change_question": "Kann ich meine Antwort später noch ändern?", "faq_change_answer": "Ja, ihr könnt eure Zu- oder Absage jederzeit bis zum Ende der Rückmeldefrist anpassen.", "faq_when_where_question": "Wann und wo findet die Hochzeit statt?", - "faq_when_where_answer": "Wir erwarten euch ab 16:00 Uhr auf der Hochheimer Terrasse. Die Trauzeremonie beginnt um 16:15 Uhr. Weitere Informationen findet ihr auf der Location-Seite.", + "faq_when_where_answer": "Wir erwarten euch ab 16:00 Uhr auf der Hochheimer Terrasse. Die Trauzeremonie beginnt um 16:30 Uhr. Weitere Informationen findet ihr auf der Location-Seite.", "faq_dresscode_question": "Gibt es einen Dresscode?", - "faq_dresscode_answer": "Wir wünschen uns festliche Abendgarderobe. Wählt gerne ein elegantes Outfit, in dem ihr euch wohlfühlt – ob Kleid, Anzug oder eine andere festliche Kombination.", + "faq_dresscode_answer": "Der Dresscode ist festliche Abendgarderobe. Alle Farben sind willkommen, mit der selbstverständlichen Ausnahme von Weiß, das der Braut vorbehalten bleibt.", "faq_parking_question": "Gibt es Parkmöglichkeiten?", "faq_parking_answer": "In der Hochheimer Altstadt und in der näheren Umgebung gibt es viele Parkmöglichkeiten. Plant bitte etwas Zeit für die Parkplatzsuche und den anschließenden Fußweg ein.", "faq_hotel_question": "Wo können wir übernachten?", @@ -532,23 +533,23 @@ TEXTS = { "hero_app_hint_single": "In this web app, you can send your RSVP, upload photos, view the gallery, and find all important details for the day. The header also includes our FAQ and a German-English translation helper. Please submit your RSVP soon.", "hero_app_hint": "In this web app, you can send your RSVP, upload photos, view the gallery, and find all important details for the day. The header also includes our FAQ and a German-English translation helper. Please submit your RSVP soon.", "to_guest_area": "Open guest area", - "schedule_text": "4:00 PM arrival, 4:15 PM wedding ceremony, followed by a sparkling reception.", + "schedule_text": "16:00 guest reception, 16:30 wedding ceremony, 17:00 sparkling reception & tarte flambée, 19:00 catering in the hall.", "schedule_intro": "Here is the schedule for our wedding day.", - "schedule_arrival_title": "Arrival", - "schedule_arrival_text": "We look forward to welcoming you.", + "schedule_arrival_title": "Guest Reception", + "schedule_arrival_text": "We look forward to welcoming you to Hochheimer Terrasse.", "schedule_ceremony_title": "Wedding Ceremony", "schedule_ceremony_text": "Wedding ceremony in the courtyard and photos.", - "schedule_reception_title": "Sparkling Reception & Snacks", - "schedule_reception_time": "Afterwards", - "schedule_reception_text": "Sparkling reception in the courtyard of Hochheimer Terrasse.", - "schedule_buffet_title": "Buffet Opening", - "schedule_buffet_text": "The buffet opens, followed by wedding games. Cheese platters will be served later.", + "schedule_reception_title": "Sparkling Reception & Tarte Flambée", + "schedule_reception_time": "17:00", + "schedule_reception_text": "Sparkling reception and tarte flambée in the courtyard of Hochheimer Terrasse.", + "schedule_buffet_title": "Catering in the Hall", + "schedule_buffet_text": "Dinner together in the hall.", "schedule_cake_title": "Cake Cutting", "schedule_cake_time": "In the evening", "schedule_cake_text": "Cake cutting together in the evening.", "schedule_afterwards_time": "Afterwards", "schedule_party_title": "Party", - "schedule_party_text": "We celebrate together until 3:30 AM.", + "schedule_party_text": "We celebrate together until 3:00 AM.", "hotels_text": "Recommendations will follow. Please book early.", "hotels_intro": "Here are hotel options nearby. Please book early and check current rates directly on each hotel website.", "hotel_visit_website": "Visit hotel website", @@ -617,9 +618,9 @@ TEXTS = { "faq_change_question": "Can I change my response later?", "faq_change_answer": "Yes, you can update your RSVP at any time before the response deadline.", "faq_when_where_question": "When and where is the wedding taking place?", - "faq_when_where_answer": "We look forward to welcoming you from 4:00 PM at Hochheimer Terrasse. The wedding ceremony begins at 4:15 PM. You can find more information on the location page.", + "faq_when_where_answer": "We look forward to welcoming you from 4:00 PM at Hochheimer Terrasse. The wedding ceremony begins at 4:30 PM. You can find more information on the location page.", "faq_dresscode_question": "Is there a dress code?", - "faq_dresscode_answer": "We would love for you to wear formal evening attire. Please choose an elegant outfit you feel comfortable in—whether that is a dress, a suit, or another festive ensemble.", + "faq_dresscode_answer": "The dress code is formal evening attire. All colours are welcome, with the natural exception of white, which is reserved for the bride.", "faq_parking_question": "Is parking available?", "faq_parking_answer": "There are plenty of parking options in Hochheim's old town and the surrounding area. Please allow some extra time to find a space and walk to the venue.", "faq_hotel_question": "Where can we stay overnight?", diff --git a/backend/app.sqlite3 b/backend/app.sqlite3 index 307d9b4..c97e861 100644 Binary files a/backend/app.sqlite3 and b/backend/app.sqlite3 differ diff --git a/backend/templates/base.html b/backend/templates/base.html index 459e031..eab7f78 100644 --- a/backend/templates/base.html +++ b/backend/templates/base.html @@ -134,7 +134,7 @@
{{ t('translator_privacy') }}
diff --git a/backend/templates/info.html b/backend/templates/info.html index cd91499..1280b90 100644 --- a/backend/templates/info.html +++ b/backend/templates/info.html @@ -18,7 +18,7 @@{{ t('schedule_arrival_text') }}
16:15
+16:30
{{ t('schedule_ceremony_text') }}
{{ t('schedule_reception_text') }}
18:00
+19:00
{{ t('schedule_buffet_text') }}