added english language

This commit is contained in:
SlimusMinus
2026-07-09 00:09:45 +03:00
parent 3b503623f6
commit fffcdaa526
33 changed files with 454 additions and 687 deletions

View File

@@ -1,8 +1,10 @@
import { useState } from "react";
import Navbar from "./Navbar";
import RadarBeacon from "./RadarBeacon";
import { useTranslation } from 'react-i18next';
export default function Hero({ onCtaClick, onLoginClick }) {
const { t } = useTranslation();
const [hover, setHover] = useState(false);
return (
@@ -14,15 +16,14 @@ export default function Hero({ onCtaClick, onLoginClick }) {
<Navbar onLoginClick={onLoginClick || onCtaClick} />
<div className="nk-hero-text">
<span className="nk-eyebrow">Сервис поиска пропавших питомцев и вещей</span>
<span className="nk-eyebrow">{t('landing.eyebrow')}</span>
<h1 className="nk-h1">
Потерял — не значит
{t('landing.heroTitle')}
<br />
<span className="nk-accent">потерял навсегда</span>
<span className="nk-accent">{t('landing.heroAccent')}</span>
</h1>
<p className="nk-lead">
Разместите объявление о пропаже или находке — Находка сама сопоставит
похожие записи по фото, месту и описанию и покажет совпадения рядом с вами.
{t('landing.heroLead')}
</p>
<div className="nk-cta-row">
<button
@@ -31,7 +32,7 @@ export default function Hero({ onCtaClick, onLoginClick }) {
onMouseLeave={() => setHover(false)}
onClick={onCtaClick}
>
Начать поиск
{t('landing.startSearch')}
<span
style={{
marginLeft: 8,