import type { Dictionary, Locale, LocalizedProject } from "./types"; export const dictionaries: Record = { ru: { locale: "ru", nav: { about: "Обо мне", projects: "Проекты", contact: "Контакты", }, hero: { role: "веб-разработчик", name: "Egorov Nikita", desc: "Создаю современные, быстрые и продуманные веб-сайты и веб-приложения под ключ.", ctaButton: "Смотреть проекты", portfolioWord: "портфолио", scrollHint: "листай", }, about: { eyebrow: "обо мне", titleStart: "Разработчик, для которого важны", titleAccent: "продуманность", titleEnd: "и детали", desc: "Привет! Я Никита — веб-разработчик. Строю современные, быстрые и аккуратные интерфейсы на React и Next.js. Уделяю внимание производительности, семантике и мелочам, из которых складывается хорошее впечатление от сайта.", stats: { expLabel: "опыт", expValue: "3+", projectsLabel: "проекты", projectsValue: "10+", stackLabel: "стек", }, skillsTitle: "Стек и навыки", }, process: { eyebrow: "процесс", title: "От идеи до запуска без хаоса и лишней суеты", desc: "Сайт должен не просто красиво открываться, а вести человека к действию. Поэтому я двигаюсь по понятным этапам: сначала смысл, потом интерфейс, затем аккуратная разработка и проверка деталей.", steps: [ { number: "01", title: "Бриф", text: "Разбираю задачу, аудиторию, цели сайта и фиксирую, какой результат должен получиться.", }, { number: "02", title: "Структура", text: "Собираю логику страниц, сценарии пользователя и расставляю смысловые акценты.", }, { number: "03", title: "Разработка", text: "Верстаю адаптивный интерфейс, добавляю интерактив, формы, аналитику и базовое SEO.", }, { number: "04", title: "Запуск", text: "Проверяю скорость, мобильную версию, мелкие состояния и помогаю спокойно выкатить сайт.", }, ], }, sponsors: { label: "С ними я работал", }, testimonials: { eyebrow: "отзывы", titleStart: "Что обо мне", titleAccent: "говорят", items: [ { quote: "Никита сделал лендинг, который реально приносит лиды. Быстро, аккуратно, без лишней воды в коммуникации.", rating: 5, author: "Алексей Орлов", role: "Основатель финтех-стартапа", avatar: "АО", }, { quote: "Код понятный, страницы летают, а правки после сдачи вносить легко. Работать с ним — одно удовольствие.", rating: 5, author: "Мария Соколова", role: "Продакт-менеджер", avatar: "МС", }, { quote: "За 2 недели собрал нам интернет-магазин под ключ: каталог, оплата, админка. Всё чётко и в срок.", rating: 5, author: "Дмитрий Волков", role: "Владелец бренда одежды", avatar: "ДВ", }, ], }, projectsSection: { eyebrow: "работы", titleStart: "Избранные", titleAccent: "проекты", viewAll: "все проекты", cardDetails: "подробнее", }, projectsPage: { eyebrow: "проекты", titleStart: "Все", titleAccent: "работы", countSuffix: "проектов под ключ", }, projectModal: { aboutTitle: "О проекте", featuresTitle: "Особенности и результат", stackTitle: "Стек технологий", viewSite: "Смотреть сайт", viewCode: "Исходный код", closeHint: "Esc для закрытия", }, footer: { eyebrow: "контакты", titleStart: "Есть проект?", titleAccent: "Напиши мне", desc: "Отвечаю обычно в течение дня. Расскажи, что хочешь сделать, — я помогу с идеей, оценкой и реализацией.", telegramButton: "Написать в Telegram", githubButton: "GitHub", copyright: "© 2025-2026 Egorov Nikita", }, contextMenu: { name: "Никита Егоров", role: "Frontend & Web Developer", statusTitle: "Открыт к предложениям", primaryPdf: "/Nikita_Egorov_Resume_RU.pdf", primaryFilename: "Nikita_Egorov_Resume_RU.pdf", primaryLabel: "Скачать резюме (RU)", primaryBadge: "RU", secondaryPdf: "/Nikita_Egorov_Resume_EN.pdf", secondaryFilename: "Nikita_Egorov_Resume_EN.pdf", secondaryLabel: "Скачать резюме (EN)", secondaryBadge: "EN", previewLabel: "Открыть в новой вкладке", copyLabel: "Скопировать ссылку", copiedLabel: "Ссылка скопирована!", telegramLabel: "Написать в Telegram", footerMenu: "Меню сайта", esc: "Esc", }, cookieConsent: { title: "Мы используем файлы cookie", text: "Этот сайт использует файлы cookie для улучшения взаимодействия и корректной работы интерфейса.", acceptButton: "Понятно", }, preloader: { loadingText: "загрузка", }, seo: { title: "Никита Егоров — Frontend & Web Developer | Портфолио", description: "Портфолио веб-разработчика Никиты Егорова. Создание современных, быстрых и адаптивных веб-сайтов, интернет-магазинов и веб-сервисов на React, Next.js, TypeScript и Django.", keywords: [ "Никита Егоров", "Nikita Egorov", "autli", "веб-разработчик", "фронтенд разработчик", "Frontend Developer", "React", "Next.js", "TypeScript", "Tailwind CSS", "Django", ], ogDescription: "Разработка современных, быстрых и продуманных веб-сервисов, интернет-магазинов и дашбордов на React, Next.js и TypeScript.", projectsPageTitle: "Все проекты", projectsPageDesc: "Коммерческие и пет-проекты Egorov Nikita: веб-приложения, интернет-магазины, SaaS-дашборды и сайты под ключ на React, Next.js, TypeScript и Django.", }, }, en: { locale: "en", nav: { about: "About", projects: "Projects", contact: "Contact", }, hero: { role: "web developer", name: "Egorov Nikita", desc: "Crafting modern, high-performance, and thoughtful websites and web applications end-to-end.", ctaButton: "View projects", portfolioWord: "portfolio", scrollHint: "scroll", }, about: { eyebrow: "about me", titleStart: "A developer who cares about", titleAccent: "precision", titleEnd: "and detail", desc: "Hi! I'm Nikita — a web developer. I build modern, fast, and clean interfaces with React and Next.js. I prioritize performance, semantic code, and the small details that make a great digital experience.", stats: { expLabel: "experience", expValue: "3+", projectsLabel: "projects", projectsValue: "10+", stackLabel: "stack", }, skillsTitle: "Stack & Skills", }, process: { eyebrow: "process", title: "From idea to production without chaos or friction", desc: "A website shouldn't just look great — it should drive action. That's why I follow a structured approach: strategy first, then design, clean engineering, and rigorous testing.", steps: [ { number: "01", title: "Brief", text: "Analyzing goals, target audience, technical requirements, and defining clear milestones.", }, { number: "02", title: "Structure", text: "Mapping user journeys, page hierarchies, data flows, and design semantics.", }, { number: "03", title: "Development", text: "Writing clean, responsive code, animations, form validations, analytics, and technical SEO.", }, { number: "04", title: "Launch", text: "Verifying Core Web Vitals, cross-browser compatibility, and ensuring a seamless deployment.", }, ], }, sponsors: { label: "Companies I've worked with", }, testimonials: { eyebrow: "testimonials", titleStart: "What people", titleAccent: "say about me", items: [ { quote: "Nikita delivered a high-converting landing page that really brings leads. Fast, meticulous, with zero fluff in communication.", rating: 5, author: "Alexey Orlov", role: "Fintech Startup Founder", avatar: "AO", }, { quote: "Clean code, blazing fast pages, and extremely easy to maintain. Working with him was an absolute pleasure.", rating: 5, author: "Maria Sokolova", role: "Product Manager", avatar: "MS", }, { quote: "Delivered a turnkey e-commerce store in just 2 weeks: catalog, checkout, custom admin panel. On time and top quality.", rating: 5, author: "Dmitry Volkov", role: "Apparel Brand Owner", avatar: "DV", }, ], }, projectsSection: { eyebrow: "works", titleStart: "Featured", titleAccent: "projects", viewAll: "all projects", cardDetails: "details", }, projectsPage: { eyebrow: "projects", titleStart: "All", titleAccent: "works", countSuffix: "completed turnkey projects", }, projectModal: { aboutTitle: "About project", featuresTitle: "Features & Impact", stackTitle: "Tech Stack", viewSite: "Live Website", viewCode: "Source Code", closeHint: "Esc to close", }, footer: { eyebrow: "contact", titleStart: "Have a project?", titleAccent: "Let's talk", desc: "I usually reply within a day. Tell me what you'd like to build — I'll help with planning, estimation, and execution.", telegramButton: "Message on Telegram", githubButton: "GitHub", copyright: "© 2025-2026 Egorov Nikita", }, contextMenu: { name: "Nikita Egorov", role: "Frontend & Web Developer", statusTitle: "Available for hire", primaryPdf: "/Nikita_Egorov_Resume_EN.pdf", primaryFilename: "Nikita_Egorov_Resume_EN.pdf", primaryLabel: "Download Resume (EN)", primaryBadge: "EN", secondaryPdf: "/Nikita_Egorov_Resume_RU.pdf", secondaryFilename: "Nikita_Egorov_Resume_RU.pdf", secondaryLabel: "Download Resume (RU)", secondaryBadge: "RU", previewLabel: "Open in new tab", copyLabel: "Copy website link", copiedLabel: "Link copied!", telegramLabel: "Message on Telegram", footerMenu: "Site menu", esc: "Esc", }, cookieConsent: { title: "We use cookies", text: "This site uses cookies and analytics services to collect anonymized data and optimize your user experience.", acceptButton: "Got it", }, preloader: { loadingText: "loading", }, seo: { title: "Nikita Egorov — Frontend & Web Developer | Portfolio", description: "Portfolio of web developer Nikita Egorov. Building modern, fast, and responsive websites, e-commerce stores, and web apps with React, Next.js, TypeScript, and Django.", keywords: [ "Nikita Egorov", "autli", "Frontend Developer", "Web Developer", "React", "Next.js", "TypeScript", "Tailwind CSS", "Django", "Web Development", "Portfolio", ], ogDescription: "Developing modern, fast, and thoughtful web applications, e-commerce platforms, and dashboards with React, Next.js, and TypeScript.", projectsPageTitle: "All Projects", projectsPageDesc: "Commercial and pet projects by Nikita Egorov: web apps, online stores, SaaS dashboards, and turnkey websites built with React, Next.js, TypeScript, and Django.", }, }, }; export const localizedProjects: Record = { ru: [ { id: "01", title: "Центр инструментов Мастер", description: "Корпоративный лендинг для магазина инструментов: каталог, формы обратной связи и высокая производительность.", year: "2025", tags: ["HTML", "CSS", "JavaScript", "Django"], details: "Одностраничный сайт для компании по продаже инструментов: продуманная структура, анимации появления, формы заявок и интеграция с аналитикой. Упор на скорость загрузки (Lighthouse 95+) и адаптивность.", features: [ "Скорость загрузки < 1 секунды", "Анимированные блоки и валидация форм", "Интеграция с Яндекс.Метрикой", "Полная адаптация под мобильные устройства", ], code: "http://git.autli.ru/Autli", link: "https://orentools.ru", }, { id: "02", title: "Запретный плод", description: "Маркетплейс с ролевой моделью: каталог, корзина, онлайн-оплата и личные кабинеты.", year: "2025", tags: ["Python", "Django", "HTML", "CSS", "PostgreSQL"], details: "Платформа для продажи и покупки товаров с разделением ролей покупателя и продавца. Включает каталог с фильтрами, систему корзины, оформление заказов и панель управления для продавцов.", features: [ "Каталог с динамическими фильтрами и поиском", "Система корзины и имитация онлайн-оплаты", "Личный кабинет с историей заказов", "Админ-панель для управления товарами", ], code: "http://git.autli.ru/Autli", link: "https://z-plod.ru", }, { id: "03", title: "Лазертаг Беркут", description: "SaaS-дашборд с аналитикой в реальном времени: графики, отчёты и экспорт данных.", year: "2026", tags: ["Next.js", "TypeScript", "Tailwind CSS"], details: "Интерактивная панель управления для бизнеса: витрина метрик в реальном времени, построение пользовательских отчётов и экспорт данных. Поддержка тёмной темы и кастомизация виджетов.", features: [ "Визуализация данных с помощью интерактивных графиков", "Конструктор отчётов с экспортом в CSV", "Настраиваемые виджеты и тёмная тема", "Ролевая модель доступа к данным", ], code: "http://git.autli.ru/Autli", link: "https://lasergame56.ru", }, { id: "04", title: "Сайт портфолио", description: "Персональный сайт-портфолио на современном стеке с фокусом на производительность и SEO.", year: "2026", tags: ["Next.js", "TypeScript", "Tailwind CSS"], details: "Оптимизированный сайт для демонстрации проектов: серверный рендеринг (SSR) для отличного SEO, плавные анимации переходов и чистая, минималистичная архитектура компонентов.", features: [ "Отличная SEO-семантика и Open Graph разметка", "Высокая производительность (Core Web Vitals)", "Адаптивный и доступный (a11y) интерфейс", "Типизированный код на TypeScript", ], code: "http://git.autli.ru/Autli", }, { id: "05", title: "freebie (E-commerce Platform)", description: "Современный интернет-магазин с динамической корзиной, каталогом товаров и REST API.", year: "2026", tags: ["React", "Vite", "TypeScript", "Django", "Django REST Framework"], details: "Полноценное SPA-приложение для электронной коммерции. Фронтенд на React (Vite) взаимодействует с бэкендом на Django. Реализована глобальная корзина в реальном времени, система отзывов, промокодов и адаптивная верстка.", features: [ "Глобальное состояние корзины с мгновенным обновлением (React Context)", "REST API на Django для управления товарами и сессиями", "Адаптивный UI/UX дизайн, вдохновленный топовыми маркетплейсами", "Динамический расчет стоимости с учетом промокодов и доставки", ], code: "http://git.autli.ru/Autli/freebie", }, { id: "06", title: "Bluetooth Трекер на Mac", description: "Блютуз трекер который позволяет отслеживать уровень батареи в режиме реального времени.", year: "2026", tags: ["mac", "bluetooth", "tracker"], details: "Приложение для отслеживания Bluetooth для Mac, которое отображает близлежащие устройства и уровень их сигнала.", features: [ "Real-time battery level monitoring", "Bluetooth signal strength display", "User-friendly interface", ], code: "http://git.autli.ru/Autli/BluetoothTracker", }, ], en: [ { id: "01", title: "Tool Center Master", description: "Corporate landing page for a power tools supplier: product catalog, lead forms, and top performance.", year: "2025", tags: ["HTML", "CSS", "JavaScript", "Django"], details: "High-performance website for an industrial tools retailer: intuitive layout, smooth entrance animations, lead generation forms, and web analytics integration. Focused on instant load times (Lighthouse 95+) and responsive design.", features: [ "Page load time under 1 second", "Interactive animated blocks & form validation", "Yandex Metrika analytics integration", "Fully responsive layout across all mobile devices", ], code: "http://git.autli.ru/Autli", link: "https://orentools.ru", }, { id: "02", title: "Zapretny Plod (Marketplace)", description: "E-commerce marketplace with role-based access: product catalog, shopping cart, online checkout, and seller dashboards.", year: "2025", tags: ["Python", "Django", "HTML", "CSS", "PostgreSQL"], details: "Full-fledged buying and selling platform with separated buyer and seller roles. Features dynamic filterable catalog, persistent cart system, checkout flow, and custom Django admin panel for merchants.", features: [ "Dynamic search and multi-parameter filtering", "Cart system with simulated online payments", "User dashboard with full order history", "Custom management panel for inventory control", ], code: "http://git.autli.ru/Autli", link: "https://z-plod.ru", }, { id: "03", title: "Lasertag & Airsoft Club Berkut", description: "SaaS dashboard with real-time analytics: data visualization charts, custom reports, and CSV exports.", year: "2026", tags: ["Next.js", "TypeScript", "Tailwind CSS"], details: "Interactive business management platform: live business metrics showcase, custom report builder, and data export tools. Features dark mode UI and modular widget customization.", features: [ "Real-time interactive chart visualizations", "Custom report generator with CSV exports", "Customizable dashboard widgets & dark theme", "Role-based access control for team members", ], code: "http://git.autli.ru/Autli", link: "https://lasergame56.ru", }, { id: "04", title: "Developer Portfolio", description: "Personal developer portfolio built on a modern stack with strong focus on performance and SEO.", year: "2026", tags: ["Next.js", "TypeScript", "Tailwind CSS"], details: "High-performance website designed to showcase projects: server-side rendering (SSR) for optimal SEO discovery, smooth entrance animations, and clean modular component architecture.", features: [ "Semantic SEO architecture and Open Graph metadata", "Peak Core Web Vitals and Lighthouse scores", "Fully accessible (a11y) and mobile-first interface", "Strictly typed codebase in TypeScript", ], code: "http://git.autli.ru/Autli", }, { id: "05", title: "freebie (E-commerce Platform)", description: "Modern SPA e-commerce platform with dynamic shopping cart, product catalog, and REST API integration.", year: "2026", tags: ["React", "Vite", "TypeScript", "Django", "Django REST Framework"], details: "Comprehensive single-page application for e-commerce. React + Vite frontend communicating seamlessly with a Django REST API. Features real-time cart state management, product review system, promo codes, and responsive design.", features: [ "Global real-time cart state powered by React Context", "Django REST API for products and session management", "Modern UI/UX inspired by leading marketplace platforms", "Dynamic price calculation with promo codes and delivery", ], code: "http://git.autli.ru/Autli/freebie", }, { id: "06", title: "Bluetooth Tracker on Mac", description: "Bluetooth tracker app for Mac that displays nearby devices and their signal strength.", year: "2026", tags: ["mac", "bluetooth", "tracker"], details: "Bluetooth tracking application for Mac, which displays nearby devices and their signal level.", features: [ "Real-time battery level monitoring", "Bluetooth signal strength display", "User-friendly interface", ], code: "http://git.autli.ru/Autli/BluetoothTracker", }, ], };