import { getTranslations, setRequestLocale } from 'next-intl/server' import ContactForm from './ContactForm' import type { Metadata } from 'next' import { basicMetadata } from '@/lib/seo' interface ContactPageProps { params: Promise<{ locale: string }> } export async function generateMetadata({ params }: ContactPageProps): Promise { const { locale } = await params const title = locale === 'en' ? 'Contact — Marmaris Local' : locale === 'ru' ? 'Контакты — Marmaris Local' : 'İletişim — Marmaris Local' const description = locale === 'en' ? 'Get in touch with the Marmaris Local team.' : locale === 'ru' ? 'Свяжитесь с командой Marmaris Local.' : 'Marmaris Local ekibiyle iletişime geçin.' return basicMetadata(title, description, locale, '/contact') } export default async function ContactPage({ params }: ContactPageProps) { const { locale } = await params setRequestLocale(locale) const t = await getTranslations('forms') const navT = await getTranslations('nav') return (

{navT('contact')}

marmaris local • bize ulaşın

) }