guidly/bot/i18n/en.ts
Jaymiesh 8033377cdf
All checks were successful
CI/CD / lint (push) Successful in 7s
CI/CD / build (push) Successful in 18s
CI/CD / deploy (push) Successful in 40s
Switch onboarding city selection to manual text input
2026-02-11 16:35:20 +07:00

80 lines
2.9 KiB
TypeScript

export const en: Record<string, string> = {
// Welcome & general
welcome: `Hi! I'm Guidly — your personal city guide and adventure companion.
I'll turn your walk into a real adventure — step by step, like a quest.
Let's begin! Where are you headed?`,
welcome_back: `Welcome back! You have an active quest in {city}. Open the app to continue.`,
// Onboarding
choose_city: 'Which city are you planning your quest in? Type the city name.',
invalid_city: 'Please enter a valid city name (at least 2 characters).',
choose_days: 'How many days are you planning? (1-30)',
invalid_days: 'Please enter a number from 1 to 30.',
choose_companions: 'Who are you traveling with?',
companions_solo: 'Solo',
companions_couple: 'As a couple',
companions_family: 'With family',
companions_friends: 'With friends',
choose_pace: 'What pace do you prefer?',
pace_slow: 'Relaxed — no rush, enjoying every moment',
pace_normal: 'Moderate — a nice balance',
pace_active: 'Active — I want to see as much as possible',
add_wishes: 'Any special wishes? What interests you most? (or tap "Skip")',
skip: 'Skip',
onboarding_summary: `Great! Here's your plan:
City: {city}
Days: {days}
Company: {companions}
Pace: {pace}
{wishes}
All good?`,
wishes_line: 'Wishes: {comment}',
confirm_yes: "Yes, let's go!",
confirm_restart: 'Start over',
// Quest creation
creating_quest: "Awesome! Creating your quest... Please wait a moment.",
quest_created: `Your quest "{title}" is ready!
{description}
Open the app to see your first step.`,
// Commands
help: `Available commands:
/start — start or continue a quest
/status — current progress
/stop — end quest early
/help — show this help`,
// Status
no_profile: 'Tap /start to begin.',
no_active_quest: "You don't have an active quest. Tap /start to create one.",
no_active_quest_start: "You don't have an active quest. Tap /start to create a new one.",
quest_status: 'Quest: {title}\nCity: {city}\nStatus: in progress',
quest_in_progress: 'You have an active quest! Open the app to continue.',
use_start: 'Tap /start to begin.',
// Stop
stop_confirm: 'Are you sure you want to end the quest early? Your progress will be saved.',
yes_stop: 'Yes, end it',
no_continue: 'No, continue',
quest_stopped: 'Quest ended. You can start a new one with /start.',
quest_continue: "Great! Let's keep going.",
// Quest buttons
open_quest: 'Open Quest',
// Event reactions
reaction_arrived: "You're here! Here's what awaits you...",
reaction_skipped: "No worries, let's move on!",
reaction_finished_today: 'Great day! Rest up, we continue tomorrow.',
reaction_point_completed: "Excellent! Let's head to the next spot...",
reaction_day_completed: "Day complete! Well done. See you tomorrow!",
reaction_quest_completed: "Congratulations! Quest complete! You've discovered the city in a whole new way.",
}