change: rendered all the text in json #6

Merged
adilovcode merged 4 commits from add-pages into dev 2025-04-28 01:48:44 +05:00
5 changed files with 164 additions and 114 deletions
Showing only changes of commit 99f87c58c8 - Show all commits

View File

@ -1,5 +1,5 @@
import { LoyaltyPage } from "@/pages-templates/clients/loyatly"
import { LoyaltyPage } from '@/pages-templates/clients/loyalty';
export default function Loyalty() {
return <LoyaltyPage/>
}
return <LoyaltyPage />;
}

View File

@ -1,4 +1,4 @@
"use client"
'use client';
import {
Award,
@ -10,16 +10,17 @@ import {
Users,
} from 'lucide-react';
import Image from 'next/image';
// import { useTranslation } from 'next-i18next';
import AnimatedCounter from '@/shared/components/animated-counter';
import { useLanguage } from '@/shared/language';
import { Button } from '@/shared/shadcn-ui/button';
import { Card, CardContent } from '@/shared/shadcn-ui/card';
import { CompanyTimeline } from '@/widgets/about-page/company-timeline';
import { StationGallery } from '@/widgets/about-page/station-gallery';
import { CtaSection } from '@/widgets/cta-section';
import { useLanguage } from '@/shared/language';
export const metadata = {
title: 'about.metadata.title',
@ -124,9 +125,14 @@ export default function AboutPage() {
{[0, 1, 2, 3].map((index) => (
<div key={index} className='space-y-2'>
<h3 className='text-4xl font-bold'>
<AnimatedCounter
end={Number(t(`about.stats.items.${index}.value`))}
suffix={t(`about.stats.items.${index}.suffix`) === `about.stats.items.${index}.suffix` ? '' : t(`about.stats.items.${index}.suffix`) || ''}
<AnimatedCounter
end={Number(t(`about.stats.items.${index}.value`))}
suffix={
t(`about.stats.items.${index}.suffix`) ===
`about.stats.items.${index}.suffix`
? ''
: t(`about.stats.items.${index}.suffix`) || ''
}
/>
</h3>
<p className='text-sm text-white/80'>
@ -179,7 +185,8 @@ export default function AboutPage() {
{t('about.stations.description')}
</p>
<Button className='bg-red-600 hover:bg-red-700'>
{t('about.stations.buttonText')} <MapPin className='ml-2 h-4 w-4' />
{t('about.stations.buttonText')}{' '}
<MapPin className='ml-2 h-4 w-4' />
</Button>
</div>
</div>
@ -202,7 +209,10 @@ export default function AboutPage() {
<div className='grid gap-8 md:grid-cols-3'>
{[0, 1, 2].map((index) => (
<Card key={index} className='overflow-hidden transition-all hover:shadow-lg'>
<Card
key={index}
className='overflow-hidden transition-all hover:shadow-lg'
>
<CardContent className='p-6'>
<div className='mb-4 flex h-12 w-12 items-center justify-center rounded-full bg-red-100'>
<Star className='h-6 w-6 text-red-600' />
@ -312,4 +322,4 @@ export default function AboutPage() {
</main>
</div>
);
}
}

View File

@ -1,12 +1,12 @@
"use client"
'use client';
import { Check, Percent } from 'lucide-react';
import Image from 'next/image';
import { useLanguage } from '@/shared/language';
import { Card, CardContent } from '@/shared/shadcn-ui/card';
import { CtaSection } from '@/widgets/cta-section';
import { useLanguage } from '@/shared/language';
export const metadata = {
title: 'Программа лояльности | GasNetwork - Сеть заправок в Таджикистане',
@ -15,8 +15,7 @@ export const metadata = {
};
export function LoyaltyPage() {
const { t } = useLanguage()
const { t } = useLanguage();
return (
<div className='flex min-h-screen flex-col'>
@ -36,10 +35,10 @@ export function LoyaltyPage() {
<div className='container mx-auto'>
<div className='max-w-2xl space-y-4 text-white'>
<h1 className='text-4xl font-bold tracking-tight sm:text-5xl md:text-6xl'>
{t('clients.loyatly.title')}
{t('clients.loyalty.title')}
</h1>
<p className='text-lg text-gray-200'>
{t('clients.loyatly.description')}
{t('clients.loyalty.description')}
</p>
</div>
</div>
@ -56,13 +55,13 @@ export function LoyaltyPage() {
<Percent className='h-6 w-6 text-red-600' />
</div>
<h2 className='mb-6 text-3xl font-bold tracking-tight sm:text-4xl'>
{t("clients.loyatly.programm.about")}
{t('clients.loyalty.programm.about')}
</h2>
<p className='mb-6 text-gray-600'>
{t("clients.loyatly.programm.about-description")}
{t('clients.loyalty.programm.about-description')}
</p>
<p className='mb-6 text-gray-600'>
{t("clients.loyatly.programm.about-description-2")}
{t('clients.loyalty.programm.about-description-2')}
</p>
<div className='space-y-4'>
@ -71,9 +70,11 @@ export function LoyaltyPage() {
<span className='text-xs text-white'></span>
</div>
<div className='ml-3'>
<h3 className='text-lg font-medium'>{t("clients.loyatly.programm.conditions-1")}</h3>
<h3 className='text-lg font-medium'>
{t('clients.loyalty.programm.conditions-1')}
</h3>
<p className='text-gray-600'>
{t("clients.loyatly.programm.conditions.description-1")}
{t('clients.loyalty.programm.conditions.description-1')}
</p>
</div>
</div>
@ -83,10 +84,10 @@ export function LoyaltyPage() {
</div>
<div className='ml-3'>
<h3 className='text-lg font-medium'>
{t("clients.loyatly.programm.conditions-2")}
{t('clients.loyalty.programm.conditions-2')}
</h3>
<p className='text-gray-600'>
{t("clients.loyatly.programm.conditions.description-2")}
{t('clients.loyalty.programm.conditions.description-2')}
</p>
</div>
</div>
@ -95,9 +96,11 @@ export function LoyaltyPage() {
<span className='text-xs text-white'></span>
</div>
<div className='ml-3'>
<h3 className='text-lg font-medium'>{t("clients.loyatly.programm.conditions-3")}</h3>
<h3 className='text-lg font-medium'>
{t('clients.loyalty.programm.conditions-3')}
</h3>
<p className='text-gray-600'>
{t("clients.loyatly.programm.conditions.description-3")}
{t('clients.loyalty.programm.conditions.description-3')}
</p>
</div>
</div>
@ -120,10 +123,10 @@ export function LoyaltyPage() {
<div className='container mx-auto'>
<div className='mb-12 text-center'>
<h2 className='mb-4 text-3xl font-bold tracking-tight sm:text-4xl'>
{t("clients.loyatly.works.title")}
{t('clients.loyalty.works.title')}
</h2>
<p className='mx-auto max-w-2xl text-gray-600'>
{t("clients.loyatly.works.description")}
{t('clients.loyalty.works.description')}
</p>
</div>
@ -132,36 +135,44 @@ export function LoyaltyPage() {
<div className='mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-red-600 text-2xl font-bold text-white'>
1
</div>
<h3 className='mb-2 text-xl font-bold'>{t("clients.loyatly.works.stage-1")}</h3>
<h3 className='mb-2 text-xl font-bold'>
{t('clients.loyalty.works.stage-1')}
</h3>
<p className='text-gray-600'>
{t("clients.loyatly.works.stage.description-1")}
{t('clients.loyalty.works.stage.description-1')}
</p>
</div>
<div className='text-center'>
<div className='mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-red-600 text-2xl font-bold text-white'>
2
</div>
<h3 className='mb-2 text-xl font-bold'>{t("clients.loyatly.works.stage-2")}</h3>
<h3 className='mb-2 text-xl font-bold'>
{t('clients.loyalty.works.stage-2')}
</h3>
<p className='text-gray-600'>
{t("clients.loyatly.works.stage.description-2")}
{t('clients.loyalty.works.stage.description-2')}
</p>
</div>
<div className='text-center'>
<div className='mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-red-600 text-2xl font-bold text-white'>
3
</div>
<h3 className='mb-2 text-xl font-bold'>{t("clients.loyatly.works.stage-3")}</h3>
<h3 className='mb-2 text-xl font-bold'>
{t('clients.loyalty.works.stage-3')}
</h3>
<p className='text-gray-600'>
{t("clients.loyatly.works.stage.description-3")}
{t('clients.loyalty.works.stage.description-3')}
</p>
</div>
<div className='text-center'>
<div className='mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-red-600 text-2xl font-bold text-white'>
4
</div>
<h3 className='mb-2 text-xl font-bold'>{t("clients.loyatly.works.stage-4")}</h3>
<h3 className='mb-2 text-xl font-bold'>
{t('clients.loyalty.works.stage-4')}
</h3>
<p className='text-gray-600'>
{t("clients.loyatly.works.stage.description-4")}
{t('clients.loyalty.works.stage.description-4')}
</p>
</div>
</div>
@ -173,10 +184,10 @@ export function LoyaltyPage() {
<div className='container mx-auto'>
<div className='mb-12 text-center'>
<h2 className='mb-4 text-3xl font-bold tracking-tight sm:text-4xl'>
{t("clients.loyatly.works.levels.title")}
{t('clients.loyalty.works.levels.title')}
</h2>
<p className='mx-auto max-w-2xl text-gray-600'>
{t("clients.loyatly.works.levels.description")}
{t('clients.loyalty.works.levels.description')}
</p>
</div>
@ -184,93 +195,128 @@ export function LoyaltyPage() {
<Card className='overflow-hidden border-t-4 border-t-gray-400 transition-all hover:shadow-lg'>
<CardContent className='p-6'>
<h3 className='mb-4 text-center text-2xl font-bold'>
{t( "clients.loyatly.works.levels.card-1.title")}
{t('clients.loyalty.works.levels.card-1.title')}
</h3>
<div className='mb-6 text-center'>
<span className='text-4xl font-bold'>{t( "clients.loyatly.works.levels.card-1.percent")}</span>
<p className='text-sm text-gray-600'>{t( "clients.loyatly.works.levels.card.mark")}</p>
<span className='text-4xl font-bold'>
{t('clients.loyalty.works.levels.card-1.percent')}
</span>
<p className='text-sm text-gray-600'>
{t('clients.loyalty.works.levels.card.mark')}
</p>
</div>
<ul className='space-y-2'>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-1.bonus-1")}</span>
<span>
{t('clients.loyalty.works.levels.card-1.bonus-1')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-1.bonus-2")}</span>
<span>
{t('clients.loyalty.works.levels.card-1.bonus-2')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-1.bonus-3")}</span>
<span>
{t('clients.loyalty.works.levels.card-1.bonus-3')}
</span>
</li>
</ul>
</CardContent>
</Card>
<Card className="overflow-hidden transition-all hover:shadow-lg border-t-4 border-t-yellow-500">
<Card className='overflow-hidden border-t-4 border-t-yellow-500 transition-all hover:shadow-lg'>
<CardContent className='p-6'>
<h3 className='mb-4 text-center text-2xl font-bold'>
{t( "clients.loyatly.works.levels.card-2.title")}
{t('clients.loyalty.works.levels.card-2.title')}
</h3>
<div className='mb-6 text-center'>
<span className='text-4xl font-bold'>{t( "clients.loyatly.works.levels.card-2.percent")}</span>
<p className='text-sm text-gray-600'>{t( "clients.loyatly.works.levels.card.mark")}</p>
<span className='text-4xl font-bold'>
{t('clients.loyalty.works.levels.card-2.percent')}
</span>
<p className='text-sm text-gray-600'>
{t('clients.loyalty.works.levels.card.mark')}
</p>
</div>
<ul className='space-y-2'>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-1.bonus-1")}</span>
<span>
{t('clients.loyalty.works.levels.card-1.bonus-1')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-2.bonus-2")}</span>
<span>
{t('clients.loyalty.works.levels.card-2.bonus-2')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-3.bonus-3")}</span>
<span>
{t('clients.loyalty.works.levels.card-3.bonus-3')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-4.bonus-4")}</span>
<span>
{t('clients.loyalty.works.levels.card-4.bonus-4')}
</span>
</li>
</ul>
</CardContent>
</Card>
<Card className="overflow-hidden transition-all hover:shadow-lg border-t-4 border-t-red-600">
<Card className='overflow-hidden border-t-4 border-t-red-600 transition-all hover:shadow-lg'>
<CardContent className='p-6'>
<h3 className='mb-4 text-center text-2xl font-bold'>
{t( "clients.loyatly.works.levels.card-3.title")}
{t('clients.loyalty.works.levels.card-3.title')}
</h3>
<div className='mb-6 text-center'>
<span className='text-4xl font-bold'>{t( "clients.loyatly.works.levels.card-3.percent")}</span>
<p className='text-sm text-gray-600'>{t( "clients.loyatly.works.levels.card.mark")}</p>
<span className='text-4xl font-bold'>
{t('clients.loyalty.works.levels.card-3.percent')}
</span>
<p className='text-sm text-gray-600'>
{t('clients.loyalty.works.levels.card.mark')}
</p>
</div>
<ul className='space-y-2'>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-3.bonus-1")}</span>
<span>
{t('clients.loyalty.works.levels.card-3.bonus-1')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-3.bonus-2")}</span>
<span>
{t('clients.loyalty.works.levels.card-3.bonus-2')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-3.bonus-3")}</span>
<span>
{t('clients.loyalty.works.levels.card-3.bonus-3')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-3.bonus-4")}</span>
<span>
{t('clients.loyalty.works.levels.card-3.bonus-4')}
</span>
</li>
<li className='flex items-center'>
<Check className='mr-2 h-5 w-5 text-green-500' />
<span>{t( "clients.loyatly.works.levels.card-3.bonus-5")}</span>
<span>
{t('clients.loyalty.works.levels.card-3.bonus-5')}
</span>
</li>
</ul>
</CardContent>
</Card>
</div>
</div>
</section>

View File

@ -53,8 +53,7 @@
"home.about.features.equipment.description": "Все наши станции оснащены современным оборудованием",
"home.about.features.staff.title": "Профессиональный персонал",
"home.about.features.staff.description": "Наши сотрудники - профессионалы своего дела",
"about.hero.imageAlt": "О нашей компании",
"about.hero.title": "О нашей компании",
"about.hero.subtitle": "Узнайте больше о нашей истории, ценностях и миссии. Мы стремимся предоставлять лучший сервис и качественное топливо для наших клиентов.",
@ -64,7 +63,7 @@
"about.overview.description2": "Мы гордимся тем, что предлагаем нашим клиентам только лучшее топливо, соответствующее международным стандартам качества. Наши заправочные станции оснащены современным оборудованием, которое обеспечивает быстрое и безопасное обслуживание.",
"about.overview.description3": "Наша миссия - сделать поездки наших клиентов комфортными и безопасными, предоставляя качественное топливо и отличный сервис по всей стране.",
"about.overview.imageAlt": "Главный офис GasNetwork",
"about.overview.benefits.0.title": "Качество",
"about.overview.benefits.0.description": "Топливо высшего стандарта",
"about.overview.benefits.1.title": "Сервис",
@ -76,7 +75,7 @@
"about.stats.title": "GasNetwork в цифрах",
"about.stats.subtitle": "Наши достижения и рост за годы работы на рынке Таджикистана",
"about.stats.items.0.value": "25",
"about.stats.items.0.suffix": "+",
"about.stats.items.0.label": "Заправок по стране",
@ -162,64 +161,59 @@
"home.cta.title": "Присоединяйтесь к нам",
"home.cta.description": "Станьте частью нашей сети. Получайте специальные предложения, бонусы и скидки.",
"clients.title": "Для наших клиентов",
"clients.description": "Специальные предложения, программы лояльности и удобные способы оплаты для наших клиентов",
"clients.services": "Наши услуги для клиентов",
"clients.services.description": "Мы стремимся сделать обслуживание на наших заправках максимально удобным и выгодным для вас",
"clients.loyatly.title": "Программа лояльности",
"clients.loyatly.description": "Накапливайте баллы и получайте скидки на топливо и услуги нашей сети",
"clients.loyalty.title": "Программа лояльности",
"clients.loyalty.description": "Накапливайте баллы и получайте скидки на топливо и услуги нашей сети",
"clients.loyatly.programm.about": "О программе лояльности",
"clients.loyatly.programm.about-description": "Программа лояльности GasNetwork — это возможность получать баллы за каждую покупку топлива и услуг на наших заправочных станциях. Накопленные баллы можно обменять на скидки, подарки или дополнительные услуги.",
"clients.loyatly.programm.about-description-2": "Участие в программе абсолютно бесплатное. Вам нужно только получить карту лояльности в любой нашей заправочной станции или зарегистрироваться в мобильном приложении.",
"clients.loyatly.programm.conditions-1": "1 литр = 1 балл",
"clients.loyatly.programm.conditions.description-1": "За каждый литр топлива вы получаете 1 балл",
"clients.loyatly.programm.conditions-2": "Дополнительные баллы",
"clients.loyatly.programm.conditions.description-2": "За покупки в магазине и кафе на заправке",
"clients.loyatly.programm.conditions-3": "Специальные акции",
"clients.loyatly.programm.conditions.description-3": "Удвоенные и утроенные баллы в праздничные дни",
"clients.loyalty.programm.about": "О программе лояльности",
"clients.loyalty.programm.about-description": "Программа лояльности GasNetwork — это возможность получать баллы за каждую покупку топлива и услуг на наших заправочных станциях. Накопленные баллы можно обменять на скидки, подарки или дополнительные услуги.",
"clients.loyalty.programm.about-description-2": "Участие в программе абсолютно бесплатное. Вам нужно только получить карту лояльности в любой нашей заправочной станции или зарегистрироваться в мобильном приложении.",
"clients.loyalty.programm.conditions-1": "1 литр = 1 балл",
"clients.loyalty.programm.conditions.description-1": "За каждый литр топлива вы получаете 1 балл",
"clients.loyalty.programm.conditions-2": "Дополнительные баллы",
"clients.loyalty.programm.conditions.description-2": "За покупки в магазине и кафе на заправке",
"clients.loyalty.programm.conditions-3": "Специальные акции",
"clients.loyalty.programm.conditions.description-3": "Удвоенные и утроенные баллы в праздничные дни",
"clients.loyatly.works.title": "Как это работает",
"clients.loyatly.works.description": "Простые шаги для участия в программе лояльности GasNetwork",
"clients.loyalty.works.title": "Как это работает",
"clients.loyalty.works.description": "Простые шаги для участия в программе лояльности GasNetwork",
"clients.loyatly.works.stage-1": "Получите карту",
"clients.loyatly.works.stage.description-1": "Получите карту лояльности на любой заправке GasNetwork или зарегистрируйтесь в мобильном приложении",
"clients.loyatly.works.stage-2": "Заправляйтесь",
"clients.loyatly.works.stage.description-2": "Используйте карту при каждой заправке и покупке в магазинах на наших АЗС",
"clients.loyatly.works.stage-3": "Накапливайте баллы",
"clients.loyatly.works.stage.description-3": "Получайте баллы за каждую покупку и следите за их накоплением в приложении",
"clients.loyatly.works.stage-4": "Получайте выгоду",
"clients.loyatly.works.stage.description-4": "Обменивайте накопленные баллы на скидки, подарки или дополнительные услуги",
"clients.loyatly.works.levels.title": "Уровни лояльности",
"clients.loyatly.works.levels.description": "Чем больше вы заправляетесь, тем больше преимуществ получаете",
"clients.loyatly.works.levels.card.mark": "возврат баллами",
"clients.loyatly.works.levels.card-1.title": "Стандарт",
"clients.loyatly.works.levels.card-1.percent": "1%",
"clients.loyatly.works.levels.card-1.bonus-1": "1 балл за каждый литр топлива",
"clients.loyatly.works.levels.card-1.bonus-2": "Участие в акциях",
"clients.loyatly.works.levels.card-1.bonus-3": "Доступ к мобильному приложению",
"clients.loyatly.works.levels.card-2.title": "Золотой",
"clients.loyatly.works.levels.card-2.percent": "2%",
"clients.loyatly.works.levels.card-2.bonus-1": "2 балла за каждый литр топлива",
"clients.loyatly.works.levels.card-2.bonus-2": "Скидка 5% в кафе на заправках",
"clients.loyatly.works.levels.card-2.bonus-3": "Приоритетное обслуживание",
"clients.loyatly.works.levels.card-2.bonus-4": "Эксклюзивные акции",
"clients.loyatly.works.levels.card-3.title": "Платиновый",
"clients.loyatly.works.levels.card-3.percent": "3%",
"clients.loyatly.works.levels.card-3.bonus-1": "3 балла за каждый литр топлива",
"clients.loyatly.works.levels.card-3.bonus-2": "Скидка 10% в кафе на заправках",
"clients.loyatly.works.levels.card-3.bonus-3": "Бесплатная мойка раз в месяц",
"clients.loyatly.works.levels.card-3.bonus-4": "Персональный менеджер",
"clients.loyatly.works.levels.card-3.bonus-5": "VIP-обслуживание",
"clients.loyalty.works.stage-1": "Получите карту",
"clients.loyalty.works.stage.description-1": "Получите карту лояльности на любой заправке GasNetwork или зарегистрируйтесь в мобильном приложении",
"clients.loyalty.works.stage-2": "Заправляйтесь",
"clients.loyalty.works.stage.description-2": "Используйте карту при каждой заправке и покупке в магазинах на наших АЗС",
"clients.loyalty.works.stage-3": "Накапливайте баллы",
"clients.loyalty.works.stage.description-3": "Получайте баллы за каждую покупку и следите за их накоплением в приложении",
"clients.loyalty.works.stage-4": "Получайте выгоду",
"clients.loyalty.works.stage.description-4": "Обменивайте накопленные баллы на скидки, подарки или дополнительные услуги",
"clients.loyalty.works.levels.title": "Уровни лояльности",
"clients.loyalty.works.levels.description": "Чем больше вы заправляетесь, тем больше преимуществ получаете",
"clients.loyalty.works.levels.card.mark": "возврат баллами",
"clients.loyalty.works.levels.card-1.title": "Стандарт",
"clients.loyalty.works.levels.card-1.percent": "1%",
"clients.loyalty.works.levels.card-1.bonus-1": "1 балл за каждый литр топлива",
"clients.loyalty.works.levels.card-1.bonus-2": "Участие в акциях",
"clients.loyalty.works.levels.card-1.bonus-3": "Доступ к мобильному приложению",
"clients.loyalty.works.levels.card-2.title": "Золотой",
"clients.loyalty.works.levels.card-2.percent": "2%",
"clients.loyalty.works.levels.card-2.bonus-1": "2 балла за каждый литр топлива",
"clients.loyalty.works.levels.card-2.bonus-2": "Скидка 5% в кафе на заправках",
"clients.loyalty.works.levels.card-2.bonus-3": "Приоритетное обслуживание",
"clients.loyalty.works.levels.card-2.bonus-4": "Эксклюзивные акции",
"clients.loyalty.works.levels.card-3.title": "Платиновый",
"clients.loyalty.works.levels.card-3.percent": "3%",
"clients.loyalty.works.levels.card-3.bonus-1": "3 балла за каждый литр топлива",
"clients.loyalty.works.levels.card-3.bonus-2": "Скидка 10% в кафе на заправках",
"clients.loyalty.works.levels.card-3.bonus-3": "Бесплатная мойка раз в месяц",
"clients.loyalty.works.levels.card-3.bonus-4": "Персональный менеджер",
"clients.loyalty.works.levels.card-3.bonus-5": "VIP-обслуживание",
"certificates.title": "Наши сертификаты",
"certificates.description": "GasNetwork придерживается высоких стандартов качества и безопасности. Наши сертификаты подтверждают соответствие нашей продукции и услуг международным и национальным стандартам.",

View File

@ -70,7 +70,7 @@ const Features = () => {
<div className='space-y-4'>
{features.map(({ title, description }) => {
return (
<div className='flex items-start'>
<div key={title} className='flex items-start'>
<div className='mt-1 flex h-6 w-6 flex-shrink-0 items-center justify-center rounded-full bg-red-600'>
<span className='text-xs text-white'></span>
</div>