diff --git a/pwa/app/(con)/[locale]/con/2024/components/HomePage.tsx b/pwa/app/(con)/[locale]/con/2024/components/HomePage.tsx index c41f50fc..af1f0466 100644 --- a/pwa/app/(con)/[locale]/con/2024/components/HomePage.tsx +++ b/pwa/app/(con)/[locale]/con/2024/components/HomePage.tsx @@ -23,8 +23,8 @@ type HomePageProps = { images: string[]; }; -const HomePage = ({ speakers, partners, images }: HomePageProps) => { - const { t, Translate, locale } = useContext(LanguageContext); +const HomePage = ({ speakers, partners }: HomePageProps) => { + const { t, Translate } = useContext(LanguageContext); const { isVisible } = useContext(SectionsContext); return ( <> diff --git a/pwa/app/(con)/[locale]/con/2025/components/HomePage.tsx b/pwa/app/(con)/[locale]/con/2025/components/HomePage.tsx index 918648d2..cd81bb24 100644 --- a/pwa/app/(con)/[locale]/con/2025/components/HomePage.tsx +++ b/pwa/app/(con)/[locale]/con/2025/components/HomePage.tsx @@ -37,12 +37,15 @@ const HomePage = ({ speakers, partners, images }: HomePageProps) => {
- - {t("2024.baseline")} - +

+ {t("2025.baseline")} +

+

+ {t("2025.subbaseline")} +

@@ -64,12 +67,12 @@ const HomePage = ({ speakers, partners, images }: HomePageProps) => { - {t("last_edition.subtitle_link")} + {t("2025.see_review.link")} ), }} @@ -106,13 +109,29 @@ const HomePage = ({ speakers, partners, images }: HomePageProps) => { translationParams={{ edition: "2024" }} /> - {t("missing_conferences.subtitle")} + + + {t("2025.missing_conferences.link")} + + ), + }} + /> + @@ -122,7 +141,7 @@ const HomePage = ({ speakers, partners, images }: HomePageProps) => { >
- + { edition: "2025", link: ( { {speakers.length > 6 ? ( - ) : null} +
diff --git a/pwa/components/con/home/LookingSponsorCard.tsx b/pwa/components/con/home/LookingSponsorCard.tsx index 4bb1b9a3..2cf44807 100644 --- a/pwa/components/con/home/LookingSponsorCard.tsx +++ b/pwa/components/con/home/LookingSponsorCard.tsx @@ -35,7 +35,7 @@ export default function LookingSponsorCard() { to="mailto:events@les-tilleuls.coop" external > - {t("become_sponsor")} + {t("sponsorship.become_sponsor", { year: "2025" })} diff --git a/pwa/i18n/dictionaries/en.json b/pwa/i18n/dictionaries/en.json index fda7c38e..cb6fab6b 100644 --- a/pwa/i18n/dictionaries/en.json +++ b/pwa/i18n/dictionaries/en.json @@ -111,13 +111,25 @@ } }, "2025": { - "baseline": "The flagship conference dedicated to API Platform and its ecosystem is coming back in 2025.", + "baseline": "Join us on September 18 and 19, 2025, in Lille and online, to celebrate the 10th anniversary of the API Platform framework.", + "subbaseline": "Ticket sales opening: January 6, 2025.", + "previous_edition": "See the 2024 edition", "date": "September 18-19, 2025 - Lille & online", + "missing_conferences": { + "subtitle": "Subscribe to {{link}} to discover replay videos this winter!", + "link": "our Youtube channel", + "subscribe": "Subscribe" + }, + "see_review": { + "subtitle": "Discover a glimpse of our previous edition, and find all the highlights of the event in {{link}}.", + "link": "our review" + }, "our_speakers": { "speaker": { "coming_soon": "coming soon" }, - "subtitle": "Our selected speakers will be revealed in {{edition}}. Want to be part of them? {{link}}", - "subtitle_link": "Contact us!", - "title": "Our speakers" + "subtitle": "The call for papers will open in January 2025. {{link}} about the opening!", + "subtitle_link": "Stay updated", + "title": "Become a speaker", + "see_2024": "See 2024 speakers" }, "venue": { "subtitle": "The on-site edition will take place in Lille, meeting point of European cities and touristic capital of the Flemish region. If you can't come to Lille, you can watch the event online.", @@ -195,7 +207,7 @@ "minuts_count": "{{count}} min", "missing_conferences": { "subtitle": "Watch the conference recordings on Youtube!", - "title": "Not registered in {{edition}}?", + "title": "Didn't attend the {{edition}} edition?", "watch_the_conferences": "Watch the conferences" }, "nav": { @@ -257,6 +269,7 @@ "point_4": "Hire multi-skilled developers", "why_you_should_partner": "Why you should partner?" }, + "become_sponsor": "Become sponsor in {{year}}", "they_trust_us": "They trusted us in {{year}}", "title": "Sponsorship" }, diff --git a/pwa/i18n/dictionaries/fr.json b/pwa/i18n/dictionaries/fr.json index f5643718..877118ae 100644 --- a/pwa/i18n/dictionaries/fr.json +++ b/pwa/i18n/dictionaries/fr.json @@ -99,13 +99,25 @@ } }, "2025": { - "baseline": "L'événement phare dédié à API Platform et son écosystème revient en 2025 !", + "baseline": "Rejoignez-nous les 18 et 19 septembre 2025, à Lille et en ligne, pour célébrer les 10 ans du framework API Platform.", + "subbaseline": "Ouverture de la billetterie : 6 janvier 2025.", "date": "18 et 19 septembre 2025 - Lille & en ligne", + "previous_edition": "Voir l'édition 2024", + "see_review": { + "subtitle": "Découvrez un aperçu de notre précédente édition en images, et retrouvez tous les moments forts de cet événement sur {{link}}.", + "link": "notre récap" + }, "our_speakers": { "speaker": { "coming_soon": "Prochainement" }, - "subtitle": "Nos speakers sélectionnés seront annoncés très prochainement. Vous souhaitez proposer un sujet ? {{link}}", - "subtitle_link": "Contactez-nous !", - "title": "Nos speakers" + "subtitle": "Le call for papers ouvrira en janvier 2025. {{link}} sur l’ouverture des candidatures !", + "subtitle_link": "Restez informés", + "title": "Devenez speaker", + "see_2024": "Voir les speakers de 2024" + }, + "missing_conferences": { + "subtitle": "Abonnez-vous à {{link}} pour découvrir les publications du replay cet hiver !", + "link": "notre chaîne Youtube", + "subscribe": "S'abonner" }, "venue": { "subtitle": "L'API Platform Conference se déroulera à Lille, capitale des Flandres et carrefour des plus grandes villes européennes. Si vous ne pouvez pas venir sur place, vous pourrez acheter un billet pour suivre les conférences en ligne.", @@ -245,6 +257,7 @@ "point_4": "Recrutez un large vivier de devs expérimentés", "why_you_should_partner": "Pourquoi devenir partenaire ?" }, + "become_sponsor": "Devenir sponsor en {{year}}", "they_trust_us": "Ils nous ont fait confiance en {{year}}", "title": "Sponsoring" },