From d42b4f5ffed41ebf33b142355b541e5ba07ae274 Mon Sep 17 00:00:00 2001 From: Domingo Dirutigliano Date: Sun, 29 Sep 2024 15:32:40 +0200 Subject: [PATCH] fix: translation for speaker preview --- src/components/Home/SpeakerPreview.astro | 9 +++++++-- src/i18n/ui.ts | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/components/Home/SpeakerPreview.astro b/src/components/Home/SpeakerPreview.astro index ead4085..e061baa 100644 --- a/src/components/Home/SpeakerPreview.astro +++ b/src/components/Home/SpeakerPreview.astro @@ -1,19 +1,24 @@ --- import { getSpeakers } from "../../data/api/sessionize_api"; +import { getLangFromUrl, useTranslatedPath, useTranslations } from "../../i18n/utils"; import { RandomSpeakerList } from "./RandomSpeakerList"; const speakers = await getSpeakers(); +const lang = getLangFromUrl(Astro.url); +const t = useTranslations(lang); +const getPath = useTranslatedPath(lang); + ---
-

Speakers

+

{t("info.speakers")}

See all Speakers{t("speaker.seeAll")}
diff --git a/src/i18n/ui.ts b/src/i18n/ui.ts index eb39419..f2571ac 100644 --- a/src/i18n/ui.ts +++ b/src/i18n/ui.ts @@ -59,7 +59,7 @@ export const ui = { 'info.speakers': 'Speaker', 'info.tracks': 'Track', 'info.categories': 'Categorie', - 'speaker.seeAll': 'Vedi tutti gli speaker', + 'speaker.seeAll': 'Tutti gli speaker', 'hero.ticketsAvailable': 'BIGLIETTI DISPONIBILI', 'ticket.title': 'Prenota ora il tuo biglietto', 'ticket.free': 'GRATIS',