80 lines
4.3 KiB
TypeScript
80 lines
4.3 KiB
TypeScript
export const ru: Record<string, string> = {
|
||
// Welcome & general
|
||
welcome: `Привет! Я Guidly — твой персональный гид-проводник по городам мира.
|
||
|
||
Я превращу твою прогулку в настоящее приключение — шаг за шагом, как квест.
|
||
|
||
Давай начнём! Расскажи, куда ты собираешься?`,
|
||
|
||
welcome_back: `С возвращением! У тебя есть активный квест по городу {city}. Открой приложение, чтобы продолжить.`,
|
||
|
||
// Onboarding
|
||
choose_city: 'В каком городе планируешь квест? Напиши название города.',
|
||
invalid_city: 'Введи корректное название города (минимум 2 символа).',
|
||
choose_days: 'На сколько дней планируешь поездку? (1-30)',
|
||
invalid_days: 'Введи число от 1 до 30.',
|
||
choose_companions: 'С кем путешествуешь?',
|
||
companions_solo: 'Один',
|
||
companions_couple: 'Вдвоём',
|
||
companions_family: 'С семьёй',
|
||
companions_friends: 'С друзьями',
|
||
choose_pace: 'В каком темпе хочешь гулять?',
|
||
pace_slow: 'Спокойный — без спешки, наслаждаюсь',
|
||
pace_normal: 'Умеренный — золотая середина',
|
||
pace_active: 'Активный — хочу увидеть максимум',
|
||
add_wishes: 'Есть пожелания? Что тебе особенно интересно? (или нажми "Пропустить")',
|
||
skip: 'Пропустить',
|
||
onboarding_summary: `Отлично! Вот твой план:
|
||
|
||
Город: {city}
|
||
Дней: {days}
|
||
Компания: {companions}
|
||
Темп: {pace}
|
||
{wishes}
|
||
Всё верно?`,
|
||
wishes_line: 'Пожелания: {comment}',
|
||
confirm_yes: 'Да, начинаем!',
|
||
confirm_restart: 'Начать сначала',
|
||
|
||
// Quest creation
|
||
creating_quest: 'Отлично! Создаю твой квест... Подожди немного.',
|
||
quest_created: `Твой квест "{title}" готов!
|
||
|
||
{description}
|
||
|
||
Открой приложение, чтобы увидеть первый шаг.`,
|
||
|
||
// Commands
|
||
help: `Доступные команды:
|
||
/start — начать или продолжить квест
|
||
/status — текущий прогресс
|
||
/stop — завершить квест досрочно
|
||
/help — показать эту справку`,
|
||
|
||
// Status
|
||
no_profile: 'Нажми /start, чтобы начать.',
|
||
no_active_quest: 'У тебя нет активного квеста. Нажми /start, чтобы создать.',
|
||
no_active_quest_start: 'У тебя нет активного квеста. Нажми /start, чтобы создать новый.',
|
||
quest_status: 'Квест: {title}\nГород: {city}\nСтатус: в процессе',
|
||
quest_in_progress: 'У тебя есть активный квест! Открой приложение, чтобы продолжить.',
|
||
use_start: 'Нажми /start, чтобы начать.',
|
||
|
||
// Stop
|
||
stop_confirm: 'Ты уверен, что хочешь завершить квест досрочно? Прогресс будет сохранён.',
|
||
yes_stop: 'Да, завершить',
|
||
no_continue: 'Нет, продолжить',
|
||
quest_stopped: 'Квест завершён. Ты можешь начать новый квест с помощью /start.',
|
||
quest_continue: 'Отлично! Продолжаем приключение.',
|
||
|
||
// Quest buttons
|
||
open_quest: 'Открыть квест',
|
||
|
||
// Event reactions
|
||
reaction_arrived: 'Ты на месте! Вот что тебя здесь ждёт...',
|
||
reaction_skipped: 'Ничего страшного, пропускаем. Идём дальше!',
|
||
reaction_finished_today: 'Хороший день! Отдыхай, завтра продолжим.',
|
||
reaction_point_completed: 'Отлично! Идём к следующей точке...',
|
||
reaction_day_completed: 'День завершён! Ты молодец. До завтра!',
|
||
reaction_quest_completed: 'Поздравляю! Квест пройден! Ты открыл для себя город по-новому.',
|
||
}
|