feat: i18n fixes, blog rename, footer cleanup, and contact info update

- Rename /news route to /blog across all pages, links, and sitemap
- Fix hardcoded English text in Experiences, QuoteSection, and Footer
  by wiring all content through the TR/EN dictionaries
- Clean up Footer: remove non-existent page links, add contact column
- Update contact info: new phone numbers, bilgi@ email, No:71 address,
  Instagram @ayrisapart link
- Add suppressHydrationWarning to <body> to silence browser-extension
  attribute mismatch errors
- Add sizes prop to all fill-mode Next.js Image components

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-02 18:05:30 +03:00
co-authored by Claude Sonnet 4.6
parent 433252a05d
commit 40b4434a7b
34 changed files with 2864 additions and 509 deletions
+6 -5
View File
@@ -70,9 +70,10 @@ export default function ContactClient({ lang, dict }: { lang: string, dict: any
<h3 className="text-3xl font-serif">{dict.contact.call.t}</h3>
<div className="space-y-2">
<p className="text-2xl font-medium">+90 543 231 87 13</p>
<p className="text-2xl font-medium">+90 554 376 51 03</p>
<p className="text-lg text-[#1A1A1A]/50 italic">{dict.contact.call.d}</p>
</div>
<Link href="tel:+905432318713" className="inline-flex items-center space-x-2 text-xs font-bold uppercase tracking-[0.3em] border-b border-[#1A1A1A] pb-1">
<Link href="tel:+905543765103" className="inline-flex items-center space-x-2 text-xs font-bold uppercase tracking-[0.3em] border-b border-[#1A1A1A] pb-1">
<span>{dict.contact.btn.call}</span>
<ArrowUpRight size={14} />
</Link>
@@ -91,10 +92,10 @@ export default function ContactClient({ lang, dict }: { lang: string, dict: any
<div className="space-y-6">
<h3 className="text-3xl font-serif">{dict.contact.write.t}</h3>
<div className="space-y-2">
<p className="text-2xl font-medium">hello@ayrisapart.com</p>
<p className="text-2xl font-medium">bilgi@ayrisapart.com</p>
<p className="text-lg text-[#1A1A1A]/50 italic">{dict.contact.write.d}</p>
</div>
<Link href="mailto:hello@ayrisapart.com" className="inline-flex items-center space-x-2 text-xs font-bold uppercase tracking-[0.3em] border-b border-[#1A1A1A] pb-1">
<Link href="mailto:bilgi@ayrisapart.com" className="inline-flex items-center space-x-2 text-xs font-bold uppercase tracking-[0.3em] border-b border-[#1A1A1A] pb-1">
<span>{dict.contact.btn.mail}</span>
<ArrowUpRight size={14} />
</Link>
@@ -114,7 +115,7 @@ export default function ContactClient({ lang, dict }: { lang: string, dict: any
<p className="text-xl text-[#1A1A1A]/60 italic leading-relaxed">
{dict.contact.wa.d}
</p>
<Link href="https://wa.me/905432318713" target="_blank" className="inline-flex items-center space-x-2 text-xs font-bold uppercase tracking-[0.3em] border-b border-[#1A1A1A] pb-1">
<Link href="https://wa.me/905543765103" target="_blank" className="inline-flex items-center space-x-2 text-xs font-bold uppercase tracking-[0.3em] border-b border-[#1A1A1A] pb-1">
<span>{dict.contact.btn.wa}</span>
<ArrowUpRight size={14} />
</Link>
@@ -135,7 +136,7 @@ export default function ContactClient({ lang, dict }: { lang: string, dict: any
<p className="text-xl text-[#1A1A1A]/60 italic leading-relaxed">
{dict.contact.ig.d}
</p>
<Link href="#" className="inline-flex items-center space-x-2 text-xs font-bold uppercase tracking-[0.3em] border-b border-[#1A1A1A] pb-1">
<Link href="https://instagram.com/ayrisapart" target="_blank" className="inline-flex items-center space-x-2 text-xs font-bold uppercase tracking-[0.3em] border-b border-[#1A1A1A] pb-1">
<span>{dict.contact.btn.ig}</span>
<ArrowUpRight size={14} />
</Link>