Merge remote-tracking branch 'origin' into back-office-integration
This commit is contained in:
189
src/app/i18n/ru.ts
Normal file
189
src/app/i18n/ru.ts
Normal file
@@ -0,0 +1,189 @@
|
||||
import { Translations } from './translations';
|
||||
|
||||
export const ru: Translations = {
|
||||
header: {
|
||||
home: 'Главная',
|
||||
search: 'Поиск',
|
||||
about: 'О нас',
|
||||
contacts: 'Контакты',
|
||||
searchPlaceholder: 'Искать...',
|
||||
catalog: 'Каталог',
|
||||
},
|
||||
footer: {
|
||||
description: 'Современный маркетплейс для комфортных покупок',
|
||||
company: 'Компания',
|
||||
aboutUs: 'О нас',
|
||||
contacts: 'Контакты',
|
||||
requisites: 'Реквизиты',
|
||||
support: 'Поддержка',
|
||||
faq: 'FAQ',
|
||||
delivery: 'Доставка',
|
||||
guarantee: 'Гарантия',
|
||||
legal: 'Правовая информация',
|
||||
offer: 'Оферта',
|
||||
privacy: 'Конфиденциальность',
|
||||
returns: 'Возврат',
|
||||
info: 'Информация',
|
||||
aboutCompany: 'О компании',
|
||||
documents: 'Документы',
|
||||
paymentRules: 'Правила оплаты',
|
||||
returnPolicy: 'Политика возврата',
|
||||
publicOffer: 'Публичная оферта',
|
||||
help: 'Помощь',
|
||||
payment: 'Оплата',
|
||||
allRightsReserved: 'Все права защищены.',
|
||||
},
|
||||
home: {
|
||||
welcomeTo: 'Добро пожаловать в {{brand}}',
|
||||
subtitle: 'Найдите всё, что нужно, в одном месте',
|
||||
startSearch: 'Начать поиск',
|
||||
loading: 'Загружаем категории...',
|
||||
errorTitle: 'Что-то пошло не так',
|
||||
retry: 'Попробовать снова',
|
||||
categoriesTitle: 'Категории товаров',
|
||||
categoriesSubtitle: 'Выберите интересующую категорию',
|
||||
categoriesEmpty: 'Категории скоро появятся',
|
||||
categoriesEmptyDesc: 'Мы работаем над наполнением каталога',
|
||||
dexarHeroTitle: 'Здесь ты найдёшь всё',
|
||||
dexarHeroSubtitle: 'Тысячи товаров в одном месте',
|
||||
dexarHeroTagline: 'просто и удобно',
|
||||
goToCatalog: 'Перейти в каталог',
|
||||
findProduct: 'Найти товар',
|
||||
loadingDexar: 'Загрузка категорий...',
|
||||
catalogTitle: 'Каталог товаров',
|
||||
emptyCategoriesDexar: 'Категории пока отсутствуют',
|
||||
categoriesSoonDexar: 'Скоро здесь появятся категории товаров',
|
||||
itemsCount: '{{count}} товаров',
|
||||
},
|
||||
cart: {
|
||||
title: 'Корзина',
|
||||
clear: 'Очистить',
|
||||
empty: 'Корзина пуста',
|
||||
emptyDesc: 'Добавьте товары, чтобы начать покупки',
|
||||
goShopping: 'Перейти к покупкам',
|
||||
total: 'Итого',
|
||||
items: 'Товары',
|
||||
deliveryLabel: 'Доставка',
|
||||
toPay: 'К оплате',
|
||||
agreeWith: 'Я согласен с',
|
||||
publicOffer: 'публичной офертой',
|
||||
returnPolicy: 'политикой возврата',
|
||||
guaranteeTerms: 'условиями гарантии',
|
||||
privacyPolicy: 'политикой конфиденциальности',
|
||||
and: 'и',
|
||||
checkout: 'Оформить заказ',
|
||||
close: 'Закрыть',
|
||||
creatingPayment: 'Создание платежа...',
|
||||
waitFewSeconds: 'Подождите несколько секунд',
|
||||
scanQr: 'Сканируйте QR-код для оплаты',
|
||||
amountToPay: 'Сумма к оплате:',
|
||||
waitingPayment: 'Ожидание оплаты...',
|
||||
copied: '✓ Скопировано',
|
||||
copyLink: 'Скопировать ссылку',
|
||||
openNewTab: 'Открыть в новой вкладке',
|
||||
paymentSuccess: 'Поздравляем! Оплата прошла успешно!',
|
||||
paymentSuccessDesc: 'Введите ваши контактные данные, и мы отправим вам покупку в течение нескольких минут',
|
||||
sending: 'Отправка...',
|
||||
send: 'Отправить',
|
||||
paymentTimeout: 'Время ожидания истекло',
|
||||
paymentTimeoutDesc: 'Мы не получили подтверждение оплаты в течение 3 минут.',
|
||||
autoClose: 'Окно закроется автоматически...',
|
||||
confirmClear: 'Вы уверены, что хотите очистить корзину?',
|
||||
acceptTerms: 'Пожалуйста, примите условия оферты, политику возврата и возврата для подтверждения оформления заказа.',
|
||||
copyError: 'Ошибка копирования:',
|
||||
emailSuccess: 'Email успешно отправлен! Проверьте свою почту.',
|
||||
emailError: 'Произошла ошибка при отправке email. Пожалуйста, попробуйте снова.',
|
||||
phoneRequired: 'Номер телефона обязателен',
|
||||
phoneMoreDigits: 'Введите ещё {{count}} цифр',
|
||||
phoneTooMany: 'Слишком много цифр',
|
||||
emailRequired: 'Email обязателен',
|
||||
emailTooShort: 'Email слишком короткий (минимум 5 символов)',
|
||||
emailTooLong: 'Email слишком длинный (максимум 100 символов)',
|
||||
emailNeedsAt: 'Email должен содержать @',
|
||||
emailNeedsDomain: 'Email должен содержать домен (.com, .ru и т.д.)',
|
||||
emailInvalid: 'Некорректный формат email',
|
||||
},
|
||||
search: {
|
||||
title: 'Поиск товаров',
|
||||
placeholder: 'Введите название товара...',
|
||||
resultsCount: 'Найдено товаров:',
|
||||
searching: 'Поиск...',
|
||||
retry: 'Попробовать снова',
|
||||
noResults: 'Ничего не найдено',
|
||||
noResultsFor: 'По запросу "{{query}}" товары не найдены',
|
||||
noResultsHint: 'Попробуйте изменить запрос или используйте другие ключевые слова',
|
||||
addToCart: 'В корзину',
|
||||
loadingMore: 'Загрузка...',
|
||||
allLoaded: 'Все результаты загружены',
|
||||
emptyState: 'Введите запрос для поиска товаров',
|
||||
of: 'из',
|
||||
},
|
||||
category: {
|
||||
retry: 'Попробовать снова',
|
||||
addToCart: 'В корзину',
|
||||
loadingMore: 'Загрузка...',
|
||||
allLoaded: 'Все товары загружены',
|
||||
emptyTitle: 'Упс! Здесь пока пусто',
|
||||
emptyDesc: 'В этой категории ещё нет товаров, но скоро они появятся',
|
||||
goHome: 'На главную',
|
||||
loading: 'Загрузка товаров...',
|
||||
},
|
||||
subcategories: {
|
||||
loading: 'Загрузка подкатегорий...',
|
||||
retry: 'Попробовать снова',
|
||||
emptyTitle: 'Упс! Подкатегорий пока нет',
|
||||
emptyDesc: 'В этом разделе ещё нет подкатегорий, но скоро они появятся',
|
||||
goHome: 'На главную',
|
||||
},
|
||||
itemDetail: {
|
||||
loading: 'Загрузка...',
|
||||
loadingDexar: 'Загрузка товара...',
|
||||
back: 'Вернуться',
|
||||
backHome: 'Вернуться на главную',
|
||||
noImage: 'Нет изображения',
|
||||
stock: 'Наличие:',
|
||||
inStock: 'В наличии',
|
||||
lowStock: 'Осталось немного',
|
||||
lastItems: 'Последние штуки',
|
||||
mediumStock: 'Заканчивается',
|
||||
addToCart: 'Добавить в корзину',
|
||||
description: 'Описание',
|
||||
specifications: 'Характеристики',
|
||||
reviews: 'Отзывы',
|
||||
yourReview: 'Ваш отзыв',
|
||||
leaveReview: 'Оставить отзыв',
|
||||
rating: 'Оценка:',
|
||||
reviewPlaceholder: 'Поделитесь своими впечатлениями о товаре...',
|
||||
reviewPlaceholderDexar: 'Поделитесь впечатлениями о товаре...',
|
||||
anonymous: 'Анонимно',
|
||||
submitting: 'Отправка...',
|
||||
submit: 'Отправить',
|
||||
reviewSuccess: 'Спасибо за ваш отзыв!',
|
||||
reviewError: 'Ошибка отправки. Попробуйте позже.',
|
||||
defaultUser: 'Пользователь',
|
||||
defaultUserDexar: 'Аноним',
|
||||
noReviews: 'Пока нет отзывов. Станьте первым!',
|
||||
qna: 'Вопросы и ответы',
|
||||
photo: 'Фото',
|
||||
reviewsCount: 'отзывов',
|
||||
today: 'Сегодня',
|
||||
yesterday: 'Вчера',
|
||||
daysAgo: 'дн. назад',
|
||||
weeksAgo: 'нед. назад',
|
||||
},
|
||||
app: {
|
||||
connecting: 'Подключение к серверу...',
|
||||
serverUnavailable: 'Сервер недоступен',
|
||||
serverError: 'Не удалось подключиться к серверу. Проверьте подключение к интернету.',
|
||||
retryConnection: 'Повторить попытку',
|
||||
pageTitle: 'Маркетплейс товаров и услуг',
|
||||
},
|
||||
carousel: {
|
||||
loading: 'Загрузка товаров...',
|
||||
addToCart: 'Добавить в корзину',
|
||||
},
|
||||
common: {
|
||||
retry: 'Попробовать снова',
|
||||
loading: 'Загрузка...',
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user