Skip to content

Commit bd1601b

Browse files
committed
fix: cfp buttons
1 parent c547585 commit bd1601b

File tree

6 files changed

+23
-14
lines changed

6 files changed

+23
-14
lines changed

pwa/app/(con)/[locale]/con/2024/review/components/Review/ReviewCover.tsx

+10-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { useContext } from "react";
44
import { LanguageContext } from "contexts/con/LanguageContext";
55

66
export default function ReviewCover() {
7-
const { t, Translate } = useContext(LanguageContext);
7+
const { t, Translate, locale } = useContext(LanguageContext);
88
return (
99
<ReviewCoverBase
1010
edition="2024"
@@ -19,13 +19,21 @@ export default function ReviewCover() {
1919
link: (
2020
<a
2121
className="font-bold underline"
22-
href="https://forms.gle/kNpkFsEZshYnfJST6"
22+
href="https://conference-hall.io/api-platform-conference-2025-lille-and-online"
2323
target="_blank"
2424
rel="noreferrer noopener"
2525
>
2626
{t("2024.review.link")}
2727
</a>
2828
),
29+
link2: (
30+
<a
31+
className="font-bold underline"
32+
href={`/${locale}/con/2025/tickets`}
33+
>
34+
{t("2024.review.link2")}
35+
</a>
36+
),
2937
}}
3038
/>
3139
</>

pwa/app/(con)/[locale]/con/2025/call-for-papers/components/Informations.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export default function Informations() {
4545
<Button
4646
size="large"
4747
external
48-
to="https://forms.gle/kNpkFsEZshYnfJST6"
48+
to="https://conference-hall.io/api-platform-conference-2025-lille-and-online"
4949
>
5050
{t("2025.cfp.button_subscribe")}
5151
</Button>

pwa/app/(con)/[locale]/con/2025/call-for-papers/components/Subject.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export default function Informations() {
5555
className="mt-12"
5656
size="large"
5757
external
58-
to="https://forms.gle/kNpkFsEZshYnfJST6"
58+
to="https://conference-hall.io/api-platform-conference-2025-lille-and-online"
5959
>
6060
{t("2025.cfp.subject.button_subscribe")}
6161
</Button>

pwa/components/con/common/BuyButton.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import React, { useContext } from "react";
2-
import useEventBriteModal from "hooks/con/useEventBriteModal";
32
import Button, { ButtonProps } from "components/con/common/Button";
43
import classNames from "classnames";
54
import { LanguageContext } from "contexts/con/LanguageContext";

pwa/i18n/dictionaries/en.json

+6-5
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"review": {
6464
"subtitle_1": "Thank you for your trust and for being present at this conference.",
6565
"subtitle_2": "We hope you enjoyed this event as much as we did in organizing it.",
66-
"subtitle_3": "The API Platform Conference will be back on September 19 and 20, 2024. {{link}}, join us!",
66+
"subtitle_3": "The API Platform Conference will be back on September 19 and 20, 2024.{{link}}, join us!",
6767
"title": "All good things come in threes!",
6868
"link": "The Call for Papers (CFP) has just opened"
6969
},
@@ -85,9 +85,10 @@
8585
},
8686
"review": {
8787
"subtitle_1": "Thank you for participating in the API Platform Conference 2024 and for your continued trust. This edition broke all records, on every level.",
88-
"subtitle_2": "The API Platform Conference returns on September 18 and 19, 2025, in Lille and online. {{link}} for the opening of the CFP and ticket sales!",
88+
"subtitle_2": "The API Platform Conference returns on September 18 and 19, 2025, in Lille and online.<br/>{{link}} and {{link2}} are now open!",
8989
"title": "Time for the PHP revolution!",
90-
"link": "Stay tuned"
90+
"link": "The CFP",
91+
"link2": "ticketing"
9192
},
9293
"aftermovie": {
9394
"title": "Watch <strong>the aftermovie</strong>",
@@ -185,7 +186,7 @@
185186
"subject": {
186187
"title": "Talk categories",
187188
"subtitle": "We are looking forward to talks on (but not limited to) these topics:",
188-
"button_subscribe": "Subscribe to our waiting list",
189+
"button_subscribe": "Submit your pitch",
189190
"categories": [
190191
{
191192
"icon": "api-platform-ecosystem",
@@ -237,7 +238,7 @@
237238
"point_4": "Submitting multiple proposals is encouraged, but it does not necessarily increase your chances of selection.",
238239
"point_5": "While we prefer original content, submitting a previously presented conference topic is not grounds for elimination. Each talk is unique and never delivered in the same way.",
239240
"point_6": "Speakers are expected to uphold the same Code of Conduct as attendees and staff.",
240-
"button_subscribe": "Don't miss the CFP opening"
241+
"button_subscribe": "Submit your pitch"
241242
}
242243
},
243244
"an_event_by": "an event by",

pwa/i18n/dictionaries/fr.json

+5-4
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,10 @@
9595
},
9696
"review": {
9797
"subtitle_1": "Nous vous remercions pour votre participation à l’API Platform Conference 2024 ainsi que pour votre confiance renouvelée. Cette édition a battu tous les records, sur tous les plans !",
98-
"subtitle_2": "L'API Platform Conference revient les 18 et 19 septembre 2025 à Lille et en ligne. <br/>{{link}} sur l’ouverture du CFP et de la billetterie !",
98+
"subtitle_2": "L'API Platform Conference revient les 18 et 19 septembre 2025 à Lille et en ligne. <br/>{{link}} et {{link2}} viennent d'ouvrir !",
9999
"title": "Place à la révolution PHP !",
100-
"link": "Restez informés"
100+
"link": "Le CFP",
101+
"link2": "la billetterie"
101102
},
102103
"aftermovie": {
103104
"title": "Découvrez <strong>l'aftermovie</strong>",
@@ -181,7 +182,7 @@
181182
"subject": {
182183
"title": "Thématiques",
183184
"subtitle": "Nous recherchons des talks sur ces sujets (mais pas uniquement) :",
184-
"button_subscribe": "Restez informé·e sur le CFP",
185+
"button_subscribe": "Postulez au CFP",
185186
"categories": [
186187
{
187188
"icon": "api-platform-ecosystem",
@@ -233,7 +234,7 @@
233234
"point_4": "Proposer de nombreux sujets est encouragé, mais n'augmente pas nécessairement vos chances de sélection.",
234235
"point_5": "Nous préférons les sujets inédits, mais il n'est pas éliminatoire de proposer un sujet déjà donné dans une autre conférence : chaque talk est unique et peut évoluer au fil du temps.",
235236
"point_6": "Les speakers sont soumis au même code de conduite que les participants et le staff.",
236-
"button_subscribe": "Restez informé·e sur le CFP"
237+
"button_subscribe": "Postulez au CFP"
237238
}
238239
},
239240
"an_event_by": "Un événement organisé par",

0 commit comments

Comments
 (0)