import Link from "next/link"; import type { NewsItem } from "@/data/news"; import { getAiTranslationNotice, getLocaleMessages, withLocale, type Locale } from "@/lib/i18n"; import { markdownToHtml } from "@/lib/markdown"; import { PageBreadcrumb } from "@/components/layout/page-breadcrumb"; import { NewsShare } from "@/components/news/news-share"; export function NewsDetailClient({ item, locale }: { item: NewsItem; locale: Locale }) { const messages = getLocaleMessages(locale); return (
← {messages.common.backToNews}

{item.category}

{item.title}

{item.contentLocale !== "zh-Hans" &&
{getAiTranslationNotice(locale)}
}
); }