frontend phase 13

This commit is contained in:
hamid
2026-07-10 16:58:15 +03:30
parent 6186f54294
commit 85488bc25b
57 changed files with 3283 additions and 105 deletions
+87 -13
View File
@@ -107,7 +107,8 @@
"archived": "Patient archived",
"age_years": "{age} yrs",
"conditions_none": "No recorded conditions",
"unavailable": "This patient isn't available to you."
"unavailable": "This patient isn't available to you.",
"open_record": "Open {name}'s record"
},
"profile": {
"title": "Profile",
@@ -360,11 +361,10 @@
"specialty_pediatric": "Pediatric care",
"specialty_post_surgery": "Post-surgery care",
"specialty_wound_care": "Wound care",
"services_title": "Services & prices",
"services_empty": "No services listed yet.",
"latest_review_title": "Latest review",
"no_reviews": "No reviews yet.",
"request_booking": "Request booking"
"request_booking": "Request booking",
"tab_services": "Services",
"tab_reviews": "Reviews"
},
"booking": {
"gender_female": "Woman",
@@ -476,13 +476,11 @@
"status_expired_no_response": "No response in time",
"status_payment_deadline_expired": "Payment window lapsed",
"status_cancelled_by_customer": "Cancelled",
"bd_title": "Booking",
"bd_ref": "Booking #{id}",
"bd_not_found_title": "Booking not found",
"bd_not_found_body": "This booking doesn't exist or isn't yours.",
"bd_my_bookings": "My bookings",
"timeline_title": "Progress",
"bstatus_pending_payment": "Pending payment",
"bstatus_confirmed": "Confirmed",
@@ -491,14 +489,12 @@
"bstatus_disputed": "Under review",
"bstatus_closed": "Closed",
"bstatus_cancelled": "Cancelled",
"confirmed_note": "Your booking is confirmed. The visits below are scheduled.",
"in_progress_note": "A visit is currently underway.",
"completed_note": "All visits are complete.",
"dispute_window_note": "Payment is released to the nurse after the review window closes on {date}.",
"cancelled_note": "This booking was cancelled.",
"disputed_note": "This booking is under review by our support team.",
"sessions_title": "Visit schedule",
"session_index": "Visit {n}",
"session_count": "{count, plural, =0 {no visits} one {# visit} other {# visits}}",
@@ -509,13 +505,11 @@
"sstatus_cancelled": "Cancelled",
"session_elapsed": "On site {duration}",
"session_payout": "Visit payout",
"money_title": "Payment summary",
"money_gross": "Service cost",
"money_commission": "Balinyaar fee",
"money_payout": "Nurse payout",
"money_nurse_earning": "Your earning",
"evv_today_title": "Today's visit",
"evv_visits_title": "Today's visits",
"evv_visits_subtitle": "Clock in and out of each visit with EVV.",
@@ -538,7 +532,6 @@
"evv_check_out_error": "Couldn't record the check-out. Please try again.",
"evv_nurse_view": "Nurse view",
"view_booking": "View booking",
"care_title": "Care instructions",
"care_subtitle": "Shared with you as the assigned nurse after confirmation.",
"care_conditions": "Conditions",
@@ -551,7 +544,6 @@
"care_error": "Couldn't load the care instructions.",
"care_locked_title": "Care details",
"care_locked_body": "The full care record is visible only to your assigned nurse and support.",
"list_title": "My bookings",
"list_subtitle": "Your confirmed engagements.",
"list_empty_title": "No bookings yet",
@@ -1013,5 +1005,87 @@
"amount_transferred_label": "Transferred",
"detail_bookings_title": "Bookings covered",
"detail_bookings_hint": "This transfer paid for these visits."
},
"reviews": {
"title": "Leave a review",
"subtitle": "Share your experience to help other families.",
"for_nurse": "About {name}",
"rating_label": "Your rating",
"body_label": "Comments (optional)",
"body_placeholder": "How was the care? Anything worth sharing…",
"tags_label": "What stood out",
"submit": "Submit review",
"submitting": "Submitting…",
"my_review_title": "Your review",
"under_review_body": "Your review has been submitted and will be published after moderation.",
"status_pending_moderation": "Under review",
"status_published": "Published",
"status_hidden": "Hidden",
"status_rejected": "Rejected",
"not_eligible_title": "Review not available",
"reason_not_completed": "You can only review a completed visit.",
"reason_already_reviewed": "You have already reviewed this booking.",
"reason_not_owner": "You don't have access to this booking.",
"reason_not_found": "Booking not found.",
"error_submit": "Couldn't submit your review. Please try again.",
"tag_punctual": "Punctual",
"tag_professional": "Professional",
"tag_clean": "Clean",
"tag_kind": "Kind",
"tag_communicative": "Good communication",
"cta_leave": "Leave a review",
"cta_under_review": "Your review is under review",
"cta_view_review": "View your review",
"count": "{count, plural, =0 {No reviews} one {# review} other {# reviews}}",
"author_masked": "Balinyaar user",
"reviews_empty": "No reviews yet.",
"load_error": "Couldn't load reviews.",
"retry": "Retry",
"load_more": "Show more",
"loading": "Loading…"
},
"records": {
"ownership_banner": "This record belongs to the family and is maintained by them.",
"tab_medications": "Medications",
"tab_routine": "Routine",
"tab_history": "History",
"tab_tasks": "Tasks",
"access_denied_title": "No access",
"access_denied_body": "You don't have access to this record.",
"not_found_title": "Patient not found",
"not_found_body": "This patient could not be found.",
"back_to_patients": "Back to patients",
"load_error": "Couldn't load the record.",
"saved": "Record updated",
"save_error": "Couldn't save your changes. Please try again.",
"edit": "Edit",
"add_item": "Add",
"remove": "Remove",
"medications_empty": "No medications recorded.",
"routine_empty": "No routine recorded.",
"history_empty": "No notes recorded.",
"tasks_empty": "No tasks recorded.",
"med_name": "Medication",
"med_dosage": "Dosage",
"med_frequency": "Frequency",
"med_timing": "Timing / notes",
"routine_label": "Routine",
"routine_time": "Time of day",
"routine_note": "Note",
"task_label": "Task",
"task_done": "Done",
"author_fallback": "Nurse",
"prev": "Previous",
"next": "Next",
"page_of": "{page} of {total}",
"notes_title": "Visit note",
"tasks_checklist_title": "Today's tasks",
"note_label": "Note",
"note_placeholder": "Describe today's visit…",
"note_submit": "Save note",
"note_saved": "Note saved",
"note_error": "Couldn't save the note. Please try again.",
"note_required": "Please write a note.",
"continuity_title": "Patient history"
}
}
+87 -13
View File
@@ -107,7 +107,8 @@
"archived": "بیمار آرشیو شد",
"age_years": "{age} سال",
"conditions_none": "وضعیت خاصی ثبت نشده",
"unavailable": "این بیمار در دسترس شما نیست."
"unavailable": "این بیمار در دسترس شما نیست.",
"open_record": "مشاهدهٔ پروندهٔ {name}"
},
"profile": {
"title": "پروفایل",
@@ -360,11 +361,10 @@
"specialty_pediatric": "مراقبت از کودک",
"specialty_post_surgery": "مراقبت پس از جراحی",
"specialty_wound_care": "مراقبت زخم",
"services_title": "خدمات و قیمت‌ها",
"services_empty": "هنوز خدمتی ثبت نشده است.",
"latest_review_title": "آخرین نظر",
"no_reviews": "هنوز نظری ثبت نشده است.",
"request_booking": "درخواست رزرو"
"request_booking": "درخواست رزرو",
"tab_services": "خدمات",
"tab_reviews": "نظرات"
},
"booking": {
"gender_female": "خانم",
@@ -476,13 +476,11 @@
"status_expired_no_response": "بدون پاسخ در مهلت",
"status_payment_deadline_expired": "پایان مهلت پرداخت",
"status_cancelled_by_customer": "لغوشده",
"bd_title": "رزرو",
"bd_ref": "رزرو #{id}",
"bd_not_found_title": "رزرو یافت نشد",
"bd_not_found_body": "این رزرو وجود ندارد یا متعلق به شما نیست.",
"bd_my_bookings": "رزروهای من",
"timeline_title": "روند رزرو",
"bstatus_pending_payment": "در انتظار پرداخت",
"bstatus_confirmed": "تاییدشده",
@@ -491,14 +489,12 @@
"bstatus_disputed": "در حال بررسی اختلاف",
"bstatus_closed": "بسته‌شده",
"bstatus_cancelled": "لغوشده",
"confirmed_note": "رزرو شما تایید شد. ویزیت‌های زیر برنامه‌ریزی شده‌اند.",
"in_progress_note": "یک ویزیت هم‌اکنون در حال انجام است.",
"completed_note": "همهٔ ویزیت‌ها به پایان رسید.",
"dispute_window_note": "مبلغ پس از پایان مهلت بررسی در {date} برای پرستار آزاد می‌شود.",
"cancelled_note": "این رزرو لغو شده است.",
"disputed_note": "این رزرو در حال بررسی توسط تیم پشتیبانی است.",
"sessions_title": "برنامهٔ ویزیت‌ها",
"session_index": "ویزیت {n}",
"session_count": "{count} ویزیت",
@@ -509,13 +505,11 @@
"sstatus_cancelled": "لغوشده",
"session_elapsed": "مدت حضور {duration}",
"session_payout": "سهم این ویزیت",
"money_title": "خلاصهٔ پرداخت",
"money_gross": "هزینهٔ خدمت",
"money_commission": "کارمزد پلتفرم",
"money_payout": "سهم پرستار",
"money_nurse_earning": "درآمد شما",
"evv_today_title": "ویزیت امروز",
"evv_visits_title": "ویزیت‌های امروز",
"evv_visits_subtitle": "برای هر ویزیت، ورود و خروج را با EVV ثبت کنید.",
@@ -538,7 +532,6 @@
"evv_check_out_error": "ثبت خروج انجام نشد. دوباره تلاش کنید.",
"evv_nurse_view": "نمای پرستار",
"view_booking": "مشاهدهٔ رزرو",
"care_title": "دستورالعمل مراقبت",
"care_subtitle": "پس از تایید، به‌عنوان پرستار مسئول با شما به اشتراک گذاشته شده است.",
"care_conditions": "شرایط پزشکی",
@@ -551,7 +544,6 @@
"care_error": "بارگذاری دستورالعمل مراقبت ممکن نشد.",
"care_locked_title": "شرح مراقبت",
"care_locked_body": "شرح کامل مراقبت تنها برای پرستار مسئول شما و پشتیبانی قابل مشاهده است.",
"list_title": "رزروهای من",
"list_subtitle": "مراقبت‌های تاییدشدهٔ شما.",
"list_empty_title": "هنوز رزروی ندارید",
@@ -1013,5 +1005,87 @@
"amount_transferred_label": "واریزشده",
"detail_bookings_title": "رزروهای دربرگرفته",
"detail_bookings_hint": "این واریز بابت این ویزیت‌ها پرداخت شده است."
},
"reviews": {
"title": "ثبت نظر",
"subtitle": "تجربه‌تان را با دیگر خانواده‌ها به اشتراک بگذارید.",
"for_nurse": "دربارهٔ {name}",
"rating_label": "امتیاز شما",
"body_label": "توضیحات (اختیاری)",
"body_placeholder": "مراقبت چطور بود؟ اگر نکته‌ای هست بنویسید…",
"tags_label": "ویژگی‌های برجسته",
"submit": "ثبت نظر",
"submitting": "در حال ثبت…",
"my_review_title": "نظر شما",
"under_review_body": "نظر شما ثبت شد و پس از بررسی منتشر می‌شود.",
"status_pending_moderation": "در حال بررسی",
"status_published": "منتشر شد",
"status_hidden": "پنهان شد",
"status_rejected": "رد شد",
"not_eligible_title": "امکان ثبت نظر نیست",
"reason_not_completed": "نظر فقط برای ویزیت‌های تکمیل‌شده امکان‌پذیر است.",
"reason_already_reviewed": "شما قبلاً برای این رزرو نظر ثبت کرده‌اید.",
"reason_not_owner": "شما به این رزرو دسترسی ندارید.",
"reason_not_found": "رزرو پیدا نشد.",
"error_submit": "ثبت نظر ممکن نشد. دوباره تلاش کنید.",
"tag_punctual": "وقت‌شناس",
"tag_professional": "حرفه‌ای",
"tag_clean": "رعایت بهداشت",
"tag_kind": "مهربان",
"tag_communicative": "ارتباط خوب",
"cta_leave": "ثبت نظر",
"cta_under_review": "نظر شما در حال بررسی است",
"cta_view_review": "مشاهدهٔ نظر شما",
"count": "{count, plural, =0 {بدون نظر} other {# نظر}}",
"author_masked": "کاربر بالین‌یار",
"reviews_empty": "هنوز نظری ثبت نشده است.",
"load_error": "بارگذاری نظرها ممکن نشد.",
"retry": "تلاش دوباره",
"load_more": "نمایش بیشتر",
"loading": "در حال بارگذاری…"
},
"records": {
"ownership_banner": "این پرونده متعلق به خانواده است و توسط خانواده نگهداری می‌شود.",
"tab_medications": "داروها",
"tab_routine": "روتین",
"tab_history": "سوابق",
"tab_tasks": "وظایف",
"access_denied_title": "دسترسی ندارید",
"access_denied_body": "شما به این پرونده دسترسی ندارید.",
"not_found_title": "بیمار پیدا نشد",
"not_found_body": "این بیمار یافت نشد.",
"back_to_patients": "بازگشت به بیماران",
"load_error": "بارگذاری پرونده ممکن نشد.",
"saved": "پرونده به‌روزرسانی شد",
"save_error": "ذخیرهٔ تغییرات ممکن نشد. دوباره تلاش کنید.",
"edit": "ویرایش",
"add_item": "افزودن",
"remove": "حذف",
"medications_empty": "دارویی ثبت نشده است.",
"routine_empty": "روتینی ثبت نشده است.",
"history_empty": "یادداشتی ثبت نشده است.",
"tasks_empty": "وظیفه‌ای ثبت نشده است.",
"med_name": "دارو",
"med_dosage": "دوز",
"med_frequency": "دفعات مصرف",
"med_timing": "زمان / توضیحات",
"routine_label": "روتین",
"routine_time": "زمان روز",
"routine_note": "توضیح",
"task_label": "وظیفه",
"task_done": "انجام شد",
"author_fallback": "پرستار",
"prev": "قبلی",
"next": "بعدی",
"page_of": "{page} از {total}",
"notes_title": "یادداشت ویزیت",
"tasks_checklist_title": "کارهای امروز",
"note_label": "یادداشت",
"note_placeholder": "شرح ویزیت امروز…",
"note_submit": "ثبت یادداشت",
"note_saved": "یادداشت ثبت شد",
"note_error": "ثبت یادداشت ممکن نشد. دوباره تلاش کنید.",
"note_required": "متن یادداشت را وارد کنید.",
"continuity_title": "سوابق بیمار"
}
}