308 lines
16 KiB
TypeScript
308 lines
16 KiB
TypeScript
const ruBatch1 = {
|
||
common: {
|
||
loading: "Загрузка…",
|
||
error: "Ошибка",
|
||
save: "Сохранить",
|
||
cancel: "Отмена",
|
||
delete: "Удалить",
|
||
edit: "Изменить",
|
||
add: "Добавить",
|
||
remove: "Убрать",
|
||
create: "Создать",
|
||
submit: "Отправить",
|
||
close: "Закрыть",
|
||
back: "Назад",
|
||
next: "Далее",
|
||
done: "Готово",
|
||
search: "Поиск",
|
||
filter: "Фильтр",
|
||
sort: "Сортировка",
|
||
share: "Поделиться",
|
||
more: "Ещё",
|
||
copy: "Копировать",
|
||
copied: "Скопировано!",
|
||
viewAll: "Все",
|
||
seeMore: "Показать ещё",
|
||
showMore: "Показать больше",
|
||
showLess: "Показать меньше",
|
||
noResults: "Ничего не найдено",
|
||
tryAgain: "Попробовать снова",
|
||
learnMore: "Узнать больше",
|
||
getStarted: "Начать",
|
||
yes: "Да",
|
||
no: "Нет",
|
||
or: "или",
|
||
and: "и",
|
||
free: "Бесплатно",
|
||
new: "Новое",
|
||
popular: "Популярное",
|
||
featured: "Рекомендуемое",
|
||
verified: "Подтверждено",
|
||
sats: "sats",
|
||
clear: "Очистить",
|
||
clearFilters: "Сбросить фильтры",
|
||
clearAll: "Очистить всё",
|
||
hide: "Скрыть",
|
||
undo: "Отменить",
|
||
},
|
||
nav: {
|
||
home: "Главная",
|
||
map: "Spots",
|
||
lab: "The Lab",
|
||
events: "События",
|
||
crews: "Crews",
|
||
wallet: "Кошелёк",
|
||
settings: "Настройки",
|
||
more: "Ещё",
|
||
rewards: "Награды",
|
||
stats: "Статистика сообщества",
|
||
about: "О приложении",
|
||
food: "Еда",
|
||
marketplace: "Маркетплейс",
|
||
mints: "Минты",
|
||
appShop: "Магазин приложения",
|
||
diy: "DIY",
|
||
trades: "Маркетплейс",
|
||
stash: "Stash",
|
||
collections: "Коллекции",
|
||
contacts: "Контакты",
|
||
messages: "Сообщения",
|
||
skaters: "Скейтеры",
|
||
glossary: "Глоссарий",
|
||
riderCard: "Карта райдера",
|
||
supporters: "Саппортеры ⚡",
|
||
newsletter: "Рассылка",
|
||
viewProfile: "Открыть профиль",
|
||
leaderboards: "Таблицы лидеров",
|
||
},
|
||
chromeUi: {
|
||
skipToContent: "Перейти к содержимому",
|
||
menu: "Меню",
|
||
inBadge: "В",
|
||
loggedIn: "Вы вошли",
|
||
profile: "Профиль",
|
||
logIn: "Войти",
|
||
logOut: "Выйти",
|
||
notLoggedIn: "Вы не вошли",
|
||
loggedOutPrompt:
|
||
"Войдите, чтобы добавлять Spots, отправлять Zap скейтерам и сохранять избранное",
|
||
accounts: "Аккаунты",
|
||
addAnotherAccount: "Добавить аккаунт",
|
||
setStatus: "Установить статус",
|
||
setYourStatus: "Установите свой статус",
|
||
status: "Статус",
|
||
addSpot: "Добавить Spot",
|
||
myData: "Мои данные",
|
||
myStash: "Мой Stash",
|
||
myCollections: "Мои коллекции",
|
||
viewMyProfile: "Открыть мой профиль",
|
||
customizeNavBar: "Настроить панель навигации",
|
||
ecash: "Ecash",
|
||
madeWith: "Сделано с",
|
||
forSkateCommunity: "для скейт-сообщества",
|
||
beta: "Бета",
|
||
license: "Лицензия",
|
||
privacy: "Конфиденциальность",
|
||
collaborators: "Соавторы и друзья",
|
||
notSponsoredBy: "Не спонсируется",
|
||
errorTitle: "Не удалось загрузить",
|
||
errorDescription:
|
||
"Сетевой запрос не удался. Проверьте подключение и попробуйте снова.",
|
||
tryAgain: "Попробовать снова",
|
||
weatherOn: "Погода вкл.",
|
||
weatherOff: "Погода выкл.",
|
||
trustFilter: "Фильтр доверия",
|
||
filterByTrustLevel: "Фильтровать по уровню доверия",
|
||
trust: {
|
||
all: "Все пользователи",
|
||
allDesc: "Показывать контент от всех",
|
||
verified: "Подтверждённые",
|
||
verifiedDesc: "Вы подписаны на них или они подтверждены (доверие ≥90)",
|
||
trusted: "Доверенные",
|
||
trustedDesc:
|
||
"Друзья друзей или с подтверждённым NIP-05 (доверие ≥60)",
|
||
following: "Только подписки",
|
||
followingDesc: "Показывать контент только от тех, на кого вы подписаны",
|
||
followingShort: "Подписки",
|
||
},
|
||
sort: {
|
||
recent: "Сначала новые",
|
||
recentDesc: "Самые новые сверху",
|
||
trust: "Наибольшее доверие",
|
||
trustDesc: "Самые доверенные авторы",
|
||
proximity: "Ближайшие ко мне",
|
||
proximityDesc: "Ближайшие места",
|
||
popular: "Самые популярные",
|
||
popularDesc: "Больше всего комментариев/реакций",
|
||
zaps: "Больше всего Zap",
|
||
zapsDesc: "Наибольшая полученная сумма",
|
||
},
|
||
spotType: {
|
||
street: "Стрит",
|
||
transition: "Транзишн",
|
||
park: "Park",
|
||
plaza: "Плаза",
|
||
diy: "DIY",
|
||
bowl: "Bowl",
|
||
vert: "Vert",
|
||
indoor: "Крытый",
|
||
skatepark: "Скейтпарк",
|
||
miniramp: "Мини-рамп",
|
||
},
|
||
},
|
||
desktopNav: {
|
||
title: "Навигация на десктопе",
|
||
desc: "Выберите, какие вкладки показывать в верхней панели, и их порядок. Скрытые вкладки остаются в меню «Ещё».",
|
||
fixed: "Закреплено",
|
||
shownInTopBar: "Показаны в верхней панели ({{count}})",
|
||
noExtraTabs:
|
||
"Дополнительных вкладок нет — всё находится в меню «Ещё». Добавьте их ниже.",
|
||
inMoreMenu: "В меню «Ещё» ({{count}})",
|
||
moveUp: "Переместить {{name}} вверх",
|
||
moveDown: "Переместить {{name}} вниз",
|
||
hide: "Скрыть {{name}}",
|
||
moveToMore: "Переместить в меню «Ещё»",
|
||
show: "Показать",
|
||
showInTopBar: "Показать {{name}} в верхней панели",
|
||
showInTopBarTitle: "Показать в верхней панели",
|
||
reset: "Сбросить по умолчанию",
|
||
},
|
||
navSheet: {
|
||
title: "Настройте свою панель",
|
||
desc: "Выберите {{count}} вкладок, которые используете чаще всего. Остальное останется в меню.",
|
||
preview: "Предпросмотр",
|
||
empty: "Пусто",
|
||
order: "Порядок ({{done}}/{{total}})",
|
||
available: "Доступные вкладки",
|
||
full: "Панель заполнена — уберите одну, чтобы заменить",
|
||
moveUp: "Переместить {{name}} вверх",
|
||
moveDown: "Переместить {{name}} вниз",
|
||
login: "Войти",
|
||
profile: "Профиль",
|
||
reset: "Сбросить",
|
||
done: "Готово",
|
||
},
|
||
pwa: {
|
||
installTitle: "Установить SkateSpots",
|
||
installSubtitle: "Полноценные возможности приложения",
|
||
addToHomeScreen: "На главный экран",
|
||
installApp: "Установить приложение",
|
||
maybeLater: "Может, позже",
|
||
gotIt: "Понятно!",
|
||
benefits: {
|
||
fast: "Молниеносно быстро",
|
||
offline: "Работает офлайн",
|
||
fullAccess: "Полный доступ",
|
||
},
|
||
iosStep1: "Нажмите кнопку «Поделиться»",
|
||
iosStep1Hint: "внизу экрана Safari",
|
||
iosStep2: "Прокрутите и нажмите \"На главный экран\"",
|
||
iosStep2Hint: "в меню «Поделиться»",
|
||
iosStep3: "Нажмите \"Добавить\", чтобы установить",
|
||
iosStep3Hint: "Приложение появится на главном экране",
|
||
androidStep1: "Нажмите кнопку меню",
|
||
androidStep1Hint: "(три точки) в браузере",
|
||
androidStep2: "Выберите \"На главный экран\"",
|
||
androidStep2Hint: "или \"Установить приложение\"",
|
||
androidStep3: "Подтвердите установку",
|
||
androidStep3Hint: "Приложение появится на главном экране",
|
||
tagline: "Бесплатно • Работает офлайн • Быстро и надёжно",
|
||
},
|
||
home: {
|
||
tagline: "Силами сообщества • На основе Relay",
|
||
title: "SKATE SPOTS",
|
||
subtitle: "Находи Spots • Встречайся • Учись трюкам • Поддерживай местных",
|
||
description:
|
||
"Настоящий скейтбилдинг происходит офлайн — этот инструмент помогает его найти.",
|
||
betaWarning: "БЕТА — В разработке • Используйте на свой страх и риск",
|
||
pwaHint: "Прогрессивное веб-приложение — установите на своё устройство",
|
||
exploreMap: "Открыть карту",
|
||
addSpot: "Добавить Spot",
|
||
globalSpots: "Spots по всему миру",
|
||
openCommunity: "Открытое сообщество",
|
||
lightningZaps: "Lightning Zap",
|
||
featuredSpots: "Рекомендуемые Spots",
|
||
featuredSpotsDesc: "Проверенные сообществом скейт-Spots со всего мира",
|
||
upcomingEvents: "Скоро",
|
||
upcomingEventsDesc: "Контесты, встречи и сессии в ближайшее время",
|
||
noSpotsYet: "Пока не найдено ни одного Spot",
|
||
noSpotsHint: "Добавьте скейт-Spot первым!",
|
||
noEventsYet: "Нет предстоящих событий",
|
||
noEventsHint: "Загляните позже или создайте своё!",
|
||
theLab: "The Lab",
|
||
theLabDesc: "Учите трюки, находите тренеров и повышайте уровень катания",
|
||
coaches: "Тренеры",
|
||
coachesDesc: "Учитесь у опытных скейтеров, которые помогут вам прогрессировать",
|
||
filmers: "Операторы",
|
||
filmersDesc: "Свяжитесь с операторами, чтобы снять лучшие клипы",
|
||
findCoach: "Найти тренера",
|
||
becomeCoach: "Стать тренером",
|
||
findFilmer: "Найти оператора",
|
||
becomeFilmer: "Стать оператором",
|
||
viewAllSpots: "Все Spots",
|
||
viewAllEvents: "Все события",
|
||
createEvent: "Создать событие",
|
||
readyToShare: "Готовы поделиться?",
|
||
readyToShareDesc:
|
||
"Помогите скейт-сообществу расти, добавляя любимые Spots. Каждое место, которым вы делитесь, помогает другим скейтерам находить новые места для катания.",
|
||
},
|
||
about: {
|
||
title: "О SkateSpots",
|
||
subtitle: "Децентрализованное скейт-сообщество",
|
||
whatIs: "Что такое SkateSpots?",
|
||
whatIsDesc:
|
||
"SkateSpots — это платформа, созданная сообществом, для поиска мест катания по всему миру. Построена на Nostr, она даёт скейтерам настоящую власть над своими данными.",
|
||
features: "Возможности",
|
||
featuresDesc:
|
||
"Находите Spots, создавайте события, связывайтесь с тренерами и поддерживайте местные скейт-магазины — всё в одном месте.",
|
||
nostr: "Построено на Nostr",
|
||
nostrDesc:
|
||
"Nostr — это простой открытый протокол, обеспечивающий по-настоящему устойчивую к цензуре глобальную коммуникацию. Ваш аккаунт и данные принадлежат вам.",
|
||
openSource: "Открытый исходный код",
|
||
openSourceDesc:
|
||
"SkateSpots полностью открыт. Вносите вклад, форкайте или запускайте свою версию.",
|
||
lightning: "Платежи Lightning",
|
||
lightningDesc:
|
||
"Отправляйте Zap любимым скейтерам, тренерам и авторам контента через платежи Bitcoin Lightning.",
|
||
},
|
||
faq: {
|
||
title: "Часто задаваемые вопросы",
|
||
subtitle: "Всё, что нужно знать о SkateSpots",
|
||
whatIsNostr: "Что такое Nostr?",
|
||
whatIsNostrAnswer:
|
||
"Nostr — это открытый протокол для децентрализованных социальных сетей. В отличие от традиционных платформ, ваши данные и личность принадлежат вам.",
|
||
howToStart: "Как начать?",
|
||
howToStartAnswer:
|
||
"Нажмите \"Зарегистрироваться\", чтобы создать новый аккаунт Nostr, или \"Войти\", если он у вас уже есть. Можно использовать расширение браузера, мобильное приложение или секретный ключ.",
|
||
whatAreZaps: "Что такое Zap?",
|
||
whatAreZapsAnswer:
|
||
"Zap — это чаевые в Bitcoin Lightning, которые можно отправлять другим пользователям. Так можно выразить благодарность за хороший контент или поддержать авторов.",
|
||
howToAddSpot: "Как добавить Spot?",
|
||
howToAddSpotAnswer:
|
||
"Войдите в аккаунт, нажмите \"Добавить Spot\" и заполните данные: местоположение, фото и описание.",
|
||
isItFree: "SkateSpots бесплатный?",
|
||
isItFreeAnswer:
|
||
"Да! SkateSpots полностью бесплатен. По желанию можно отправлять Zap (чаевые в Bitcoin) другим пользователям.",
|
||
canIEditSpot: "Можно ли редактировать или удалять свои Spots?",
|
||
canIEditSpotAnswer:
|
||
"Да, вы можете редактировать созданные вами Spots. Из-за децентрализованной природы Nostr запросы на удаление отправляются, но некоторые Relay могут сохранить данные.",
|
||
},
|
||
onboarding: {
|
||
welcome: "Добро пожаловать в SkateSpots!",
|
||
welcomeDesc: "Настроим всё за пару шагов.",
|
||
step1Title: "Создайте аккаунт",
|
||
step1Desc:
|
||
"Ваши ключи Nostr генерируются. Это как пароль, который контролируете вы.",
|
||
step2Title: "Сохраните ключи",
|
||
step2Desc:
|
||
"Сохраните фразу восстановления в надёжном месте. Это единственный способ восстановить аккаунт!",
|
||
step3Title: "Настройте профиль",
|
||
step3Desc: "Расскажите сообществу о себе.",
|
||
step4Title: "Всё готово!",
|
||
step4Desc: "Начните изучать Spots, события и общаться со скейтерами.",
|
||
skipForNow: "Пропустить пока",
|
||
continueToApp: "Перейти в приложение",
|
||
},
|
||
};
|
||
|
||
export default ruBatch1;
|