rentease/internal/i18n/locales/en.json
Ruidy 584d81f7bd
Some checks failed
CI / checks (push) Has been cancelled
feat(i18n): add language toggle and localize views
2026-01-09 16:09:20 -04:00

120 lines
6.2 KiB
JSON

[
{
"id": "app.title",
"translation": "RentEase | Your Property Management System"
},
{ "id": "nav.bookings", "translation": "Bookings" },
{ "id": "nav.reports", "translation": "Reports" },
{ "id": "nav.new_booking", "translation": "New Booking" },
{ "id": "bookings.heading", "translation": "Bookings" },
{ "id": "bookings.subheading", "translation": "Overview of the activity" },
{
"id": "search.bookings.placeholder",
"translation": "Search bookings by name…"
},
{ "id": "login.welcome", "translation": "Welcome" },
{ "id": "login.subtitle", "translation": "Manage your rental property" },
{ "id": "login.title", "translation": "Login" },
{ "id": "login.auth_error", "translation": "Authentication error" },
{ "id": "login.password_short", "translation": "Password is too short" },
{ "id": "login.submit", "translation": "Log in" },
{
"id": "login.registration_disabled",
"translation": "Registration is disabled. Please ask an admin to activate it."
},
{ "id": "booking.new.title", "translation": "New Booking" },
{ "id": "booking.new.subtitle", "translation": "Create a new booking" },
{ "id": "booking.new.customer_name", "translation": "Customer name" },
{ "id": "booking.new.phone_number", "translation": "Phone number" },
{ "id": "booking.new.customer_number", "translation": "Customer number" },
{ "id": "booking.new.email", "translation": "Email" },
{ "id": "booking.new.from", "translation": "From" },
{ "id": "booking.new.to", "translation": "To" },
{ "id": "booking.new.platform", "translation": "Platform" },
{ "id": "booking.new.fees", "translation": "Fees" },
{ "id": "booking.new.platform_id", "translation": "Platform ID" },
{ "id": "booking.new.submit", "translation": "Submit" },
{ "id": "booking.form.customer_info", "translation": "Customer Information" },
{ "id": "booking.form.name", "translation": "Name" },
{ "id": "booking.form.phone_number", "translation": "Phone number" },
{ "id": "booking.form.email", "translation": "Email" },
{ "id": "booking.form.guests", "translation": "Number of guests" },
{ "id": "booking.form.details", "translation": "Booking Details" },
{ "id": "booking.form.from", "translation": "From" },
{ "id": "booking.form.to", "translation": "To" },
{ "id": "booking.form.platform", "translation": "Platform" },
{ "id": "booking.form.platform_id", "translation": "Platform ID" },
{ "id": "booking.form.platform_fees", "translation": "Platform Fees" },
{ "id": "action.update", "translation": "Update" },
{ "id": "action.edit", "translation": "Edit" },
{ "id": "action.save", "translation": "Save" },
{ "id": "booking.view.create_pdf", "translation": "Create PDF" },
{ "id": "booking.view.canceled", "translation": "Canceled" },
{ "id": "booking.view.cancel", "translation": "Cancel" },
{ "id": "booking.view.line_items", "translation": "Line Items" },
{ "id": "booking.view.add_payment", "translation": "Add Payment" },
{ "id": "booking.view.item", "translation": "Item" },
{ "id": "booking.view.quantity", "translation": "Quantity" },
{ "id": "booking.view.price", "translation": "Price" },
{ "id": "booking.view.payment_method", "translation": "Payment Method" },
{ "id": "booking.view.subtotal", "translation": "Sub-total" },
{ "id": "booking.view.actions", "translation": "Actions" },
{ "id": "booking.view.total", "translation": "Total" },
{ "id": "booking.view.add_line_item_title", "translation": "Add New Line Item" },
{ "id": "booking.view.add_line_item", "translation": "Add Line Item" },
{ "id": "booking.lines.check_in", "translation": "Check-in" },
{ "id": "booking.lines.check_out", "translation": "Check-out" },
{ "id": "booking.lines.id_label", "translation": "ID" },
{ "id": "booking.lines.view_details", "translation": "View Details" },
{ "id": "payment.modal.title", "translation": "Add Payment" },
{ "id": "payment.modal.amount", "translation": "Amount" },
{ "id": "payment.modal.method", "translation": "Payment Method" },
{
"id": "payment.modal.select_method",
"translation": "Select payment method"
},
{ "id": "payment.method.cash", "translation": "Cash" },
{ "id": "payment.method.card", "translation": "Card" },
{ "id": "payment.method.cheque", "translation": "Cheque" },
{ "id": "payment.method.transfer", "translation": "Bank Transfer" },
{ "id": "payment.modal.submit", "translation": "Add Payment" },
{ "id": "payment.view_in_stripe", "translation": "View in Stripe" },
{
"id": "booking.payment_link_failed",
"translation": "Unable to create the Stripe payment link. Please try again."
},
{
"id": "booking.payment_link_unavailable",
"translation": "Unable to create the Stripe payment link."
},
{
"id": "booking.payment_link_unexpected",
"translation": "Unexpected error while creating payment link."
},
{ "id": "report.title", "translation": "Reports" },
{
"id": "report.subtitle",
"translation": "Generate monthly and yearly statements"
},
{ "id": "report.period", "translation": "Period" },
{ "id": "report.period.monthly", "translation": "Monthly" },
{ "id": "report.period.yearly", "translation": "Yearly" },
{ "id": "report.year", "translation": "Year" },
{ "id": "report.month", "translation": "Month" },
{ "id": "report.generate", "translation": "Generate Report" },
{ "id": "report.section.title", "translation": "Your report" },
{ "id": "report.section.create_pdf", "translation": "Create PDF" },
{ "id": "report.table.id", "translation": "ID" },
{ "id": "report.table.name", "translation": "Name" },
{ "id": "report.table.from", "translation": "From" },
{ "id": "report.table.to", "translation": "To" },
{ "id": "report.table.revenue", "translation": "Revenue" },
{ "id": "report.table.platform", "translation": "Platform" },
{ "id": "report.table.platform_fees", "translation": "Platform Fees" },
{ "id": "report.table.fees", "translation": "Fees" },
{ "id": "report.table.profit", "translation": "Profit" },
{ "id": "report.table.totals", "translation": "Totals" },
{ "id": "report.table.card_only", "translation": "Card-only" },
{ "id": "report.table.booking_only", "translation": "Booking-only" },
{ "id": "success.done", "translation": "Done" }
]