From 7926d7a4a590e04a9fee5c62e159fe3ffd33b0ff Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 11 May 2026 16:23:07 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 233 ++++++++++++++++++++++------------------------- 1 file changed, 107 insertions(+), 126 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 087601b..ae2b106 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,6 +2,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; +import { useState } from "react"; import ContactText from '@/components/sections/contact/ContactText'; import FaqSplitText from '@/components/sections/faq/FaqSplitText'; import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight'; @@ -13,7 +14,46 @@ import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import TeamCardFive from '@/components/sections/team/TeamCardFive'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo'; +const i18n = { + en: { + nav: ["Home", "Services", "Team", "Contact"], + hero: { title: "Translation Agency", desc: "Professional, high-quality translation services in Russian, Persian, and English. Accuracy and speed for your business needs.", btn1: "Contact Us", btn2: "Our Services" }, + services: { title: "Our Translation Services", desc: "Providing accurate, culturally nuanced translations for Russian, Persian, and English markets.", features: [{ title: "Technical Translation", sub: "Specialized industry texts", cat: "Localization", val: "High precision" }, { title: "Legal Translation", sub: "Contracts and documents", cat: "Documentation", val: "Certified accuracy" }, { title: "Consecutive Interpretation", sub: "Meetings and events", cat: "Interpreting", val: "Real-time expertise" }] }, + team: { title: "Meet Our Experts", desc: "Qualified linguistic professionals native to their working languages.", members: [{ name: "Elena V.", role: "Senior Russian Editor" }, { name: "Reza A.", role: "Persian Liaison" }, { name: "James B.", role: "English Specialist" }] }, + metrics: { title: "Our Impact", desc: "Excellence defined by data.", m1: "Projects Completed", m2: "Accuracy Rate", m3: "Support" }, + testimonials: { title: "Client Feedback", desc: "What our clients say about us.", t1: "Exceptional accuracy and speed.", t2: "Best for Russian market.", t3: "Fluent and natural.", t4: "Technical terminology unmatched.", t5: "Reliable partner.", t6: "Excellent results." }, + faq: { title: "Common Questions", desc: "Everything you need to know.", items: [{ q: "How do you ensure translation quality?", a: "Triple-layer proofreading process." }, { q: "Can you handle legal translations?", a: "Yes, we specialize in official documents." }, { q: "Do you offer Persian to Russian services?", a: "Yes, we cover all combinations." }] }, + contact: { text: "Ready to get started? Contact us today.", btn: "Email Us" }, + footer: { logo: "Translation Agency", left: "Privacy Policy", right: "Terms of Service" } + }, + ru: { + nav: ["Главная", "Услуги", "Команда", "Контакты"], + hero: { title: "Агентство Переводов", desc: "Профессиональные переводы на русский, персидский и английский. Точность и скорость.", btn1: "Связаться", btn2: "Наши услуги" }, + services: { title: "Наши услуги перевода", desc: "Точные переводы с учетом культурных особенностей.", features: [{ title: "Технический перевод", sub: "Специализированные тексты", cat: "Локализация", val: "Высокая точность" }, { title: "Юридический перевод", sub: "Контракты и документы", cat: "Документация", val: "Сертифицированная точность" }, { title: "Последовательный перевод", sub: "Встречи и мероприятия", cat: "Перевод", val: "Экспертиза в реальном времени" }] }, + team: { title: "Наша команда", desc: "Квалифицированные лингвисты, носители языка.", members: [{ name: "Елена В.", role: "Старший редактор (RU)" }, { name: "Реза А.", role: "Специалист (FA)" }, { name: "Джеймс Б.", role: "Специалист (EN)" }] }, + metrics: { title: "Наши результаты", desc: "Качество, подтвержденное цифрами.", m1: "Проектов завершено", m2: "Точность", m3: "Поддержка" }, + testimonials: { title: "Отзывы клиентов", desc: "Что говорят наши клиенты.", t1: "Исключительная точность.", t2: "Лучшие для рынка РФ.", t3: "Естественно и профессионально.", t4: "Непревзойденная работа с терминами.", t5: "Надежный партнер.", t6: "Отличные результаты." }, + faq: { title: "Вопросы", desc: "Все, что нужно знать.", items: [{ q: "Как вы гарантируете качество?", a: "Тройная проверка качества." }, { q: "Вы работаете с юр. документами?", a: "Да, специализируемся на документах." }, { q: "Перевод с персидского?", a: "Да, работаем со всеми комбинациями." }] }, + contact: { text: "Готовы начать? Свяжитесь с нами.", btn: "Написать нам" }, + footer: { logo: "Агентство", left: "Политика конфиденциальности", right: "Условия использования" } + }, + fa: { + nav: ["اصلی", "خدمات", "تیم", "تماس"], + hero: { title: "آژانس ترجمه", desc: "خدمات حرفه‌ای ترجمه به زبان‌های روسی، فارسی و انگلیسی.", btn1: "تماس با ما", btn2: "خدمات ما" }, + services: { title: "خدمات ترجمه ما", desc: "ارائه ترجمه‌های دقیق و مطابق با فرهنگ.", features: [{ title: "ترجمه فنی", sub: "متون تخصصی", cat: "بومی‌سازی", val: "دقت بالا" }, { title: "ترجمه حقوقی", sub: "قراردادها و اسناد", cat: "مستندات", val: "دقت تاییدشده" }, { title: "ترجمه همزمان", sub: "جلسات و رویدادها", cat: "تفسیر", val: "تخصص زنده" }] }, + team: { title: "متخصصین ما", desc: "متخصصین زبانی مجرب.", members: [{ name: "النا و.", role: "ویراستار ارشد (RU)" }, { name: "رضا الف.", role: "متخصص زبان فارسی" }, { name: "جیمز ب.", role: "متخصص زبان انگلیسی" }] }, + metrics: { title: "دستاوردهای ما", desc: "تعالی با داده‌ها.", m1: "پروژه‌های تکمیل‌شده", m2: "نرخ دقت", m3: "پشتیبانی" }, + testimonials: { title: "بازخورد مشتریان", desc: "آنچه مشتریان درباره ما می‌گویند.", t1: "دقت و سرعت استثنایی.", t2: "بهترین برای بازار روسیه.", t3: "روان و طبیعی.", t4: "اصطلاحات فنی بی‌نظیر.", t5: "شریک قابل اعتماد.", t6: "نتایج عالی." }, + faq: { title: "پرسش‌های رایج", desc: "آنچه باید بدانید.", items: [{ q: "چگونه کیفیت را تضمین می‌کنید؟", a: "فرآیند بررسی سه‌لایه." }, { q: "آیا ترجمه حقوقی انجام می‌دهید؟", a: "بله، تخصص ما اسناد رسمی است." }, { q: "ترجمه فارسی به روسی؟", a: "بله، تمامی ترکیب‌ها را پوشش می‌دهیم." }] }, + contact: { text: "آماده شروع هستید؟ تماس بگیرید.", btn: "ایمیل به ما" }, + footer: { logo: "آژانس ترجمه", left: "سیاست حریم خصوصی", right: "شرایط خدمات" } + } +}; + export default function LandingPage() { + const [lang, setLang] = useState<'en' | 'ru' | 'fa'>('en'); + const t = i18n[lang]; + return ( - + -
- -
+
+ +
-
- -
+
+ ({ id: (i+1).toString(), title: f.title, subtitle: f.sub, category: f.cat, value: f.val }))} + /> +
-
- -
+
+ ({ id: (i+1).toString(), name: m.name, role: m.role }))} + /> +
-
- -
+
+ +
-
- -
+
+ +
-
- -
+
-
- -
+
+ ({ id: (idx+1).toString(), title: i.q, content: i.a }))} + /> +
-
- -
+
+ +
- +
);