backend phase 13 & frontend phase 6

This commit is contained in:
hamid
2026-07-09 04:09:35 +03:30
parent dc64472631
commit de53f9d8a6
97 changed files with 11969 additions and 77 deletions
+61 -4
View File
@@ -310,10 +310,67 @@
"saved_toast": "Changes saved"
},
"search": {
"title": "Search",
"deferred": "Search and results arrive in the next phase.",
"query_echo": "You searched for “{query}”.",
"category_echo": "Filtered to the selected service category."
"title": "Find a nurse",
"subtitle": "Only verified, background-checked nurses appear here.",
"section_category": "Care category",
"section_location": "City",
"section_gender": "Caregiver gender",
"section_date": "Date",
"section_price": "Price range (optional)",
"gender_female": "Woman",
"gender_male": "Man",
"gender_any": "No preference",
"gender_hint": "For personal and bodily care, many families prefer a same-gender caregiver. Your choice is carried into the booking request.",
"date_hint": "We pass your preferred date to the nurse — it does not remove nurses from the results.",
"price_hint": "Leave blank to see every price.",
"price_min": "From",
"price_max": "To",
"toman": "Toman",
"categories_error": "Couldn't load categories.",
"cta_choose_category_city": "Choose a category and city",
"cta_loading": "Counting nurses…",
"cta_view_results": "View {count, plural, =0 {no nurses} one {# nurse} other {# nurses}}",
"results_loading_title": "Searching…",
"results_count": "{count, plural, =0 {No nurses} one {# nurse} other {# nurses}}",
"sort_label": "Sort",
"sort_rating": "Rating",
"results_error": "Something went wrong loading results.",
"retry": "Try again",
"load_more": "Load more",
"empty_title": "No nurses match your filters",
"empty_suggest_gender": "Try removing the gender filter.",
"empty_suggest_district": "Clear the district to search the whole city.",
"empty_suggest_city": "Try a nearby city like Mashhad, Isfahan, or Shiraz.",
"empty_cta": "Adjust filters",
"unnamed_nurse": "Nurse",
"reviews_count": "({count, plural, =0 {no reviews} one {# review} other {# reviews}})",
"distance_km": "{km} km",
"price_from": "from",
"profile_not_found_title": "Nurse unavailable",
"profile_not_found_body": "This nurse is no longer available.",
"profile_not_found_cta": "Back to search",
"profile_error_title": "Couldn't load profile",
"profile_error_body": "Something went wrong loading this nurse.",
"badge_ino": "Nursing Council",
"years_experience": "{years} years' experience",
"specialty_elderly": "Elderly care",
"specialty_icu": "Critical care",
"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"
},
"booking": {
"request_title": "Booking request",
"deferred": "The booking request form arrives in the next phase.",
"handoff_echo": "Nurse #{nurse}, service #{variant}, caregiver: {gender}.",
"gender_female": "woman",
"gender_male": "man",
"gender_any": "no preference"
},
"auth": {
"customer_title": "Sign in to Balinyaar",
+61 -4
View File
@@ -310,10 +310,67 @@
"saved_toast": "تغییرات ذخیره شد"
},
"search": {
"title": "جستجو",
"deferred": "جستجو و نتایج در فاز بعدی اضافه می‌شود.",
"query_echo": "جستجوی شما: «{query}».",
"category_echo": "محدود به دستهٔ خدمت انتخاب‌شده."
"title": "یافتن پرستار",
"subtitle": "فقط پرستاران تاییدشده و دارای صلاحیت اینجا نمایش داده می‌شوند.",
"section_category": "دستهٔ مراقبت",
"section_location": "شهر",
"section_gender": "جنسیت پرستار",
"section_date": "تاریخ",
"section_price": "بازهٔ قیمت (اختیاری)",
"gender_female": "خانم",
"gender_male": "آقا",
"gender_any": "فرقی ندارد",
"gender_hint": "برای مراقبت‌های شخصی و بدنی، بسیاری از خانواده‌ها پرستار هم‌جنس را ترجیح می‌دهند. انتخاب شما به درخواست رزرو منتقل می‌شود.",
"date_hint": "تاریخ موردنظر شما به پرستار اطلاع داده می‌شود و پرستاری را از نتایج حذف نمی‌کند.",
"price_hint": "برای دیدن همهٔ قیمت‌ها خالی بگذارید.",
"price_min": "از",
"price_max": "تا",
"toman": "تومان",
"categories_error": "بارگذاری دسته‌ها ممکن نشد.",
"cta_choose_category_city": "یک دسته و شهر انتخاب کنید",
"cta_loading": "در حال شمارش پرستاران…",
"cta_view_results": "مشاهده {count} پرستار",
"results_loading_title": "در حال جستجو…",
"results_count": "{count} پرستار",
"sort_label": "مرتب‌سازی",
"sort_rating": "امتیاز",
"results_error": "در بارگذاری نتایج مشکلی پیش آمد.",
"retry": "تلاش دوباره",
"load_more": "نمایش بیشتر",
"empty_title": "پرستاری با فیلترهای شما پیدا نشد",
"empty_suggest_gender": "فیلتر جنسیت را بردارید.",
"empty_suggest_district": "برای جستجوی کل شهر، منطقه را خالی کنید.",
"empty_suggest_city": "شهر نزدیک دیگری مانند مشهد، اصفهان یا شیراز را امتحان کنید.",
"empty_cta": "تغییر فیلترها",
"unnamed_nurse": "پرستار",
"reviews_count": "({count} نظر)",
"distance_km": "{km} کیلومتر",
"price_from": "از",
"profile_not_found_title": "پرستار در دسترس نیست",
"profile_not_found_body": "این پرستار دیگر در دسترس نیست.",
"profile_not_found_cta": "بازگشت به جستجو",
"profile_error_title": "بارگذاری پروفایل ممکن نشد",
"profile_error_body": "در بارگذاری این پرستار مشکلی پیش آمد.",
"badge_ino": "نظام پرستاری",
"years_experience": "{years} سال سابقه",
"specialty_elderly": "مراقبت از سالمند",
"specialty_icu": "مراقبت‌های ویژه",
"specialty_pediatric": "مراقبت از کودک",
"specialty_post_surgery": "مراقبت پس از جراحی",
"specialty_wound_care": "مراقبت زخم",
"services_title": "خدمات و قیمت‌ها",
"services_empty": "هنوز خدمتی ثبت نشده است.",
"latest_review_title": "آخرین نظر",
"no_reviews": "هنوز نظری ثبت نشده است.",
"request_booking": "درخواست رزرو"
},
"booking": {
"request_title": "درخواست رزرو",
"deferred": "فرم درخواست رزرو در فاز بعدی اضافه می‌شود.",
"handoff_echo": "پرستار #{nurse}، خدمت #{variant}، جنسیت مراقب: {gender}.",
"gender_female": "خانم",
"gender_male": "آقا",
"gender_any": "فرقی ندارد"
},
"auth": {
"customer_title": "ورود به بلینیار",