2 Commits

Author SHA1 Message Date
2cb7b11147 Update src/app/page.tsx 2026-05-11 17:16:03 +00:00
db0216e38b Merge version_2 into main
Merge version_2 into main
2026-05-11 17:10:36 +00:00

View File

@@ -15,7 +15,7 @@ import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
export default function LandingPage() { export default function LandingPage() {
const [lang, setLang] = useState('RU'); const [lang, setLang] = useState('FA');
const toggleLang = () => { const toggleLang = () => {
const langs = ['RU', 'EN', 'FA']; const langs = ['RU', 'EN', 'FA'];
@@ -40,12 +40,12 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ name: "Главная", id: "hero" }, { name: "خانه", id: "hero" },
{ name: "О нас", id: "about" }, { name: "درباره ما", id: "about" },
{ name: "Услуги", id: "services" }, { name: "خدمات", id: "services" },
{ name: "Контакты", id: "contact" } { name: "تماس", id: "contact" }
]} ]}
brandName="ФАРУС" brandName="فاروس"
/> />
<div className="fixed top-4 right-4 z-50"> <div className="fixed top-4 right-4 z-50">
<button <button
@@ -60,8 +60,8 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardScroll <HeroBillboardScroll
background={{ variant: "gradient-bars" }} background={{ variant: "gradient-bars" }}
title="ФАРУС: Ваш надежный партнер в переводах" title="فاروس: شریک مطمئن شما در ترجمه"
description="Профессиональный перевод с персидского, русского и английского языков. Гарантия точности и качества для бизнеса и частных лиц." description="ترجمه حرفه‌ای از زبان‌های فارسی، روسی و انگلیسی. تضمین دقت و کیفیت برای کسب‌وکارهای خصوصی و عمومی."
imageSrc="http://img.b2bpic.net/free-photo/call-center-agent-laughing-funny-joke-while-talking-with-customer-office_482257-125812.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/call-center-agent-laughing-funny-joke-while-talking-with-customer-office_482257-125812.jpg?_wi=1"
/> />
</div> </div>
@@ -69,8 +69,8 @@ export default function LandingPage() {
<div id="about" data-section="about"> <div id="about" data-section="about">
<MediaAbout <MediaAbout
useInvertedBackground={false} useInvertedBackground={false}
title="О нашем бюро" title="درباره دفتر ما"
description="Мы специализируемся на высокоточных переводах, понимая культурные и лингвистические особенности каждого языка. Наша команда состоит из экспертов, работающих с документами любой сложности." description="ما در ترجمه‌های دقیق تخصص داریم و ویژگی‌های فرهنگی و زبانی هر زبان را درک می‌کنیم. تیم ما متشکل از کارشناسانی است که با اسناد در هر سطح دشواری کار می‌کنند."
imageSrc="http://img.b2bpic.net/free-photo/three-business-people-with-documente_23-2147626571.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/three-business-people-with-documente_23-2147626571.jpg?_wi=1"
/> />
</div> </div>
@@ -81,12 +81,12 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ id: "f1", title: "Мультиязычность", description: "Профессионально работаем с персидским, русским и английским языками.", tag: "Языки", imageSrc: "http://img.b2bpic.net/free-photo/asian-businesswoman-typing-email-desktop-pc-office_637285-2718.jpg" }, { id: "f1", title: "چندزبانی", description: "کار حرفه‌ای با زبان‌های فارسی، روسی و انگلیسی.", tag: "زبان‌ها", imageSrc: "http://img.b2bpic.net/free-photo/asian-businesswoman-typing-email-desktop-pc-office_637285-2718.jpg" },
{ id: "f2", title: "Точность", description: "Проверка терминологии и соблюдение стандартов качества на каждом этапе.", tag: "Качество", imageSrc: "http://img.b2bpic.net/free-photo/call-center-agent-laughing-funny-joke-while-talking-with-customer-office_482257-125812.jpg?_wi=2" }, { id: "f2", title: "دقت", description: "بررسی اصطلاحات و رعایت استانداردهای کیفیت در هر مرحله.", tag: "کیفیت", imageSrc: "http://img.b2bpic.net/free-photo/call-center-agent-laughing-funny-joke-while-talking-with-customer-office_482257-125812.jpg?_wi=2" },
{ id: "f3", title: "Скорость", description: "Соблюдение установленных сроков вне зависимости от объема.", tag: "Сроки", imageSrc: "http://img.b2bpic.net/free-photo/three-business-people-with-documente_23-2147626571.jpg?_wi=2" } { id: "f3", title: "سرعت", description: "رعایت مهلت‌های مقرر صرف‌نظر از حجم کار.", tag: "زمان", imageSrc: "http://img.b2bpic.net/free-photo/three-business-people-with-documente_23-2147626571.jpg?_wi=2" }
]} ]}
title="Наши преимущества" title="مزایای ما"
description="Почему выбирают ФАРУС для лингвистических задач." description="چرا فاروس را برای وظایف زبانی خود انتخاب کنید."
/> />
</div> </div>
@@ -97,24 +97,24 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ id: "p1", name: "Юридический перевод", price: "от 500₽", variant: "Standard", imageSrc: "http://img.b2bpic.net/free-photo/minimalist-black-white-office-desk-with-stationery_9975-133066.jpg" }, { id: "p1", name: "ترجمه حقوقی", price: "از ۵۰۰ روبل", variant: "استاندارد", imageSrc: "http://img.b2bpic.net/free-photo/minimalist-black-white-office-desk-with-stationery_9975-133066.jpg" },
{ id: "p2", name: "Технический перевод", price: "от 700₽", variant: "Standard", imageSrc: "http://img.b2bpic.net/free-photo/corporate-building-with-empty-room_23-2148727503.jpg" }, { id: "p2", name: "ترجمه فنی", price: "از ۷۰۰ روبل", variant: "استاندارد", imageSrc: "http://img.b2bpic.net/free-photo/corporate-building-with-empty-room_23-2148727503.jpg" },
{ id: "p3", name: "Перевод документов", price: "от 300₽", variant: "Standard", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-girl-with-headphones-laptop-indoors_23-2148389064.jpg" } { id: "p3", name: "ترجمه اسناد", price: "از ۳۰۰ روبل", variant: "استاندارد", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-girl-with-headphones-laptop-indoors_23-2148389064.jpg" }
]} ]}
title="Наши услуги" title="خدمات ما"
description="Полный спектр переводческих услуг для ваших нужд." description="طیف کاملی از خدمات ترجمه برای نیازهای شما."
/> />
</div> </div>
<div id="metrics" data-section="metrics"> <div id="metrics" data-section="metrics">
<MetricCardFourteen <MetricCardFourteen
useInvertedBackground={false} useInvertedBackground={false}
title="ФАРУС в цифрах" title="فاروس به روایت آمار"
tag="Статистика" tag="آمار"
metrics={[ metrics={[
{ id: "m1", value: "1000+", description: "Успешных проектов" }, { id: "m1", value: "۱۰۰۰+", description: "پروژه موفق" },
{ id: "m2", value: "15+", description: "Лет опыта" }, { id: "m2", value: "۱۵+", description: "سال تجربه" },
{ id: "m3", value: "500+", description: "Довольных клиентов" } { id: "m3", value: "۵۰۰+", description: "مشتری راضی" }
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -126,17 +126,17 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ id: "t1", name: "Алексей Иванов", role: "Директор", company: "ТехГрупп", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-suit-looking-camera_23-2148112202.jpg" }, { id: "t1", name: "الکسی ایوانف", role: "مدیر", company: "تک‌گروپ", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-suit-looking-camera_23-2148112202.jpg" },
{ id: "t2", name: "Мария Сергеева", role: "Юрист", company: "Правовед", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/middle-aged-hispanic-business-person_23-2151098593.jpg" }, { id: "t2", name: "ماریا سرگیوا", role: "وکیل", company: "حقوق‌دان", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/middle-aged-hispanic-business-person_23-2151098593.jpg" },
{ id: "t3", name: "Дмитрий Петров", role: "Инженер", company: "ПромТех", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cheerful-businessman-smiling_74855-1511.jpg" } { id: "t3", name: "دیمیتری پتروف", role: "مهندس", company: "پرومتک", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cheerful-businessman-smiling_74855-1511.jpg" }
]} ]}
kpiItems={[ kpiItems={[
{ value: "4.9", label: "Рейтинг" }, { value: "۴.۹", label: "امتیاز" },
{ value: "98%", label: "Точность" }, { value: "۹۸٪", label: "دقت" },
{ value: "100%", label: "Своевременность" } { value: "۱۰۰٪", label: "وقت‌شناسی" }
]} ]}
title="Отзывы клиентов" title="نظرات مشتریان"
description="Нам доверяют лидеры индустрии." description="رهبران صنعت به ما اعتماد دارند."
/> />
</div> </div>
@@ -145,12 +145,12 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ id: "q1", title: "Как заказать перевод?", content: "Просто оставьте заявку через форму, и мы свяжемся с вами." }, { id: "q1", title: "چگونه سفارش دهیم؟", content: "به سادگی درخواست خود را از طریق فرم ارسال کنید تا ما با شما تماس بگیریم." },
{ id: "q2", title: "Сколько стоит перевод?", content: "Стоимость зависит от сложности, языка и объема материала." }, { id: "q2", title: "هزینه ترجمه چقدر است؟", content: "هزینه بستگی به پیچیدگی، زبان و حجم کار دارد." },
{ id: "q3", title: "Работаете ли вы с нотариальным заверением?", content: "Да, мы предоставляем услуги нотариального заверения переведенных документов." } { id: "q3", title: "آیا خدمات محضری ارائه می‌دهید؟", content: "بله، ما خدمات تأیید محضری اسناد ترجمه شده را ارائه می‌دهیم." }
]} ]}
title="Часто задаваемые вопросы" title="پرسش‌های متداول"
description="Мы всегда готовы ответить на ваши вопросы." description="ما همیشه آماده پاسخگویی به سوالات شما هستیم."
faqsAnimation="slide-up" faqsAnimation="slide-up"
/> />
</div> </div>
@@ -158,22 +158,22 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplitForm <ContactSplitForm
useInvertedBackground={false} useInvertedBackground={false}
title="Свяжитесь с нами" title="تماس با ما"
description="Оставьте заявку, и мы бесплатно проконсультируем вас." description="درخواست خود را بگذارید تا مشاوره رایگان دریافت کنید."
inputs={[ inputs={[
{ name: "name", type: "text", placeholder: "Ваше имя", required: true }, { name: "name", type: "text", placeholder: "نام شما", required: true },
{ name: "email", type: "email", placeholder: "Ваш email", required: true } { name: "email", type: "email", placeholder: "ایمیل شما", required: true }
]} ]}
textarea={{ name: "message", placeholder: "Ваш запрос", required: true }} textarea={{ name: "message", placeholder: "درخواست شما", required: true }}
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-female-support-phone-operator-speaking-consulting-office_176420-957.jpg" imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-female-support-phone-operator-speaking-consulting-office_176420-957.jpg"
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoReveal <FooterLogoReveal
logoText="ФАРУС" logoText="فاروس"
leftLink={{ text: "Политика конфиденциальности", href: "#" }} leftLink={{ text: "سیاست حفظ حریم خصوصی", href: "#" }}
rightLink={{ text: "Все права защищены © 2024", href: "#" }} rightLink={{ text: "تمامی حقوق محفوظ است © ۲۰۲۴", href: "#" }}
/> />
</div> </div>
</ReactLenis> </ReactLenis>