improvement: v1 standalone treatment/case creation made possible.

This commit is contained in:
2026-08-19 15:05:58 +03:30
parent e5c39c6b7e
commit 8bfa8c88fe
39 changed files with 3296 additions and 387 deletions

View File

@@ -493,7 +493,25 @@
"caseSheetNoComments": "No comments.",
"errorDownloadCaseSheet": "Could not download the case sheet PDF.",
"externalCodePlaceholder": "external code e.g. exocad code",
"errorUpdateExternalCode": "Could not save the external code."
"errorUpdateExternalCode": "Could not save the external code.",
"addCase": "Add case",
"addCaseTitle": "New case",
"addCaseSubtitle": "Enter the referring clinic or patient, then add prosthesis lines. Start when the case is ready.",
"startCase": "Start",
"draftBadge": "Draft",
"referringClinic": "Referring clinic",
"referringDentist": "Dentist",
"patientName": "Patient name",
"partnerClinic": "Linked clinic",
"partnerClinicNone": "None",
"dueDateField": "Due date",
"caseLinesTitle": "Work lines",
"addLine": "Add line",
"lineChip": "Line {n}",
"removeLineAria": "Remove line {n}",
"errorCreateCase": "Could not create the case.",
"errorSaveCase": "Could not save the case.",
"errorStartCase": "Could not start the case."
},
"labCaseAccess": {
"pageTitle": "Case tasks",
@@ -676,7 +694,16 @@
"showAppointments": "Show appointments",
"appointmentsTitle": "My appointments",
"hideAppointments": "Hide appointments",
"emptyDay": "No appointments assigned to you on this day.",
"emptyDay": "No appointments or unscheduled treatments assigned to you on this day.",
"unscheduledHeading": "Without appointment",
"noAppointment": "No appointment",
"walkIn": "Walk-in",
"newTreatment": "New treatment",
"newWalkInTreatment": "Walk-in treatment",
"errorCreateTreatment": "Could not create treatment.",
"deleteEmptyTreatment": "Delete empty treatment",
"confirmDeleteEmptyTreatment": "Delete this treatment? It has no details yet.",
"errorDeleteTreatment": "Could not delete treatment.",
"casesTitle": "Treatment cases",
"casesSubtitle": "Each case has its own teeth, notes, attachments, and destinations for send.",
"detailsTitle": "Treatment details",
@@ -1181,6 +1208,15 @@
"APPOINTMENT_PATIENT_LOCKED": "Cannot change the patient while a treatment is linked to this appointment.",
"APPOINTMENT_HAS_TREATMENT": "This appointment cannot be deleted because a treatment is linked to it.",
"TREATMENT_DETAIL_SENT": "This detail was sent to a lab and can no longer be changed.",
"TREATMENT_NOT_FOUND": "Treatment not found.",
"TREATMENT_PATIENT_OR_WALK_IN": "Choose a patient or create a walk-in treatment.",
"TREATMENT_NOT_STANDALONE": "Only treatments without an appointment can be deleted this way.",
"TREATMENT_HAS_DETAILS": "This treatment has details and cannot be deleted.",
"LAB_CASE_NOT_EDITABLE": "This case can no longer be edited.",
"LAB_CASE_ALREADY_STARTED": "This case has already been started.",
"LAB_CASE_LINES_REQUIRED": "Add at least one work line with teeth and a prosthesis type.",
"LAB_CASE_START_INCOMPLETE": "Complete teeth and prosthesis types before starting this case.",
"LAB_CASE_CLIENT_REQUIRED": "Enter a clinic name or a patient name for this case.",
"BAD_REQUEST": "The request could not be processed.",
"INTERNAL_ERROR": "Something went wrong on our end. Please try again later."
}

View File

@@ -494,7 +494,25 @@
"caseSheetNoComments": "بدون توضیحات.",
"errorDownloadCaseSheet": "دانلود PDF برگه پرونده ممکن نشد.",
"externalCodePlaceholder": "کد خارجی مثلاً کد exocad",
"errorUpdateExternalCode": "ذخیره کد خارجی ممکن نشد."
"errorUpdateExternalCode": "ذخیره کد خارجی ممکن نشد.",
"addCase": "افزودن پرونده",
"addCaseTitle": "پرونده جدید",
"addCaseSubtitle": "کلینیک ارجاع‌دهنده یا بیمار را وارد کنید و خطوط پروتز را اضافه کنید. وقتی آماده بود، شروع کنید.",
"startCase": "شروع",
"draftBadge": "پیش‌نویس",
"referringClinic": "کلینیک ارجاع‌دهنده",
"referringDentist": "دندان‌پزشک",
"patientName": "نام بیمار",
"partnerClinic": "کلینیک متصل",
"partnerClinicNone": "هیچ‌کدام",
"dueDateField": "موعد",
"caseLinesTitle": "خطوط کار",
"addLine": "افزودن خط",
"lineChip": "خط {n}",
"removeLineAria": "حذف خط {n}",
"errorCreateCase": "ایجاد پرونده ممکن نشد.",
"errorSaveCase": "ذخیره پرونده ممکن نشد.",
"errorStartCase": "شروع پرونده ممکن نشد."
},
"labCaseAccess": {
"pageTitle": "وظایف پرونده",
@@ -677,7 +695,16 @@
"showAppointments": "نمایش نوبت‌ها",
"appointmentsTitle": "نوبت‌های من",
"hideAppointments": "پنهان کردن نوبت‌ها",
"emptyDay": "هیچ نوبتی به شما در این روز اختصاص داده نشده است.",
"emptyDay": "در این روز هیچ نوبت یا درمان بدون نوبتی به شما اختصاص داده نشده است.",
"unscheduledHeading": "بدون نوبت",
"noAppointment": "بدون نوبت",
"walkIn": "بدون نوبت (مراجع)",
"newTreatment": "درمان جدید",
"newWalkInTreatment": "درمان بدون نوبت",
"errorCreateTreatment": "ایجاد درمان ممکن نشد.",
"deleteEmptyTreatment": "حذف درمان خالی",
"confirmDeleteEmptyTreatment": "این درمان حذف شود؟ هنوز جزئیاتی ندارد.",
"errorDeleteTreatment": "حذف درمان ممکن نشد.",
"casesTitle": "پرونده‌های درمانی",
"casesSubtitle": "هر پرونده دارای دندان‌ها، یادداشت‌ها، پیوست‌ها و مقصدهای ارسال خود است.",
"detailsTitle": "جزئیات درمان",
@@ -1182,6 +1209,15 @@
"APPOINTMENT_PATIENT_LOCKED": "تا وقتی درمانی به این نوبت متصل است، امکان تغییر بیمار وجود ندارد.",
"APPOINTMENT_HAS_TREATMENT": "به‌دلیل وجود درمان مرتبط با این نوبت، امکان حذف آن وجود ندارد.",
"TREATMENT_DETAIL_SENT": "این جزئیات به لابراتوار ارسال شده و دیگر قابل تغییر نیست.",
"TREATMENT_NOT_FOUND": "درمان پیدا نشد.",
"TREATMENT_PATIENT_OR_WALK_IN": "یک بیمار انتخاب کنید یا درمان بدون نوبت بسازید.",
"TREATMENT_NOT_STANDALONE": "فقط درمان‌های بدون نوبت را می‌توان این‌گونه حذف کرد.",
"TREATMENT_HAS_DETAILS": "این درمان جزئیات دارد و قابل حذف نیست.",
"LAB_CASE_NOT_EDITABLE": "این پرونده دیگر قابل ویرایش نیست.",
"LAB_CASE_ALREADY_STARTED": "این پرونده قبلاً شروع شده است.",
"LAB_CASE_LINES_REQUIRED": "حداقل یک خط کار با دندان و نوع پروتز اضافه کنید.",
"LAB_CASE_START_INCOMPLETE": "قبل از شروع پرونده، دندان‌ها و نوع پروتز را کامل کنید.",
"LAB_CASE_CLIENT_REQUIRED": "نام کلینیک یا نام بیمار را وارد کنید.",
"BAD_REQUEST": "درخواست قابل پردازش نبود.",
"INTERNAL_ERROR": "مشکلی در سرور رخ داد. لطفاً بعداً تلاش کنید."
}

View File

@@ -494,7 +494,25 @@
"caseSheetNoComments": "Geen opmerkingen.",
"errorDownloadCaseSheet": "Case Sheet PDF kon niet worden gedownload.",
"externalCodePlaceholder": "externe code bijv. exocad-code",
"errorUpdateExternalCode": "Externe code kon niet worden opgeslagen."
"errorUpdateExternalCode": "Externe code kon niet worden opgeslagen.",
"addCase": "Case toevoegen",
"addCaseTitle": "Nieuwe case",
"addCaseSubtitle": "Vul de verwijzende kliniek of patiënt in en voeg protheselijnen toe. Start wanneer de case klaar is.",
"startCase": "Starten",
"draftBadge": "Concept",
"referringClinic": "Verwijzende kliniek",
"referringDentist": "Tandarts",
"patientName": "Patiëntnaam",
"partnerClinic": "Gekoppelde kliniek",
"partnerClinicNone": "Geen",
"dueDateField": "Vervaldatum",
"caseLinesTitle": "Werklijnen",
"addLine": "Lijn toevoegen",
"lineChip": "Lijn {n}",
"removeLineAria": "Lijn {n} verwijderen",
"errorCreateCase": "Case kon niet worden aangemaakt.",
"errorSaveCase": "Case kon niet worden opgeslagen.",
"errorStartCase": "Case kon niet worden gestart."
},
"labCaseAccess": {
"pageTitle": "Dossiertaken",
@@ -676,7 +694,16 @@
"showAppointments": "Afspraken tonen",
"appointmentsTitle": "Mijn afspraken",
"hideAppointments": "Afspraken verbergen",
"emptyDay": "Geen afspraken aan u toegewezen op deze dag.",
"emptyDay": "Geen afspraken of ongeplande behandelingen voor u op deze dag.",
"unscheduledHeading": "Zonder afspraak",
"noAppointment": "Geen afspraak",
"walkIn": "Inloop",
"newTreatment": "Nieuwe behandeling",
"newWalkInTreatment": "Inloopbehandeling",
"errorCreateTreatment": "Behandeling aanmaken is mislukt.",
"deleteEmptyTreatment": "Lege behandeling verwijderen",
"confirmDeleteEmptyTreatment": "Deze behandeling verwijderen? Er zijn nog geen details.",
"errorDeleteTreatment": "Behandeling kon niet worden verwijderd.",
"casesTitle": "Behandelcasussen",
"casesSubtitle": "Elke case heeft zijn eigen tanden, notities, bijlagen en verzendbestemmingen.",
"detailsTitle": "Behandeldetails",
@@ -1181,6 +1208,15 @@
"APPOINTMENT_PATIENT_LOCKED": "De patiënt kan niet worden gewijzigd zolang er een behandeling aan deze afspraak is gekoppeld.",
"APPOINTMENT_HAS_TREATMENT": "Deze afspraak kan niet worden verwijderd omdat er een behandeling aan is gekoppeld.",
"TREATMENT_DETAIL_SENT": "Dit detail is naar het lab verzonden en kan niet meer worden gewijzigd.",
"TREATMENT_NOT_FOUND": "Behandeling niet gevonden.",
"TREATMENT_PATIENT_OR_WALK_IN": "Kies een patiënt of maak een inloopbehandeling.",
"TREATMENT_NOT_STANDALONE": "Alleen behandelingen zonder afspraak kunnen op deze manier worden verwijderd.",
"TREATMENT_HAS_DETAILS": "Deze behandeling heeft details en kan niet worden verwijderd.",
"LAB_CASE_NOT_EDITABLE": "Deze case kan niet meer worden bewerkt.",
"LAB_CASE_ALREADY_STARTED": "Deze case is al gestart.",
"LAB_CASE_LINES_REQUIRED": "Voeg minstens één werkregel toe met tanden en een prothesetype.",
"LAB_CASE_START_INCOMPLETE": "Vul tanden en prothesetypes in voordat u deze case start.",
"LAB_CASE_CLIENT_REQUIRED": "Voer een klinieknaam of een patiëntnaam in voor deze case.",
"BAD_REQUEST": "Het verzoek kon niet worden verwerkt.",
"INTERNAL_ERROR": "Er is iets misgegaan aan onze kant. Probeer het later opnieuw."
}