87 lines
3.9 KiB
JSON
87 lines
3.9 KiB
JSON
{
|
|
"home": {
|
|
"title": "Cat Sitting Planner",
|
|
"description": "Coordinate care for your furry friends while you're away.",
|
|
"createPlan": "Create a New Plan",
|
|
"createPlanDesc": "Give your plan a title, select your travel dates and set a group password."
|
|
},
|
|
"createPlanForm": {
|
|
"title": "Plan Title",
|
|
"titlePlaceholder": "Lilly & Diego 🐈 🐈⬛",
|
|
"titleError": "Title must be at least 2 characters.",
|
|
"travelDates": "Travel Dates",
|
|
"pickDateRange": "Pick a date range",
|
|
"dateRangeDesc": "Select the days you will be away.",
|
|
"groupPassword": "Group Password",
|
|
"passwordPlaceholder": "secret-meow",
|
|
"passwordDesc": "Share this password with your cat sitters.",
|
|
"feedingPerDay": "Feeding times per feeding day",
|
|
"feedingDesc": "Number of meals per day.",
|
|
"feedingInterval": "Feeding interval (days)",
|
|
"feedingIntervalDesc": "Every X days (e.g., 1 for daily, 3 for auto-feeder).",
|
|
"litterInterval": "Litter cleaning interval (days)",
|
|
"litterDesc": "Every X days.",
|
|
"submit": "Create Plan",
|
|
"success": "Plan created successfully!",
|
|
"error": "Something went wrong. Please try again.",
|
|
"passwordError": "Password must be at least 4 characters."
|
|
},
|
|
"dashboard": {
|
|
"backToHome": "Back to Home",
|
|
"overview": "Overview",
|
|
"instructions": "Instructions",
|
|
"instructionsTitle": "Cat Care Instructions",
|
|
"export": "Export",
|
|
"settings": "Settings",
|
|
"feeding": "Feeding",
|
|
"litter": "Clean litter",
|
|
"ownerHome": "Owner Home",
|
|
"illDoIt": "I'll do it!",
|
|
"bookTitle": "Book {date}",
|
|
"bookDesc": "Who is taking care of the cats?",
|
|
"imSitting": "I am Sitting",
|
|
"ownerIsHome": "Owner is Home",
|
|
"nameLabel": "Name",
|
|
"namePlaceholder": "Your Name",
|
|
"confirmBooking": "Confirm Booking",
|
|
"saving": "Saving...",
|
|
"bookedSuccess": "Spot booked!",
|
|
"bookError": "Failed to book spot. Maybe it was just taken?",
|
|
"cancelConfirm": "Are you sure you want to remove this entry?",
|
|
"cancelTitle": "Cancel Booking",
|
|
"cancelMessageLabel": "Message (optional)",
|
|
"cancelMessagePlaceholder": "I can't make it because...",
|
|
"cancelSubmit": "Confirm Cancellation",
|
|
"cancel": "Cancel",
|
|
"cancelSuccess": "Entry removed",
|
|
"cancelError": "Failed to remove entry",
|
|
"noInstructions": "No specific instructions provided yet."
|
|
},
|
|
"login": {
|
|
"title": "Enter Password",
|
|
"description": "Please enter the password provided by the cat owner to access this plan.",
|
|
"submit": "Access Plan",
|
|
"error": "Invalid password"
|
|
},
|
|
"settings": {
|
|
"title": "Plan Settings",
|
|
"description": "Update the cat care instructions or notification webhook.",
|
|
"webhookLabel": "Notification Webhook (Discord/Telegram)",
|
|
"webhookPlaceholder": "https://discord.com/api/webhooks/...",
|
|
"webhookDesc": "Get notified on Discord/Telegram when someone books or cancels.",
|
|
"instructionsLabel": "Cat Instructions",
|
|
"instructionsPlaceholder": "Food: 2x daily, Litter: daily...",
|
|
"notifyAllLabel": "Notify for all events",
|
|
"notifyAllDesc": "If disabled, only cancellations will be notified.",
|
|
"save": "Save changes",
|
|
"saving": "Saving...",
|
|
"success": "Settings updated!",
|
|
"error": "Failed to update settings"
|
|
},
|
|
"notifications": {
|
|
"ownerHome": "🏠 OWNER HOME: Marked for {date}.\nPlan: {url}",
|
|
"newBooking": "✅ NEW BOOKING: {name} is sitting on {date}.\nPlan: {url}",
|
|
"cancellation": "🚨 CANCELLATION: {name} removed their booking for {date}.{message}\nPlan: {url}",
|
|
"instructionsUpdated": "📝 UPDATED: Cat instructions have been modified.\nPlan: {url}"
|
|
}
|
|
} |