import { useTranslations } from "next-intl"; import { getTranslations } from "next-intl/server"; import { buildAlternates } from "../../../../i18n/seo"; import { CodeBlock } from "../../components/code-block"; import { Callout } from "../../components/callout"; import { DownloadButton } from "../../components/download-button"; export async function generateMetadata({ params }: { params: Promise<{ locale: string }> }) { const { locale } = await params; const t = await getTranslations({ locale, namespace: "docs.gettingStarted" }); return { title: t("metaTitle"), description: t("metaDescription"), alternates: buildAlternates(locale, "/docs/getting-started"), }; } export default function GettingStartedPage() { const t = useTranslations("docs.gettingStarted"); return ( <>
{t("intro")}
{t("dmgDesc")}
{t("updateLater")}
{t("verifyDesc")}
{t("cliDesc")}
{t("cliThen")}
{t("autoUpdatesDesc")}
{t("sessionRestoreDesc")}